SAP ABAP Class CL_SRV_MAPPING_XI2ERP (Service Entrysheet Create inbound)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-SRV-ES (Application Component) Enterprise Services in External Services
     OPS_SE_SRV (Package) Service enabling external services
Properties
Class CL_SRV_MAPPING_XI2ERP  
Short Description Service Entrysheet Create inbound    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_SRV   Service enabling external services 
Created 20080306   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRV_MAPPING_XI2ERP has no forward declaration.
Interfaces
Class CL_SRV_MAPPING_XI2ERP has no interface implemented.
Friends
Class CL_SRV_MAPPING_XI2ERP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BASIC Constant Private Type reference (TYPE) STRING '300' Basic Service Line 20080429
2 GC_BLANKET Constant Private Type reference (TYPE) STRING '301' Blanket Line 20080429
3 GC_CONTINGENCY Constant Private Type reference (TYPE) STRING '302' Contingency Line 20080429
4 GC_FREEQUANTITY Constant Private Type reference (TYPE) STRING '303' Line with Free Quantity 20080429
5 GC_INFORMATION Constant Private Type reference (TYPE) STRING '304' Information Line 20080429
6 GC_ITEMCAT_3PARTY Constant Protected Type reference (TYPE) PSTYP 5 Item Category in Purchasing Document 20080306
7 GC_ITEMCAT_SUBCONTRACT Constant Protected Type reference (TYPE) PSTYP 3 Item Category in Purchasing Document 20080306
8 MY_SRV_MAPPING_OBJ Static Attribute Public Object reference (TYPE REF TO) CL_SRV_MAPPING_XI2ERP Singleton Instance 20080422
9 MY_XFLAG Constant Private Type reference (TYPE) FLAG 'X' General Flag 20080306
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DEC_TO_BASE36 Instance method Public Method 20080314
2 GET_BASE36_CHAR Instance method Public Method 20080314
3 GET_INSTANCE Static method Public Method Gets existing class instance or creates a new one 20080422
4 MAP_SES_HEAD_TEXTCOLL_XI_2_ERP Instance method Public Method Text Collection Header 20080307
5 MAP_SES_ITEM_TEXTCOLL_XI_2_ERP Instance method Public Method Text Collection 20080307
6 MAP_SES_MAPPING_XI_2_ERP Instance method Public Method Mapping SES XI-Header to Bapi-SES-Header 20080306
Events
Class CL_SRV_MAPPING_XI2ERP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_PO_HEADER_XI_MAX Public See coding 20080306 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 20080306 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 20080306 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 CONVERT_DEC_TO_BASE36 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CV_BASE36_VALUE Call by reference Type reference (TYPE) CHAR7 Character field, 8 characters long 20080314
2 Importing IV_DECIMAL_VALUE Call by reference Type reference (TYPE) NUMC10 Field type numc, length 10, integer 20080314

Method CONVERT_DEC_TO_BASE36 on class CL_SRV_MAPPING_XI2ERP has no exception.

Method GET_BASE36_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BASE36_CHAR Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20080314
2 Importing IV_REMAINDER Call by reference Type reference (TYPE) NUMC10 Field type numc, length 10, integer 20080314

Method GET_BASE36_CHAR on class CL_SRV_MAPPING_XI2ERP has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SRV_MAPPING_REF Call by reference Object reference (TYPE REF TO) CL_SRV_MAPPING_XI2ERP 20080422

Method GET_INSTANCE on class CL_SRV_MAPPING_XI2ERP has no exception.

Method MAP_SES_HEAD_TEXTCOLL_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPISESTEXTHEADER Call by reference Type reference (TYPE) BAPIESSRTX_TP Kopftexte 20080307
2 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) SRV_SERVICE_ACKNOWLEDGEMENT_ER ServiceAcknowledgementERPCreateRequestMessage 20080307

Method MAP_SES_HEAD_TEXTCOLL_XI_2_ERP on class CL_SRV_MAPPING_XI2ERP has no exception.

Method MAP_SES_ITEM_TEXTCOLL_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPISESTEXT Call by reference Type reference (TYPE) BAPIESLLTX_TP Bestellposition 20080307
2 Importing IS_SES_ITEM Call by reference Type reference (TYPE) SAPPLCO_SRVC_ACKN_ERPCRTE_REQ1 SrvcAcknERPCrteReqItem 20080307
3 Importing IV_INTROW Call by reference Type reference (TYPE) BAPIESLLTX-LINE_NO Introw 20101026
4 Importing IV_PACK_NO Call by reference Type reference (TYPE) BAPIESLLTX-PCKG_NO Package number 20080307

Method MAP_SES_ITEM_TEXTCOLL_XI_2_ERP on class CL_SRV_MAPPING_XI2ERP has no exception.

Method MAP_SES_MAPPING_XI_2_ERP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPI_ENTRYSHEET_CREATE Call by reference Type reference (TYPE) BAPI_ENTRYSHEET_CREATE_TP table type of STRUC_BAPI_ENTRYSHEET_CREATE 20080320
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20080306
3 Importing IS_INPUT_MESSAGE Call by reference Type reference (TYPE) SRV_SERVICE_ACKNOWLEDGEMENT_ER 20080306

Method MAP_SES_MAPPING_XI_2_ERP on class CL_SRV_MAPPING_XI2ERP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604