SAP ABAP Class CL_SHP_OUTBDELIVCRTRQ_MAP (Mapping class for OutboundDeliveryCreateRequest_IN)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
     OPS_SE_SHP_XI_PROXY (Package) Web Service Proxies Delivery
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OPS_SE_MAP Base class for mapping classes 20080409
Properties
Class CL_SHP_OUTBDELIVCRTRQ_MAP  
Short Description Mapping class for OutboundDeliveryCreateRequest_IN    
Super Class CL_OPS_SE_MAP Base class for mapping classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_SHP_XI_PROXY   Web Service Proxies Delivery 
Created 20080409   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OPS_SE_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SHP_OUTBDELIVCRTRQ_MAP has no interface implemented.
Friends
Class CL_SHP_OUTBDELIVCRTRQ_MAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_ME Static Attribute Protected Object reference (TYPE REF TO) CL_SHP_OUTBDELIVCRTRQ_MAP Mapping class for OutboundDeliveryCreateRequest_IN 20080409
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080409
2 GET_INSTANCE Static method Public Method Returns the singleton instance 20080409
3 GET_PARAMETER_TAB Instance method Public Method Used for Mapping Parameters of Outbound Proxy 20080626
4 MAP_DATES Static method Public Method Maps proxy structure to bapi deadlines 20080411
5 MAP_DELIV_TERMS Static method Public Method Maps proxy structures to delivery terms 20080411
6 MAP_INPUT Static method Public Method Map input message 20080415
7 MAP_ITEM Static method Public Method Maps items 20080410
8 MAP_ITEM_BATCH Static method Public Method Map proxy structure to batch 20080409
9 MAP_ITEM_DELIV_TERMS Static method Public Method Map proxy structure to delivery terms 20080409
10 MAP_ITEM_HIERARCHY_RELSHP Static method Public Method Map proxy structure to HierarchyRelationship 20080409
11 MAP_ITEM_LOCATION Static method Public Method Map proxy structure to inventory managed location 20080409
12 MAP_ITEM_MEASURES Static method Public Method Maps proxy structures to item measures 20080409
13 MAP_ITEM_PRODUCT Static method Public Method Map proxy structures to item product 20080409
14 MAP_ITEM_QUANTITIES Static method Public Method Map proxy structures to item quantities 20080409
15 MAP_ITEM_TRANSP_TERMS Static method Public Method Map proxy stryctures to transportation terms 20080409
16 MAP_LOCATION Static method Public Method Maps proxy structure to bapi location information 20080411
17 MAP_OUTBOUND_DELIVERY Static method Public Method Maps proxy structure to outbound deliveries 20080414
18 MAP_OUTPUT Static method Public Method Map Output message 20080415
19 MAP_PARTIES Static method Public Method Maps proxy structures to bapi parties 20080411
20 MAP_TOTAL_MEASURES Static method Public Method Maps proxy structures to bapi measures 20080411
21 MAP_TRANSP_TERMS Static method Public Method Maps proxy structure to transportation terms 20080411
Events
Class CL_SHP_OUTBDELIVCRTRQ_MAP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OUTPUT Public See coding 20090910 BEGIN OF TY_OUTPUT, id TYPE vbeln_vl, * item_id TYPE SAPPLCO_BUS_TRANS_ITEM_ID, type_code TYPE SAPPLCO_BUS_TRANS_TYPE_CODE, * item TYPE SAPPLCO_OUTB_DELIV_CONF_ITM_TT, "SAPPLCO_OUTB_DELIV_CONF_I_TAB1, * product_id TYPE SAPPLCO_PRODUCT_INTERNAL_ID_CO, * quantity TYPE SAPPLCO_QUANTITY_CONTENT, * quantity_uom TYPE SAPPLCO_MEASURE_UNIT_CODE, * quantity_base TYPE SAPPLCO_QUANTITY_CONTENT, * base_uom TYPE SAPPLCO_MEASURE_UNIT_CODE, * conv_rate_dnom TYPE SAPPLCO_DECIMAL_VALUE, * conv_rate_num TYPE SAPPLCO_DECIMAL_VALUE, messages TYPE bapiret2_tab, action_code TYPE OPS_SE_ACTION_CODE, END OF TY_OUTPUT
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SHP_OUTBDELIVCRTRQ_MAP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SHP_OUTBDELIVCRTRQ_MAP has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SHP_OUTBDELIVCRTRQ_MAP Mapping class for OutboundDeliveryCreateRequest_IN 20080409

