SAP ABAP Class CL_IDOC2SOA_TO_REQUEST_OUT_SRV (Create/Update of a freight order)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
     OPS_SE_TRA (Package) Service Enabling for Transportation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TRA_SE_CONSTANTS Constant Interface 20120229
Properties
Class CL_IDOC2SOA_TO_REQUEST_OUT_SRV  
Short Description Create/Update of a freight order    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_TRA   Service Enabling for Transportation 
Created 20120214   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TRA_SE_CONSTANTS Constant Interface 20120229
Friends
Class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTION_CODE Instance attribute Private Attribute reference (LIKE) 20120301
2 C_HIERARCHY_RELSHP Instance attribute Private Attribute reference (LIKE) 20120229
3 C_HIEVW Instance attribute Private Attribute reference (LIKE) 20120229
4 C_LEG_INDICATOR Instance attribute Private Attribute reference (LIKE) 20120229
5 C_LOCATION_Q Instance attribute Private Attribute reference (LIKE) 20120301
6 C_PARTNER_Q Instance attribute Private Attribute reference (LIKE) 20120229
7 C_PROCESS_MODE Instance attribute Private Attribute reference (LIKE) 20120229
8 C_STAGE_TCO Instance attribute Private Attribute reference (LIKE) 20120229
9 C_TM_LOCTYPE Instance attribute Private Attribute reference (LIKE) 20120301
10 MR_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_IDOC2SOA_TO_REQUEST_OUT_SRV Create/Update of a freight order 20120215
11 MS_DELIVERY Instance attribute Private Type reference (TYPE) SAPPLCO_TO_DELIV Proxy Structure (generated) 20120214
12 MS_DELIVERY_PACKAGE Instance attribute Private Type reference (TYPE) SAPPLCO_TO_DELIV_PCKG Proxy Structure (generated) 20120214
13 MS_E1EDT44 Instance attribute Private Type reference (TYPE) E1EDT44 Shipment stages point 20120215
14 MS_E1EDT45 Instance attribute Private Type reference (TYPE) E1EDT45 IDOC: Date (shipment stage) 20120215
15 MS_PACKAGE Instance attribute Private Type reference (TYPE) SAPPLCO_TO_BTDREF_PCKG Proxy Structure (generated) 20120214
16 MS_TEXTCOLLECTION Instance attribute Private Type reference (TYPE) SAPPLCO_NOSC_TEXT_COLLECTION_1 Proxy Structure (generated) 20120227
17 MS_TRANSPORTATION_STAGE Instance attribute Private Type reference (TYPE) SAPPLCO_TO_TRANSP_STGE Proxy Structure (generated) 20120215
18 MS_VTTS Instance attribute Private Type reference (TYPE) VTTS Stage of Shipment 20121114
19 MT_VTTS Instance attribute Private Type reference (TYPE) TTY_VTTS Stage of Shipment 20121114
20 MV_DANGEROUS_GOODS_INDICATOR Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120214
21 MV_SHPMNT_NO Instance attribute Private Type reference (TYPE) TKNUM Shipment Number 20121114
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_DELIVERY_TO_TP_STAGE Instance method Private Method Assigning delivery to shipment item from E1EDT01 20120215
2 BUFFER_SHIPMENT_STAGES Instance method Private Method Buffer shipment stages 20121114
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120215
4 CLEAR_MEMBER_ATTRIBUTES Instance method Private Method 20120227
5 FILL_ACTION_CODE Instance method Private Method Fill action code with Create or Change from E1EDT18 20120215
6 FILL_DATETIME_PER_TP_STAGE Instance method Private Method Fill (un-)loading date time per tp stage E1EDT51 20120215
7 FILL_DELIVERY Instance method Private Method Fill Incoterms, transportation terms, etc. from E1EDL20 20120227
8 FILL_DELIVERY_ITEM Instance method Private Method Filling delivery item E1EDL24 20120214
9 FILL_DELIVERY_PACKAGE Instance method Private Method Filling delivery package from E1EDL37 20120214
10 FILL_DLV_PACKAGE_ITEM Instance method Private Method Filling delivery package item from E1EDL44 20120214
11 FILL_FO_HEADER Instance method Private Method Fill freight order header from shipment with E1EDT20 20120215
12 FILL_FROM_IDOC_CONTROL_RECORD Instance method Private Method Fill Message Header with EDIDC: Control Record (Idoc) 20120214
13 FILL_PACKAGE Instance method Private Method Fill shipment base BTD Ref package from E1EDT37 20120214
14 FILL_PACKAGE_ITEM Instance method Private Method Filling package item from E1EDT43 20120214
15 FILL_PARTY_ADDRESS Instance method Private Method Filling Shipper|Consignee|Preferred Carrier Party Address 20120214
16 FILL_TEXT_TYPE_CODE Instance method Private Method Fill text type code from E1TXTH6 20120227
17 FILL_TP_STAGE_LOCATION Instance method Private Method Fill loading/unloading location per tp stage by E1EDT44 20120215
18 FILL_TP_STAGE_POINT_ADDRESS Instance method Private Method Filling shipment stage point address by E1ADRM6 20120215
19 FILL_TRANSPORTATION_ORDER Instance method Private Method Filling transportastion order data 20120214
20 FILL_TRANSPORTATION_STAGE Instance method Private Method Fill transportation stage from E1EDK33 20120215
21 GET_INSTANCE Static method Public Method Get instance type Singleton 20120215
22 MAP_TOREXEC_REQUEST_OUT Instance method Public Method Mapping for execution of a freight order request 20120214
23 SET_DG_INDICATOR Instance method Private Method Set dangerous indicator 20120215
24 SET_E1EDT45 Instance method Private Method Set E1EDT45 data in member variable 20120215
25 SET_TEXT Instance method Private Method Set text content from E1TXTP6 20120227
Events
Class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_VTTS Private See coding 20121114 TTY_VTTS type STANDARD TABLE OF vtts
Method Signatures

