SAP ABAP Class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV (TOR Tendering Notification Service)
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 20120301
Properties
Class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV  
Short Description TOR Tendering Notification Service    
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 20120227   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_TRA_SE_CONSTANTS Constant Interface 20120301
Friends
Class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LOCATION_Q Instance attribute Private Attribute reference (LIKE) 20120301
2 C_PARTNER_Q Instance attribute Private Attribute reference (LIKE) 20120301
3 C_PROCESS_MODE Instance attribute Private Attribute reference (LIKE) 20120301
4 C_TM_LOCTYPE Instance attribute Private Attribute reference (LIKE) 20120301
5 C_TNDRST Instance attribute Private Attribute reference (LIKE) 20120301
6 C_TSTYP Instance attribute Private Attribute reference (LIKE) 20120301
7 MR_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV TOR Tendering Notification Service 20120227
Methods
# Method Level Visibility Method type Description Created on
1 APPLICATION_PROCESSING Instance method Public Method processing control 20120227
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120227
3 CONVERT_BSKEY_TO_LOGSYS_NAME Instance method Private Method Convert Business System Key to Logical system (ALE) name 20120227
4 FILL_CARRIER_PARTY Instance method Private Method E1ADRM4: Selected Carrier Party 20120227
5 FILL_IDOC_CONTROL_RECORD Instance method Private Method EDIDC: Idoc Control Record 20120227
6 FILL_LOADING_LOCATION Instance method Private Method E1EDT44: Loading Location & Unloading Location 20120228
7 FILL_LOADING_TIMES Instance method Private Method E1EDT45: Loading start and unloading end date time 20120228
8 FILL_SHIPMENT_HEADER Instance method Private Method E1EDT20: Shipment05 Header 20120227
9 FILL_SHIPMENT_IDOC_CTRL Instance method Private Method E1EDT18: IDoc: Control (Shipment) 20120227
10 FILL_SHIPMENT_STAGES Instance method Private Method E1EDK33: IDoc: Shipment Stage 20120228
11 FILL_SHPMNT_TENDERING_DATA Instance method Private Method E1EDT57: Shipment Data: Tendering 20120228
12 GET_INSTANCE Static method Public Method Return singleton 20120227
13 GET_XI_MSGID Instance method Private Method 20120227
14 MAP_TO_TENDERING_NOTIF_IN Instance method Public Method 20120227
15 PROCESS_IDOC_DATA_FOR_SHIPMENT Instance method Private Method Updating Shipment tendering via Idoc Data from TM 20120228
16 READ_INBOUND_PARTNER_PROFILE Instance method Private Method 20120227
Events
Class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INBD_PARTNER_PROFILE_STY Private See coding 20120227 BEGIN OF inbd_partner_profile_sty, sndprn TYPE edipsndprn, " Partner Number of Sender sndprt TYPE edipsndprt, " Partner Type of Sender sndpfc TYPE edipsndpfc, " Partner function of sender mestyp TYPE edipmestyp, " Message Type mescod TYPE edipmescod, " Message code mesfct TYPE edipmesfct, " Message function END OF inbd_partner_profile_sty
Method Signatures

Method APPLICATION_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120227
2 Importing IS_INPUT Call by reference Type reference (TYPE) TRA_S_CTRL_AND_DATA_RECORD Transportation control and data record structure 20120227

Method APPLICATION_PROCESSING on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONVERT_BSKEY_TO_LOGSYS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSKEY Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20120227
2 Returning RV_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logical System 20120227

Method CONVERT_BSKEY_TO_LOGSYS_NAME on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_CARRIER_PARTY Signature

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

Method FILL_CARRIER_PARTY on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_IDOC_CONTROL_RECORD Signature

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

Method FILL_IDOC_CONTROL_RECORD on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_LOADING_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20120228
2 Importing IR_TRSP_STAGE Call by reference Object reference (TYPE REF TO) SAPPLCO_TNDRG_TRANSP_STGE Proxy Structure (generated) 20120228

Method FILL_LOADING_LOCATION on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_LOADING_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20120228
2 Importing IR_TRSP_STAGE Call by reference Object reference (TYPE REF TO) SAPPLCO_TNDRG_TRANSP_STGE Proxy Structure (generated) 20120228

Method FILL_LOADING_TIMES on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_SHIPMENT_HEADER Signature

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

Method FILL_SHIPMENT_HEADER on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_SHIPMENT_IDOC_CTRL Signature

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

Method FILL_SHIPMENT_IDOC_CTRL on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_SHIPMENT_STAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20120228
2 Importing IT_TRANSPORTATION_STAGE Call by reference Type reference (TYPE) SAPPLCO_TNDRG_TRANSP_STGE_TAB Proxy Table Type (generated) 20120228

Method FILL_SHIPMENT_STAGES on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method FILL_SHPMNT_TENDERING_DATA Signature

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

Method FILL_SHPMNT_TENDERING_DATA on class CL_SOA2IDOC_TNDRG_NOTIF_IN_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_SOA2IDOC_TNDRG_NOTIF_IN_SRV TOR Tendering Notification Service 20120227

Method GET_INSTANCE on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method GET_XI_MSGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MSGID Value transfer Type reference (TYPE) SXMSMGUID XI: Message ID 20120227

Method GET_XI_MSGID on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method MAP_TO_TENDERING_NOTIF_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) TRA_S_CTRL_AND_DATA_RECORD Transportation control and data record structure 20120227
2 Importing IS_INPUT Call by reference Type reference (TYPE) SAPPLCO_TNDRG_RESULT_NOTIF_MSG Proxy Structure (generated) 20120227

Method MAP_TO_TENDERING_NOTIF_IN on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method PROCESS_IDOC_DATA_FOR_SHIPMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120228
2 Importing IS_INPUT Call by reference Type reference (TYPE) TRA_S_CTRL_AND_DATA_RECORD Transportation control and data record structure 20120228

Method PROCESS_IDOC_DATA_FOR_SHIPMENT on class CL_SOA2IDOC_TNDRG_NOTIF_IN_SRV has no exception.

Method READ_INBOUND_PARTNER_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL_RECORD Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20120227
2 Returning RS_INBD_PARTNER_PRFL Value transfer Type reference (TYPE) INBD_PARTNER_PROFILE_STY EDI Inbound Partner Profile 20120227

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