Method GET_INSTANCE on class CL_SHP_OUTBDELIVCRTRQ_MAP has no exception.

Method GET_PARAMETER_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETR_PARAMETER_TAB Call by reference Object reference (TYPE REF TO) ABAP_PARMBIND_TAB 20080627
2 Importing IS_PROXY_OUTPUT Call by reference Type reference (TYPE) ANY Data to feed to the method 20080626
3 Importing I_PROXY_OUTPUT_NAME Call by reference Type reference (TYPE) SEOSCONAME CL_OPS_SE_CONSTANTS=>C_PROXY_PARAMETER_NAME Subcomponent name 20080626
4 Importing I_PROXY_OUTPUT_TYPE Call by reference Type reference (TYPE) RS38L_TYP Associated Type of an Interface Parameter 20080626

Method GET_PARAMETER_TAB on class CL_SHP_OUTBDELIVCRTRQ_MAP has no exception.

Method MAP_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER_DEADLINES Call by reference Type reference (TYPE) /SPE/BAPIDLVDEADLN_T Delivery Deadlines 20080411
2 Importing IS_HEADER_DATES Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_DATES Proxy Structure (generated) 20080411
3 Importing IV_DEL_NUMBER Call by reference Type reference (TYPE) VBELN_VL Proxy Data Element (Generated) 20080411
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080415
2 CX_OPS_SE_PROCESS Service process error 20080411

Method MAP_DELIV_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBDLVHEADER_DATA Call by reference Type reference (TYPE) BAPIOBDLVHDR Outbound Del. Header Fields 20080411
2 Exporting ES_OBDLVHEADER_SPL_DATA Call by reference Type reference (TYPE) /SPE/BAPIOBDLVHDR Outbound Del. Header Fields / Service Parts Management 20080411
3 Importing IS_DELIV_TERMS Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_DLV_TRMS Proxy Structure (Generated) 20080411
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080415

Method MAP_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OB_DEL_MSG Call by reference Type reference (TYPE) SHP_OUTBOUND_DELIVERY_CRT_REQ Proxy Structure (generated) 20080415
2 Returning RSR_INTERNAL_INPUT Value transfer Object reference (TYPE REF TO) OPS_SE_OBDCRTRQ_INT_STY Structure and tables of /SPE/OUTB_DELIVERY_SAVEREPLICA 20080415
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080415

Method MAP_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_DATA Call by reference Type reference (TYPE) BAPIOBDLVITEM_T Outbound Delivery Item 20080410
2 Exporting ET_ITEM_DATA_SPL Call by reference Type reference (TYPE) /SPE/BAPIOBDLVITM_T Outbound Del. Item Fields / Service Parts Management 20080410
3 Exporting ET_ITEM_ORG Call by reference Type reference (TYPE) BAPIOBDLVITEMORG_T Outbound Delivery Item Organizational Units 20080410
4 Exporting ET_TEXT_HEADER Call by reference Type reference (TYPE) /SPE/TT_BAPIDLVTXTHDR Table Type for BAPIDLVTXTHDR 20080410
5 Exporting ET_TEXT_ITEM Call by reference Type reference (TYPE) /SPE/TT_BAPIDLVTXTITEM Table Type for BAPIDLVTXTITEM 20080410
6 Importing IT_ITEMS Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_ITEM_TAB Proxy Table Type (Generated) 20080410
7 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN_VL Delivery 20080410
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080630
2 CX_OPS_SE_PROCESS Service process error 20080411

