SAP ABAP Interface IF_MEV_AD_DB_ACCESS (Period-end valuation: Access to AD db tables)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM (Application Component) Commodity Management in Logistics
     LOG_CMM_MEV_GEN_BO (Package) Period-End Valuation Business object
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 DELETE_AD_ITEM Instance method Public Method Delete AD item data 20120906
2 DELETE_AD_ITEM_MM Instance method Public Method Delete AD item data (MM) 20120906
3 DELETE_AD_ITEM_SD Instance method Public Method Delete AD item data (SD) 20120906
4 DELETE_AD_ROOT Instance method Public Method Delete AD root data 20120906
5 FIND_AD_KEYS_BY_OBJ_KEY Instance method Public Method Find accrual document keys for given object keys 20130426
6 FIND_AD_KEYS_BY_PRE_OBJ_KEY Instance method Public Method Find accrual document keys for given predecessor object keys 20130708
7 INSERT_AD_ITEM Instance method Public Method Insert AD item data 20120814
8 INSERT_AD_ITEM_MM Instance method Public Method Insert AD item data (MM) 20120814
9 INSERT_AD_ITEM_SD Instance method Public Method Insert AD item data (SD) 20120814
10 INSERT_AD_ROOT Instance method Public Method Insert AD root data 20120814
11 SELECT_ADS_BY_ROOT_MM Instance method Public Method Select accruals document by root key (MM) 20120814
12 SELECT_ADS_BY_ROOT_SD Instance method Public Method Select accruals document by root key (SD) 20120814
13 SELECT_ADS_HEADERS Instance method Public Method Select accruals document headers 20120830
14 SELECT_AD_ITEMS_BY_OBJ_KEY Instance method Public Method Select AD item data by GR or delivery item key 20121112
15 SELECT_AD_ROOT Instance method Public Method Select AD root data 20130221
16 SELECT_AD_ROOT_FOR_BILLING_DOC Instance method Public Method Select AD root data 20130318
17 SELECT_GUID_FOR_DOCNR_GJAHR Instance method Public Method Select guid of accrual document for given GUID 20121018
18 SELECT_MANY_AD_BO_ROOT Instance method Public Method Select root information of accruals document 20130423
19 SELECT_SINGLE_AD_BO_ROOT Instance method Public Method Select root information of accruals document 20120814
20 UPDATE_AD_ITEM Instance method Public Method Update AD item data 20120814
21 UPDATE_AD_ITEM_MM Instance method Public Method Update AD item data (MM) 20120814
22 UPDATE_AD_ITEM_SD Instance method Public Method Update AD item data (SD) 20120814
23 UPDATE_AD_ROOT 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 Importing 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 Importing 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 Importing 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 Importing 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 Importing IT_KEYS Call by reference Type reference (TYPE) CMM_T_OBJ_KEY Commodity Management: Object key (without Client) 20130426
2 Importing IT_PERIODS Call by reference Type reference (TYPE) MEV_T_POPER_GJAHR 20130808
3 Returning 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 Importing IT_PRE_OBJ_KEYS Call by reference Type reference (TYPE) CMM_T_OBJ_KEY Commodity Management: Object key (without Client) 20130708
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) MEV_APPLICATION Application MM or SD 20130708
3 Returning 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 Importing 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 Importing 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 Importing 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 Importing 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 Exporting 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 Importing IS_ROOT_KEY Call by reference Type reference (TYPE) MEV_S_AD_KEY Period-end valuation: Key without client 20120814
3 Importing 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 Exporting 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 Importing IS_ROOT_KEY Call by reference Type reference (TYPE) MEV_S_AD_KEY Period-end valuation: Key without client 20120814
3 Importing 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 Exporting 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 Importing 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 Exporting 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 Importing 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 Exporting ES_AD_ROOT Call by reference Type reference (TYPE) MEV_D_AD_ROOT Period-End Valuation: Accruals Document Root 20130221
2 Importing IV_DOCNR Call by reference Type reference (TYPE) MEV_DOC_NR Period-End Valuation: Document Number 20130221
3 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20130221
4 Importing IV_GUID Call by reference Type reference (TYPE) MEV_GUID Period-End Valuation: GUID as RAW 16 20130423
# Exception Resumable Description Created on
1 CX_MEV_BO 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 Exporting ET_AD_KEY Call by reference Type reference (TYPE) MEV_T_AD_KEY_DOCNR_GJAHR Period-End Valuation: GUID as RAW 16 20130318
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Billing Document: Header Data 20130319
# Exception Resumable Description Created on
1 CX_MEV_BO 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 Importing IS_DOC Call by reference Type reference (TYPE) MEV_S_AD_KEY_DOCNR_GJAHR Period-end valuation: Accrual Document Secondary Key 20121018
2 Returning 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 Importing IT_KEYS Call by reference Type reference (TYPE) MEV_T_AD_KEY Period-end valuation: Key without client 20130423
2 Returning 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 Importing IS_KEY Call by reference Type reference (TYPE) MEV_S_AD_KEY Period-end valuation: Key without client 20120814
2 Returning 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 Importing 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 Importing 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 Importing 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 Importing 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