SAP ABAP Class CL_PUR_PO_MAPPING_XI2ERP_V1 (PO Create/Change inbound)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Properties
Class CL_PUR_PO_MAPPING_XI2ERP_V1  
Short Description PO Create/Change inbound    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20080627   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PUR_PO_MAPPING_XI2ERP_V1 has no forward declaration.
Interfaces
Class CL_PUR_PO_MAPPING_XI2ERP_V1 has no interface implemented.
Friends
Class CL_PUR_PO_MAPPING_XI2ERP_V1 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BLANKET Constant Private Type reference (TYPE) STRING '301' Blanket Line 20080627
2 GC_CONTINGENCY Constant Private Type reference (TYPE) STRING '302' Contingency Line 20080627
3 GC_FREEQUANTITY Constant Private Type reference (TYPE) STRING '303' Line with Free Quantity 20080627
4 GC_INFORMATION Constant Private Type reference (TYPE) STRING '304' Information Line 20080627
5 GC_ITEMCAT_3PARTY Constant Protected Type reference (TYPE) PSTYP 5 Item Category in Purchasing Document 20080627
6 GC_ITEMCAT_SUBCONTRACT Constant Protected Type reference (TYPE) PSTYP 3 Item Category in Purchasing Document 20080627
7 MY_XFLAG Constant Private Type reference (TYPE) FLAG 'X' General Flag 20080627
Methods
# Method Level Visibility Method type Description Created on
1 CONTROLLER_TO_X Static method Public Method Reads the controller Table and sets the X-Flags for BAPI 20080627
2 GET_PR_DETAIL Static method Private Method Get Purchase Request Information from Backend 20080627
3 GET_SRV_LINENO Static method Private Method Generate INTROW for all items in ERP interface 20080627
4 MAP_PO_ACCTASSGMT_XI_2_ERP Static method Public Method Accounting Coding Block Assignment 20080627
5 MAP_PO_HEADER_PARTY_XI_2_ERP Static method Public Method Business Transaction Document Party 20080627
6 MAP_PO_HEADER_XI_2_ERP Static method Public Method Mapping Po XI-Header to Bapi-Po-Header 20080627
7 MAP_PO_HEAD_PRSPEL_XI_2_ERP Static method Public Method PriceSpecificationElement 20080627
8 MAP_PO_HEAD_TEXTCOLLE_XI_2_ERP Static method Public Method Text Collection Header 20080627
9 MAP_PO_ITEM_ACCCDISTR_XI_2_ERP Static method Public Method Accounting Coding Block Distribution 20080627
10 MAP_PO_ITEM_ADDRESS_XI_2_ERP Static method Public Method Ship_to_Location Address 20080627
11 MAP_PO_ITEM_BATCH_XI_2_ERP Static method Public Method Batch 20080627
12 MAP_PO_ITEM_BUSTRACT_XI_2_ERP Static method Public Method Business Transaction Document Reference 20080627
13 MAP_PO_ITEM_DELIVINFO_XI_2_ERP Static method Public Method DeliveryInformation 20080627
14 MAP_PO_ITEM_DESCRIBT_XI_2_ERP Static method Public Method Description 20080627
15 MAP_PO_ITEM_FOLLUPMES_XI_2_ERP Static method Public Method Follow Up Message 20080627
16 MAP_PO_ITEM_HIERELSHP_XI_2_ERP Static method Public Method Hierarchy Relationship 20080627
17 MAP_PO_ITEM_INDICATOR_XI_2_ERP Static method Public Method Indicators Po Item eg. Return,DelBased ,Evaluated,Inb etc. 20080627
18 MAP_PO_ITEM_LOCATION_XI_2_ERP Static method Public Method Location 20080627
19 MAP_PO_ITEM_NUMBER Static method Public Method Map Id to bapi po_item 20080627
20 MAP_PO_ITEM_PARTY_LOC_XI_2_ERP Static method Public Method Map item Party location to erp 20080627
21 MAP_PO_ITEM_PARTY_XI_2_ERP Static method Public Method Party 20080627
22 MAP_PO_ITEM_PRICEINFO_XI_2_ERP Static method Public Method Price Information (Price) 20080627
23 MAP_PO_ITEM_PROCAT_XI_2_ERP Static method Public Method Product Category 20080627
24 MAP_PO_ITEM_PRODUCT_XI_2_ERP Static method Public Method Product 20080627
25 MAP_PO_ITEM_PRSPEL_XI_2_ERP Static method Public Method PriceSpecificationElement 20080627
26 MAP_PO_ITEM_PURREQREF_XI_2_ERP Static method Public Method Purchase Request Reference 20080627
27 MAP_PO_ITEM_QUANTITY_XI_2_ERP Static method Public Method Quantity 20080627
28 MAP_PO_ITEM_SCHEDLINE_XI_2_ERP Static method Public Method ScheduleLine 20080627
29 MAP_PO_ITEM_SUBCONCOM_XI_2_ERP Static method Public Method Subcontracting Component 20080627
30 MAP_PO_ITEM_TEXTCOLLE_XI_2_ERP Static method Public Method Text Collection 20080627
31 MAP_PO_ITEM_XI_2_ERP Static method Public Method Mapping Po XI-Item to Bapi Po Item 20080627
32 MAP_PO_SRV_ITM_XI_2_ERP Static method Private Method Mapping Service Item Xi to BAPI in ERP 20080627
33 MAP_PO_SRV_LINE_XI_2_ERP Static method Private Method Mapping Service Line Item Xi to BAPI in ERP 20080627
34 MAP_PO_SRV_OUTL_XI_2_ERP Static method Private Method Mapping Service Outline Item Xi to BAPI in ERP 20080627
Events
Class CL_PUR_PO_MAPPING_XI2ERP_V1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_PO_HEADER_XI_MAX Public See coding 20080627 BEGIN OF tp_po_header_xi_max, po_header TYPE sapplco_pur_ord_erpreq_v1pur_1, text_collection TYPE sapplco_text_collection_text, price_spec_elm TYPE sapplco_pur_ord_erpreq_v1pr_sp, END OF tp_po_header_xi_max
2 TP_PO_ITEM_XI_MAX Public See coding 20080627 BEGIN OF tp_po_item_xi_max, po_item TYPE sapplco_pur_ord_erpreq_v1itm, po_item_txt TYPE sapplco_text_collection_text, po_acc_code_blck TYPE sapplco_pur_ord_erpreq_v1acctg, po_schedule_line TYPE sapplco_pur_ord_erpreq_v1sched, po_sub_component TYPE sapplco_pur_ord_erpreq_v1subc1, po_subcom_stan_id TYPE sapplco_product_standard_id, po_item_price TYPE sapplco_price, END OF tp_po_item_xi_max
3 TP_PO_SCHED_LINE_XI_MAX Public See coding 20080627 BEGIN OF tp_po_sched_line_xi_max, id TYPE sapplco_btd_item_sline_id, delivery_date_time TYPE sapplco_local_date_time, quantity TYPE sapplco_quantity, purchase_request_reference TYPE sapplco_pur_ord_erpreq_v1pur_r, END OF tp_po_sched_line_xi_max
Method Signatures

