SAP ABAP Class CL_SE_INBD_SW_CHECK (Check If Switch is Active)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Properties
Class CL_SE_INBD_SW_CHECK  
Short Description Check If Switch is Active    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBS_SE_GLMASTER_REPLCTN   Services for Proxies 
Created 20100120   SAP 
Last change 20100310   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)
2 CL_FBS_RPLCTN_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SE_INBD_SW_CHECK has no interface implemented.
Friends
Class CL_SE_INBD_SW_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_INSTANCE_CACHE Static Attribute Protected See coding 20100120
2 G_MSG_DUMMY Static Attribute Protected Type reference (TYPE) STRING 20100120
3 MT_SWITCHES Instance attribute Protected Type reference (TYPE) TT_SW_TYPE 20100120
4 M_SERVC_ID Instance attribute Protected Type reference (TYPE) T_SERVC_ID 20100120
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RESULT_SW_NOT_ACTV Instance method Public Method 20100120
2 BUILD_RESULT_SW_NOT_ACTV_SW Instance method Protected Method 20100121
3 CHK_FEH_RELEVANCE Instance method Public Method 20100120
4 CHK_SIW_LOG_CONTAINS_SW_ERROR Instance method Public Method 20100120
5 CHK_SW_IS_ACTV Instance method Public Method 20100120
6 CHK_SW_IS_ACTV_W_SIW_LOG Instance method Public Method 20100120
7 CHK_SW_RELEVANT_FOR_FEH Instance method Public Method 20100120
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100120
9 FIND_SW_MSG_IN_LOG Instance method Public Method 20100120
10 GET_FEH_CATEGORY Instance method Protected Method 20100120
11 GET_INSTANCE Static method Public Method 20100120
12 INIT_WITH_SWITCHES Instance method Protected Method 20100120
13 WRITE_SW_INACTV_MESSAGE Instance method Protected Method 20100120
Events
Class CL_SE_INBD_SW_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_SW_TYPE Public See coding 20100120 BEGIN OF ts_sw_type, switch TYPE t_business_func_sw, chk_class TYPE classname, feh_relevant TYPE abap_bool, END OF ts_sw_type
2 TT_SW_TYPE Public See coding 20100120 tt_sw_type TYPE HASHED TABLE OF ts_sw_type WITH UNIQUE KEY switch
3 T_BUSINESS_FUNC_SW Public Type reference (TYPE) STRING 20100120
4 T_SERVC_ID Public Type reference (TYPE) STRING 20100120
Method Signatures

Method BUILD_RESULT_SW_NOT_ACTV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RESULT_HANDLER Call by reference Object reference (TYPE REF TO) CL_FBS_RESULT_HANDLER Factory für Ergebnisobjekt 20100120
2 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_FBS_RPLCTN_PROCESS_RESULT Prozess Ergebnis 20100120

Method BUILD_RESULT_SW_NOT_ACTV on class CL_SE_INBD_SW_CHECK has no exception.

Method BUILD_RESULT_SW_NOT_ACTV_SW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RESULT_HANDLER Call by reference Object reference (TYPE REF TO) CL_FBS_RESULT_HANDLER Factory für Ergebnisobjekt 20100121
2 Importing IP_SWITCH Call by reference Type reference (TYPE) T_BUSINESS_FUNC_SW 20100121
3 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_FBS_RPLCTN_PROCESS_RESULT Prozess Ergebnis 20100121

Method BUILD_RESULT_SW_NOT_ACTV_SW on class CL_SE_INBD_SW_CHECK has no exception.

Method CHK_FEH_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SWITCH Call by reference Type reference (TYPE) T_BUSINESS_FUNC_SW 20100120
2 Returning RP_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 20100120

Method CHK_FEH_RELEVANCE on class CL_SE_INBD_SW_CHECK has no exception.

Method CHK_SIW_LOG_CONTAINS_SW_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SIW_LOG Call by reference Object reference (TYPE REF TO) CL_BS_SOA_MESSAGE_CONTAINER 20100120
2 Returning RP_CONTAINS_SW_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20100120

Method CHK_SIW_LOG_CONTAINS_SW_ERROR on class CL_SE_INBD_SW_CHECK has no exception.

Method CHK_SW_IS_ACTV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SWITCH Call by reference Type reference (TYPE) T_BUSINESS_FUNC_SW 20100120
2 Returning RP_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20100120

Method CHK_SW_IS_ACTV on class CL_SE_INBD_SW_CHECK has no exception.

Method CHK_SW_IS_ACTV_W_SIW_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SIW_LOG Call by reference Object reference (TYPE REF TO) CL_BS_SOA_MESSAGE_CONTAINER 20100120
2 Returning RP_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20100120

Method CHK_SW_IS_ACTV_W_SIW_LOG on class CL_SE_INBD_SW_CHECK has no exception.

Method CHK_SW_RELEVANT_FOR_FEH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SWITCH Call by reference Type reference (TYPE) T_BUSINESS_FUNC_SW 20100120
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20100120
3 Returning RP_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 20100120

Method CHK_SW_RELEVANT_FOR_FEH on class CL_SE_INBD_SW_CHECK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SERVC_ID Call by reference Type reference (TYPE) T_SERVC_ID 20100120

Method CONSTRUCTOR on class CL_SE_INBD_SW_CHECK has no exception.

Method FIND_SW_MSG_IN_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRT_LOG Value transfer Object reference (TYPE REF TO) BAPIRET2_T Fehlermeldungen 20100120
2 Importing IT_LOG Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20100120
3 Returning RS_MSG Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20100120

Method FIND_SW_MSG_IN_LOG on class CL_SE_INBD_SW_CHECK has no exception.

Method GET_FEH_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SWITCH Call by reference Type reference (TYPE) T_BUSINESS_FUNC_SW 20100120
2 Returning RP_CATEGORY Value transfer Type reference (TYPE) ECH_DTE_ERROR_CATEGORY Fehlerkategorie 20100120

Method GET_FEH_CATEGORY on class CL_SE_INBD_SW_CHECK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SERVC_ID Call by reference Type reference (TYPE) T_SERVC_ID 20100120
2 Returning RP_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SE_INBD_SW_CHECK Prüfen ob switch aktiv ist 20100120

Method GET_INSTANCE on class CL_SE_INBD_SW_CHECK has no exception.

Method INIT_WITH_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SWITCHES Call by reference Type reference (TYPE) TT_SW_TYPE 20100120

Method INIT_WITH_SWITCHES on class CL_SE_INBD_SW_CHECK has no exception.

Method WRITE_SW_INACTV_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SWITCH Call by reference Type reference (TYPE) T_BUSINESS_FUNC_SW 20100120
2 Returning RRS_BAPIRET Value transfer Object reference (TYPE REF TO) BAPIRET2 Returnparameter 20100120

Method WRITE_SW_INACTV_MESSAGE on class CL_SE_INBD_SW_CHECK has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605