SAP /SCMB/CL_CNA OO Class - Change Notification Agent









/SCMB/CL_CNA is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SCMB/CL_CNA including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of /SCMB/CL_CNA SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
CLEAR_CLUSTERClearing Cluster TablePublic
CALL METHOD /scmb/cl_cna=>CLEAR_CLUSTER...more details

DELEGATE_WORKMethod with HatPrivate
CALL METHOD /scmb/cl_cna=>DELEGATE_WORK...more details

DETERMINE_CHANGED_SOBJSGenerate a List of Changed SubobjectsPrivate
CALL METHOD /scmb/cl_cna=>DETERMINE_CHANGED_SOBJS...more details

GET_DEPT_OBJECTSRead Dependent SubobjectsPrivate
CALL METHOD /scmb/cl_cna=>GET_DEPT_OBJECTS...more details

GET_OBJECTSRead Objects for ApplicationPublic
CALL METHOD /scmb/cl_cna=>GET_OBJECTS...more details

GET_OBJECT_TEXTRead TextsPublic
CALL METHOD /scmb/cl_cna=>GET_OBJECT_TEXT...more details

GET_OBSERVER_CUSTOMIZINGRead Applications Registered in CustomizingPublic
CALL METHOD /scmb/cl_cna=>GET_OBSERVER_CUSTOMIZING...more details

NOTIFY_OBSERVERSNotifications from ApplicationsPrivate
CALL METHOD /scmb/cl_cna=>NOTIFY_OBSERVERS...more details

SET_OBJ_CHANGEDTransfer CN ObjectsPublic
CALL METHOD /scmb/cl_cna=>SET_OBJ_CHANGED...more details



/SCMB/CL_CNA attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
GC_FALSEConstantFalse' 'LIKE
/SCMB/CNA_SWITCH
Private
GC_TRUEConstantTrue'X'LIKE
/SCMB/CNA_SWITCH
Private
GR_CALLERInstance AttributeInstance of Calling ObjectLIKE
/SCMB/CL_CNA_OBJ_ADAPTER
Private
GS_KEY_OBJECTSInstance AttributeReference to Object StructureLIKE
DATA
Private
GT_KEY_OBJECTSInstance AttributeReference to Object TableLIKE
DATA
Private
GT_OBJSOBInstance AttributeTable of Assigned SubobjectsLIKE
/SCMB/CNA_OBJSOB_TAB
Private
GT_OBSERVERSInstance AttributeTable of Interested ApplicationsLIKE
/SCMB/CNA_APPOBJ_IO_TAB
Private
GT_REL_SOBJSInstance AttributeTable of All Relevant SubobjectsLIKE
/SCMB/CNA_SOBJID_TAB
Private
GT_SOBJ_CHANGEDInstance AttributeList of Changed SubobjectsLIKE
/SCMB/CNA_SOBJ_CHANGED_TAB
Private
GT_SOBJ_DATAInstance AttributeSubobject Data for CN ObjectsLIKE
/SCMB/CNA_SOBJ_DATA_TAB
Private
GV_ACTIVEInstance AttributeObject activatedLIKE
/SCMB/CNA_SWITCH
Private
GV_CLASSNAMEInstance AttributeName of Implementing ClassLIKE
/SCMB/CNA_CLASSNAME
Private
GV_CLEANED_UPStatic AttributeClean up Carried out AlreadyLIKE
BOOLE_D
Private
GV_NO_SOBJSInstance AttributeDo Not Request Dependent ObjectsLIKE
/SCMB/CNA_SWITCH
Private
GV_OBJIDInstance AttributeAssociations for CNA DataLIKE
/SCMB/CNA_OBJID
Private
GV_OBJNAMEInstance AttributeObject NameLIKE
/SCMB/CNA_OBJNAME
Private
GV_STRUCNAMEInstance AttributeStructure Name of Main StructureLIKE
/SCMB/CNA_STRUCNAME
Private
GV_TSTInstance AttributeCurrent Change TimeLIKE
TIMESTAMP
Private


Links to Related Class(s)

/SCMB/CL...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!