Method CONTROLLER_TO_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_X_FLAG Call by reference Type reference (TYPE) FLAG General Flag 20080627
2 Importing IS_PROXY_STRUCTURE Call by reference Type reference (TYPE) ANY Proxy Structure 20080627
3 Importing IV_PRX_FIELDNAME Call by reference Type reference (TYPE) ANY Name of the Proxy Field 20080627

Method CONTROLLER_TO_X on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method GET_PR_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PR_ACCT Call by reference Type reference (TYPE) BAPIEBKN_TP Table Type for BAPIEBKN 20080627
2 Exporting ET_PR_CONTRACT_LIMITS Call by reference Type reference (TYPE) BAPIESUC_TP Table Type for BAPIESUC 20080627
3 Exporting ET_PR_ITEM Call by reference Type reference (TYPE) BAPIEBAN_TP Table Type for BAPIEBAN 20080627
4 Exporting ET_PR_LIMITS Call by reference Type reference (TYPE) BBPT_BAPIESUH Table Type: Communication Structure Limits 20080627
5 Exporting ET_PR_SRV Call by reference Type reference (TYPE) BAPIESLL_TP table type of bapiesll 20080627
6 Exporting ET_PR_TEXT Call by reference Type reference (TYPE) BAPIEBANTX_TP Table Type for BAPIEBANTX 20080627
7 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
8 Exporting ET_SRV_ACC Call by reference Type reference (TYPE) BBPT_BAPIESKL Table Type: Structure Account Assignment Service Rows 20080627
9 Exporting ET_SRV_TEXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Table Type for BAPIESLLTX 20080627
10 Importing LS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM Purchase requisition number 20080627

