SAP Note 580225 - Purchasing BAPIs: Conditions and pricing

Component : BAPIs - Purchase order -

Solution : https://service.sap.com/sap/support/notes/580225 (SAP Service marketplace login required)

Summary :
This SAP Note discusses aspects related to pricing controls when creating or modifying purchase orders using BAPI_PO_CREATE1 or BAPI_PO_CHANGE. Key fields such as NO_PRICE_FROM_PO, POITEM-PO_PRICE, POITEM-CALCTYPE, POCOND-CHANGE_ID, and POCONDHEADER-CHANGE_ID are discussed for their roles in price determination. The note underscores the mechanisms through which these fields impact pricing, whether by copying conditions from existing documents, controlling condition types, or deleting existing conditions. Prerequisites for using these fields are mentioned, along with specific SAP Notes that need implementation. Furthermore, examples illustrate how to manipulate these fields during BAPI operations to achieve desired pricing outcomes in purchase orders. Implementation of these fields allows for customized automation and integration into enterprise systems, ensuring that pricing strategies align with business requirements.

Key words :
customer component mm-pur-po-bapi bapis - purchase order priority recommendations / additional info category consulting validity, pocond-itm_number = 10           pocond-cond_type = pb00           pocond-cond_value = 100           pocond-currency = eur           pocond-change_id =, pocondheader-cond_type = hb00           pocondheader-cond_value = 100           pocondheader-currency = eur           pocondheader-change_id =, redesig 428621   enjoysap purchase order bapis - price det, no_price_from_po poitem-po_price poitem-calctype pocond-change_id pocondheader-change_id, pocond-itm_number = 10           pocond-cond_type = fra1           pocond-change_id =, prerequisites - solution - header data released, pocond-currency = %           pocond-change_id =, transfer additional item data, software component version references

Related Notes :

622634BAPI_PO_CHANGE: New PD despite follow-on documents
582221FAQ: BAPIs for purchase orders
571860BAPI_PO_CREATE1: Price is not transferred
552189BAPI_PO_CREATE1: Technical fields available
539950BAPI_PO_CREATE1: n condition records for a condition type
494759BAPI_PO_CREATE1 and BAPI_PO_CHANGE: This is due to a redesig
428621EnjoySAP purchase order BAPIs - price det. & cond. change
399791Enjoy-BAPI_PO...: Condition values are not transferred