SAP ABAP Class CL_CHK_ESR_CHECKS (Main Checker class for ESR-Checkman Integration)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IBD (Application Component) Integration Builder - Design
⤷
SAI_SREP_API (Package) API for Repository

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_OBJECT_CHECKER | Check Results Management: Check for Objects | 20090121 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_OBJECT_NAVIGATOR | Check Results Management: Object Navigation with Check Mess. | 20090121 |
Properties
Class | CL_CHK_ESR_CHECKS | |
Short Description | Main Checker class for ESR-Checkman Integration | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SAI_SREP_API | API for Repository |
Created | 20090121 | SAP |
Last change | 20110908 | SAP |
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_CRM_OBJECT_CHECKER | Check Results Management: Check for Objects | 20090121 | ||
2 | IF_CRM_OBJECT_NAVIGATOR | Check Results Management: Object Navigation with Check Mess. | 20090121 |
Friends
Class CL_CHK_ESR_CHECKS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKID | 'ESR_CHECKS' | 20090121 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | 'ERROR' | 20090121 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | 'INFO' | 20090121 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | 'WARNING' | 20090121 | ||
5 | ![]() |
Constant | Private | Type reference (TYPE) | I | 1 | 20090121 | ||
6 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'COER' | 20090121 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'COEX' | 20090121 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 20090121 | |||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 3 | 20090121 | ||
10 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'COIN' | 20090121 | ||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BALLOGHNDL | 20090121 | |||
12 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CHECKMAN' | 20090121 | ||
13 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CHECK' | 20090121 | ||
14 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLEAN | 20090121 | |||
15 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKID | 'PIC_CHECKS' | 20090121 | ||
16 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'PIER' | Check Results Management: Check Message ID | 20090203 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'PIEX' | Check Results Management: Check Message ID | 20090203 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'PIIN' | Check Results Management: Check Message ID | 20090203 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'PIWA' | Check Results Management: Check Message ID | 20090203 | |
20 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | 20090121 | ||
21 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | 20090121 | |||
22 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SRAPI_T_SOFTWARE_COMP_VERSION | Software Component Versions | 20100104 | ||
23 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 2 | 20090121 | ||
24 | ![]() |
Constant | Private | Type reference (TYPE) | CRMCHKMGID | 'COWA' | 20090121 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | 20090121 | |
2 | ![]() |
Instance method | Private | Method | 20090121 | |
3 | ![]() |
Instance method | Private | Method | 20090121 | |
4 | ![]() |
Instance method | Private | Method | 20090121 | |
5 | ![]() |
Instance method | Private | Method | Get ESR object from Proxy object | 20090812 |
6 | ![]() |
Instance method | Private | Method | Get ESR objects from Proxy Objects | 20091228 |
7 | ![]() |
Instance method | Private | Method | 20090121 | |
8 | ![]() |
Instance method | Private | Method | 20090121 | |
9 | ![]() |
Instance method | Private | Method | 20090121 | |
10 | ![]() |
Instance method | Private | Method | 20090121 |
Events
Class CL_CHK_ESR_CHECKS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_REP_OBJS_SWCVS_INFO | Public | See coding | 20091228 | t_rep_objs_swcvs_info type standard table of t_rep_obj_swcv_info with key pgmid object obj_name
|
||
2 | T_REP_OBJ_SWCV_INFO | Public | See coding | 20091228 | begin of t_rep_obj_swcv_info,
repobject type ref to cl_srapi_rep_object_key,
swcvname type string,
swcvrel type string,
pgmid type c length 4,
object type c length 4,
obj_name type c length 48,
swcvguid type string,
end of t_rep_obj_swcv_info
|
Method Signatures
Method ADD_SY_MESSAGE Signature
Method ADD_SY_MESSAGE on class CL_CHK_ESR_CHECKS has no exception.
Method APPEND_MESSAGE Signature
Method APPEND_MESSAGE on class CL_CHK_ESR_CHECKS has no exception.
Method APPEND_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | 20090121 | |||
2 | ![]() |
IM_CHECK_ID | Call by reference | Type reference (TYPE) | CRMCHKID | Check Results Management: Check ID | 20090203 | ||
3 | ![]() |
IM_CHECK_OBJECT_RESULT | Call by reference | Type reference (TYPE) | SRAPI_S_CHECK_OBJECT_RESULT | 20090121 | |||
4 | ![]() |
IM_MAP | Call by reference | Type reference (TYPE) | SRAPI_MAP_OBJ | 20090121 | |||
5 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
6 | ![]() |
IM_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
7 | ![]() |
IM_SWC_GUID | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
8 | ![]() |
IM_SWC_NAME | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
9 | ![]() |
IM_SWC_VERSION | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
10 | ![]() |
IM_TYPEID | Call by reference | Type reference (TYPE) | STRING | 20090812 |
Method APPEND_MESSAGES on class CL_CHK_ESR_CHECKS has no exception.
Method CALL_CHECKMAN_O Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | 20090121 |
Method CALL_CHECKMAN_O on class CL_CHK_ESR_CHECKS has no exception.
Method CONVERT_ABAP_TO_ESR_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT | Repository Object | 20090812 | ||
2 | ![]() |
EX_SWC_NAME | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
3 | ![]() |
EX_SWC_VERSION | Call by reference | Type reference (TYPE) | STRING | 20090812 | |||
4 | ![]() |
IM_CRMOBJ | Call by reference | Type reference (TYPE) | CRMOBJPAIR | Check Results Management: Object Pair | 20090812 | ||
5 | ![]() |
IM_REP | Call by reference | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | Service Repository | 20090812 | ||
6 | ![]() |
IM_SWCVS | Call by reference | Type reference (TYPE) | SRAPI_T_SOFTWARE_COMP_VERSION | Software Component Versions | 20090812 |
Method CONVERT_ABAP_TO_ESR_KEY on class CL_CHK_ESR_CHECKS has no exception.
Method CONVERT_ABAP_TO_ESR_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | Check Results Management: Object Pairs | 20091228 | ||
2 | ![]() |
IM_SWCVS | Call by reference | Type reference (TYPE) | SRAPI_T_SOFTWARE_COMP_VERSION | Software Component Versions | 20091228 | ||
3 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | T_REP_OBJS_SWCVS_INFO | 20091228 |
Method CONVERT_ABAP_TO_ESR_KEYS on class CL_CHK_ESR_CHECKS has no exception.
Method CONVERT_XI_KEY_TO_METADATA_KEY Signature
Method CONVERT_XI_KEY_TO_METADATA_KEY on class CL_CHK_ESR_CHECKS has no parameter.
Method CONVERT_XI_KEY_TO_METADATA_KEY on class CL_CHK_ESR_CHECKS has no exception.
Method GET_SERVICE_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Call by reference | Object reference (TYPE REF TO) | IF_SRAPI_SERVICE_REPOSITORY | 20090121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090121 |
Method RUN_CONSISTENCY_CHECKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | 20090121 | |||
2 | ![]() |
IM_CHECK_ID | Call by reference | Type reference (TYPE) | CRMCHKID | 20090121 | |||
3 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | 20090121 |
Method RUN_CONSISTENCY_CHECKS on class CL_CHK_ESR_CHECKS has no exception.
Method RUN_PIC_CHECKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | 20090121 | |||
2 | ![]() |
IM_CHECK_ID | Call by reference | Type reference (TYPE) | CRMCHKID | 20090121 | |||
3 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | 20090121 |
Method RUN_PIC_CHECKS on class CL_CHK_ESR_CHECKS has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |