SAP Note 552189 - BAPI_PO_CREATE1: Technical fields available

Component : BAPIs - Purchase order -

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

Summary :
This SAP Note addresses limitations in BAPI_PO_CREATE1 and BAPI_PO_CHANGE where technical fields such as message determination and rounding deactivation could not be adjusted. New interfaces and table definitions must be implemented. It's recommended to incorporate these changes through a support package for ease. Manual implementation involves defining new import parameters and attributes for message control, authorization checks, and price sourcing. These extensions apply to multiple related structures and require precise correlation to existing data types. The provided correction instructions must be followed meticulously to ensure system compatibility and functionality.

Key words :
class cl_po_header_handle_mm   attribute      type     visibility  type spec, no_price_from_po instance public       type        mmpur_bool 3, no_messaging    instance public       type        mmpur_bool, no_message_req  instance public       type        mmpur_bool, no_authority    instance public       type        mmpur_bool, im_no_messaging      type        xfeld, im_no_message_req    type        xfeld, im_no_authority      type        xfeld, im_no_price_from_po  type        xfeld, component       component type

Related Notes :

1225535BAPI_PO_CHANGE Pricing with B changes price after GR IR
842320BAPI_PO_CREATE1: Authorization check on PReq
797454BAPI_PO_CHANGE Technical fields overwritten with space
658590Mobilization item triggers messaging
639739EnjoySAP order BAPI: Rounding is not executed
614936ME21N: Info update indicator set in spite of default value
586672Automatic rounding for purchase order change in WWP1
580225Purchasing BAPIs: Conditions and pricing
561221ME25: Checking the EFB parameter with call of ME21N
494759BAPI_PO_CREATE1 and BAPI_PO_CHANGE: This is due to a redesig