Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CNV_MBT_ULV_CALLBACK | ULV callback | 20101213 |
Properties
| Class | CL_CNV_MBT_CHECKS | |
| Short Description | Check Framework: Main | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_MBT_CHECK | Check Framework |
| Created | 20101123 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_CNV_MBT_ULV_CALLBACK | ULV callback | 20101213 |
Friends
Class CL_CNV_MBT_CHECKS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | 'A' | Technical Check Status: Aborted | 20101222 | ||
| 2 | Constant | Public | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | 'F' | Technical Check Status: Finished | 20101222 | ||
| 3 | Constant | Public | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | 'I' | Check Framework: Technical Check Status | 20101222 | ||
| 4 | Constant | Public | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | 'N' | Technical Check Status: Not started | 20101222 | ||
| 5 | Constant | Public | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | 'R' | Technical Check Status: Running | 20101222 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR8 | 'OBJECT' | Character field, 8 characters long | 20101216 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR8 | 'BALLOGNR' | Character field, 8 characters long | 20101216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Appends messages from other logger to given logger | 20120301 | |
| 2 | Static method | Public | Method | Confirm a check execution | 20101217 | |
| 3 | Static method | Public | Method | Execute checks of a profile | 20101126 | |
| 4 | Static method | Private | Method | Background check execution | 20111125 | |
| 5 | Static method | Public | Method | Execute a single check using a data object | 20101217 | |
| 6 | Static method | Private | Method | Execute for each check all objects | 20101126 | |
| 7 | Static method | Private | Method | Execute each object key independent check | 20101222 | |
| 8 | Static method | Private | Method | Execute for each object all checks | 20101126 | |
| 9 | Static method | Public | Method | Execute a list of profiles with background jobs | 20101214 | |
| 10 | Static method | Private | Method | Execute profile checks | 20101214 | |
| 11 | Static method | Private | Method | Execute checks of a profile in an RFC destination | 20110421 | |
| 12 | Static method | Private | Method | Execute a single check for one object key | 20101126 | |
| 13 | Static method | Private | Method | Get all checks based on passed checks or a profile | 20101126 | |
| 14 | Static method | Private | Method | Get all predecessors of a check (recursively) | 20110419 | |
| 15 | Static method | Private | Method | Get all predecessors of a profile (recursively) | 20110419 | |
| 16 | Static method | Public | Method | Get a single check by its class name | 20101125 | |
| 17 | Static method | Private | Method | Get the execution status of a check using an execution GUID | 20101229 | |
| 18 | Static method | Public | Method | Get class name of an object instance | 20101124 | |
| 19 | Static method | Public | Method | Get the data objects logged during a check execution | 20110104 | |
| 20 | Static method | Private | Method | Get an execution GUID if check logging is forced | 20110103 | |
| 21 | Static method | Public | Method | Get the executions for an execution GUID | 20101126 | |
| 22 | Static method | Private | Method | Returns the number of free batch processes in the system | 20130422 | |
| 23 | Static method | Public | Method | Get the execution details of a job execution | 20110317 | |
| 24 | Static method | Public | Method | Get the icon name for a given message type | 20110121 | |
| 25 | Static method | Public | Method | Corresponding tooltip text for given message type. | 20111111 | |
| 26 | Static method | Private | Method | Get a new execution sequence number | 20101208 | |
| 27 | Static method | Public | Method | Get a single profile by its class name or execution GUID | 20101123 | |
| 28 | Static method | Public | Method | Get the overall status of obj.-dep. and obj.-indep. checks | 20111110 | |
| 29 | Static method | Public | Method | Get all checks of a profile class name | 20101217 | |
| 30 | Static method | Public | Method | Get the overall status of one or several profile executions | 20101217 | |
| 31 | Static method | Public | Method | Get the icon name for a given check status | 20110121 | |
| 32 | Static method | Public | Method | Get a textual description of a check status | 20101229 | |
| 33 | Static method | Private | Method | Get the worst message type within a message list | 20101126 | |
| 34 | Static method | Public | Method | Invalidate a profile, check, or check on an object key | 20101207 | |
| 35 | Static method | Private | Method | Lock the profile or check for execution | 20101208 | |
| 36 | Static method | Private | Method | Write a message that predecessor failed | 20101229 | |
| 37 | Static method | Private | Method | Plan the background execution for a check | 20111128 | |
| 38 | Static method | Private | Method | Sort checks based on predecessor definition | 20101126 | |
| 39 | Static method | Private | Method | Sort profiles based on predecessor definition | 20110419 | |
| 40 | Static method | Private | Method | Split checks into background and direct checks | 20111125 | |
| 41 | Static method | Public | Method | Split a text string into message parameters (length 50) | 20101229 | |
| 42 | Static method | Public | Method | Sync an execution from a remote into the local system | 20110531 | |
| 43 | Static method | Private | Method | Unlock the profile or check execution | 20101208 | |
| 44 | Static method | Private | Method | Update the check status by analyzing the locks | 20110712 |
Events
Class CL_CNV_MBT_CHECKS has no event.
Types
Class CL_CNV_MBT_CHECKS has no local type.
Method Signatures
Method APPEND_MESSAGES_TO_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BAL_LOG_NR | Call by reference | Type reference (TYPE) | BALOGNR | Application log: log number | 20120301 | |||
| 2 | IV_DETAIL_LEVEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | BALLEVEL | 20120301 | |||
| 3 | XR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20120301 |
Method APPEND_MESSAGES_TO_LOGGER on class CL_CNV_MBT_CHECKS has no exception.
Method CONFIRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20101217 | |||
| 2 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101217 | |||
| 3 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_OBJKEY | Check Framework: Object Key | 20101217 | |||
| 4 | IV_SEQNUM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_SEQNUM | Check Framework: Execution Sequence Number | 20101217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions on Checks | 20110412 |
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101126 | |||
| 2 | ET_PARAM | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101213 | |||
| 3 | EV_EXEC_GUID | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101126 | |||
| 4 | EV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | "Worst" message type | 20101216 | |||
| 5 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101126 | |||
| 6 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101208 | |||
| 7 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20110124 | |||
| 8 | IT_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK_CLS | Check Framework: List of Check Class Names | 20101126 | |||
| 9 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Key | 20101126 | |||
| 10 | IT_PARAM | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110412 | |||
| 11 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20101126 | |||
| 12 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110610 | |||
| 13 | IV_DEL_NOTEXISTING_OBJKEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Delete object key logs not returned by the profile anymore | 20110322 | ||
| 14 | IV_EXEC_GUID | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID if already executed | 20101126 | |||
| 15 | IV_FOR_EACH_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Perform for each object all checks | 20101126 | ||
| 16 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Only internal if executed in a background job! | 20110317 | |||
| 17 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Only internal if executed in a background job! | 20110317 | |||
| 18 | IV_LOG_EXECUTION | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_LOG_EXECUTION | ABAP_FALSE | Check Framework: Log Execution into Application Log | 20101126 | ||
| 19 | IV_PARALLEL_CHECK_EXECUTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag for parallel job execution | 20111125 | ||
| 20 | IV_PROFILE_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_PROFILE_CLS | Check Framework: Profile Class Name | 20101126 | |||
| 21 | IV_PROFILE_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Create a header message with profile name | 20101126 | ||
| 22 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110322 | ||
| 23 | IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | RFC-Destination to execute in a remote system | 20110421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An execution of the check is currently running | 20101207 | ||
| 2 | An execution of the entire profile is already running | 20101207 | ||
| 3 | A system failure during locking has occurred | 20101207 |
Method EXECUTE_BACKGROUND_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20111128 | |||
| 2 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check framework: Profile Class Name | 20111125 | |||
| 3 | IT_BACKGROUND_CHECKS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20111125 | |||
| 4 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20111125 | |||
| 5 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20111125 | |||
| 6 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20111125 | |||
| 7 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20111125 | |||
| 8 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20111125 | ||
| 9 | RT_REMAINING_CHECKS | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20130422 |
Method EXECUTE_BACKGROUND_CHECKS on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101217 | |||
| 2 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101217 | |||
| 3 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101217 | |||
| 4 | IR_DATAOBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_DATAOBJECT | Check Framework: Data Object to check | 20101217 | |||
| 5 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101217 | |||
| 6 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110512 | |||
| 7 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20101217 | |||
| 8 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110610 |
Method EXECUTE_CHECK on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_EACH_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101213 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101213 | |||
| 3 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101126 | |||
| 4 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20101126 | |||
| 5 | IT_CHECK_ALL | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 6 | IT_CHECK_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 7 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20101126 | |||
| 8 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110512 | |||
| 9 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110224 | |||
| 10 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101126 | |||
| 11 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20111129 | |||
| 12 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20111129 | |||
| 13 | IV_PROFILE_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Create a header message with the profile name | 20101126 | |||
| 14 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110322 |
Method EXECUTE_EACH_CHECK on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_EACH_CHECK_OBJKEYINDEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101222 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101222 | |||
| 3 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101222 | |||
| 4 | IT_CHECK_ALL | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 5 | IT_CHECK_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 6 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110512 | |||
| 7 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110224 | |||
| 8 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101222 | |||
| 9 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20111129 | |||
| 10 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20111129 | |||
| 11 | IV_PROFILE_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Create a header message with the profile name | 20101222 | |||
| 12 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110322 |
Method EXECUTE_EACH_CHECK_OBJKEYINDEP on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_EACH_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101213 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101213 | |||
| 3 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101126 | |||
| 4 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20101126 | |||
| 5 | IT_CHECK_ALL | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 6 | IT_CHECK_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 7 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20101126 | |||
| 8 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110512 | |||
| 9 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110224 | |||
| 10 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101126 | |||
| 11 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20111129 | |||
| 12 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20111129 | |||
| 13 | IV_PROFILE_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Create a header message with the profile name | 20101126 | |||
| 14 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110322 |
Method EXECUTE_EACH_OBJECT on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_IN_BACKGROUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101222 | |||
| 2 | ET_PROFILE_JOB | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PROF_BG_JOB | Check Framework: Profile Background Execution Jobs | 20101222 | |||
| 3 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101222 | |||
| 4 | IT_PROFILE_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PROF_BG_EXEC | Check Framework: Profile Background Executions | 20101222 | |||
| 5 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110610 | |||
| 6 | IV_DEL_NOTEXISTING_OBJKEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Delete object key logs not returned by the profile anymore | 20110322 | ||
| 7 | IV_PARALLEL_CHECK_EXECUTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag for parallel check execution | 20111125 | ||
| 8 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110323 |
Method EXECUTE_IN_BACKGROUND on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101214 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101214 | |||
| 3 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101214 | |||
| 4 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20101214 | |||
| 5 | IT_CHECK_ALL | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 6 | IT_CHECK_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 7 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: Kist of Object Keys | 20101214 | |||
| 8 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110512 | |||
| 9 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110513 | |||
| 10 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101214 | |||
| 11 | IV_FOR_EACH_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Perform for each object all checks | 20101214 | |||
| 12 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20111129 | |||
| 13 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20111129 | |||
| 14 | IV_PROFILE_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Create a header message with the profile name | 20101214 | |||
| 15 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110322 |
Method EXECUTE_PROFILE on class CL_CNV_MBT_CHECKS has no exception.
Method EXECUTE_REMOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110421 | |||
| 2 | EV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20110421 | |||
| 3 | EV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20110421 | |||
| 4 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20110421 | |||
| 5 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110421 | |||
| 6 | IT_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK_CLS | Check Framework: List of Check Class Names | 20110421 | |||
| 7 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20110421 | |||
| 8 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110421 | |||
| 9 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20110421 | |||
| 10 | IV_DEL_NOTEXISTING_OBJKEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110421 | ||||
| 11 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20110421 | |||
| 12 | IV_FOR_EACH_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110421 | ||||
| 13 | IV_LOG_EXECUTION | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_LOG_EXECUTION | Check Framework: Log Execution into Application Log | 20110421 | |||
| 14 | IV_PARALLEL_CHECK_EXECUTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag for parallel job execution | 20111125 | ||
| 15 | IV_PROFILE_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_PROFILE_CLS | Check Framework: Profile Class Name | 20110421 | |||
| 16 | IV_PROFILE_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110421 | ||||
| 17 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110421 | ||||
| 18 | IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110421 | |||
| 2 | 20110421 | |||
| 3 | 20110421 |
Method EXECUTE_SINGLE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20101213 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101213 | |||
| 3 | IR_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK | Check Framework: Check | 20101126 | |||
| 4 | IR_DATAOBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_DATAOBJECT | Check Framework: Data Object to check | 20101126 | |||
| 5 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101126 | |||
| 6 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20110512 | |||
| 7 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110224 | |||
| 8 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101126 | |||
| 9 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20111129 | |||
| 10 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20111129 | |||
| 11 | IV_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | Application Log: Level of detail | 20101126 | ||
| 12 | IV_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Re-execute only failed checks | 20110322 |
Method EXECUTE_SINGLE_CHECK on class CL_CNV_MBT_CHECKS has no exception.
Method GET_ALL_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHECK | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20110421 | |||
| 2 | EV_OBJKEY_DEPENDENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Is there an object key dependent chech contained | 20110615 | |||
| 3 | EV_OBJKEY_INDEPENDENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Is there an object key independent check contained | 20110421 | |||
| 4 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101126 | |||
| 5 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20110412 | |||
| 6 | IT_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK_CLS | Check Framework: List of Check Class Names | 20101126 | |||
| 7 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20101126 | |||
| 8 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20110620 |
Method GET_ALL_CHECKS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_ALL_PREDEC_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK | Check Framework: Check | 20110419 | |||
| 2 | XT_PREDECESSOR | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20110419 |
Method GET_ALL_PREDEC_CHECKS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_ALL_PREDEC_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20110419 | |||
| 2 | XT_PREDECESSOR | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PROFILE | Check Framework: List of Profile | 20110419 |
Method GET_ALL_PREDEC_PROFILES on class CL_CNV_MBT_CHECKS has no exception.
Method GET_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check ID | 20101125 | |||
| 2 | RR_CHECK | Value transfer | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK | Check Framework: Check | 20101125 |
Method GET_CHECK on class CL_CNV_MBT_CHECKS has no exception.
Method GET_CHECK_EXEC_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK | Check Framework: Check | 20101229 | |||
| 2 | IT_CHECK_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | All checks passed directly for execution | 20101229 | |||
| 3 | IT_PARAM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20111025 | |||
| 4 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20111025 | |||
| 5 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101229 | |||
| 6 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_OBJKEY | Check Framework: Object Key | 20101229 | |||
| 7 | RV_STATUS | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101229 |
Method GET_CHECK_EXEC_STATUS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Object instance | 20101124 | |||
| 2 | RV_CLASS_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Class name | 20101124 |
Method GET_CLASS_NAME on class CL_CNV_MBT_CHECKS has no exception.
Method GET_DATAOBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATAOBJECT_INBOUND | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_DATAOBJECT | Check Framework: Data Object to check | 20110104 | |||
| 2 | ER_DATAOBJECT_OUTBOUND | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_DATAOBJECT | Check Framework: Data Object to check | 20110104 | |||
| 3 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20110104 | |||
| 4 | IV_DEBUG | Call by reference | Type reference (TYPE) | ABAP_BOOL | Start debugger to discover data object | 20110104 | |||
| 5 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20110104 | |||
| 6 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_OBJKEY | Check Framework: Object Key | 20110104 | |||
| 7 | IV_SEQNUM | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_SEQNUM | Check Framework: Execution Sequence Number | 20110104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions on Checks | 20110104 |
Method GET_EXECGUID_LOGFORCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK | Check Framework: Check | 20110103 | |||
| 2 | RV_EXEC_GUID | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20110103 |
Method GET_EXECGUID_LOGFORCE on class CL_CNV_MBT_CHECKS has no exception.
Method GET_EXECUTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20101126 | |||
| 2 | IV_DEPENDENCY | Call by reference | Type reference (TYPE) | CNV_MBT_OBJKEY_DEPENDENCY | 'N' | Return only obj. key indep./dep. checks (default all) | 20111110 | ||
| 3 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101126 | |||
| 4 | IV_LAST_EXECUTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Get only the last executions? | 20101126 | ||
| 5 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_OBJKEY | Check Framework: Object Key | 20101126 | |||
| 6 | RT_EXECUTION | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_EXECUTION | Check Framework: List of Check Executions | 20101217 |
Method GET_EXECUTIONS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_FREE_BATCH_PROCESSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_FREE_BATCH_PROCESSES | Value transfer | Type reference (TYPE) | I | 20130422 |
Method GET_FREE_BATCH_PROCESSES on class CL_CNV_MBT_CHECKS has no exception.
Method GET_JOB_EXECUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20110317 | |||
| 2 | EV_PROFILE_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_PROFILE_CLS | Check Framework: Profile Class Name | 20110317 | |||
| 3 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20110317 | |||
| 4 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20110317 |
Method GET_JOB_EXECUTION on class CL_CNV_MBT_CHECKS has no exception.
Method GET_MSGTY_ICONNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20110121 | |||
| 2 | RV_ICONNAME | Value transfer | Type reference (TYPE) | ICONNAME | Name of an Icon | 20110121 |
Method GET_MSGTY_ICONNAME on class CL_CNV_MBT_CHECKS has no exception.
Method GET_MSGTY_TOOLTIP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSGTY | Call by reference | Type reference (TYPE) | MSGTY | Message Type | 20111111 | |||
| 2 | RV_TOOLTIP | Value transfer | Type reference (TYPE) | STRING | Tooltip text | 20111111 |
Method GET_MSGTY_TOOLTIP on class CL_CNV_MBT_CHECKS has no exception.
Method GET_NEW_EXEC_SEQNUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20101208 | |||
| 2 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20130422 | |||
| 3 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101208 | |||
| 4 | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Job ID | 20111129 | |||
| 5 | IV_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Background job name | 20111129 | |||
| 6 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_OBJKEY | Check Framework: Object Key | 20101208 | |||
| 7 | RV_SEQNUM | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_SEQNUM | Check Framework: Execution Sequence Number | 20101208 |
Method GET_NEW_EXEC_SEQNUM on class CL_CNV_MBT_CHECKS has no exception.
Method GET_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101216 | |||
| 2 | IV_PROFILE_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_PROFILE_CLS | Check Framework: Profile ID | 20101123 | |||
| 3 | RR_PROFILE | Value transfer | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile | 20101123 |
Method GET_PROFILE on class CL_CNV_MBT_CHECKS has no exception.
Method GET_PROFILE_ALLCHECK_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJKEY_ICONNAME | Call by reference | Type reference (TYPE) | ICONNAME | Status icon objkey-dep. checks | 20111110 | |||
| 2 | EV_OBJKEY_INDEP_ICONNAME | Call by reference | Type reference (TYPE) | ICONNAME | Status icon objkey-indep. checks | 20111110 | |||
| 3 | EV_OBJKEY_INDEP_MSGTY | Call by reference | Type reference (TYPE) | MSGTY | Message Type | 20111110 | |||
| 4 | EV_OBJKEY_INDEP_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | Tooltip for objkey-indep. status | 20111110 | |||
| 5 | EV_OBJKEY_MSGTY | Call by reference | Type reference (TYPE) | MSGTY | Message Type | 20111110 | |||
| 6 | EV_OBJKEY_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | Tooltip for objkey-dep. status | 20111110 | |||
| 7 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20111110 |
Method GET_PROFILE_ALLCHECK_STATUS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_PROFILE_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_PROFILE_CLS | Check Framework: Profile Class Name | 20101217 | |||
| 2 | RT_CHECK | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK_CLS | Check Framework: List of Check Class Names | 20101217 |
Method GET_PROFILE_CHECKS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_PROFILE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101217 | |||
| 2 | EV_ICONNAME | Call by reference | Type reference (TYPE) | ICONNAME | Icon to display the profile status | 20110318 | |||
| 3 | EV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20101217 | |||
| 4 | EV_NOT_FINISHED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Execution not finished! | 20101217 | |||
| 5 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101217 | |||
| 6 | IT_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_EXEC_GUID | Check Framework: List of Execution GUIDs | 20101217 | |||
| 7 | IV_CHECK_DETAILS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Add check details to log | 20120301 | ||
| 8 | IV_DEPENDENCY | Call by reference | Type reference (TYPE) | CNV_MBT_OBJKEY_DEPENDENCY | 'N' | Consider only obj. key indep./dep. checks(default not spec. | 20111110 | ||
| 9 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101217 |
Method GET_PROFILE_STATUS on class CL_CNV_MBT_CHECKS has no exception.
Method GET_STATUS_ICONNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20110121 | |||
| 2 | RV_ICONNAME | Value transfer | Type reference (TYPE) | ICONNAME | Name of an Icon | 20110121 |
Method GET_STATUS_ICONNAME on class CL_CNV_MBT_CHECKS has no exception.
Method GET_STATUS_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101229 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20101229 |
Method GET_STATUS_TEXT on class CL_CNV_MBT_CHECKS has no exception.
Method GET_WORST_MSGTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MSG | Call by reference | Type reference (TYPE) | CNV_MBT_T_BAL_S_MSG | List of BAL_S_MSG messages | 20101126 | |||
| 2 | RV_MSGTY | Value transfer | Type reference (TYPE) | SYMSGTY | Messages, message type | 20101126 |
Method GET_WORST_MSGTY on class CL_CNV_MBT_CHECKS has no exception.
Method INVALIDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK_CLS | Check Framework: List of Check Class Names | 20101207 | |||
| 2 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20101208 | |||
| 3 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution GUID not found in log table | 20101208 | ||
| 2 | Profile checks are already running | 20101208 | ||
| 3 | Could not create profile based on class name in log table | 20101208 | ||
| 4 | System locking failure | 20101208 |
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CHECK | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101208 | |||
| 2 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20111125 | |||
| 3 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An execution of the check is already running | 20101208 | ||
| 2 | An execution of the profile is already running | 20101208 | ||
| 3 | System failure during locking | 20101208 |
Method MESSAGE_PREDECESSOR_FAILED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK | Check Framework: Check | 20101229 | |||
| 2 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20101229 | |||
| 3 | IT_CHECK_EXEC | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 4 | IV_BALLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Application Log: Level of detail | 20101229 | |||
| 5 | IV_STATUS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_STATUS | Check Framework: Technical Check Status | 20101229 |
Method MESSAGE_PREDECESSOR_FAILED on class CL_CNV_MBT_CHECKS has no exception.
Method PLAN_BACKGROUND_CHECK_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20111128 | |||
| 2 | IT_PARAM | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_PARAM | Check Framework: List of Parameter Name-Value Pairs | 20111128 | |||
| 3 | IV_CHECK_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_CHECK_CLS | Check Framework: Check Class Name | 20111128 | |||
| 4 | IV_CONTEXT_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20111128 | |||
| 5 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_COT_CONTEXT_GUID | SLO COT Context GUID | 20111128 | |||
| 6 | IV_IGNORE_RETEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag for retest | 20111128 | ||
| 7 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_OBJKEY | Check Framework: Object Key | 20111128 | |||
| 8 | IV_PROFILE_CLS | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_PROFILE_CLS | Check Framework: Profile Class Name | 20111128 |
Method PLAN_BACKGROUND_CHECK_JOB on class CL_CNV_MBT_CHECKS has no exception.
Method SORT_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHECK_ALL | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 | |||
| 2 | IR_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_PROFILE | Check Framework: Profile Reference | 20111118 | |||
| 3 | IT_CHECK_EXEC | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions on Checks | 20111118 |
Method SORT_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROFILE | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_PROFILE | Check Framework: List of Profiles | 20110419 | |||
| 2 | IT_PROFILE | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_PROFILE | Check Framework: List of Profiles | 20110419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions on Checks | 20111118 |
Method SPLIT_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BACKGROUND_CHECKS | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Checks which can be executed in background | 20111125 | |||
| 2 | ET_DIRECT_CHECKS | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Checks that must be executed directly | 20111125 | |||
| 3 | IT_CHECKS | Value transfer | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | All checks | 20111125 |
Method SPLIT_CHECKS on class CL_CNV_MBT_CHECKS has no exception.
Method SPLIT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 1 | 20101229 | |||
| 2 | EV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 2 | 20101229 | |||
| 3 | EV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 3 | 20101229 | |||
| 4 | EV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message variable 4 | 20101229 | |||
| 5 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Text string | 20101229 |
Method SPLIT_TEXT on class CL_CNV_MBT_CHECKS has no exception.
Method SYNCHRONIZE_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20110531 | |||
| 2 | IV_LOCAL_VARIANT_ID | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_VARIANT_ID | GUID of original local variant in case of remote validation | 20111207 | |||
| 3 | IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110531 |
Method SYNCHRONIZE_FROM on class CL_CNV_MBT_CHECKS has no exception.
Method UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CHECK | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_CHECK | Check Framework: List of Checks | 20101208 | |||
| 2 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_OBJKEY | Check Framework: List of Object Keys | 20111125 | |||
| 3 | IV_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_EXEC_GUID | Check Framework: Execution GUID | 20101208 |
Method UNLOCK on class CL_CNV_MBT_CHECKS has no exception.
Method UPDATE_CHECK_STATUS_BY_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EXEC_GUID | Call by reference | Type reference (TYPE) | CNV_MBT_CHECK_T_EXEC_GUID | Check Framework: List of Execution GUIDs | 20110712 |
Method UPDATE_CHECK_STATUS_BY_LOCK on class CL_CNV_MBT_CHECKS has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_46C |