Symptom
How to disable the Post button in supplier invoice apps and restrict certain user from posting a Supplier Invoice?
Note:
- Removing the mentioned Business Roles above will also remove access to those Apps that were possible to Enter with the same roles.
- Business Catalog SAP_FIN_BC_AA_POST_REG_PC supports the features of creating Supplier Invoices since CE2502.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Supplier Invoices List app.
- Filter the invoices by status: Parked.
- Open a parked invoice. The Post button is active.
Resolution
1. Execute App Maintain Business Roles, create a custom business role by copying standard role SAP_BR_AP_ACCOUNTANT
2. Select these three catalogs and remove them:
-
- SAP_MM_BC_INV_PROCESS_MC
- SAP_MM_BC_INV_PROCESS_PC
- SAP_MM_BC_INV_SCHEDULE_PC
3. Click the Save button.
4. If the user has SAP_BR_RECEIVING_SPECIALIST role assigned, then catalog SAP_LO_BC_LFE_CRT_INTF_PC should also be removed from this role.
5. If the user has SAP_BR_AA_ACCOUNTANT role assigned, then the following two catalogs should also be removed from this role:
- SAP_FIN_BC_AA_DOC_PROC_PC
- SAP_FIN_BC_AA_POST_REG_PC
6. Open a parked invoice or create a new one
Now the user has no authorization to post an invoice, only to save and park invoices.
Keywords
Restrict, authorization, role, park, post, invoice, button, supplier invoice , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , MM-IV-EM , Empties Management (with active Extension EA-CP) , MM-IV-CA-2CL , G/L Clearing Account Maintenance (Public Cloud) , MM-IV-LIV-2CL , Logistics Invoice Verification (Public Cloud) , How To
Product
Attachments
| Pasted image.png |
| Pasted image.png |
| Pasted image.png |
| Pasted image.png |
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public