SAP ABAP Class /BOBF/CM_LIB (BOPF Library Message Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-RNT (Application Component) Business Object Processing Framework Runtime
     /BOBF/LIBRARY (Package) Business Object Processing Framework Library
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOBF/CM_FRW BOPF Message Class 20081213
Properties
Class /BOBF/CM_LIB  
Short Description BOPF Library Message Class    
Super Class /BOBF/CM_FRW BOPF Message Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package /BOBF/LIBRARY   Business Object Processing Framework Library 
Created 20081213   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_T100_MESSAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /BOBF/CM_LIB has no interface implemented.
Friends
Class /BOBF/CM_LIB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 /BOBF/CM_LIB Constant Public See coding 20081213
2 ACTION_NOT_ALLOWED Constant Public See coding 20081213
3 ACTION_NOT_ALLOWED2 Constant Public See coding 20081213
4 ACTION_OBJ_REF_NOT_VALID Constant Public See coding 20081213
5 CODE_NOT_VALID Constant Public See coding 20081213
6 DUPLICATE_ALTERNATIVE_KEY Constant Public See coding 20081213
7 DUPLICATE_LANGUAGE_CODE Constant Public See coding 20081213
8 INCONSISTENT_FK_ASSOC Constant Public See coding 20081213
9 INITIAL_ALTERNATIVE_KEY Constant Public See coding 20081213
10 INVALID_LOCK_MODE Constant Public See coding 20081213
11 LOCK_SYSTEM_FAILURE Constant Public See coding 20081213
12 MANDATORY_NODE_MISSING Constant Public See coding 20081213
13 MODIFY_FOREIGN_LOCK Constant Public See coding 20081213
14 MV_ACTION_NAME Instance attribute Public Type reference (TYPE) STRING ESR action name 20081213
15 MV_ASSOC_NAME Instance attribute Public Type reference (TYPE) /BOBF/OBM_NAME Name 20081213
16 MV_CODE_VALUE Instance attribute Public Type reference (TYPE) STRING Code value 20081213
17 MV_ESR_BO_NAME Instance attribute Public Type reference (TYPE) STRING ESR BO Name 20081213
18 MV_ESR_NODE_NAME Instance attribute Public Type reference (TYPE) STRING ESR node name 20081213
19 MV_LANGU Instance attribute Public Type reference (TYPE) LANGU Language Key 20081213
20 MV_NODE_NAME Instance attribute Public Type reference (TYPE) /BOBF/OBM_NAME Name 20081213
21 MV_OBJECT_NAME Instance attribute Public Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20081213
22 MV_QUERY_NAME Instance attribute Public Type reference (TYPE) STRING 20121206
23 MV_STATUS_LIST Instance attribute Public Type reference (TYPE) STRING Status list 20081213
24 MV_USER Instance attribute Public Type reference (TYPE) SYUNAME User Name 20081213
25 NOTHING_CHANGED Constant Public See coding 20081213
26 NO_AUTH_CREATE Constant Public See coding 20121119
27 NO_AUTH_DELETE Constant Public See coding 20121119
28 NO_AUTH_DISPLAY Constant Public See coding 20121127
29 NO_AUTH_EXECUTE_ACTION Constant Public See coding 20121023
30 NO_AUTH_UPDATE Constant Public See coding 20121119
31 NO_REFERENCE_ASSIGNED Constant Public See coding 20081213
32 OBJECT_CHANGED Constant Public See coding 20081213
33 OBJECT_INCONSISTENT Constant Public See coding 20081213
34 OBJECT_NOT_TRANSPORTABLE Constant Public See coding 20081213
35 QUERY_NOT_ALLOWED Constant Public See coding 20121206
36 RETRIEVE_FOREIGN_LOCK Constant Public See coding 20081213
37 SAVED_SUCCESSFULLY Constant Public See coding 20081213
38 TOO_MANY_TARGET_NODE_INSTANCES Constant Public See coding 20081213
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081213
2 CREATE_MESSAGE Static method Public Method Create a new message instance 20081213
Events
Class /BOBF/CM_LIB has no event.
Types
Class /BOBF/CM_LIB has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFETIME Call by reference Type reference (TYPE) TY_MESSAGE_LIFETIME CO_LIFETIME_TRANSITION 20081213
2 Importing MS_ORIGIN_LOCATION Call by reference Type reference (TYPE) /BOBF/S_FRW_LOCATION 20081213
3 Importing MT_ENVIRONMENT_LOCATION Call by reference Type reference (TYPE) /BOBF/T_FRW_LOCATION 20081213
4 Importing MV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081213
5 Importing MV_ACT_KEY Call by reference Type reference (TYPE) /BOBF/ACT_KEY 20081213
6 Importing MV_ASSOC_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ASSOC_KEY 20081213
7 Importing MV_ASSOC_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME 20081213
8 Importing MV_BOPF_LOCATION Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20081213
9 Importing MV_CODE_VALUE Call by reference Type reference (TYPE) STRING 20081213
10 Importing MV_DET_KEY Call by reference Type reference (TYPE) /BOBF/DET_KEY 20081213
11 Importing MV_ESR_BO_NAME Call by reference Type reference (TYPE) STRING 20081213
12 Importing MV_ESR_NODE_NAME Call by reference Type reference (TYPE) STRING 20081213
13 Importing MV_LANGU Call by reference Type reference (TYPE) LANGU 20081213
14 Importing MV_NODE_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME 20081213
15 Importing MV_OBJECT_NAME Call by reference Type reference (TYPE) SOBJ_NAME 20081213
16 Importing MV_QUERY_KEY Call by reference Type reference (TYPE) /BOBF/OBM_QUERY_KEY 20081213
17 Importing MV_QUERY_NAME Call by reference Type reference (TYPE) STRING 20121206
18 Importing MV_STATUS_LIST Call by reference Type reference (TYPE) STRING 20081213
19 Importing MV_USER Call by reference Type reference (TYPE) SYUNAME 20081213
20 Importing MV_VAL_KEY Call by reference Type reference (TYPE) /BOBF/VAL_KEY 20081213
21 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20081213
22 Importing SEVERITY Call by reference Type reference (TYPE) TY_MESSAGE_SEVERITY CO_SEVERITY_INFO 20081213
23 Importing SYMPTOM Call by reference Type reference (TYPE) TY_MESSAGE_SYMPTOM 20081213
24 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20081213

Method CONSTRUCTOR on class /BOBF/CM_LIB has no exception.

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20081213
2 Changing CT_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Failed Keys 20081213
3 Importing IO_PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20081213
4 Importing IS_TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY Identifier of Message 20081213
5 Importing IT_ENVIRONMENT_LOCATION Call by reference Type reference (TYPE) /BOBF/T_FRW_LOCATION Environment Location 20081213
6 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of fieldnames 20081213
7 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213
8 Importing IV_LIFETIME Call by reference Type reference (TYPE) TY_MESSAGE_LIFETIME CO_LIFETIME_STATE Lifetime 20081213
9 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213
10 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING Node name 20081213
11 Importing IV_SEVERITY Call by reference Type reference (TYPE) TY_MESSAGE_SEVERITY CO_SEVERITY_ERROR Severity 20081213
12 Importing IV_SYMPTOM Call by reference Type reference (TYPE) TY_MESSAGE_SYMPTOM Symptom 20081213

Method CREATE_MESSAGE on class /BOBF/CM_LIB has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702