Method GET_PR_DETAIL on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method GET_SRV_LINENO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STR_TEMP Call by reference Type reference (TYPE) MMSRV_INTROW_TEMP_TTY Table type of structure MMSRV_PACKAGE_TEMP 20080627
2 Importing IT_INPUT_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1_TAB2 Purchase Order ERP Purchase Order Item 20080627

Method GET_SRV_LINENO on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ACCTASSGMT_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
2 Exporting EX_BAPIMEPOACCOUNT Call by reference Type reference (TYPE) BAPIMEPOACCOUNT Kontierungsfelder der Bestellung 20080627
3 Exporting EX_BAPIMEPOACCOUNTX Call by reference Type reference (TYPE) BAPIMEPOACCOUNTX Kontierungsfelder der Bestellung (Änderungsleiste) 20080627
4 Importing IS_PO_ACCOUNT Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ACCTG 20080627
5 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ACCTASSGMT_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_HEADER_PARTY_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIEKKOP Call by reference Type reference (TYPE) BAPIEKKOP_TP Transfer Structure for Partner Roles in BAPI_PO_CREATE 20080627
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
3 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPREQUEST Purchase Order ERP Request 20080627

Method MAP_PO_HEADER_PARTY_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_HEADER_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIEKKOP Call by reference Type reference (TYPE) BAPIEKKOP_TP Übergabestruktur für Partnerrollen in BAPI_PO_CREATE 20080627
2 Exporting ET_BAPIMEPOCONDHEADER Call by reference Type reference (TYPE) BAPIMEPOCONDHEADER_TP Konditionen in der Bestellung 20080627
3 Exporting ET_BAPIMEPOCONDHEADERX Call by reference Type reference (TYPE) BAPIMEPOCONDHEADERX_TP Änderungsleiste: Konditionen in der Bestellung 20080627
4 Exporting ET_BAPIMEPOTEXTHEADER Call by reference Type reference (TYPE) BAPIMEPOTEXTHEADER_TP Texte: (Kopf oder Position) 20080627
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20080627
6 Exporting EX_BAPIMEPOHEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20080627
7 Exporting EX_BAPIMEPOHEADERX Call by reference Type reference (TYPE) BAPIMEPOHEADERX 20080627
8 Exporting EX_COMPLETETRANSIND Call by reference Type reference (TYPE) FLAG allgemeines flag 20080627
9 Exporting EX_MEMORY_COMPLETE Call by reference Type reference (TYPE) BAPIFLAG-BAPIFLAG Einstelliges Kennzeichen 20080627
10 Exporting EX_MEMORY_UNCOMPLETE Call by reference Type reference (TYPE) BAPIFLAG-BAPIFLAG Einstelliges Kennzeichen 20080627
11 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPREQUEST Purchase Order ERP Request 20080627

Method MAP_PO_HEADER_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_HEAD_PRSPEL_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOCONDHEADER Call by reference Type reference (TYPE) BAPIMEPOCONDHEADER_TP Condition Header 20080627
2 Exporting ET_BAPIMEPOCONDHEADERX Call by reference Type reference (TYPE) BAPIMEPOCONDHEADERX_TP Condition Header X Flag 20080627
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
4 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) EKKO-EBELN Purchasing Document Number 20080627
5 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPREQUEST Purchase Order ERP Request 20080627

