SAP ABAP Class CL_MESSAGE_REQUEST_POC (Domain Model: Message Request)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_STEP_POC Domain Model: Abstract Step 19990219
Properties
Class CL_MESSAGE_REQUEST_POC  
Short Description Domain Model: Message Request    
Super Class CL_STEP_POC Domain Model: Abstract Step 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 19990219   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MESSAGE_CATEGORY_POC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MESSAGE_REQUEST_POC has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CB_MESSAGE_REQUEST_POC 20010511 Base Agent Domain Model: Step
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CONTEXT_OPERATION Instance attribute Protected Object reference (TYPE REF TO) CL_OPERATION_POC Operation for Context Check 19990714
2 M_MESSAGE_CATEGORY Instance attribute Protected Type reference (TYPE) CO_MELDG Message Category 19991025
3 M_MESSAGE_CAT_REF Instance attribute Protected Object reference (TYPE REF TO) CL_MESSAGE_CATEGORY_POC Message Category Reference 19991025
4 M_MESSAGE_NUMBER Instance attribute Protected Type reference (TYPE) CO_MSID Message ID 19991202
5 M_NO_FURTHER_CHECK Static Attribute Protected Type reference (TYPE) BOOLE_D '' No Further Checks of the Message Characteristic Values 20041116
6 M_VALUE_TAB Instance attribute Protected Type reference (TYPE) TY_VALUE_TAB Characteristic Table 19990219
7 PM_VALUE_TAB Instance attribute Protected Type reference (TYPE) POC_DB_C_VALUE_TAB Persistent Collection: Characteristic Table 19991025
8 STATE Instance attribute Private Object reference (TYPE REF TO) CL_MESSAGE_REQUEST_POC Status 19991111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_VALUE Instance method Public Method Adds Value to Message 19990219
2 ADD_VALUE_FROM_STEP Instance method Public Method Adds Values to Message that are Returned Dynam. from Step 19990302
3 CHECK_COMPLETNESS Instance method Public Method Checks if all Mandatory Values Are Included 19990219
4 CHECK_CONTEXT Instance method Public Method CHECK: Checks Message Context 19990714
5 CHECK_VALUE_TAB Instance method Public Method Checks for a Component in Message Characteristics 20080814
6 CONSTRUCTOR Instance method Public Constructor Constructor 19991111
7 CREATE_MESSAGE_REQUEST Static method Public Method CONSTRUCTION: Creates (Persistent) Example 19990927
8 GET_FIRST_VALUE Instance method Public Method Iterator: Gets First Value of Message 19990421
9 GET_MESSAGE_CATEGORY Instance method Public Method Gets Message Category 19990421
10 GET_MESSAGE_NUMBER Instance method Public Method Gets Message Number 19991202
11 GET_NEXT_VALUE Instance method Public Method Iterator: Gets Next Value of Message 19990421
12 INIT_MESSAGE_CONTEXT Instance method Public Method Initialization of the Message Context (Set Parameters) 20010117
13 ON_VALUE_CHANGED Instance method Public Event handling method Event Handler: Value Change 19991208
14 ON_VALUE_INITIALIZED Instance method Public Event handling method Event Handler: Value Initialization 20000301
Events
Class CL_MESSAGE_REQUEST_POC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_VALUE_TAB Protected Type reference (TYPE) POC_STRUCTURED_VALUE_TAB Characteristic Table 19990219
2 TY_VALUE_TAB_WA Protected Type reference (TYPE) POC_STRUCTURED_VALUE_TAB_WA Work Area 19990219
Method Signatures

