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 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '300' | Basic Service Line | 20080429 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '301' | Blanket Line | 20080429 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '302' | Contingency Line | 20080429 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '303' | Line with Free Quantity | 20080429 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '304' | Information Line | 20080429 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | PSTYP | 5 | Item Category in Purchasing Document | 20080306 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | PSTYP | 3 | Item Category in Purchasing Document | 20080306 | |
8 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | CL_SRV_MAPPING_XI2ERP | Singleton Instance | 20080422 | ||
9 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'X' | General Flag | 20080306 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20080314 | |
2 | ![]() |
Instance method | Public | Method | 20080314 | |
3 | ![]() |
Static method | Public | Method | Gets existing class instance or creates a new one | 20080422 |
4 | ![]() |
Instance method | Public | Method | Text Collection Header | 20080307 |
5 | ![]() |
Instance method | Public | Method | Text Collection | 20080307 |
6 | ![]() |
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 | ![]() |
CV_BASE36_VALUE | Call by reference | Type reference (TYPE) | CHAR7 | Character field, 8 characters long | 20080314 | ||
2 | ![]() |
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 | ![]() |
EV_BASE36_CHAR | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20080314 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
ET_BAPISESTEXTHEADER | Call by reference | Type reference (TYPE) | BAPIESSRTX_TP | Kopftexte | 20080307 | ||
2 | ![]() |
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 | ![]() |
ET_BAPISESTEXT | Call by reference | Type reference (TYPE) | BAPIESLLTX_TP | Bestellposition | 20080307 | ||
2 | ![]() |
IS_SES_ITEM | Call by reference | Type reference (TYPE) | SAPPLCO_SRVC_ACKN_ERPCRTE_REQ1 | SrvcAcknERPCrteReqItem | 20080307 | ||
3 | ![]() |
IV_INTROW | Call by reference | Type reference (TYPE) | BAPIESLLTX-LINE_NO | Introw | 20101026 | ||
4 | ![]() |
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 | ![]() |
ET_BAPI_ENTRYSHEET_CREATE | Call by reference | Type reference (TYPE) | BAPI_ENTRYSHEET_CREATE_TP | table type of STRUC_BAPI_ENTRYSHEET_CREATE | 20080320 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080306 | |||
3 | ![]() |
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 |