SAP ABAP Class CL_SHP_INBOUNDDELIVERYCO_SERV (Service execution class for InboundDeliveryConfirmation_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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ECH_ACTION Interface - Action Class 20080423
Properties
Class CL_SHP_INBOUNDDELIVERYCO_SERV  
Short Description Service execution class for InboundDeliveryConfirmation_In    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_SHP_XI_PROXY   Web Service Proxies Delivery 
Created 20080423   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SHP_INBOUNDDELIVERYCO_SERV has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECH_ACTION Interface - Action Class 20080423
Friends
Class CL_SHP_INBOUNDDELIVERYCO_SERV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FEH Constant Private See coding 20080804
2 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_SHP_INBOUNDDELIVERYCO_SERV Service execution class for InboundDeliveryConfirmation_In 20080423
3 MT_APPLMSG Instance attribute Private Type reference (TYPE) APPLMSGTAB Return Table for Messages 20080526
4 MT_ERRCAT_M_PRIORITY Instance attribute Private Type reference (TYPE) TT_ERRCAT_PRIORITY 20080526
5 MT_ERRCAT_PRIORITY Instance attribute Private Type reference (TYPE) TT_ERRCAT_PRIORITY 20080423
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SY_MSG Instance method Private Method Add system messages to message buffer 20080526
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080423
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080423
4 CREATE Static method Public Method Factory method 20080423
5 DO_APPL_PROCESSING Instance method Private Method Application call 20080423
6 DO_INBOUND_PROCESSING Instance method Private Method Inbound processing: inbound data mapping, Badi 20080423
7 EXECUTE Instance method Public Method Service execution method 20080423
8 GET_ID_BY_EX Instance method Private Method Get object ID 20080423
9 GET_MAIN_ERROR Instance method Private Method Get main error message originated from application logic 20080423
10 GET_MAIN_MAPPING_ERROR Instance method Private Method Get main error message originated from application logic 20080526
11 INFORM_FEH Instance method Private Method Handover errors to FEH 20080423
12 SET_ERRCAT_M_PRIORITY Instance method Private Method Set error category priorities 20080526
13 SET_ERRCAT_PRIORITY Instance method Private Method Set error category priorities 20080423
Events
Class CL_SHP_INBOUNDDELIVERYCO_SERV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ERRCAT_PRIORITY Private See coding 20080423 tt_errcat_priority TYPE STANDARD TABLE OF ty_errcat_priority
2 TY_ERRCAT_PRIORITY Private See coding 20080423 BEGIN OF ty_errcat_priority, priority TYPE i, error_category TYPE applmsg-category, END OF ty_errcat_priority
3 TY_MAIN_MESSAGE Private Type reference (TYPE) APPLMSG Return Structure for Messages 20080423
4 TY_PROXY_ERROR Private Object reference (TYPE REF TO) CX_OPS_SE_PROCESS Service process error 20080423
Method Signatures

Method ADD_SY_MSG Signature

Method ADD_SY_MSG on class CL_SHP_INBOUNDDELIVERYCO_SERV has no parameter.
Method ADD_SY_MSG on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SHP_INBOUNDDELIVERYCO_SERV has no parameter.
Method CONSTRUCTOR on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SINGLETON Value transfer Object reference (TYPE REF TO) CL_SHP_INBOUNDDELIVERYCO_SERV Service execution class for InboundDeliveryConfirmation_In 20080423

Method CREATE on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method DO_APPL_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPL_DATA Call by reference Type reference (TYPE) OPS_SE_INBDELIVERYCONF_APPL Application parameter for InboundDeliveryConfirmation_In 20080423
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080423

Method DO_INBOUND_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT Call by reference Type reference (TYPE) SHP_INBOUND_DELIVERY_CNC_CO InboundDeliveryConfirmationMessage 20080423
2 Returning RS_APPL_DATA Value transfer Type reference (TYPE) OPS_SE_INBDELIVERYCONF_APPL Application parameter for InboundDeliveryConfirmation_In 20080423
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080526

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT Call by reference Type reference (TYPE) SHP_INBOUND_DELIVERY_CNC_CO InboundDeliveryConfirmationMessage 20080423
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Standard Message Fault 20080423

Method GET_ID_BY_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_PROXY_ERROR Call by reference Object reference (TYPE REF TO) CX_OPS_SE_PROCESS Service process error 20080423
2 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) ECH_DTE_OBJKEY Object Key 20080423

Method GET_ID_BY_EX on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method GET_MAIN_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAIN_MESSAGE Call by reference Type reference (TYPE) TY_MAIN_MESSAGE 20080423
2 Exporting ET_APPLMSG Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20080423
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080423

Method GET_MAIN_ERROR on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method GET_MAIN_MAPPING_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MAIN_MESSAGE Value transfer Type reference (TYPE) TY_MAIN_MESSAGE 20080526

Method GET_MAIN_MAPPING_ERROR on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method INFORM_FEH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FEH Call by reference Object reference (TYPE REF TO) CL_FEH_REGISTRATION Registration and Restart of FEH 20080423
2 Importing IX_PROXY_ERROR Call by reference Type reference (TYPE) TY_PROXY_ERROR Service process error 20080423
# Exception Resumable Description Created on
1 CX_OPS_SE_PROCESS Service process error 20080523

Method SET_ERRCAT_M_PRIORITY Signature

Method SET_ERRCAT_M_PRIORITY on class CL_SHP_INBOUNDDELIVERYCO_SERV has no parameter.
Method SET_ERRCAT_M_PRIORITY on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.

Method SET_ERRCAT_PRIORITY Signature

Method SET_ERRCAT_PRIORITY on class CL_SHP_INBOUNDDELIVERYCO_SERV has no parameter.
Method SET_ERRCAT_PRIORITY on class CL_SHP_INBOUNDDELIVERYCO_SERV has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604