SAP ABAP Class CL_RECA_SWITCH_SERVICES (Service Functions for RE Subapplications/Switches)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_AP (Package) RE: Application Components (Application-Related Objects)
Properties
Class CL_RECA_SWITCH_SERVICES  
Short Description Service Functions for RE Subapplications/Switches    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CA_AP   RE: Application Components (Application-Related Objects) 
Created 20061211   SAP 
Last change 20130531   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_SWITCH_SERVICES has no interface implemented.
Friends
Class CL_RECA_SWITCH_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_INSERT_IF_MISSING Static Attribute Private Type reference (TYPE) RECABOOL ABAP_FALSE Insert If Missing 20120706
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_IS_ACTIVE Static method Public Method Checks If (Sub)application Is Active (Termination) 20061211
2 ASSERT_OBJTYPE_IS_ACTIVE Static method Public Method Checks If Object Type Is Switched to Active (Termination) 20061212
3 CHECK_IS_ACTIVE Static method Public Method Checks If (Sub)application Is Active (Exception) 20061212
4 CHECK_IS_REQ_APPL_ACTIVE Static method Public Method Checks If Prerequisite (Sub)Functions Are Active (Exception) 20071214
5 CHECK_OBJTYPE_IS_ACTIVE Static method Public Method Checks If Object Type Is Switched to Active (Exception) 20061212
6 IS_ACTIVE Static method Public Method T/F: Is (Sub)application Active? 20061211
7 IS_APPL_CUSTSWITCHABLE Static method Public Method T/F: Can (Sub)application Be Switched Separately by Customer 20061211
8 IS_GUI_FIELD_VISIBLE Static method Public Method T/F: Is Field Visible According to Subapplication? 20061212
9 IS_OBJTYPE_ACTIVE Static method Public Method T/F: Is Object Type Switched to Active? 20061212
10 IS_REQ_APPL_ACTIVE Static method Protected Method T/F: Are Prerequisite (Sub)Functions Active? 20071214
11 IS_SWITCHABILITY_ENABLED Static method Protected Method T/F: Can Be Switched? 20061212
12 IS_SWITCHED_ON Static method Protected Method T/F: Is (Sub)Application Switched On? 20080411
13 IS_SWITCH_ON Static method Protected Method T/F: Is Technical Switch On? 20061211
Events
Class CL_RECA_SWITCH_SERVICES has no event.
Types
Class CL_RECA_SWITCH_SERVICES has no local type.
Method Signatures

Method ASSERT_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAC_APPLICATION_ADDON-APPL Separat aktivierbare (Teil-)applikation von RE-FX 20061211

Method ASSERT_IS_ACTIVE on class CL_RECA_SWITCH_SERVICES has no exception.

Method ASSERT_OBJTYPE_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAC_OBJECT_TYPE_ALLOWED-OBJTYPE Objektart 20061212

Method ASSERT_OBJTYPE_IS_ACTIVE on class CL_RECA_SWITCH_SERVICES has no exception.

Method CHECK_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAC_APPLICATION_ADDON-APPL Separat aktivierbare (Teil-)applikation von RE-FX 20061212
# Exception Resumable Description Created on
1 NOT_ACTIVE Applikation ist nicht aktiv 20061212

Method CHECK_IS_REQ_APPL_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAAPPL Separat aktivierbare (Teil-)applikation von RE-FX 20071214
# Exception Resumable Description Created on
1 NOT_ACTIVE Vorausgesetzte Anwendungen sind nicht aktiv 20071214

Method CHECK_OBJTYPE_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAC_OBJECT_TYPE_ALLOWED-OBJTYPE Objektart 20061212
# Exception Resumable Description Created on
1 NOT_ACTIVE Objektart ist nicht aktiv 20061212

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAC_APPLICATION_ADDON-APPL Separat aktivierbare (Teil-)applikation von RE-FX 20061211
2 Returning RF_ACTIVE Value transfer Type reference (TYPE) RECAC_APPLICATION_ADDON-ISACTIVE T/F: Applikation aktiv? 20061212

Method IS_ACTIVE on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_APPL_CUSTSWITCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAC_APPLICATION_ADDON-APPL Separat aktivierbare (Teil-)applikation von RE-FX 20061211
2 Returning RF_CUSTSWITCHABLE Value transfer Type reference (TYPE) RECAC_APPLICATION_ADDON-ISCUSTSWITCH T/F: Applikation über sep. Customizingschalter aktivierbar 20061212

Method IS_APPL_CUSTSWITCHABLE on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_GUI_FIELD_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAC_SWITCH_FIELD_APPL-APPL Separat aktivierbare (Teil-)applikation von RE-FX 20070330
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) RECAC_SWITCH_FIELD_APPL-FIELDNAME Feldname 20061212
3 Importing ID_TABNAME Call by reference Type reference (TYPE) RECAC_SWITCH_FIELD_APPL-TABNAME Tabellenname 20061212
4 Returning RF_VISIBLE Value transfer Type reference (TYPE) ABAP_BOOL T/F: Feld ist gemäß Subapplikation sichtbar 20061212

Method IS_GUI_FIELD_VISIBLE on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_OBJTYPE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAC_OBJECT_TYPE_ALLOWED-OBJTYPE Objektart 20061212
2 Returning RF_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Aktiv 20061212

Method IS_OBJTYPE_ACTIVE on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_REQ_APPL_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAAPPL Separat aktivierbare (Teil-)applikation von RE-FX 20071214
2 Returning RF_ACTIVE Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20071214

Method IS_REQ_APPL_ACTIVE on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_SWITCHABILITY_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SWITCHID Call by reference Type reference (TYPE) RECAC_APPLICATION_ADDON-SWITCHID ID eines Schalters im Switchframework 20061212
2 Returning RF_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL T/F: Es kann geswitched werden 20061212

Method IS_SWITCHABILITY_ENABLED on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_SWITCHED_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) RECAAPPL Separat aktivierbare (Teil-)applikation von RE-FX 20080411
2 Returning RF_ISACTIVE Value transfer Type reference (TYPE) RECAC_APPLICATION_ADDON-ISACTIVE Applikation aktiv? 20080411

Method IS_SWITCHED_ON on class CL_RECA_SWITCH_SERVICES has no exception.

Method IS_SWITCH_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SWITCHID Call by reference Type reference (TYPE) RECAC_APPLICATION_ADDON-SWITCHID ID eines Schalters im Switchframework 20061211
2 Returning RF_ISACTIVE Value transfer Type reference (TYPE) RECAC_APPLICATION_ADDON-ISACTIVE T/F: Switch eingeschaltet? 20061212

Method IS_SWITCH_ON on class CL_RECA_SWITCH_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700