SAP ABAP Class CL_IM_SCM_OPC_DA_SRV_MSG (MDA Service "MSG" for Process Messages)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-MSG (Application Component) Process Message
     CMX_PM (Package) Manufacturing Execution: Process Messages
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMX_DA_SERVICE Manufacturing Data Access: Service 20020124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMX_DA_UNKNOWN Manufacturing Data Access: Unknown Object 20020128
Properties
Class CL_IM_SCM_OPC_DA_SRV_MSG  
Short Description MDA Service "MSG" for Process Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CMX_PM   Manufacturing Execution: Process Messages 
Created 20020124   SAP 
Last change 20020201   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CMX_DA_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CMXT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CMX_DA_SERVICE Manufacturing Data Access: Service 20020124
2 IF_CMX_DA_UNKNOWN Manufacturing Data Access: Unknown Object 20020128
Friends
Class CL_IM_SCM_OPC_DA_SRV_MSG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_MDA_FACTORY Static Attribute Protected Object reference (TYPE REF TO) IF_CMX_DA_FACTORY Reference to Factory Singleton 20020128
2 CO_SERVICE_NAME Static Attribute Protected Type reference (TYPE) CMX_DA_SERVICE 'MSG' MDA Service Name 20020128
3 M_MDA_CLIENT_TAB Instance attribute Private Type reference (TYPE) TY_CLIENT_TAB Instanz Management of Local Class LCL_MDA_CLIENT 20020201
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020128
2 VAR_EVENT_CHECK_SUBSCRIPTION Static method Public Method Check if Subscription Exists 20020208
3 VAR_EVENT_SUBSCRIBE Static method Public Method Create Subscription to MDA Events 20020204
4 VAR_EVENT_UNSUBSCRIBE Static method Public Method Delete Subscription to MDA Event 20020204
5 VAR_READ_ITEMS Static method Public Method Read MDA Data Points 20020204
Events
Class CL_IM_SCM_OPC_DA_SRV_MSG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CLIENT_TAB Private See coding 20020201
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IM_SCM_OPC_DA_SRV_MSG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IM_SCM_OPC_DA_SRV_MSG has no exception.

Method VAR_EVENT_CHECK_SUBSCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Type reference (TYPE) CMX_DA_ADDRESS Adresse des Ereignisses 20020208
2 Importing PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20020208
3 Returning RESULT Value transfer Type reference (TYPE) FLAG Flag: 'X' = Subskription existiert 20020208
4 Importing VARIANT Call by reference Type reference (TYPE) CMX_PM_VAR_NAME Name der Variante 20020208

Method VAR_EVENT_CHECK_SUBSCRIPTION on class CL_IM_SCM_OPC_DA_SRV_MSG has no exception.

Method VAR_EVENT_SUBSCRIBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Type reference (TYPE) CMX_DA_ADDRESS Adresse des Events 20020204
2 Exporting MESSAGES Call by reference Type reference (TYPE) CMX_PM_VAR_MSG_TAB (Fehler-)Meldungen 20020204
3 Importing PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20020204
4 Importing VARIANT Call by reference Type reference (TYPE) CMX_PM_VAR_NAME Name der Variante 20020204

Method VAR_EVENT_SUBSCRIBE on class CL_IM_SCM_OPC_DA_SRV_MSG has no exception.

Method VAR_EVENT_UNSUBSCRIBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Type reference (TYPE) CMX_DA_ADDRESS Adresse des Events 20020204
2 Exporting MESSAGES Call by reference Type reference (TYPE) CMX_PM_VAR_MSG_TAB (Fehler-)Meldungen 20020204
3 Importing PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20020204
4 Importing VARIANT Call by reference Type reference (TYPE) CMX_PM_VAR_NAME Name der Variante 20020204

Method VAR_EVENT_UNSUBSCRIBE on class CL_IM_SCM_OPC_DA_SRV_MSG has no exception.

Method VAR_READ_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEMS Call by reference Type reference (TYPE) CMX_DA_T_ADDRESS Tabelle der zu lesenden Datenpunkte 20020204
2 Exporting MESSAGES Call by reference Type reference (TYPE) CMX_PM_VAR_MSG_TAB (Fehler-)Meldungen 20020204
3 Importing PLANT Call by reference Type reference (TYPE) WERKS_D Werk der Variante 20020204
4 Exporting VALUES Call by reference Type reference (TYPE) CMX_DA_T_VALUE Tabelle der gelesenen Werte 20020204
5 Importing VARIANT Call by reference Type reference (TYPE) CMX_PM_VAR_NAME Name der Variante 20020204

Method VAR_READ_ITEMS on class CL_IM_SCM_OPC_DA_SRV_MSG has no exception.
History
Last changed by/on SAP  20020201 
SAP Release Created in 110