Method MAP_PO_HEAD_PRSPEL_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_HEAD_TEXTCOLLE_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOTEXTHEADER Call by reference Type reference (TYPE) BAPIMEPOTEXTHEADER_TP Kopftexte 20080627
2 Exporting EX_BAPIMEPOHEADERX Call by reference Type reference (TYPE) BAPIMEPOHEADERX Bestellung Kopfdaten (Änderungsleiste) 20080627
3 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPREQUEST Purchase Order ERP Request 20080627

Method MAP_PO_HEAD_TEXTCOLLE_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_ACCCDISTR_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOACCOUNT Call by reference Type reference (TYPE) BAPIMEPOACCOUNT_TP Kontierungsfelder der Bestellung 20080627
2 Exporting ET_BAPIMEPOACCOUNTX Call by reference Type reference (TYPE) BAPIMEPOACCOUNTX_TP Kontierungsfelder der Bestellung (Änderungsleiste) 20080627
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
4 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Tabellentyp für BAPIMEPOITEM 20080627
5 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Tabellentyp für BAPIMEPOITEMX 20080627
6 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_ACCCDISTR_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_ADDRESS_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAPIITEMSHIP Call by reference Type reference (TYPE) BAPIITEMSHIP BAPI Shipping Data for Stock Transport Orders 20080627
2 Exporting ES_BAPIITEMSHIPX Call by reference Type reference (TYPE) BAPIITEMSHIPX BAPI Shipping Data Change Parameter 20080627
3 Exporting EX_BAPIMEPOADDRDELIVERY Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY PO Item: Address Structure BAPIADDR1 for Inbound Delivery 20080627
4 Importing IS_INP_SHIP_TO_LOC Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM_S Proxy Structure (Generated) 20080627

Method MAP_PO_ITEM_ADDRESS_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_BATCH_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Tabellentyp für BAPIMEPOITEM 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Tabellentyp für BAPIMEPOITEMX 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_BATCH_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_BUSTRACT_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_BUSTRACT_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_DELIVINFO_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_DELIVINFO_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_DESCRIBT_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_DESCRIBT_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_FOLLUPMES_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_FOLLUPMES_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_HIERELSHP_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_HIERELSHP_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_INDICATOR_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
2 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
3 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
4 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_INDICATOR_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_LOCATION_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
2 Exporting EX_BAPIITEMSHIP Call by reference Type reference (TYPE) BAPIITEMSHIP BAPI Shipping Data for Stock Transport Orders 20080627
3 Exporting EX_BAPIITEMSHIPX Call by reference Type reference (TYPE) BAPIITEMSHIPX BAPI Shipping Data Change Parameter 20080627
4 Exporting EX_BAPIMEPOADDRDELIVERY Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY PO Item: Address Structure BAPIADDR1 for Inbound Delivery 20080627
5 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
6 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
7 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_LOCATION_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_NUMBER on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PARTY_LOC_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
2 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Purchase Order Item 20080627
3 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Purchase Order Item Data (Change Parameter) 20080627
4 Importing IS_RECIPIENT_PARTY Call by reference Type reference (TYPE) EMLIF Vendor to be supplied/who is to receive delivery 20080627
5 Importing IV_ITEM_CATEGORY Call by reference Type reference (TYPE) PSTYP Item Category in Purchasing Document 20080627

