Symptom
- An inconsistency is observed in the "Net Value 2" field during Purchase Order processing: the value displayed is consistently double the expected amount based on the maintained item net price.
- The issue occurs when creating or displaying a Purchase Order.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Create Purchase Order app.
- Input supplier data.
- Input organization data.
- Input item data.
- Maintain the net price at item level.
- Navigate to the header condition prices and review the value in "Net Value 2".
- Observe that "Net Value 2" is doubled compared to the entered item net price.
Cause
A custom pricing procedure is configured to double count subtotals: an earlier subtotal step (for example, step 500 summing steps 0–499) is included again in a later total/subtotal range (for example, step 650 set to 500–649), causing "Net Value 2" to be doubled.
Resolution
- Review the custom purchasing pricing procedure assigned to the affected Purchase Orders.
- Identify subtotal/total steps where an earlier subtotal (for example, step 500 that sums steps 0–499) is included in a later step’s range (for example, step 650 set to 500–649).
- Adjust the later step to exclude the earlier subtotal from its calculation range to avoid double counting (for example, change the range from 500–649 to 600–649).
- Save and, if applicable, transport/activate the pricing procedure changes.
- Recreate or display a Purchase Order and verify that "Net Value 2" now matches the maintained item net price.
Keywords
net value 2, purchase order, po header conditions, doubled amount, double counting, pricing procedure, subtotal range, condition totals, step 500, step 650, item net price, po calculation, s/4hana cloud public edition, procurement, fiori , KBA , MM-FIO-PUR-PO-2CL , Fiori UI for Purchase Orders (Public Cloud) , Problem
SAP Knowledge Base Article - Public