Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_MEV_AD_DB_ACCESS | Period-end valuation: Access to AD db tables | 20120814 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_MEV_AD_DB_ACCESS_MOCK | Period-end valuation: Mocking class for AD db access class | 20121017 |
Properties
| Interface | IF_MEV_AD_DB_ACCESS | |
| Short Description | Period-end valuation: Access to AD db tables |
General Data
| Package | LOG_CMM_MEV_GEN_BO | Period-End Valuation Business object |
| Created | 20120814 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | CL_AUNIT_ASSERT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Interface IF_MEV_AD_DB_ACCESS has no interface.
Friends
Interface IF_MEV_AD_DB_ACCESS has no friend.
Attributes
Interface IF_MEV_AD_DB_ACCESS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Delete AD item data | 20120906 | |
| 2 | Instance method | Public | Method | Delete AD item data (MM) | 20120906 | |
| 3 | Instance method | Public | Method | Delete AD item data (SD) | 20120906 | |
| 4 | Instance method | Public | Method | Delete AD root data | 20120906 | |
| 5 | Instance method | Public | Method | Find accrual document keys for given object keys | 20130426 | |
| 6 | Instance method | Public | Method | Find accrual document keys for given predecessor object keys | 20130708 | |
| 7 | Instance method | Public | Method | Insert AD item data | 20120814 | |
| 8 | Instance method | Public | Method | Insert AD item data (MM) | 20120814 | |
| 9 | Instance method | Public | Method | Insert AD item data (SD) | 20120814 | |
| 10 | Instance method | Public | Method | Insert AD root data | 20120814 | |
| 11 | Instance method | Public | Method | Select accruals document by root key (MM) | 20120814 | |
| 12 | Instance method | Public | Method | Select accruals document by root key (SD) | 20120814 | |
| 13 | Instance method | Public | Method | Select accruals document headers | 20120830 | |
| 14 | Instance method | Public | Method | Select AD item data by GR or delivery item key | 20121112 | |
| 15 | Instance method | Public | Method | Select AD root data | 20130221 | |
| 16 | Instance method | Public | Method | Select AD root data | 20130318 | |
| 17 | Instance method | Public | Method | Select guid of accrual document for given GUID | 20121018 | |
| 18 | Instance method | Public | Method | Select root information of accruals document | 20130423 | |
| 19 | Instance method | Public | Method | Select root information of accruals document | 20120814 | |
| 20 | Instance method | Public | Method | Update AD item data | 20120814 | |
| 21 | Instance method | Public | Method | Update AD item data (MM) | 20120814 | |
| 22 | Instance method | Public | Method | Update AD item data (SD) | 20120814 | |
| 23 | Instance method | Public | Method | Update AD root data | 20120814 |
Events
Interface IF_MEV_AD_DB_ACCESS has no event.
Types
Interface IF_MEV_AD_DB_ACCESS has no local type.
Method Signatures
Method DELETE_AD_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM | 20120906 |
Method DELETE_AD_ITEM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method DELETE_AD_ITEM_MM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_MM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM_MM | 20120906 |
Method DELETE_AD_ITEM_MM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method DELETE_AD_ITEM_SD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_SD_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM_SD | 20120906 |
Method DELETE_AD_ITEM_SD on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method DELETE_AD_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ROOT_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ROOT | 20120906 |
Method DELETE_AD_ROOT on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method FIND_AD_KEYS_BY_OBJ_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEYS | Call by reference | Type reference (TYPE) | CMM_T_OBJ_KEY | Commodity Management: Object key (without Client) | 20130426 | |||
| 2 | IT_PERIODS | Call by reference | Type reference (TYPE) | MEV_T_POPER_GJAHR | 20130808 | ||||
| 3 | RT_AD_KEYS | Value transfer | Type reference (TYPE) | MEV_T_AD_KEY | Period-end valuation: Table type for ad bo guids | 20130426 |
Method FIND_AD_KEYS_BY_OBJ_KEY on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method FIND_AD_KEYS_BY_PRE_OBJ_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PRE_OBJ_KEYS | Call by reference | Type reference (TYPE) | CMM_T_OBJ_KEY | Commodity Management: Object key (without Client) | 20130708 | |||
| 2 | IV_APPLICATION | Call by reference | Type reference (TYPE) | MEV_APPLICATION | Application MM or SD | 20130708 | |||
| 3 | RT_AD_KEYS | Value transfer | Type reference (TYPE) | MEV_T_AD_KEY | Period-end valuation: Table type for ad bo guids | 20130708 |
Method FIND_AD_KEYS_BY_PRE_OBJ_KEY on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method INSERT_AD_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM | 20120814 |
Method INSERT_AD_ITEM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method INSERT_AD_ITEM_MM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_MM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM_MM | 20120814 |
Method INSERT_AD_ITEM_MM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method INSERT_AD_ITEM_SD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_SD_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM_SD | 20120814 |
Method INSERT_AD_ITEM_SD on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method INSERT_AD_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ROOT_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ROOT | 20120814 |
Method INSERT_AD_ROOT on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_ADS_BY_ROOT_MM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ITEMS | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_MM_WORK_ST | Period-End Valuation: Sorted Table of MM Specific Work Items | 20120905 | |||
| 2 | IS_ROOT_KEY | Call by reference | Type reference (TYPE) | MEV_S_AD_KEY | Period-end valuation: Key without client | 20120814 | |||
| 3 | IT_ROOT_KEYS | Call by reference | Type reference (TYPE) | MEV_T_AD_KEY | Period-end valuation: Table type for ad bo guids | 20130423 |
Method SELECT_ADS_BY_ROOT_MM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_ADS_BY_ROOT_SD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ITEMS | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_SD_WORK_ST | Period-End Valuation: Sorted Table of SD Specific Work Items | 20120905 | |||
| 2 | IS_ROOT_KEY | Call by reference | Type reference (TYPE) | MEV_S_AD_KEY | Period-end valuation: Key without client | 20120814 | |||
| 3 | IT_ROOT_KEYS | Call by reference | Type reference (TYPE) | MEV_T_AD_KEY | Period-end valuation: Table type for ad bo guids | 20130423 |
Method SELECT_ADS_BY_ROOT_SD on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_ADS_HEADERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROOT | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ROOT_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ROOT | 20120905 | |||
| 2 | IT_HEADER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | RSDSFRANGE_T_SSEL | Select Options for Document Header | 20120905 |
Method SELECT_ADS_HEADERS on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_AD_ITEMS_BY_OBJ_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AD_ITEM | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM | 20121112 | |||
| 2 | IS_OBJ_KEY | Call by reference | Type reference (TYPE) | CMM_S_OBJ_K | Commodity Management: Object key (without Client) | 20121112 |
Method SELECT_AD_ITEMS_BY_OBJ_KEY on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_AD_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_AD_ROOT | Call by reference | Type reference (TYPE) | MEV_D_AD_ROOT | Period-End Valuation: Accruals Document Root | 20130221 | |||
| 2 | IV_DOCNR | Call by reference | Type reference (TYPE) | MEV_DOC_NR | Period-End Valuation: Document Number | 20130221 | |||
| 3 | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20130221 | |||
| 4 | IV_GUID | Call by reference | Type reference (TYPE) | MEV_GUID | Period-End Valuation: GUID as RAW 16 | 20130423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Period-End Valuation: Error in Accruals Document Processing | 20130221 |
Method SELECT_AD_ROOT_FOR_BILLING_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AD_KEY | Call by reference | Type reference (TYPE) | MEV_T_AD_KEY_DOCNR_GJAHR | Period-End Valuation: GUID as RAW 16 | 20130318 | |||
| 2 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Billing Document: Header Data | 20130319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Period-End Valuation: Error in Accruals Document Processing | 20130318 |
Method SELECT_GUID_FOR_DOCNR_GJAHR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DOC | Call by reference | Type reference (TYPE) | MEV_S_AD_KEY_DOCNR_GJAHR | Period-end valuation: Accrual Document Secondary Key | 20121018 | |||
| 2 | RV_GUID | Value transfer | Type reference (TYPE) | MEV_GUID | Period-End Valuation: GUID as RAW 16 | 20121018 |
Method SELECT_GUID_FOR_DOCNR_GJAHR on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_MANY_AD_BO_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEYS | Call by reference | Type reference (TYPE) | MEV_T_AD_KEY | Period-end valuation: Key without client | 20130423 | |||
| 2 | RT_ROOT | Value transfer | Type reference (TYPE) | MEV_T_BO_AD_ROOT_ST | Period-End Valuation: Accruals Document Root | 20130423 |
Method SELECT_MANY_AD_BO_ROOT on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method SELECT_SINGLE_AD_BO_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_KEY | Call by reference | Type reference (TYPE) | MEV_S_AD_KEY | Period-end valuation: Key without client | 20120814 | |||
| 2 | RS_ROOT | Value transfer | Type reference (TYPE) | MEV_D_AD_ROOT | Period-End Valuation: Accruals Document Root | 20120814 |
Method SELECT_SINGLE_AD_BO_ROOT on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method UPDATE_AD_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM | 20120814 |
Method UPDATE_AD_ITEM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method UPDATE_AD_ITEM_MM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_MM_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM_MM | 20120814 |
Method UPDATE_AD_ITEM_MM on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method UPDATE_AD_ITEM_SD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ITEM_SD_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ITEM_SD | 20120814 |
Method UPDATE_AD_ITEM_SD on Interface IF_MEV_AD_DB_ACCESS has no exception.
Method UPDATE_AD_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | MEV_T_BO_AD_ROOT_ST | Period-End Valuation: Sorted Table of MEV_D_AD_ROOT | 20120814 |
Method UPDATE_AD_ROOT on Interface IF_MEV_AD_DB_ACCESS has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 617 |