SAP ABAP Class CL_MCS_SERVICES (MCS Service Methods)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MCS (Package) R/3 application development: Logistics Information Warehouse
Properties
Class CL_MCS_SERVICES  
Short Description MCS Service Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MCS   R/3 application development: Logistics Information Warehouse 
Created 20110111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MCS_SERVICES has no forward declaration.
Interfaces
Class CL_MCS_SERVICES has no interface implemented.
Friends
Class CL_MCS_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_STATE Static Attribute Private Type reference (TYPE) TT_STATE Buffer of subscription state for application/event 20110111
Methods
# Method Level Visibility Method type Description Created on
1 GET_SOURCE Static method Private Method Get active data sources for event/application 20110111
2 IS_SUBSCRIBED Static method Public Method Is any data source of given event/application subscribed? 20110111
Events
Class CL_MCS_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ESTRUC Private See coding 20110111 begin of ts_estruc, estruc type tabname, end of ts_estruc
2 TS_ISOURCE Private See coding 20110111 begin of ts_isource, isource type roosourcer, end of ts_isource
3 TS_STATE Private See coding 20110111 begin of ts_state, mcapp type mcapp, event type dzeitp, state type kbtchx, end of ts_state
4 TT_ESTRUC Private See coding 20110111 tt_estruc type standard table of ts_estruc
5 TT_ISOURCE Private See coding 20110111 tt_isource type standard table of ts_isource
6 TT_STATE Private See coding 20110111 tt_state type sorted table of ts_state with unique key mcapp event
Method Signatures

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUEUE Call by reference Type reference (TYPE) ANY List of active data sources in CHAR32 20110111
2 Importing IV_EVENT Call by reference Type reference (TYPE) DZEITP Event 20110111
3 Importing IV_MCAPP Call by reference Type reference (TYPE) MCAPP Application 20110111

Method GET_SOURCE on class CL_MCS_SERVICES has no exception.

Method IS_SUBSCRIBED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ACTIVE Call by reference Type reference (TYPE) KBTCHX 'X': At least one relevant data source is subscribed 20110111
2 Importing IV_EVENT Call by reference Type reference (TYPE) DZEITP Event 20110111
3 Importing IV_MCAPP Call by reference Type reference (TYPE) MCAPP Application 20110111

Method IS_SUBSCRIBED on class CL_MCS_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606