Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CNV_MBT_CHECK | Check Framework: Check | 20110202 |
Properties
| Class | CL_CNV_20400_CHK_CO_WAERS | |
| Short Description | Check for same WAERS CO<->BUKRS (OBJ_CA) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_20400_CHECK | Controlling area merge - Checks |
| Created | 20110202 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_CNV_20400_CHK_CO_WAERS has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_CNV_MBT_CHECK | Check Framework: Check | 20110202 |
Friends
Class CL_CNV_20400_CHK_CO_WAERS 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) | YT_BUKRS | List of relevant bukrs | 20110204 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | YT_T001K | bwkey bukrs relations | 20110204 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | YT_FM01 | 20110207 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | YT_KOKRS | List of relevant kokrs | 20110204 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | YT_OBJECT_TYPES | 20110208 | ||||
| 6 | Static Attribute | Private | Type reference (TYPE) | CNV_20400_CHECK_T_BUKRS_INFO | Table for Company Code Information (T001) | 20110207 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | CNV_20400_CHECK_T_KOKRS_INFO | Table with controlling area / fiscal year variant informatio | 20110207 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | YT_T001W | werks bwkey relations | 20110204 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | fillst the attribute pt_bukrs | 20110204 | |
| 2 | Instance method | Private | Method | Fills the private instance attribute pt_kokrs | 20110204 | |
| 3 | Instance method | Private | Method | Checks the given objects | 20110207 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20110203 | |
| 5 | Instance method | Public | Method | Executes the check without logging the given Mapping | 20110208 | |
| 6 | Instance method | Private | Method | Collects Data from Appropriation Requests (Object type 'IQ') | 20110202 | |
| 7 | Instance method | Private | Method | Collects Data from App. Request Variants (Object type 'IO') | 20110202 | |
| 8 | Static method | Private | Method | Returns the Bukrs for a given Bwkey | 20110204 | |
| 9 | Static method | Private | Method | Returns the Bukrs for a given plant | 20110204 | |
| 10 | Instance method | Private | Method | Collects Data from Business processes (objcet type 'BP') | 20110202 | |
| 11 | Instance method | Private | Method | Collects Data from Material Components (Object type 'OK') | 20110202 | |
| 12 | Instance method | Private | Method | Collects Data from Cost Centers (Objcet type 'KS') | 20110202 | |
| 13 | Instance method | Private | Method | Collects Data from Cost objects (Object type 'HP') | 20110202 | |
| 14 | Static method | Private | Method | Returns the Kokrs for a given Bukrs | 20110203 | |
| 15 | Instance method | Private | Method | Collects Data from Network activitys (Object type 'NV') | 20110202 | |
| 16 | Instance method | Private | Method | Collects Data from Orders (Objcet Type 'OR') | 20110202 | |
| 17 | Instance method | Private | Method | Collects Data from Order Items (Object type 'OP') | 20110202 | |
| 18 | Instance method | Private | Method | Collects Data from Product costings (Object type 'EK') | 20110202 | |
| 19 | Instance method | Private | Method | Collects Data from Reconciliation objects (object type 'AO') | 20110202 | |
| 20 | Instance method | Private | Method | Collects Data from Reservation Versions (Object type 'V5') | 20110202 | |
| 21 | Instance method | Private | Method | Collects Data from Sales document items (Object type 'VB') | 20110202 | |
| 22 | Instance method | Private | Method | Collects Data from Version Networks (Object type 'V3') | 20110202 | |
| 23 | Instance method | Private | Method | Collects Data from Version Net. Activities (Object type'V4') | 20110202 | |
| 24 | Static method | Private | Method | Determines the currency for a given et_wears entry | 20110204 | |
| 25 | Instance method | Private | Method | Collects Data from WBS Elements (Object type 'PR') | 20110202 | |
| 26 | Instance method | Private | Method | Collects Data from WSB Elements Versions (Object type 'V2') | 20110202 | |
| 27 | Static method | Private | Method | Fill et_waers with date | 20110203 |
Events
Class CL_CNV_20400_CHK_CO_WAERS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_BUKRS | Private | See coding | 20110204 | |
||
| 2 | YS_FM01 | Private | See coding | 20110207 | |
||
| 3 | YS_KOKRS | Private | See coding | 20110204 | |
||
| 4 | YS_OBJECT_TYPE | Private | See coding | 20110208 | |
||
| 5 | YS_T001K | Private | See coding | 20110204 | |
||
| 6 | YS_T001W | Private | See coding | 20110204 | |
||
| 7 | YT_BUKRS | Private | See coding | 20110204 | |
||
| 8 | YT_FM01 | Private | See coding | 20110207 | |
||
| 9 | YT_KOKRS | Private | See coding | 20110204 | |
||
| 10 | YT_OBJECT_TYPES | Private | See coding | 20110208 | |
||
| 11 | YT_T001K | Private | See coding | 20110204 | |
||
| 12 | YT_T001W | Private | See coding | 20110204 | |
Method Signatures
Method BUILD_BUKRS_LIST Signature
Method BUILD_BUKRS_LIST on class CL_CNV_20400_CHK_CO_WAERS has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Check Framework: Check Execution Failed | 20110318 |
Method BUILD_KOKRS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATAOBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_20400_CHK_OBJ_CA | Data object for mapping check (per merge block) | 20110204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Check Framework: Check Execution Failed | 20110204 |
Method CHECK_OBJECTS 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 | 20110207 | |||
| 2 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110207 | |||
| 3 | IS_OBJECT_NAME | Call by reference | Type reference (TYPE) | YS_OBJECT_TYPE | name of the object type to be checkt | 20110208 | |||
| 4 | IT_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | Table type for currencys of controlling areas | 20110207 | |||
| 5 | IV_DEPTH | Call by reference | Type reference (TYPE) | I | 10 | number of objects that may be wirtten to the log | 20110207 |
Method CHECK_OBJECTS on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_CNV_20400_CHK_CO_WAERS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method EXECUTE_NO_MAPPING_LOG 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 | 20110208 | |||
| 2 | IR_DATAOBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_CHECK_DATAOBJECT | Check Framework: Data Object to check | 20110208 | |||
| 3 | IR_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Check Framework: Check Execution Failed | 20110208 |
Method GET_APP_REQUEST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_APP_REQUEST_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_APP_REQUEST_VAR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_APP_REQUEST_VAR_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_BUKRS_FROM_BWKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BWKEY | Call by reference | Type reference (TYPE) | BWKEY | Valuation area | 20110204 | |||
| 2 | RV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20110204 |
Method GET_BUKRS_FROM_BWKEY on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_BUKRS_FROM_WERKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20110204 | |||
| 2 | RV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20110204 |
Method GET_BUKRS_FROM_WERKS on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_BUSINESS_PROCESS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_BUSINESS_PROCESS_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_COMPONENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_COMPONENT_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_COST_CENTER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_COST_CENTER_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_COST_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_COST_OBJECT_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_KOKRS_FROM_BUKRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110203 | |||
| 2 | RV_KOKRS | Value transfer | Type reference (TYPE) | KOKRS | Controlling Area | 20110203 |
Method GET_KOKRS_FROM_BUKRS on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_NETWORK_ACTIVITY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_NETWORK_ACTIVITY_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_ORDER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_ORDER_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_ORDER_ITEM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_ORDER_ITEM_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_PRODUCT_COSTING_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_PRODUCT_COSTING_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_RECON_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_RECON_OBJECT_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_RESERVATION_VERS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_RESERVATION_VERS_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_SALES_DOC_ITEM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Check Framework: Check Execution Failed | 20110203 |
Method GET_VERSION_NETWORK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | Table type for currencys of controlling areas | 20110202 |
Method GET_VERSION_NETWORK_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_VERS_NETWORK_ACT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_VERS_NETWORK_ACT_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_WAERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_S_CO_WAERS | Structure type for currencys of controlling objects | 20110204 | |||
| 2 | IV_WAERTYP | Call by reference | Type reference (TYPE) | CURTP | Currency type | 20110204 | |||
| 3 | RV_WAERS | Value transfer | Type reference (TYPE) | WAERS | Currency Key | 20110207 |
Method GET_WAERS on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_WBS_ELEMENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_WBS_ELEMENT_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method GET_WSB_ELEMENT_VER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | 20110202 |
Method GET_WSB_ELEMENT_VER_DATA on class CL_CNV_20400_CHK_CO_WAERS has no exception.
Method INSERT_WITH_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_T_CO_WAERS | Table type for currencys of controlling areas | 20110203 | |||
| 2 | IS_WAERS | Call by reference | Type reference (TYPE) | CNV_20400_CHECK_S_CO_WAERS | Structure type for currencys of controlling objects | 20110203 | |||
| 3 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | 20110203 |
Method INSERT_WITH_DATE on class CL_CNV_20400_CHK_CO_WAERS has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_620 |