Method MAP_ITEM_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BATCH_ID Call by reference Type reference (TYPE) CHARG_D Batch Number 20080409
2 Importing IS_ITEM_BATCH Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_ITM_BATCH Batches for Outbound delivery confirmation 20080409
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_DELIV_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_DELIV_TERMS Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_IT_DLV_TRMS Proxy Structure (Generated) 20080409
2 Exporting EV_DELIV_ITEM_GRP_ID Call by reference Type reference (TYPE) GRKOR Delivery group (items are delivered together) 20080409
3 Exporting EV_MOVEMENT_TYPE Call by reference Type reference (TYPE) BWART Movement type (inventory management) 20080409
4 Exporting EV_STOCK_TYPE Call by reference Type reference (TYPE) MB_INSMK Stock Type 20080409
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_HIERARCHY_RELSHP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARENT_ITEM_ID Call by reference Type reference (TYPE) HIPOS Superior item in an item hierarchy 20080409
2 Exporting EV_TYPE_CODE Call by reference Type reference (TYPE) HIEVW Use of Hierarchy Item 20080409
3 Importing IS_ITEM_HIERARCHY_REL Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_HIERREL OutbDelivConfCrteReqHierRelshp 20080409
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080409
2 Exporting EV_STORAGE_LOC Call by reference Type reference (TYPE) LGORT_D Storage location 20080409
3 Importing IS_ITEM_INVENTORY_LOC Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_IT_INV_LOC Proxy Structure (Generated) 20080409
4 Importing IS_ITEM_SHIP_FROM_LOC Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_IT_SHPFRLOC Proxy Structure (Generated) 20080409
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_MEASURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROSSVOLUM Call by reference Type reference (TYPE) VOLUM_15 Volume 20080409
2 Exporting EV_GROSSVOLUM_UNITCODE Call by reference Type reference (TYPE) VOLEH Volume unit 20080409
3 Exporting EV_GROSSWEIGHT Call by reference Type reference (TYPE) BRGEW_15 Gross weight 20080409
4 Exporting EV_GROSSWEIGHT_UNITCODE Call by reference Type reference (TYPE) GEWEI Weight Unit 20080409
5 Exporting EV_NETWEIGHT Call by reference Type reference (TYPE) NTGEW_15 Net weight 20080409
6 Exporting EV_NETWEIGHT_UNITCODE Call by reference Type reference (TYPE) GEWEI Weight Unit 20080409
7 Importing IS_MEASURES Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_ITM_MEASURE Proxy Structure (Generated) 20080409
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080630
2 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRODUCT_DESCRIPTION Call by reference Type reference (TYPE) ARKTX Short text for sales order item 20080409
2 Exporting EV_PRODUCT_INTERNAL_ID Call by reference Type reference (TYPE) MATNR Material Number 20080409
3 Exporting EV_PRODUCT_STANDARD_ID Call by reference Type reference (TYPE) EAN11 International Article Number (EAN/UPC) 20080409
4 Exporting EV_RECIPIENT_ID Call by reference Type reference (TYPE) KDMAT Material belonging to the customer 20080409
5 Importing IS_ITEM_PRODUCT Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_ITM_PROD Product Outbound delivery confirmation 20080409
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INVENTORY_QUANTITY Call by reference Type reference (TYPE) LGMNG Actual quantity delivered in stockkeeping units 20080409
2 Exporting EV_INVENTORY_UNIT_CODE Call by reference Type reference (TYPE) MEINS Base unit of measure in ISO code 20080409
3 Exporting EV_QUANTITY Call by reference Type reference (TYPE) LFIMG Actual quantity delivered (in sales units) 20080409
4 Exporting EV_UNIT_CODE Call by reference Type reference (TYPE) VRKME Sales unit 20080409
5 Importing IS_ITEM_QUANTITIES Call by reference Type reference (TYPE) SAPPLCO_OUTDLVCRT_ITEM_QUAN OutbDelivConfCrteReqQts 20080409
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080630
2 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_ITEM_TRANSP_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOADING_GROUP Call by reference Type reference (TYPE) LADGR Loading Group 20080409
2 Exporting EV_TRANSP_GROUP Call by reference Type reference (TYPE) TRAGR Transportation Group 20080409
3 Importing IS_TRANSP_TERMS Call by reference Type reference (TYPE) SAPPLCO_OUTDLVCRT_IT_TRANS_TRM Proxy Structure (Generated) 20080409
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080409

Method MAP_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBDLVHEADER_ORG Call by reference Type reference (TYPE) BAPIOBDLVHDRORG Shipping Point/Receiving Point 20080411
2 Importing IS_SHIP_FROM_LOC Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_SHPFRMLOC Proxy Structure (Generated) 20080411
3 Importing IS_SHIP_TO_LOC Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_SHPTOLOC Proxy Structure (Generated) 20080411
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080411

