SAP ABAP Class CL_BS_SOA_SIW_CMN_PPL (SIW customer templates: Sync inbound services: Common elemen)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-GEN (Application Component) Generic eSOA Tools
     BS_SOA_REUSE_SIW_CONFIG (Package) Configurations & Templates for SIW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIW_MAPPING_POPULATOR Interface for mapping populators 20100618
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXF_VISITOR 20100618
Properties
Class CL_BS_SOA_SIW_CMN_PPL  
Short Description SIW customer templates: Sync inbound services: Common elemen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOA_REUSE_SIW_CONFIG   Configurations & Templates for SIW 
Created 20100618   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SXF_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIW_MAPPING_POPULATOR Interface for mapping populators 20100618
2 IF_SXF_VISITOR 20100618
Friends
Class CL_BS_SOA_SIW_CMN_PPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_BO_NAME Instance attribute Private Type reference (TYPE) SIW_DTE_BO_NAME 20100618
2 M_GDT_NAMESPACE Instance attribute Private Type reference (TYPE) SIW_DTE_TYPE_ESR_NAMESPACE 20100618
3 M_LINETYPES Instance attribute Private Type reference (TYPE) IF_SXF_TYPE=>TAB 20100618
4 M_REF_MAPPER Instance attribute Private Object reference (TYPE REF TO) IF_SIW_MAPPING_HEURISTICS SIW customer templates: Mapping heuristics 20100618
5 M_REF_MAPPING_PROJECT Instance attribute Private Object reference (TYPE REF TO) CL_SIW_MAPPING 20100618
6 M_REF_SOURCE_API Instance attribute Private Object reference (TYPE REF TO) IF_SXF_SIGNATURE 20100618
7 M_REF_TARGET_API Instance attribute Private Object reference (TYPE REF TO) IF_SXF_SIGNATURE 20100618
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION_CODES Instance method Private Method Adds actionCode GDTs where necessary 20100618
2 ADD_PROCESSING_CONDITIONS Instance method Private Method Add Processing Conditions 20100618
3 CHECK_PRX_GENERATION_SETTINGS Instance method Private Method Check common settings for proxy generation 20100618
4 GET_INBOUND_MESSAGE_TYPE Instance method Private Method Return the SXF type of the inbound message 20100618
5 GET_OUTBOUND_MESSAGE_TYPE Instance method Private Method Return the SXF type of the outbound message 20100618
6 IN_REQUEST Instance method Private Method Check if the current field is element of the request structu 20100618
7 IS_MODIFY_DATA_OPERATION Instance method Private Method Determines whether operation changes/creates data 20100618
8 IS_QUERY_OPERATION Instance method Private Method Determines whether operation queries data 20100618
9 MAKE_FIELD Instance method Private Method Create a simple typed (BGDT) field 20100618
10 MAKE_STRUCTURE Instance method Private Method Create a new structure 20100618
Events
Class CL_BS_SOA_SIW_CMN_PPL has no event.
Types
Class CL_BS_SOA_SIW_CMN_PPL has no local type.
Method Signatures

Method ADD_ACTION_CODES Signature

Method ADD_ACTION_CODES on class CL_BS_SOA_SIW_CMN_PPL has no parameter.
Method ADD_ACTION_CODES on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method ADD_PROCESSING_CONDITIONS Signature

Method ADD_PROCESSING_CONDITIONS on class CL_BS_SOA_SIW_CMN_PPL has no parameter.
Method ADD_PROCESSING_CONDITIONS on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method CHECK_PRX_GENERATION_SETTINGS Signature

Method CHECK_PRX_GENERATION_SETTINGS on class CL_BS_SOA_SIW_CMN_PPL has no parameter.
Method CHECK_PRX_GENERATION_SETTINGS on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method GET_INBOUND_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_MSG_TYPE Value transfer Object reference (TYPE REF TO) IF_SXF_STRUCTURE 20100618

Method GET_INBOUND_MESSAGE_TYPE on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method GET_OUTBOUND_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_MSG_TYPE Value transfer Object reference (TYPE REF TO) IF_SXF_STRUCTURE 20100618

Method GET_OUTBOUND_MESSAGE_TYPE on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method IN_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SXF_TYPE Call by reference Object reference (TYPE REF TO) IF_SXF_TYPE 20100618
2 Returning R_RESULT Value transfer Type reference (TYPE) FLAG 20100618

Method IN_REQUEST on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method IS_MODIFY_DATA_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_MODIFY_DATA Value transfer Type reference (TYPE) XFELD 20100618

Method IS_MODIFY_DATA_OPERATION on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method IS_QUERY_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_QUERY_OPERATION Value transfer Type reference (TYPE) XFELD 20100618

Method IS_QUERY_OPERATION on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method MAKE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CDT Call by reference Type reference (TYPE) SIW_DTE_CORE_DATA_TYPE 20100618
2 Importing I_EXPOSED Call by reference Type reference (TYPE) FLAG 20100618
3 Importing I_FIXED Call by reference Type reference (TYPE) FLAG 20100618
4 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100618
5 Importing I_OPTIONAL Call by reference Type reference (TYPE) FLAG 20100618
6 Importing I_SEMANTIC_ID Call by reference Type reference (TYPE) SIW_DTE_SEMANTIC_ID 20100618
7 Returning R_REF Value transfer Object reference (TYPE REF TO) IF_SXF_FIELD 20100618

Method MAKE_FIELD on class CL_BS_SOA_SIW_CMN_PPL has no exception.

Method MAKE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100618
2 Returning R_REF Value transfer Object reference (TYPE REF TO) IF_SXF_TYPE 20100618

Method MAKE_STRUCTURE on class CL_BS_SOA_SIW_CMN_PPL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703