SAP CL_SATC_CM_CHECK_MODULE OO Class - Abstract Adapter to CheckMan Check Plug-Ins









CL_SATC_CM_CHECK_MODULE 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 CL_SATC_CM_CHECK_MODULE including details of:

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

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_SATC_CM_CHECK_MODULE is CL_SATC_MODULE

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SATC_AC_CHECK_MODULE

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SATC_AC_DOCU_ACCESS

Method list of CL_SATC_CM_CHECK_MODULE 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
ANALYSE_OBJECTSPrivate
CALL METHOD cl_satc_cm_check_module=>ANALYSE_OBJECTS...more details

CONTAINS_SYNTAX_MESSAGESReturns whether 'CheckMan' finding contains syntax messagesPrivate
CALL METHOD cl_satc_cm_check_module=>CONTAINS_SYNTAX_MESSAGES...more details

CREATE_CHECKMAN_PLUGINCreates object of 'CheckMan' checkPrivate
CALL METHOD cl_satc_cm_check_module=>CREATE_CHECKMAN_PLUGIN...more details

INIT_RULE_META_DATAPrivate
CALL METHOD cl_satc_cm_check_module=>INIT_RULE_META_DATA...more details

POPULATE_TEXT_HANDLE_COMMONPopulates text handle for common casesPrivate
CALL METHOD cl_satc_cm_check_module=>POPULATE_TEXT_HANDLE_COMMON...more details

POPULATE_TEXT_HANDLE_SYNTAXPopulates text handle for syntax error messagesPrivate
CALL METHOD cl_satc_cm_check_module=>POPULATE_TEXT_HANDLE_SYNTAX...more details

PROCESS_CHECKMAN_FINDINGSPrivate
CALL METHOD cl_satc_cm_check_module=>PROCESS_CHECKMAN_FINDINGS...more details

SET_CHECK_MODULE_FAILURERecord failure by messagePrivate
CALL METHOD cl_satc_cm_check_module=>SET_CHECK_MODULE_FAILURE...more details

SET_CHECK_MODULE_FAILURE_XPTRecord failure by exeptionPrivate
CALL METHOD cl_satc_cm_check_module=>SET_CHECK_MODULE_FAILURE_XPT...more details

SET_PREREQUISITE_NOT_METModule not useable at presentPrivate
CALL METHOD cl_satc_cm_check_module=>SET_PREREQUISITE_NOT_MET...more details

START_ANALYSISPrivate
CALL METHOD cl_satc_cm_check_module=>START_ANALYSIS...more details

WRITE_LOGTrace routine for object logPrivate
CALL METHOD cl_satc_cm_check_module=>WRITE_LOG...more details

_ADJUST_R3TR_KEYS_4_ANALYSISProtected
CALL METHOD cl_satc_cm_check_module=>_ADJUST_R3TR_KEYS_4_ANALYSIS...more details

_FILTER_BDEFS_FROM_R3TR_KEYSProtected
CALL METHOD cl_satc_cm_check_module=>_FILTER_BDEFS_FROM_R3TR_KEYS...more details

_FILTER_R3TR_KEYSLimit R3TR keys by object typeProtected
CALL METHOD cl_satc_cm_check_module=>_FILTER_R3TR_KEYS...more details

_GET_CRCCalcuates CRC on 'CheckMan' message Identity (obsolete)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_CRC...more details

_GET_DESCRIPTIONReturns text handle for description (overwrite possible)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_DESCRIPTION...more details

_GET_DYNPRO_DETAILSGet dynpro number & area (obsolete)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_DYNPRO_DETAILS...more details

_GET_INCLUDE_NAMERead include name from check result (obsolete)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_INCLUDE_NAME...more details

_GET_INFOGet information on check module (provided by sub class)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_INFO...more details

_GET_LINE_NUMBERRead line number from check result (obsolete)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_LINE_NUMBER...more details

_GET_MESSAGE_PRIORITYGet check message priority (obsolete)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_MESSAGE_PRIORITY...more details

_GET_NAVIGATORReturns navigator (overwrite possible)Protected
CALL METHOD cl_satc_cm_check_module=>_GET_NAVIGATOR...more details



CL_SATC_CM_CHECK_MODULE 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
C_CFG_PARAMConstantLIKE
Public
C_PARAM_CODE_XMPT_MODEConstant'CM_MODE_CODE_XMPT'LIKE
SATC_D_NAME
Public
C_PARAM_MODULEConstant'MODULE'LIKE
SATC_D_NAME
Private
C_PARAM_OBJLOGConstant'OBJLOG'LIKE
SATC_D_NAME
Private
C_PARAM_PLNERRConstant'PLNERR'LIKE
SATC_D_NAME
Public
C_PARAM_TADIRConstant'R3TR'LIKE
SATC_D_NAME
Public
C_PARAM_VERDICTConstant'VERDICT'LIKE
SATC_D_NAME
Public
C_SET_PARAMConstantLIKE
Public
FG_PREREQ_LOGGEDStatic AttributeLIKE
Private
F_BEHAVIORInstance AttributeLIKE
Private
F_CHECKMAN_PLUG_INFOInstance AttributeLIKE
IF_SCRM_CHECK_INFO
Private
F_CHECK_INFOInstance AttributeInformation of CheckMan Check Plug-InLIKE
SATC_S_CHECK_INFO
Private
F_CHECK_RULE_PRIOSInstance AttributeLIKE
CRM_CHECK_MESSAGES
Private
F_CM_MODULEInstance AttributeCheck Results Management: Check for ObjectsLIKE
IF_CRM_OBJECT_CHECKER
Private
F_LOGInstance AttributeLog writerLIKE
IF_SATC_LOG_WRITER
Private
F_LOG_CNTInstance AttributeCounter for logged IssuesLIKE
I
Private
F_META_DATAInstance AttributeLIKE
META_DATA
Private
F_MODULE_IDInstance AttributeModule IDLIKE
SATC_D_ID
Private
F_OBJ_PROC_INFO_WRITERInstance AttributeLIKE
CL_SATC_AC_OBJ_PROC_INFO_WRITE
Private
F_PHASE_KEYInstance AttributeKey of Phase that is/was in ProcessingLIKE
IF_SATC_AC_PLNERR_DOMAIN_TYPES=>TY_D_PHASE_KEY
Private
F_PREREQ_METInstance Attribute'I'LIKE
ABAP_BOOL
Private
F_SETInstance AttributeLIKE
Private
LOG_WRITERInstance AttributeLIKE
IF_SATC_LOG_WRITER
Private




CL_SATC_CM_CHECK_MODULE types

TY_OBJECT_TYPE_RANGE -
TY_S_INFO -
TY_T_T100_MESSAGES -
TY_T_TRMSG_MESSAGES -

Links to Related Class(s)

CL_SATC_...
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!