SAP Note 197958 - BAPIs for purchase orders: Missing functions

Component : BAPIs - Purchase order -

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

Summary :
The SAP Note discusses limitations of BAPI_PO_CREATE in comparison to transaction ME21 for purchase order creation. Key deficits include an inability to set a valuation type, create header texts, or fully integrate with subcontracting components unless they already exist. Other missing capabilities cover the incorporation of item confirmation control keys, reference fields, and even handling of specific elements like address data. The note also delineates limitations, addressed in new versions or with updated patches, about the proper alternatives and solutions provided by BAPI_PO_CREATE1 and BAPI_PO_CHANGE for enhancing purchase order processing capabilities. These adjustments are crucial for ensuring comprehensive functionality through the BAPIs.

Key words :
partner roles 'invoicing party', imported support package sapkh46c30, transfer import/export data, logical message type pordcr, system issues error message 06 218, change partner data, change import data, relevant support package, electronic data interchange, support package sapkh46c33

Related Notes :

668178BAPI_PO_CREATE: W5 150 - cannot use partner role
582221FAQ: BAPIs for purchase orders
577398Enjoy PO BAPIs in SAP R/3 Release 4.6B
499626FAQ: BAPIs in the service procurement
491835BAPI_PO_CREATE1 / CHANGE -> Implementation of texts
450993POITEM Structure for Interchange with BAPI_PO_CHANGE
450492BAPI_PO_CREATE: Split valuation (BWTAR) now available
439110Enjoy PO BAPI: Conditions
428621EnjoySAP purchase order BAPIs - price det. & cond. change
419838BAPI_PO_... : Foreign trade data (import/export)
418683BAPI_PO_CREATE1: Item numbers external/internal
399791Enjoy-BAPI_PO...: Condition values are not transferred
375886BAPI: Error analysis for BAPIs in purchasing
374860BAPI_PO_CREATE1: Item numbers incorrect
373190BAPI_PO_GETDETAIL: Not available functions
372976BAPI_PO_CREATE1 not yet released officially
354771Enjoy BAPI: Holding of purchase orders
319682BAPI_PO_CREATE: PReq overwrites interface data
317877Enjoy BAPI: profitability segment
180172BAPI_PO_CREATE: Transfer of an address number
158607BAPI_PO_CREATE does not transfer additional data
153489No texts for purch.orders genertd by BAPI_PO_CREATE
89783BAPI_PO_CREATE: shipping instrctns not transferable