Method MAP_PO_ITEM_PARTY_LOC_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PARTY_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_PARTY_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PRICEINFO_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOCOND Call by reference Type reference (TYPE) BAPIMEPOCOND_TP Konditionen in der Bestellung 20080627
2 Exporting ET_BAPIMEPOCONDX Call by reference Type reference (TYPE) BAPIMEPOCONDX_TP Änderungsleiste: Konditionen in der Bestellung 20080627
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080627
4 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
5 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
6 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_D Purchasing Document Number 20080627
7 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_PRICEINFO_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PROCAT_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Tabellentyp für BAPIMEPOITEM 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Tabellentyp für BAPIMEPOITEMX 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_PROCAT_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PRODUCT_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_PRODUCT_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PRSPEL_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOCOND Call by reference Type reference (TYPE) BAPIMEPOCOND_TP Purchase Order Header Data 20080627
2 Exporting ET_BAPIMEPOCONDX Call by reference Type reference (TYPE) BAPIMEPOCONDX_TP Purchase Order Header Data (Change Parameter) 20080627
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
4 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_D Purchasing Document Number 20080627
5 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_PRSPEL_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_PURREQREF_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOSCHEDULE Call by reference Type reference (TYPE) BAPIMEPOSCHEDULE_TP Bestellposition 20080627
2 Exporting ET_BAPIMEPOSCHEDULX Call by reference Type reference (TYPE) BAPIMEPOSCHEDULX_TP Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080627
4 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1SCHED 20080627

Method MAP_PO_ITEM_PURREQREF_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_QUANTITY_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Bestellposition 20080627
2 Exporting EX_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_QUANTITY_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_SCHEDLINE_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOCOMPONENT Call by reference Type reference (TYPE) BAPIMEPO_T_COMPONENT Tabellentyp für BAPIMEPOCOMPONENT 20080627
2 Exporting ET_BAPIMEPOCOMPONENTX Call by reference Type reference (TYPE) BAPIMEPO_T_COMPONENTX abellentyp für BAPIMEPOCOMPONENTX 20080627
3 Exporting ET_BAPIMEPOSCHEDULE Call by reference Type reference (TYPE) BAPIMEPOSCHEDULE_TP Bestellposition 20080627
4 Exporting ET_BAPIMEPOSCHEDULX Call by reference Type reference (TYPE) BAPIMEPOSCHEDULX_TP Bestellung Positionsdaten (Änderungsleiste) 20080627
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080627
6 Importing IM_PO_NUMBER Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20080627
7 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_SCHEDLINE_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_SUBCONCOM_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOCOMPONENT Call by reference Type reference (TYPE) BAPIMEPO_T_COMPONENT Bestellposition 20080627
2 Exporting ET_BAPIMEPOCOMPONENTX Call by reference Type reference (TYPE) BAPIMEPO_T_COMPONENTX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080627
4 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM Purchase Order ERP Purchase Order Item 20080627
5 Importing IS_PO_SCHEDULE Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1SCHED Purchase Order ERP Request Schedule Line 20080627

Method MAP_PO_ITEM_SUBCONCOM_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_TEXTCOLLE_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMEPOTEXT Call by reference Type reference (TYPE) BAPIMEPOTEXT_TP Bestellposition 20080627
2 Exporting EX_BAPIMEPOTEXTX Call by reference Type reference (TYPE) BAPIMEPOTEXTX Bestellung Positionsdaten (Änderungsleiste) 20080627
3 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM 20080627

