SAP Knowledge Base Article - Preview

3666113 - Calculation type different at BAPI_PO_CHANGE comparing to ME22n

Symptom

You have a purchase order with pricing date category as 5-GR date, and in EKPO-PRDAT (pricing date) you have date 22.04.2024 for example.
If you run now a new pricing (with update button on condition item tab) with calculation type B, then this 22.04.2024 date is used for condition record reading.

But if you use BAPI_PO_CHANGE function module for PO re-pricing (simply entering calc. type a B into the BAPI input and X into the X segment) then not that 22.04.2024 pricing date is used, but the PO item's delivery date.


Read more...

Environment

Materials Management (MM)

  • SAP ERP
  • SAP enhancement package for SAP ERP
  • SAP enhancement package for SAP ERP, version for SAP HANA
  • SAP S/4HANA - Private Cloud / On-Premise

Product

SAP ERP all versions ; SAP S/4HANA Cloud Private Edition all versions ; SAP S/4HANA all versions ; SAP enhancement package for SAP ERP all versions ; SAP enhancement package for SAP ERP, version for SAP HANA all versions

Keywords

bapi meprf prdat me22n bapi_po_change , KBA , MM-PUR-GF-PR , Price Determination , MM-PUR-PO-BAPI , BAPIs - Purchase order , MM-PUR-PO , Purchase Orders , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.