SAP Function /SPE/PO_CREATE - Create Purchase Order

Parameter Reference Type Length Default Optional Text
IS_POADDRVENDOR BAPIMEPOADDRVENDOR u 1286 X PO Header: Address Structure BAPIADDR1 for Vendor
IS_POHEADER BAPIMEPOHEADER u 369 Purchase Order Header Data
IS_POHEADERX BAPIMEPOHEADERX u 58 X Purchase Order Header Data (Change Toolbar)
IS_VERSIONS BAPIMEDCM u 106 X Version Management
I_MEMORY_COMPLETE BAPIFLAG-BAPIFLAG C 1 X Single-character flag
I_MEMORY_UNCOMPLETE BAPIFLAG-BAPIFLAG C 1 X Single-character flag
I_NO_AUTHORITY BAPIFLAG-BAPIFLAG C 1 X Single-character flag
I_NO_MESSAGE_REQ BAPIFLAG-BAPIFLAG C 1 X Single-character flag
I_NO_MESSAGING BAPIFLAG-BAPIFLAG C 1 X Single-character flag
I_NO_PRICE_FROM_PO BAPIFLAG-BAPIFLAG C 1 X Single-character flag
I_POEXPIMPHEADER BAPIEIKP u 7 X Foreign Trade: Export/Import: Header Data
I_POEXPIMPHEADERX BAPIEIKPX u 2 X Foreign Trade: Import/Export Header Data (Change Bar)
I_TESTRUN BAPIFLAG-BAPIFLAG C 1 X Single-character flag

Parameter Reference Type Length Text
ES_HEADER BAPIMEPOHEADER u 369 Purchase Order Header Data
ES_POEXPIMPHEADER BAPIEIKP u 7 Foreign Trade: Export/Import: Header Data
E_PURCHASEORDER BAPIMEPOHEADER-PO_NUMBER C 10 Purchasing Document Number

Parameter Reference Length Optional Text
ET_RETURN BAPIRET2 548 X Return Parameter
IT_ALLVERSIONS BAPIMEDCM_ALLVERSIONS 233 X Version Management - All Version Data
IT_DLV_OF_STO /SPE/INB_DLV_OF_STO 21 X Inbound delivery info from which to look up the STO
IT_EXTENSIONIN BAPIPAREX 990 X Ref. structure for BAPI parameter ExtensionIn/ExtensionOut
IT_EXTENSIONOUT BAPIPAREX 990 X Ref. structure for BAPI parameter ExtensionIn/ExtensionOut
IT_POACCOUNT BAPIMEPOACCOUNT 423 X Account Assignment Fields for Purchase Order
IT_POACCOUNTPROFITSEGMENT BAPIMEPOACCOUNTPROFITSEGMENT 87 X Reservation Event Object: BAPI_PROFITABILITY_SEGMENT
IT_POACCOUNTX BAPIMEPOACCOUNTX 50 X Account Assignment Fields in Purchase Order (Change Toolbar)
IT_POADDRDELIVERY BAPIMEPOADDRDELIVERY 1322 X PO Item: Address Structure BAPIADDR1 for Inbound Delivery
IT_POCOMPONENTS BAPIMEPOCOMPONENT 172 X BAPI Struktur für Komponenten
IT_POCOMPONENTSX BAPIMEPOCOMPONENTX 36 X Updateinformation für Komponenten im BUS2012 API
IT_POCOND BAPIMEPOCOND 176 X Conditions in Purchase Order
IT_POCONDHEADER BAPIMEPOCONDHEADER 176 X Conditions (Header)
IT_POCONDHEADERX BAPIMEPOCONDHEADERX 63 X Conditions (Header, Change Bar)
IT_POCONDX BAPIMEPOCONDX 63 X Change Toolbar: Conditions in Purchase Order
IT_POCONTRACTLIMITS BAPIESUCC 90 X Communication Structure: Contract Limits
IT_POEXPIMPITEM BAPIEIPO 45 X Foreign Trade: Export/Import: Item Data
IT_POEXPIMPITEMX BAPIEIPOX 13 X Foreign Trade: Import/Export: Item Data (Change Bar)
IT_POITEM BAPIMEPOITEM 1230 X Purchase Order Item
IT_POITEMX BAPIMEPOITEMX 165 X Purchase Order Item Data (Change Toolbar)
IT_POLIMITS BAPIESUHC 103 X Communication Structure: Limits
IT_POPARTNER BAPIEKKOP 14 X Transfer Structure for Partner Roles in BAPI_PO_CREATE
IT_POSCHEDULE BAPIMEPOSCHEDULE 171 X Fields for Purchase Order Delivery Schedule Lines
IT_POSCHEDULEX BAPIMEPOSCHEDULX 35 X Fields for Schedule Lines in Purchase Order (Change Toolbar)
IT_POSERVICES BAPIESLLC 636 X Communication Structure: Create Service Line
IT_POSERVICESTEXT BAPIESLLTX 158 X BAPI Services Long Text
IT_POSHIPPING BAPIITEMSHIP 138 X BAPI Versanddaten für Umlagerungsbestellungen
IT_POSHIPPINGEXP BAPIMEPOSHIPPEXP 196 X Export Struktur für die Versanddaten
IT_POSHIPPINGX BAPIITEMSHIPX 18 X BAPI Versanddaten Änderungsleiste
IT_POSRVACCESSVALUES BAPIESKLC 40 X Create Comm. Structure: Acct Assgt Distr. for Service Line
IT_POTEXTHEADER BAPIMEPOTEXTHEADER 153 X Header Texts
IT_POTEXTITEM BAPIMEPOTEXT 153 X Texts: (Header or Item)

Functionality
You use this remote-enabled function module to call the BAPIBAPI_PO_CREATE1, including error handling.

Further information
For more information about the interface, see the documentation for thefunction module BAPI_PO_CREATE1.