Method MAP_PO_ITEM_TEXTCOLLE_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_ITEM_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIITEMSHIP Call by reference Type reference (TYPE) BAPI_T_ITEMSHIP Table Type for Structure BAPIITEMSHIP 20080627
2 Exporting ET_BAPIITEMSHIPX Call by reference Type reference (TYPE) BAPI_T_ITEMSHIPX Table Type for BAPIITEMSHIPX 20080627
3 Exporting ET_BAPIMEPOACCOUNT Call by reference Type reference (TYPE) BAPIMEPOACCOUNT_TP Kontierungsfelder der Bestellung 20080627
4 Exporting ET_BAPIMEPOACCOUNTX Call by reference Type reference (TYPE) BAPIMEPOACCOUNTX_TP Kontierungsfelder der Bestellung (Änderungsleiste) 20080627
5 Exporting ET_BAPIMEPOADDRDELIVERY Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY_TP Table Type for BAPIMEPOADDRDELIVERY 20080627
6 Exporting ET_BAPIMEPOCOMPONENT Call by reference Type reference (TYPE) BAPIMEPO_T_COMPONENT Tabellentyp für BAPIMEPOCOMPONENT 20080627
7 Exporting ET_BAPIMEPOCOMPONENTX Call by reference Type reference (TYPE) BAPIMEPO_T_COMPONENTX abellentyp für BAPIMEPOCOMPONENTX 20080627
8 Exporting ET_BAPIMEPOCOND Call by reference Type reference (TYPE) BAPIMEPOCOND_TP Konditionen in der Bestellung 20080627
9 Exporting ET_BAPIMEPOCONDX Call by reference Type reference (TYPE) BAPIMEPOCONDX_TP Änderungsleiste: Konditionen in der Bestellung 20080627
10 Exporting ET_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Tabellentyp für BAPIMEPOITEM 20080627
11 Exporting ET_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX_TP Tabellentyp für BAPIMEPOITEMX 20080627
12 Exporting ET_BAPIMEPOSCHEDULE Call by reference Type reference (TYPE) BAPIMEPOSCHEDULE_TP Felder für Einteilungen der Bestellung 20080627
13 Exporting ET_BAPIMEPOSCHEDULX Call by reference Type reference (TYPE) BAPIMEPOSCHEDULX_TP Felder für Einteilungen der Bestellung (Änderungsleiste) 20080627
14 Exporting ET_BAPIMEPOTEXT Call by reference Type reference (TYPE) BAPIMEPOTEXT_TP Texte: (Kopf oder Position) 20080627
15 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20080627
16 Exporting ET_POCONTRACTLIMITS Call by reference Type reference (TYPE) BAPIESUCC_TP Table Type for BAPIESUCC 20080627
17 Exporting ET_POLIMITS Call by reference Type reference (TYPE) BAPIESUHC_TP Table Type for BAPIESUHC 20080627
18 Exporting ET_POSERVICES Call by reference Type reference (TYPE) BAPIESLLC_TP Table Type for BAPIESLLC 20080627
19 Exporting ET_POSRVACCESSVALUES Call by reference Type reference (TYPE) BAPIESKLC_TP Table Type for BAPIESKLC 20080627
20 Exporting ET_POSRV_TEXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Table Type for BAPIESLLTX 20080627
21 Exporting EX_ACTION_CODE Call by reference Type reference (TYPE) SAPPLCO_ACTION_CODE allgemeines flag 20080627
22 Exporting EX_BAPIMEPOTEXTX Call by reference Type reference (TYPE) BAPIMEPOTEXTX Texte: (Kopf oder Position) - Änderungsleiste 20080627
23 Importing IM_COMPLETETRANSIND Call by reference Type reference (TYPE) FLAG allgemeines flag 20080627
24 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPREQUEST Purchase Order ERP Request 20080627

Method MAP_PO_ITEM_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_SRV_ITM_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_HIGHEST_PACKNO Call by reference Type reference (TYPE) PACKNO Package number 20080627
2 Exporting ES_LIMITS Call by reference Type reference (TYPE) BAPIESUHC Communication Structure: Limits 20080627
3 Exporting ES_PCKNO Call by reference Type reference (TYPE) MMSRV_PACKAGE_TEMP Table type of structure MMSRV_PACKAGE_TEMP 20080627
4 Exporting ES_SRV Call by reference Type reference (TYPE) BAPIESLLC Communication Structure: Create Service Line 20080627
5 Exporting ET_CONTRACT_LIMITS Call by reference Type reference (TYPE) BAPIESUCC_TP Table Type for BAPIESUCC 20080627
6 Exporting ET_ESLL Call by reference Type reference (TYPE) MMSRV_ESLL Table Type for ESLL 20080627
7 Exporting ET_ITEM_ACCT Call by reference Type reference (TYPE) BAPIMEPOACCOUNT_TP Table Type for BAPIMEPOACCOUNT 20080627
8 Exporting ET_SRV_ACCT Call by reference Type reference (TYPE) BAPIESKLC_TP Table Type for BAPIESKLC 20080627
9 Exporting EV_ITEM_PACKNO Call by reference Type reference (TYPE) ESLL-PACKNO Package number 20080627
10 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM Purchase Order ERP Purchase Order Item 20080627
11 Importing IT_PR_ACCT Call by reference Type reference (TYPE) BAPIEBKN_TP Table Type for BAPIEBKN 20080627
12 Importing IT_PR_CONTRACT_LIMITS Call by reference Type reference (TYPE) BAPIESUC_TP Table Type for BAPIESUC 20080627
13 Importing IT_PR_ITEMS Call by reference Type reference (TYPE) BAPIEBAN_TP Table Type for BAPIEBAN 20080627
14 Importing IT_PR_LIMITS Call by reference Type reference (TYPE) BBPT_BAPIESUH Table Type: Communication Structure Limits 20080627
15 Importing IT_PR_SRV_ACC Call by reference Type reference (TYPE) BBPT_BAPIESKL Table Type: Structure Account Assignment Service Rows 20080627
16 Importing IT_TEMP Call by reference Type reference (TYPE) MMSRV_INTROW_TEMP_TTY Table type of structure MMSRV_PACKAGE_TEMP 20080627
17 Importing IV_PO_ITM_ID Call by reference Type reference (TYPE) EBELP Character field of length 40 20080627

