SAP ABAP Class CL_USMD_CREQUEST_CHECK (Data Consistency of Change Requests)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷
CA-MDG-AF (Application Component) Application Framework
⤷
USMD_GOVERNANCE_TOOLS (Package) Master Data Governance Tools
⤷
⤷
Properties
| Class | CL_USMD_CREQUEST_CHECK | |
| Short Description | Data Consistency of Change Requests | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | USMD_GOVERNANCE_TOOLS | Master Data Governance Tools |
| Created | 20111007 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_USMD_CREQUEST_CHECK has no forward declaration.
Interfaces
Class CL_USMD_CREQUEST_CHECK has no interface implemented.
Friends
Class CL_USMD_CREQUEST_CHECK has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | SPACE | Space = Stop Checks at First Error | 20111129 | ||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_APPL_LOG | Application Log | 20111129 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | GTY_TS_110C | Sorted Table of USMD130C | 20111202 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | GTY_TS_1210 | Sorted Table of USMD1210 | 20111129 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | GTY_TS_1213 | Sorted Table of USMD1213 | 20111129 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | GTY_TS_130C | Sorted Table of USMD130C | 20111129 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | GTY_T_CR_HEADER | CR Header Data | 20111129 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | USMD_T_MESSAGE | Local Check Messages (one Method) | 20111129 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | MSGTY | Local Check Status (one Method) | 20111129 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | STRING | Dummy Text | 20111129 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check Selected Change Requests | 20111129 | |
| 2 | Instance method | Private | Method | Check Header Data | 20111129 | |
| 3 | Instance method | Private | Method | Check Notes | 20111129 | |
| 4 | Instance method | Private | Method | Check Object List (USMD1213) | 20111129 | |
| 5 | Instance method | Private | Method | Check Mapping Table of Workflow and Change Request | 20111129 | |
| 6 | Static method | Public | Constructor | Class Constructor | 20111130 | |
| 7 | Instance method | Private | Method | Commit Application Log | 20111129 | |
| 8 | Instance method | Public | Constructor | Constructor | 20111129 | |
| 9 | Instance method | Public | Method | Finalize Data Selection | 20111129 | |
| 10 | Instance method | Private | Method | Write System Message into Log | 20111129 | |
| 11 | Instance method | Private | Method | Write Text into og | 20111129 | |
| 12 | Instance method | Public | Method | Select all Change Requests | 20111129 |
Events
Class CL_USMD_CREQUEST_CHECK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTY_S_CR_HEADER | Private | See coding | CR Header Entry with Additional Information | 20111129 | begin of gty_s_cr_header,
header type usmd120c,
f_error type usmd_flg, "error found for this change request
model type usmd_model, "data model assigned to this change request
f_model_exists type usmd_flg, "assigned data model exists in active version
f_activated type usmd_flg, " X = staging data of change request has been activated
f_closed type usmd_flg, " X = staging data of change request has been activated or rolled back
f_workflow type usmd_flg, " X = toplevel workflow items have been searched
t_workflow type swr_wihdr_table, " toplevel workflow items
end of gty_s_cr_header
|
|
| 2 | GTY_TS_110C | Private | See coding | Sorted Table of USMD110C | 20111202 | gty_ts_110c type sorted table of usmd110c
with unique key mandt usmd_creq_type
|
|
| 3 | GTY_TS_1210 | Private | See coding | Sorted Table of USMD1210 | 20111129 | gty_ts_1210 type sorted table of usmd1210
with unique key mandt usmd_crequest usmd_ncreated_at
|
|
| 4 | GTY_TS_1213 | Private | See coding | Sorted Table of USMD1213 | 20111129 | gty_ts_1213 type sorted table of usmd1213
with unique key mandt usmd_crequest usmd_entity usmd_seqnr usmd_entity_obj
|
|
| 5 | GTY_TS_130C | Private | See coding | Sorted Table of USMD130C | 20111129 | gty_ts_130c type sorted table of usmd130c
with unique key mandt usmd_creq_status
|
|
| 6 | GTY_T_CR_HEADER | Private | See coding | List of Header Entries with Additional Information | 20111129 | gty_t_cr_header type standard table of gty_s_cr_header
with non-unique key header-usmd_crequest
|
Method Signatures
Method CHECK_CREQUESTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Check Messages | 20111129 | |||
| 2 | E_CHECK_STATUS | Call by reference | Type reference (TYPE) | MSGTY | Check Status | 20111129 |
Method CHECK_CREQUESTS on class CL_USMD_CREQUEST_CHECK has no exception.
Method CHECK_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20111129 | |||
| 2 | E_CHECK_STATUS | Call by reference | Type reference (TYPE) | MSGTY | Check Status | 20111129 |
Method CHECK_HEADER on class CL_USMD_CREQUEST_CHECK has no exception.
Method CHECK_NOTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20111129 | |||
| 2 | E_CHECK_STATUS | Call by reference | Type reference (TYPE) | MSGTY | Check Status | 20111129 |
Method CHECK_NOTES on class CL_USMD_CREQUEST_CHECK has no exception.
Method CHECK_OBJLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20111129 | |||
| 2 | E_CHECK_STATUS | Call by reference | Type reference (TYPE) | MSGTY | Check Status | 20111129 |
Method CHECK_OBJLIST on class CL_USMD_CREQUEST_CHECK has no exception.
Method CHECK_WF_CREQUEST_MAPPER Signature
Method CHECK_WF_CREQUEST_MAPPER on class CL_USMD_CREQUEST_CHECK has no parameter.
Method CHECK_WF_CREQUEST_MAPPER on class CL_USMD_CREQUEST_CHECK has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_USMD_CREQUEST_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_USMD_CREQUEST_CHECK has no exception.
Method COMMIT Signature
Method COMMIT on class CL_USMD_CREQUEST_CHECK has no parameter.
Method COMMIT on class CL_USMD_CREQUEST_CHECK has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ALL_CLIENTS | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | X = Check in all clients | 20111129 | ||
| 2 | IF_COMPLETE_CHECK | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | Space = Stop Checks at First Error | 20111129 | ||
| 3 | IF_SKIP_LOG | Call by reference | Type reference (TYPE) | USMD_FLG | SPACE | X = Skip Application Log | 20111129 |
Method CONSTRUCTOR on class CL_USMD_CREQUEST_CHECK has no exception.
Method FINALIZE_SELECTION Signature
Method FINALIZE_SELECTION on class CL_USMD_CREQUEST_CHECK has no parameter.
Method FINALIZE_SELECTION on class CL_USMD_CREQUEST_CHECK has no exception.
Method LOG_ADD_SY_MESSAGE Signature
Method LOG_ADD_SY_MESSAGE on class CL_USMD_CREQUEST_CHECK has no parameter.
Method LOG_ADD_SY_MESSAGE on class CL_USMD_CREQUEST_CHECK has no exception.
Method LOG_ADD_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'S' | Message Type | 20111129 | ||
| 2 | I_TEXT | Call by reference | Type reference (TYPE) | STRING | Text | 20111129 |
Method LOG_ADD_TEXT on class CL_USMD_CREQUEST_CHECK has no exception.
Method SELECT_ALL_CREQUESTS Signature
Method SELECT_ALL_CREQUESTS on class CL_USMD_CREQUEST_CHECK has no parameter.
Method SELECT_ALL_CREQUESTS on class CL_USMD_CREQUEST_CHECK has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 732 |