Method MAP_OUTBOUND_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER_DATA Call by reference Type reference (TYPE) BAPIOBDLVHDR Outbound Del. Header Fields 20080414
2 Exporting ES_HEADER_DATA_SPL Call by reference Type reference (TYPE) /SPE/BAPIOBDLVHDR Outbound Del. Header Fields / Service Parts Management 20080414
3 Exporting ES_HEADER_ORG Call by reference Type reference (TYPE) BAPIOBDLVHDRORG Outbound Delivery Organizational Units 20080414
4 Exporting ET_HEADER_DEADLINES Call by reference Type reference (TYPE) /SPE/BAPIDLVDEADLN_T Tabletype for BAPIDLVDEADLN 20080414
5 Exporting ET_HEADER_PARTNER Call by reference Type reference (TYPE) /SPE/BAPIDLVPARTNER_T Delivery Partner 20080414
6 Exporting ET_HEADER_PARTNER_ADDR Call by reference Type reference (TYPE) /SPE/BAPIADDR1_T BAPI Reference Structure for Addresses (Org./Company) 20080414
7 Exporting ET_ITEM_DATA Call by reference Type reference (TYPE) BAPIOBDLVITEM_T Outbound Delivery Item 20080414
8 Exporting ET_ITEM_DATA_SPL Call by reference Type reference (TYPE) /SPE/BAPIOBDLVITM_T Outbound Del. Item Fields / Service Parts Management 20080414
9 Exporting ET_ITEM_ORG Call by reference Type reference (TYPE) BAPIOBDLVITEMORG_T Outbound Delivery Item Organizational Units 20080414
10 Exporting ET_TEXT_HEADER Call by reference Type reference (TYPE) /SPE/TT_BAPIDLVTXTHDR Delivery Text Header 20080414
11 Exporting ET_TEXT_ITEM Call by reference Type reference (TYPE) /SPE/TT_BAPIDLVTXTITEM Delivery Text Lines 20080414
12 Importing IS_OUTBDELIV Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRTRQ_MDT OutboundDeliveryCreateRequestMessage 20080414
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080415
2 CX_OPS_SE_PROCESS Service process error 20080415

Method MAP_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERNAL_OUTPUT Call by reference Type reference (TYPE) ANY Structure and tables of /SPE/OUTB_DELIVERY_SAVEREPLICA 20080415
2 Returning RSR_PROXY_OUTPUT Value transfer Object reference (TYPE REF TO) SHP_OUTBOUND_DELIVERY_CONFIRM6 OutboundDeliveryCreateRequestMessage 20080415

Method MAP_OUTPUT on class CL_SHP_OUTBDELIVCRTRQ_MAP has no exception.

Method MAP_PARTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER_ORG Call by reference Type reference (TYPE) BAPIOBDLVHDRORG Outbound Delivery Organizational Units 20080414
2 Exporting ET_HEADER_PARTNER Call by reference Type reference (TYPE) /SPE/BAPIDLVPARTNER_T Table: BAPI Structure Partner for a Delivery Same VBPA 20080411
3 Exporting ET_HEADER_PARTNER_ADDR Call by reference Type reference (TYPE) /SPE/BAPIADDR1_T BAPI Reference Structure for Addresses (Org./Company) 20080411
4 Importing IS_BUYER_PARTY Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_BUYER_PTY Proxy Structure (Generated) 20080411
5 Importing IS_PROD_REC_PARTY Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_PRODREC_PTY Proxy Structure (Generated) 20080411
6 Importing IS_SLSOFFICE_PARTY Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_SLSOFF_PTY Proxy Structure (Generated) 20080411
7 Importing IS_SLSORG_PARTY Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_SLSORG_PTY Proxy Structure (Generated) 20080411
8 Importing IV_DELIV_NUMB Call by reference Type reference (TYPE) VBELN_VL Delivery 20080414
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080414

Method MAP_TOTAL_MEASURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROSSVOLUM Call by reference Type reference (TYPE) VOLUM_15 Volume 20080411
2 Exporting EV_GROSSVOLUM_UNITCODE Call by reference Type reference (TYPE) VOLEH Volume unit 20080411
3 Exporting EV_GROSSWEIGHT Call by reference Type reference (TYPE) GSGEW Gross weight 20080411
4 Exporting EV_GROSSWEIGHT_UNITCODE Call by reference Type reference (TYPE) GEWEI Weight Unit 20080411
5 Exporting EV_NETWEIGHT Call by reference Type reference (TYPE) NTGEW_15 Net weight 20080411
6 Importing IS_MEASURES Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_TOT_MEASURE Proxy Structure (Generated) 20080411
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080415
2 CX_OPS_SE_PROCESS Service process error 20080411

Method MAP_TRANSP_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBDLVHEADER_DATA Call by reference Type reference (TYPE) BAPIOBDLVHDR Outbound Del. Header Fields 20080411
2 Importing IS_TRANSP_TERMS Call by reference Type reference (TYPE) SAPPLCO_OUTBDELCRT_TRANSP_TRMS Proxy Structure (Generated) 20080411
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080411
History
Last changed by/on SAP  20130531 
SAP Release Created in 604