Method MAP_PO_SRV_ITM_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_SRV_LINE_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SRV Call by reference Type reference (TYPE) BAPIESLLC Communication Structure: Create Service Line 20080627
2 Exporting ET_ITEM_ACCT Call by reference Type reference (TYPE) BAPIMEPOACCOUNT_TP Table Type for BAPIMEPOACCOUNT 20080722
3 Exporting ET_SRV_ACCT Call by reference Type reference (TYPE) BAPIESKLC_TP Table Type: Structure Account Assignment Service Rows 20080627
4 Exporting ET_SRV_TEXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Table Type for BAPIESLLTX 20080627
5 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM Purchase Order ERP Purchase Order Item 20080627
6 Importing IT_ESLL Call by reference Type reference (TYPE) MMSRV_ESLL Table Type for ESLL 20080627
7 Importing IT_PCKNO Call by reference Type reference (TYPE) MMSRV_PACKAGE_TEMP_TTY Local Table for Packno 20080627
8 Importing IT_PR_SRV_ACC Call by reference Type reference (TYPE) BBPT_BAPIESKL Table Type: Structure Account Assignment Service Rows 20080627
9 Importing IT_PR_SRV_TXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Table Type for BAPIESLLTX 20080627
10 Importing IT_TEMP Call by reference Type reference (TYPE) MMSRV_INTROW_TEMP_TTY Local Table for INTROWS 20080627
11 Importing IV_PO_ITM_ID Call by reference Type reference (TYPE) EBELP Character field of length 40 20080627

Method MAP_PO_SRV_LINE_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.

Method MAP_PO_SRV_OUTL_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_HIGHEST_PACKNO Call by reference Type reference (TYPE) PACKNO Package number 20080627
2 Exporting ES_PCKNO Call by reference Type reference (TYPE) MMSRV_PACKAGE_TEMP Temporary Package Number 20080627
3 Exporting ES_SRV Call by reference Type reference (TYPE) BAPIESLLC Communication Structure: Create Service Line 20080627
4 Exporting ET_SRV_TEXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Table Type for BAPIESLLTX 20080627
5 Importing IS_PO_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPREQ_V1ITM Purchase Order ERP Purchase Order Item 20080627
6 Importing IT_ESLL Call by reference Type reference (TYPE) MMSRV_ESLL Table Type for ESLL 20080627
7 Importing IT_PR_SRV_TXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Table Type for BAPIESLLTX 20080627
8 Importing IT_TEMP Call by reference Type reference (TYPE) MMSRV_INTROW_TEMP_TTY Table type of structure MMSRV_PACKAGE_TEMP 20080627
9 Importing IV_ITEM_PACKNO Call by reference Type reference (TYPE) ESLL-PACKNO Package number 20080627
10 Importing IV_PO_ITM_ID Call by reference Type reference (TYPE) EBELP Character field of length 40 20080627

Method MAP_PO_SRV_OUTL_XI_2_ERP on class CL_PUR_PO_MAPPING_XI2ERP_V1 has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604