Symptom
In your business process, users are restricted to handling Purchase Orders only within their area of reposnsibilty. You have set up a custom business role with restrictions on the Company Code for this reason. However when users run the APP 'Manage Purchase Orders' they can see Purchase Orders that belong to other Company Codes, the worklist is not restricted to their Company Code only.
Environment
SAP S/4HANA Cloud Public Edition All versions
Reproducing the Issue
Assign a User a business role with a restriction on Company Code level.
Open the APP 'Manage Purchase Orders' and run an open search of Purchase Orders.
Purchase Orders from various Company Codes are unexpectedly displayed in the list.
Cause
In the APP 'Manage Purchase Orders' restrictions can be based on the Purchase Organisation, Purchasing Group or Document type. There is no restriction on the Company Code available.
Resolution
In the APP 'Maintain Business Roles' you can set up restrictions on the Purchase Organisation, Purchasing Group or Document type depending on your requirenment.
See Also
Keywords
BUKRS, EKORG, EKGRP, BSART, maintain business user, SAP_BR_PURCHASER, SAP_MM_BC_PO_PROCESS_PC, F0842A, , KBA , MM-FIO-PUR-PO , Fiori UI for Purchase Orders , How To