cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

How to control PGI process between Sales and Supply Chain in SAP S/4HANA Public Cloud?

Ayanuddin
Discoverer
0 Kudos
3,470

Hi Experts,

We are working with SAP S/4HANA Public Cloud (web-based Fiori apps, though standard TCodes like MMBE are still available).

Here’s the scenario:

  1. Using MMBE, suppose we have 10,000 stock available.

  2. Multiple salesmen are creating sales orders, deliveries, posting PGI, and invoices.

  3. Sometimes, one user leaves the process incomplete (e.g., delivery created but invoice not done).

  4. After PGI, stock reduces in the system (e.g., from 10,000 → 5,000). However, when we check physical stock, it shows a mismatch (e.g., 6,000 physically available).

  5. This causes stock visibility and accountability issues for the supply chain team.

Requirement:
Instead of Sales doing PGI, we want to shift PGI responsibility to the Supply Chain team. This way, stock movement is fully controlled and monitored by them, avoiding mismatches and conflicts.

My question:

  • Is there a way in S/4HANA Public Cloud to restrict PGI so that only the Supply Chain team can execute it (not Sales)?

  • If yes, what’s the best practice or standard way to achieve this?

Thanks in advance for your guidance.



View Entire Topic
Lakshmipathi
SAP Champion
SAP Champion
0 Kudos

Via an authorization profile, this can be achieved. The control points are Business roles and Business catalogs. So, first identify which Fiori apps and classic transactions a user can run. Then, filter what data a user can act on within an app which can be by shipping point, plant, delivery type. If Sales users don’t have the catalog that contains the PGI function, they simply can’t execute it, even if they can create deliveries.

Ayanuddin
Discoverer
0 Kudos
Actually, the PGI takes place inside the outbound delivery app it's just a button so that process can also be done by the supply chain can it be?