Method ASSIGN_DELIVERY_TO_TP_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method ASSIGN_DELIVERY_TO_TP_STAGE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method BUFFER_SHIPMENT_STAGES Signature

Method BUFFER_SHIPMENT_STAGES on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no parameter.
Method BUFFER_SHIPMENT_STAGES on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_MEMBER_ATTRIBUTES Signature

Method CLEAR_MEMBER_ATTRIBUTES on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no parameter.
Method CLEAR_MEMBER_ATTRIBUTES on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_ACTION_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120215
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method FILL_ACTION_CODE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_DATETIME_PER_TP_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA 20120215

Method FILL_DATETIME_PER_TP_STAGE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120227
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120227

Method FILL_DELIVERY on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_DELIVERY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120214

Method FILL_DELIVERY_ITEM on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_DELIVERY_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120214

Method FILL_DELIVERY_PACKAGE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_DLV_PACKAGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120214

Method FILL_DLV_PACKAGE_ITEM on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_FO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120215
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method FILL_FO_HEADER on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_FROM_IDOC_CONTROL_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE_HEADER Call by reference Type reference (TYPE) SAPPLCO_NOSC_BD_MESSAGE_HEADER Proxy Structure (generated) 20120214
2 Importing IS_EDIDC Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20120214

Method FILL_FROM_IDOC_CONTROL_RECORD on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120214
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120214

Method FILL_PACKAGE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_PACKAGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120214

Method FILL_PACKAGE_ITEM on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_PARTY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120214
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA 20120214

Method FILL_PARTY_ADDRESS on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_TEXT_TYPE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120227
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120227

Method FILL_TEXT_TYPE_CODE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_TP_STAGE_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method FILL_TP_STAGE_LOCATION on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_TP_STAGE_POINT_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method FILL_TP_STAGE_POINT_ADDRESS on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_TRANSPORTATION_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120214
2 Importing IT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20120214

Method FILL_TRANSPORTATION_ORDER on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method FILL_TRANSPORTATION_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20120215
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method FILL_TRANSPORTATION_STAGE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IDOC2SOA_TO_REQUEST_OUT_SRV Create/Update of a freight order 20120215

Method GET_INSTANCE on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method MAP_TOREXEC_REQUEST_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQUEST_OUT Call by reference Type reference (TYPE) SAPPLCO_TO_SCMREQ_MSG Proxy Structure (generated) 20120214
2 Importing IS_EDIDC Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20120214
3 Importing IT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20120214

Method MAP_TOREXEC_REQUEST_OUT on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method SET_DG_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DG_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL 20120215

Method SET_DG_INDICATOR on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method SET_E1EDT45 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120215

Method SET_E1EDT45 on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TRP_ORDER Call by reference Type reference (TYPE) SAPPLCO_TO_REQ Proxy Structure (generated) 20130426
2 Importing IS_SDATA Call by reference Type reference (TYPE) EDI_SDATA Application data 20120227

Method SET_TEXT on class CL_IDOC2SOA_TO_REQUEST_OUT_SRV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606