SAP ABAP Class CL_BS_SOA_SI_MODEL_SYNC_IN (Pattern for Service implementaion class (async. inbound))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA (Application Component) Enterprise SOA
     BS_SOA_REUSE_COMMON_OBJECTS (Package) Business Suite SOA: Reuseable Tools and Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAACQR_SI Generated by SIW 20091204
2 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SABEQR_SI created by SIW 20091126
3 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SACHGRC_SI created by SIW 20091016
4 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SACNCRC_SI created by SIW 20091126
5 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SACRTRC_SI created by SIW 20091130
6 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAIDQR_SI created by SIW 20091126
7 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAITMRELCACRC_SI created by SIW 20091126
8 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAITMRELRC_SI created by SIW 20091016
9 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_TME_PS_CHG created by SIW 20091130
10 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_TME_PS_READ created by SIW 20091130
... Click here to see Used By full list (14 items)
Properties
Class CL_BS_SOA_SI_MODEL_SYNC_IN  
Short Description Pattern for Service implementaion class (async. inbound)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOA_REUSE_COMMON_OBJECTS   Business Suite SOA: Reuseable Tools and Objects 
Created 20081125   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BS_SOA_SI_MODEL_SYNC_IN has no forward declaration.
Interfaces
Class CL_BS_SOA_SI_MODEL_SYNC_IN has no interface implemented.
Friends
Class CL_BS_SOA_SI_MODEL_SYNC_IN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_EXCEPTION_NAME Instance attribute Protected Type reference (TYPE) PRX_R3NAME Fault Exception name 20081125
2 GD_XI_GUID Instance attribute Protected Type reference (TYPE) SXMSMGUID XI: Message ID 20090803
3 GO_MESSAGE_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_BS_SOA_MESSAGE_CONTAINER Message container 20081125
4 GR_BULK_MESSAGE_HEADER Instance attribute Protected Object reference (TYPE REF TO) DATA Message Header (Bulk) 20081125
5 GS_QUERY_PROC_CONDITIONS Instance attribute Protected Type reference (TYPE) BSSOA_SIW_QRY_PROC_CONDITIONS Query Processing Conditions for Find Services 20090603
6 GS_RESPONSE_PROC_CONDITIONS Instance attribute Protected Type reference (TYPE) BSSOA_SIW_RSP_PROC_CONDITIONS Response Processing Conditions for Find Services 20090603
7 GX_BULK_MODE Instance attribute Protected Type reference (TYPE) XFLAG Bulk mode is enabled 20081125
8 GX_SIMULATION_MODE Instance attribute Protected Type reference (TYPE) XFLAG Indicates a check service 20090709
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20081125
2 DO_APPLICATION_PROCESSING Instance method Protected Method Service specific application processing 20081125
3 DO_INITIALIZE Instance method Protected Method Service specific Initialization 20081125
4 DO_INPUT_VALIDATION Instance method Protected Method Service specific input validation 20081125
5 DO_MAPPING_INBOUND Instance method Protected Method Service specific inbound mapping 20081125
6 DO_MAPPING_OUTBOUND Instance method Protected Method Service specific outbound mapping 20081125
7 DO_PREPARE_LOG Instance method Protected Method Service specific Log creation 20081125
8 EXECUTE Instance method Public Method Execute service implementation 20081125
9 HAS_ERROR Instance method Public Method Application error occurred during service processing 20081128
10 INITIALIZE Instance method Protected Method Initialization 20081125
11 PRE_PROCESSING Instance method Protected Method Validation and inbound mapping 20081125
Events
Class CL_BS_SOA_SI_MODEL_SYNC_IN has no event.
Types
Class CL_BS_SOA_SI_MODEL_SYNC_IN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SIMULATION_MODE Call by reference Type reference (TYPE) XFLAG Simulaion mode for check services 20090724

Method CONSTRUCTOR on class CL_BS_SOA_SI_MODEL_SYNC_IN has no exception.

Method DO_APPLICATION_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT_API Call by reference Type reference (TYPE) DATA 20081125
2 Importing IR_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method DO_INITIALIZE Signature

Method DO_INITIALIZE on class CL_BS_SOA_SI_MODEL_SYNC_IN has no parameter.
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method DO_INPUT_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method DO_MAPPING_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20081125
2 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method DO_MAPPING_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT_XI Call by reference Type reference (TYPE) DATA 20081125
2 Importing IR_OUTPUT_API Call by reference Object reference (TYPE REF TO) DATA 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method DO_PREPARE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) DATA 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method EXECUTE 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) DATA Output data 20081125
2 Importing ID_XI_GUID Call by reference Type reference (TYPE) SXMSMGUID XI Message Guid 20090803
3 Importing IR_INPUT Call by reference Object reference (TYPE REF TO) DATA Input data 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) XFLAG 'x' - error occurred 20081128

Method HAS_ERROR on class CL_BS_SOA_SI_MODEL_SYNC_IN has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PROCESSING_CONTEXT Call by reference Type reference (TYPE) BS_SOA_SIW_DTE_PROC_CONTEXT 'PROXY' Processing context of service implementation 20081125
2 Importing ID_XI_GUID Call by reference Type reference (TYPE) SXMSMGUID XI message GUID 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125

Method PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20081125
2 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20081125
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Application Error 20081125
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAACQR_SI Generated by SIW 20091204
2 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SABEQR_SI created by SIW 20091126
3 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SACHGRC_SI created by SIW 20091016
4 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SACNCRC_SI created by SIW 20091126
5 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SACRTRC_SI created by SIW 20091130
6 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAIDQR_SI created by SIW 20091126
7 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAITMRELCACRC_SI created by SIW 20091126
8 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_SAITMRELRC_SI created by SIW 20091016
9 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_TME_PS_CHG created by SIW 20091130
10 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_TME_PS_READ created by SIW 20091130
11 Inheritance (c INHERITING FROM c_ref)  CL_TIP_BY_ELMNT_QRY_RSP created by SIW 20091013
12 Inheritance (c INHERITING FROM c_ref)  CL_TIP_BY_ID_QRY_RSP created by SIW 20091013
13 Inheritance (c INHERITING FROM c_ref)  CL_TIP_CHG_REQCONF_S created by SIW 20090910
14 Inheritance (c INHERITING FROM c_ref)  CL_TIP_CRTE_REQCONF_S created by SIW 20091009
History
Last changed by/on SAP  20110908 
SAP Release Created in 702