SAP ABAP Class CL_PROXY_CHECKMAN_FUNCTIONS (CheckMan Functions for Checking Proxies)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-PRX (Application Component) Proxy Generation
⤷
SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
⤷
⤷
Properties
| Class | CL_PROXY_CHECKMAN_FUNCTIONS | |
| Short Description | CheckMan Functions for Checking Proxies | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | SAI_PROXY_GENTIME | ES Tools: Proxy Generation |
| Created | 20050707 | SAP |
| Last change | 20140121 | 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) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PROXY_CHECKMAN_FUNCTIONS has no interface implemented.
Friends
Class CL_PROXY_CHECKMAN_FUNCTIONS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CRMCHKID | 'PROXY_CHK' | Check Results Management: Check ID | 20081110 | ||
| 2 | Constant | Public | Type reference (TYPE) | CRMCHKID | 'PROXY_ESR' | Proxy Checks ESR related | 20081110 | ||
| 3 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P208' | Client Proxy uses outdated basis class | 20081110 | ||
| 4 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P710' | Contract consistent regarding Semantic Contract | 20120213 | ||
| 5 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P720' | Contract Impl. consistent regarding Contract | 20120213 | ||
| 6 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P750' | Contract or ContractImpl has invalid scope | 20120314 | ||
| 7 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P400' | Problem(s) between Proxy/DDIC metadata | 20081110 | ||
| 8 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P321' | Actuality of Proxy cannot be checked, because ESR is down | 20081110 | ||
| 9 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P740' | Filter consistent regarding Consumer Factory | 20120313 | ||
| 10 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P012' | Proxy object has metadata inconsistency (ambiguous Hash-ID) | 20081110 | ||
| 11 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P168' | Proxy object is inactive | 20081110 | ||
| 12 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P760' | Object referrence has unsuffienct life cycle status | 20120511 | ||
| 13 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P322' | Multiple Software components for Proxy object | 20081205 | ||
| 14 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P171' | Proxy object has no version ID | 20081110 | ||
| 15 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P610' | Operation Mapping mode consistent regarding sync/async | 20130225 | ||
| 16 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P155' | Proxy object orphaned | 20081110 | ||
| 17 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P135' | Proxy object is out-of-date | 20081110 | ||
| 18 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P008' | DDIC object not found in Proxy metadata | 20081110 | ||
| 19 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P169' | Proxy object has inconsistency with referenced object | 20081110 | ||
| 20 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P700' | MessageType Splitpath is consistent | 20110718 | ||
| 21 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P500' | TADIR inconsistent regarding SPRX entry | 20090728 | ||
| 22 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P600' | SingleTargetConsumerMapping is consistent | 20110607 | ||
| 23 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P320' | Software components of Proxy object are different in Backend | 20081205 | ||
| 24 | Constant | Public | Type reference (TYPE) | CRMCHKMGID | 'P730' | Consistency for WebService Scope | 20120216 | ||
| 25 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_BASE_CONSTRAINT' | Exception name of repairable | 20130206 | ||
| 26 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_INCONSISTENT_FLT_STRUCT' | Exception name of filter check | 20120314 | ||
| 27 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_INCONSISTENCY_WARNING' | 20120511 | |||
| 28 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_NODE_INCONSISTENT' | Exception name of scope check | 20130226 | ||
| 29 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_INCONSISTENT_OBJECT_REF' | Exception name of ref id check | 20120314 | ||
| 30 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_INCONSISTENT_REPAIRABLE' | Exception name of repairable | 20120315 | ||
| 31 | Constant | Private | Type reference (TYPE) | ABAP_CLASSNAME | 'CX_PXN_INCONSISTENT_SCOPE' | Exception name of scope check | 20120314 | ||
| 32 | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20081117 | |||
| 33 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20060508 | |||
| 34 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_PXN_QUERY | Query API | 20121212 |
Methods
Events
Class CL_PROXY_CHECKMAN_FUNCTIONS has no event.
Types
Class CL_PROXY_CHECKMAN_FUNCTIONS has no local type.
Method Signatures
Method ADD_CHECK_NOT_POSSIBLE_INFO 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 | Check Results Management: Check Results (Check Interface) | 20081117 | |||
| 2 | EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_PROXY_GEN_ERROR | Exception that causes the check_not_possible | 20081201 |
Method ADD_CHECK_NOT_POSSIBLE_INFO on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method ADD_SY_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_MESSAGE_ID | Call by reference | Type reference (TYPE) | CRMCHKMGID | Check Results Management: Check Message ID | 20081110 | |||
| 2 | EX_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | Check Results Management: Check Results (Check Interface) | 20081110 |
Method ADD_SY_MESSAGE on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method CHECK_CONSISTENCE_BY_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LOG | Call by reference | Type reference (TYPE) | SPRX_LOG_T | 20120314 | ||||
| 2 | IM_EXCEPTION_CHECKED | Call by reference | Type reference (TYPE) | ABAP_CLASSNAME | 20120314 | ||||
| 3 | IM_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | 'W' | Message Type | 20120315 | ||
| 4 | IM_OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | Proxy Generation: Object Type in R3 (DTEL, TABL,...) | 20120314 | |||
| 5 | IM_OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20120314 | |||
| 6 | IM_TEXTID | Call by reference | Type reference (TYPE) | SCX_T100KEY | T100 Key with Parameters Mapped to Attribute Names | 20120511 |
Method CHECK_CONSISTENCE_BY_EXCEPTION on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method CHECK_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | Check result management: Prüfergebnisse (Checkschnittstelle) | 20060217 | |||
| 2 | IM_CHECK_ID | Call by reference | Type reference (TYPE) | CRMCHKID | Check result management: Id eines Checks | 20060217 | |||
| 3 | IM_CLIENT_PROXY_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 20060217 | ||||
| 4 | IM_CONI_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Contract Impl. Consistency Check | 20120213 | |||
| 5 | IM_CONTRACT_SCOPE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Scope Check for Contract/ContractImpl | 20120314 | |||
| 6 | IM_CONT_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Contract Consistency Check | 20120213 | |||
| 7 | IM_DDIC_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | Check Konsistenz: DDIC <-> Proxy Metadaten | 20060217 | |||
| 8 | IM_ESR_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 20060519 | ||||
| 9 | IM_FILTER_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Sender/Receiver/Authentification Filter Consistency Check | 20120313 | |||
| 10 | IM_HASHID_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | Check Konsistenz: Doppelte HashIDs | 20060217 | |||
| 11 | IM_LIFE_CYCLE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Life Cycle Status Check | 20120514 | |||
| 12 | IM_METADATA_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 20060217 | ||||
| 13 | IM_NO_VERSID_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | 20060522 | ||||
| 14 | IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | Check result management: Objektpaare | 20060217 | |||
| 15 | IM_OPM_MODE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Operation Mapping Mode Check true/false | 20130225 | |||
| 16 | IM_REFID_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | Check Konsistenz: Proxy-Referenzen | 20060217 | |||
| 17 | IM_SPLITPATH_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Messagetype Splitpath check true/false | 20110718 | |||
| 18 | IM_SPRX_TADIR_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do SPRX TADIR check true/false | 20090729 | |||
| 19 | IM_STCM_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do STCM check true/false | 20110607 | |||
| 20 | IM_WS_SCOPE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do WebServce Scope Check | 20120215 |
Method CHECK_OBJECTS on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method CHECK_OBJECTS_ESR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | result for given object list | 20080703 | |||
| 2 | IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | list of objects to be checked | 20080703 |
Method CHECK_OBJECTS_ESR on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method CHECK_OBJECTS_LOCAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRM_CHECK_RESULT | check result list | 20080707 | |||
| 2 | IM_CLIENT_PROXY_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do ClientProx check true/false | 20080707 | |||
| 3 | IM_CONI_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Contract Impl. Consistency Check | 20120213 | |||
| 4 | IM_CONTRACT_SCOPE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Scope Check for Contract/ContractImpl | 20120314 | |||
| 5 | IM_CONT_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Contract Consistency Check | 20120213 | |||
| 6 | IM_FILTER_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Sender/Receiver/Authentification Filter Consistency Check | 20120313 | |||
| 7 | IM_HASHID_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do HashID check true/false | 20080707 | |||
| 8 | IM_LIFE_CYCLE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do life cycle check | 20120511 | |||
| 9 | IM_METADATA_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Metadata/DDIC check true/false | 20080707 | |||
| 10 | IM_NO_VERSID_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do NoVersionID check true/false | 20080707 | |||
| 11 | IM_OBJECTS | Call by reference | Type reference (TYPE) | CRM_OBJECT_PAIRS | Object list | 20080707 | |||
| 12 | IM_OPM_MODE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Operation Mapping Mode Check true/false | 20130225 | |||
| 13 | IM_REFID_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do RefID check true/false | 20080707 | |||
| 14 | IM_SPLITPATH_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do MessageType Spiltpath check | 20110718 | |||
| 15 | IM_SPRX_TADIR_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do SPRX TADIR check true/false | 20090729 | |||
| 16 | IM_STCM_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do STCM check true/false | 20110607 | |||
| 17 | IM_WS_SCOPE_CHECK_FLAG | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | do Webservices Scope Check | 20120215 |
Method CHECK_OBJECTS_LOCAL on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method CHECK_STCM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOG | Call by reference | Type reference (TYPE) | SPRX_LOG_T | 20110607 | ||||
| 2 | STCM | Call by reference | Type reference (TYPE) | PRX_R3NAME | single target consumer mapping | 20110607 |
Method CHECK_STCM on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PROXY_CHECKMAN_FUNCTIONS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method DDIC_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LOG | Call by reference | Type reference (TYPE) | SPRX_LOG_T | 20051007 | ||||
| 2 | IM_OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | Proxy-Generierung: Typ eines Objektes im R3 (DTEL, TABL,...) | 20051007 | |||
| 3 | IM_OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy-Generierung: Name eines Objektes im R3 | 20051007 |
Method DDIC_CHECK on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method EXISTS_IN_PROXY_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGS | Call by reference | Type reference (TYPE) | SPRX_LOG_T | Proxy Generation: Activation Log | 20081103 | |||
| 2 | OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | Proxy Generation: Object Type in R3 (DTEL, TABL,...) | 20081103 | |||
| 3 | OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20081103 |
Method EXISTS_IN_PROXY_METADATA on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method NAVIGATE_WITH_CHECK_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CHECK_RESULT | Call by reference | Type reference (TYPE) | CRMCHKRSLT | Check result management: Prüfergebnis (Checkschnittstelle) | 20060217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Navigation konnte nicht ausgeführt werden | 20060217 |
Method REFID_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LOG | Call by reference | Type reference (TYPE) | SPRX_LOG_T | 20051010 | ||||
| 2 | IM_CATEGORY | Call by reference | Type reference (TYPE) | PRX_TYPE | Proxy Generation: Object Type in Modelling Environment | 20120313 | |||
| 3 | IM_OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | Proxy-Generierung: Typ eines Objektes im R3 (DTEL, TABL,...) | 20051010 | |||
| 4 | IM_OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy-Generierung: Name eines Objektes im R3 | 20051010 |
Method REFID_CHECK on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
Method WS_SCOPE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LOG | Call by reference | Type reference (TYPE) | SPRX_LOG_T | 20120215 | ||||
| 2 | IM_OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | Proxy Generation: Object Type in R3 (DTEL, TABL,...) | 20120215 | |||
| 3 | IM_OBJ_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20120215 |
Method WS_SCOPE_CHECK on class CL_PROXY_CHECKMAN_FUNCTIONS has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 710 |