Method ADD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBLIGATORY Call by reference Type reference (TYPE) BOOLE_D Indicator if Mandatory 19990308
2 Importing IM_INITIALIZE Call by reference Type reference (TYPE) BOOLE_D Persistent Initialization 19991025
3 Importing IM_MESSAGE_CATEGORY Call by reference Type reference (TYPE) CO_MELDG Message Category 20090427
4 Importing IM_NEW_ELEMENT Call by reference Type reference (TYPE) BOOLE_D New Element, no Change Event 20000104
5 Importing IM_NO_CHECK Call by reference Type reference (TYPE) BOOLE_D No Context Check 20000112
6 Importing IM_NO_REG Call by reference Type reference (TYPE) BOOLE_D No Registration to Values 20001005
7 Importing IM_VALUENAME Call by reference Type reference (TYPE) POC_VALUENAME Description 19990219
8 Importing IM_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Value Reference 19990219
9 Importing IM_XS_NODE_ID Call by reference Type reference (TYPE) CMX_XS_NODE_GUID XSteps: Unique ID of a node 20090427
# Exception Resumable Description Created on
1 OS_EXCEPTION OS Exception 19991025

Method ADD_VALUE_FROM_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_RESULT Value transfer Type reference (TYPE) BOOLE_D "X" if Data Is Complete 19990831
2 Importing IM_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Reference Step 19990302

Method ADD_VALUE_FROM_STEP on class CL_MESSAGE_REQUEST_POC has no exception.

Method CHECK_COMPLETNESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Boolean Return Value 19990219

Method CHECK_COMPLETNESS on class CL_MESSAGE_REQUEST_POC has no exception.

Method CHECK_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Boolean Return Value 19990714

Method CHECK_CONTEXT on class CL_MESSAGE_REQUEST_POC has no exception.

Method CHECK_VALUE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUENAME Call by reference Type reference (TYPE) POC_VALUENAME Value name 20080814
# Exception Resumable Description Created on
1 NOT_FOUND The value was not found 20080814

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MESSAGE_REQUEST_POC has no parameter.
Method CONSTRUCTOR on class CL_MESSAGE_REQUEST_POC has no exception.

Method CREATE_MESSAGE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_REQUEST_REF Call by reference Object reference (TYPE REF TO) CL_MESSAGE_REQUEST_POC Example Created 19990927
2 Importing IM_MESSAGE_CATEGORY Call by reference Type reference (TYPE) CO_MELDG Message Category 19990927
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistent Example 19990927
4 Importing IM_PLANT Call by reference Type reference (TYPE) CO_WERK Plant 19991025
# Exception Resumable Description Created on
1 MESSAGE_CATEGORY_INVALID Invalid Message Category 19991025

Method GET_FIRST_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COUNTER Call by reference Type reference (TYPE) I Counter 19990421
2 Exporting EX_DESCRIPTION Call by reference Type reference (TYPE) POC_MESSAGE_VALUE_TAB_WA Transfer Structure 19990421
# Exception Resumable Description Created on
1 NOT_FOUND No Value Found 19990421

Method GET_MESSAGE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE_CATEGORY Call by reference Type reference (TYPE) CO_MELDG Message Category 19990421

Method GET_MESSAGE_CATEGORY on class CL_MESSAGE_REQUEST_POC has no exception.

Method GET_MESSAGE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_MESSAGE_NUMBER Value transfer Type reference (TYPE) CO_MSID Message Number 19991202

Method GET_MESSAGE_NUMBER on class CL_MESSAGE_REQUEST_POC has no exception.

Method GET_NEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COUNTER Call by reference Type reference (TYPE) I Counter 19990421
2 Exporting EX_DESCRIPTION Call by reference Type reference (TYPE) POC_MESSAGE_VALUE_TAB_WA Transfer Structure 19990421
# Exception Resumable Description Created on
1 NOT_FOUND No Value Found 19990421

Method INIT_MESSAGE_CONTEXT Signature

Method INIT_MESSAGE_CONTEXT on class CL_MESSAGE_REQUEST_POC has no parameter.
Method INIT_MESSAGE_CONTEXT on class CL_MESSAGE_REQUEST_POC has no exception.

Method ON_VALUE_CHANGED Signature

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

Method ON_VALUE_CHANGED on class CL_MESSAGE_REQUEST_POC has no exception.

Method ON_VALUE_INITIALIZED Signature

Method ON_VALUE_INITIALIZED on class CL_MESSAGE_REQUEST_POC has no parameter.
Method ON_VALUE_INITIALIZED on class CL_MESSAGE_REQUEST_POC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in