Symptom
- Down Payment Amount is not updated after changing the Down Payment Percentage in the Purchase Order header.
- Warning message MEPO 844 is displayed: "Down payment percentage xxx% does not match down payment amount xxx."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open Create Purchase Order - Advanced (ME21N) and edit a Purchase Order that has a header-level Down Payment.
- In the PO header, change the Down Payment Percentage.
- Click the Check button.
- Observe that the Down Payment Amount does not update automatically.
Cause
- In the PO header, the Down Payment Amount becomes fixed as soon as it is first calculated or entered manually to support scenarios where a constant amount is required regardless of subsequent PO changes.
- During header check, the system recalculates the percentage from the fixed Down Payment Amount and current PO amount; if it differs from the newly entered percentage, warning MEPO 844 is shown.
Resolution
- This is the expected system behavior: after the initial calculation or manual entry, the Down Payment Amount remains fixed, and changing the percentage will not update the amount.
- When the system displays warning MEPO 844, it is a warning and cannot currently be configured as an error; no automatic update of the amount will occur based on the changed percentage. If the ability to customize message MEPO 844 as an error is needed, or if an enhancement to this behavior is desired, submit a request via the Continuous Influence program: Continuous Influence.
Keywords
down payment amount, down payment percentage, header down payment, MEPO 844, warning message, purchase order header, create purchase order advanced, ME21N, dp amount fixed, po check, amount not updating, operational procurement, purchase order processing , KBA , MM-FIO-PUR-PO-2CL , Fiori UI for Purchase Orders (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public