Symptom
In the fiori APP 'Manage Purchase Orders', when a user chooses the value help of a partner function in the Partner facet, eg: Ordering Address (BA)
The system shows multiple entries for multiple partner types not only the Ordering Address of the Supplier used.
Environment
SAP S/4Hana Cloud
Reproducing the Issue
- Open the APP 'Manage Purchase Orders'.
- Choose create and enter a supplier and Org data.
- Go to the partner TAB
- Press F4 on partner type Ordering Address (BA)
- Several duplicate entries are displayed
Cause
Standard System Behaviour
Resolution
The value help for the partner function is based on the CDS view I_PURORDERPARTNERFUNCTIONVH.
1. When the user calls the value help for an existing partner function like 'BA' the system will show them ALL entries from the CDS view by default. That is all partner types for all PO types that have a partner determination procedure
2. When the user calls the value help for a new partner function being added, the system will show them ALL entries from the CDS view for the PO type being used in the creation of the Purchase Order.
** The user can further filter in the value help pop up, adding partner function 'BA', in this case the system would show them all 'BA' entries from I_PURORDERPARTNERFUNCTIONVH for all PO types that have a partner determination procedure
Keywords
MM_MAINTAIN_PARTNERS, IPDPARTNERVH, I_PURGDOCUMENTPARTNERVH, I_PartFuncByPartDetnProced, tpaer, CL_MM_PUR_PO_PARTNER , KBA , MM-FIO-PUR-PO , Fiori UI for Purchase Orders , MM-PUR-GF-PA , Partner , Problem