SAP /SCMB/CL_MASTER_DATA_CHECK OO Class - Check Master Data Dependencies
/SCMB/CL_MASTER_DATA_CHECK 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_MASTER_DATA_CHECK 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_MASTER_DATA_CHECK 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 Name | Description | Visability |
| ADD_MESSAGE | Add Message to Log | Public |
| CALL METHOD /scmb/cl_master_data_check=>ADD_MESSAGE...more details | ||
| ADD_MESSAGE_FROM_TEXT | Add Text to Log | Public |
| CALL METHOD /scmb/cl_master_data_check=>ADD_MESSAGE_FROM_TEXT...more details | ||
| CHECK_EXISTENCE_FIELD | Existence of Entry in Other Table (Same Field) | Protected |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_EXISTENCE_FIELD...more details | ||
| CHECK_EXISTENCE_KEY | Existence of Key Entry | Protected |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_EXISTENCE_KEY...more details | ||
| CHECK_ITEM_COUNT | Check Number of Table Entries | Protected |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_ITEM_COUNT...more details | ||
| CHECK_REPAIR | Check if repair required | Protected |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_REPAIR...more details | ||
|
| ||
| CHECK_SECURITY_CONDITION | Check security of condition | Private |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_SECURITY_CONDITION...more details | ||
| CHECK_SECURITY_TABLE | Check security of dynamic table names | Private |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_SECURITY_TABLE...more details | ||
| CHECK_SEQUENCE | Existence of Entry in Other Table (Same Field) | Protected |
| CALL METHOD /scmb/cl_master_data_check=>CHECK_SEQUENCE...more details | ||
| CLEAR_GENERIC_BUFFER | Clear the generic buffer | Public |
| CALL METHOD /scmb/cl_master_data_check=>CLEAR_GENERIC_BUFFER...more details | ||
| CLEAR_STATUS | Clear current check and repair status | Public |
| CALL METHOD /scmb/cl_master_data_check=>CLEAR_STATUS...more details | ||
| COMPARE_DATA_SETS_EQUAL | Generic Comparison of Two Tables with Key Fields | Protected |
| CALL METHOD /scmb/cl_master_data_check=>COMPARE_DATA_SETS_EQUAL...more details | ||
| COMPARE_GUID_SETS | Generic Comparison of Two GUID Sets | Protected |
| CALL METHOD /scmb/cl_master_data_check=>COMPARE_GUID_SETS...more details | ||
| EXECUTE_DELETE | Execute dynamic delete statement | Private |
| CALL METHOD /scmb/cl_master_data_check=>EXECUTE_DELETE...more details | ||
| GET_GENERIC_CONDITION | Compile WHERE Clause for DB Statements | Protected |
| CALL METHOD /scmb/cl_master_data_check=>GET_GENERIC_CONDITION...more details | ||
| GET_GUID_TYPE | Read Data Type of GUID Field | Protected |
| CALL METHOD /scmb/cl_master_data_check=>GET_GUID_TYPE...more details | ||
| GET_STATUS | Get current check and repair status | Public |
| CALL METHOD /scmb/cl_master_data_check=>GET_STATUS...more details | ||
| GET_TABLE_DATA | Read Data in Table Including Info Output | Protected |
| CALL METHOD /scmb/cl_master_data_check=>GET_TABLE_DATA...more details | ||
| GET_TABLE_DATA_GENERIC | Generic Reading of Data in Table | Protected |
| CALL METHOD /scmb/cl_master_data_check=>GET_TABLE_DATA_GENERIC...more details | ||
| GET_TABLE_FIELD_INFO | Read Information About Table Fields | Protected |
| CALL METHOD /scmb/cl_master_data_check=>GET_TABLE_FIELD_INFO...more details | ||
| GET_VALUE_CONDITION | Create a value condition | Protected |
| CALL METHOD /scmb/cl_master_data_check=>GET_VALUE_CONDITION...more details | ||
| REPAIR_BY_DELETE | Delete Entries with Errors | Protected |
| CALL METHOD /scmb/cl_master_data_check=>REPAIR_BY_DELETE...more details | ||
| SET_DETAIL_LEVEL | Set the detail level of the messages | Public |
| CALL METHOD /scmb/cl_master_data_check=>SET_DETAIL_LEVEL...more details | ||
| SET_REPAIR_ACTIVE | Set the repair active | Public |
| CALL METHOD /scmb/cl_master_data_check=>SET_REPAIR_ACTIVE...more details | ||
| WRITE_CHECK_HEADER | Evaluate Check Results | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_CHECK_HEADER...more details | ||
| WRITE_CHECK_RESULT | Evaluate Check Results | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_CHECK_RESULT...more details | ||
| WRITE_HEADLINE | Output Headline | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_HEADLINE...more details | ||
| WRITE_REPAIR_TYPE | Output Repair method | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_REPAIR_TYPE...more details | ||
| WRITE_TAB_COLUMN | Output Table Column | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_TAB_COLUMN...more details | ||
| WRITE_TAB_COND | Output Selection Condition for Tables | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_TAB_COND...more details | ||
| WRITE_TAB_ENTRY_INFO | Output Number of Entries in Tables | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_TAB_ENTRY_INFO...more details | ||
| WRITE_TAB_EQUAL | Output Comparison Fields in Tables | Protected |
| CALL METHOD /scmb/cl_master_data_check=>WRITE_TAB_EQUAL...more details | ||
/SCMB/CL_MASTER_DATA_CHECK 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.
| Name | Level | Description | Initial Value | Type | Visability |
| MC_OUTPUT_CHECK | Constant | New Check | 'C' | LIKE SYMSGTY | Public |
| MC_OUTPUT_DETAIL | Constant | Details | 'D' | LIKE SYMSGTY | Public |
| MC_OUTPUT_ERROR | Constant | Error | 'E' | LIKE SYMSGTY | Public |
| MC_OUTPUT_HEADLINE | Constant | Headline | 'H' | LIKE SYMSGTY | Public |
| MC_OUTPUT_INFO | Constant | Info | 'O' | LIKE SYMSGTY | Public |
| MC_OUTPUT_REPAIR | Constant | Repair | 'R' | LIKE SYMSGTY | Public |
| MC_OUTPUT_REPAIR_DETAIL | Constant | Repair Detail | 'B' | LIKE SYMSGTY | Public |
| MC_OUTPUT_SUCCESS | Constant | Success | 'S' | LIKE SYMSGTY | Public |
| MC_OUTPUT_WARNING | Constant | Warning | 'W' | LIKE SYMSGTY | Public |
| MT_GENERIC_BUFFER | Static Attribute | Generic data buffer | LIKE TY_T_GENERIC_BUFFER | Private | |
| MT_MESSAGES | Static Attribute | SCMB LDDD: Message Table Type for Dist. and Dur. Determ. | LIKE /SCMB/TT_MSG_WITH_PARAMETERS | Public | |
| MV_REPAIR_ACTIVE | Static Attribute | Repair activated? | ABAP_FALSE | LIKE BOOLE_D | Protected |
| MV_SHOW_DETAILS | Static Attribute | Show check details? | ABAP_TRUE | LIKE BOOLE_D | Protected |
| MV_STATUS_CHECK_FAILED | Static Attribute | Check failed? | ABAP_FALSE | LIKE BOOLE_D | Protected |
| MV_STATUS_REPAIR_FAILED | Static Attribute | Repair failed? | ABAP_FALSE | LIKE BOOLE_D | Protected |
| MV_STATUS_REPAIR_WARNINGS | Static Attribute | Repair warnings? | ABAP_FALSE | LIKE BOOLE_D | Protected |
/SCMB/CL_MASTER_DATA_CHECK types
TY_S_GENERIC_BUFFER -TY_T_GENERIC_BUFFER -
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