SAP ABAP Class CL_MEV_AD_BO_DAO (Period-End Valuation: Data Access Object for the AD BO)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MEV_AD_BO_DAO Period-End Valuation: Data Access Object for the AD BO 20120802
Properties
Class CL_MEV_AD_BO_DAO  
Short Description Period-End Valuation: Data Access Object for the AD BO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_CMM_MEV_GEN_BO   Period-End Valuation Business object 
Created 20120802   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MEV_AD_BO_DAO Period-End Valuation: Data Access Object for the AD BO 20120802
Friends
Class CL_MEV_AD_BO_DAO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_AD_CHANGE_DOC_WRITER Static Attribute Private Object reference (TYPE REF TO) IF_MEV_AD_CHANGE_DOC_WRITER Period-End Valuation: Change Document Writer 20130205
2 GO_AD_DB_ACCESS Static Attribute Private Object reference (TYPE REF TO) IF_MEV_AD_DB_ACCESS Period-end valuation: Utility class for db access 20120906
3 GO_DB_ACCESS Static Attribute Private Object reference (TYPE REF TO) IF_MEV_DB_ACCESS Period-end valuation: Utility class for db access 20120906
4 GO_ENQUEUE_HLP Static Attribute Private Object reference (TYPE REF TO) IF_MEV_ENQUEUE_HLP Period-end valuation: Enqueue methods 20121004
5 GO_UTILITY Static Attribute Private Object reference (TYPE REF TO) IF_MEV_UTILITY Period-end valuation: Utility methods 20121031
6 GO_UTILITY_MM Static Attribute Private Object reference (TYPE REF TO) IF_MEV_UTILITY_MM Utility methods 20121129
7 GO_UTILITY_SD Static Attribute Private Object reference (TYPE REF TO) IF_MEV_UTILITY_SD Utility methods 20121204
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Static method Private Method Check authorization on AD root level 20121105
2 CHECK_DOCUMENT_EXISTS Instance method Public Method 20130204
3 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20120813
4 DELETE_BUSINESS_OBJECT Instance method Public Method 20120817
5 DELETE_BUSINESS_OBJECTS Instance method Public Method 20120817
6 DELETE_BUSINESS_OBJECT_ITEMS Static method Private Method Update Several AD Business Object Items 20120906
7 FIND_BY_OBJ_KEY Instance method Public Method 20130423
8 FIND_BY_PRE_OBJ_KEY Instance method Public Method 20130708
9 GET_DOCUMENT_LIST Instance method Public Method 20120906
10 INSERT_BUSINESS_OBJECT Instance method Public Method 20120817
11 INSERT_BUSINESS_OBJECTS Instance method Public Method 20120817
12 INSERT_BUSINESS_OBJECT_ITEMS Static method Private Method Insert Several AD Business Object Items 20120817
13 PREPARE_AD_BO_DB_STRUCTURE Static method Private Method Get Data from AD BO and Prepare DB Structure 20120808
14 PROCESS_AD_BO_ITEMS Static method Private Method 20130306
15 PROCESS_BO_ITEMS Instance method Public Method 20130319
16 READ_BUSINESS_OBJECT Instance method Public Method 20120817
17 READ_BUSINESS_OBJECTS Instance method Public Method 20130423
18 UPDATE_BUSINESS_OBJECT Instance method Public Method 20120817
19 UPDATE_BUSINESS_OBJECTS Instance method Public Method 20120817
20 UPDATE_BUSINESS_OBJECT_ITEMS Static method Private Method Update Several AD Business Object Items 20120817
21 WRITE_CHANGE_DOCS Instance method Public Method 20130206
Events
Class CL_MEV_AD_BO_DAO has no event.
Types
Class CL_MEV_AD_BO_DAO has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ROOT Call by reference Type reference (TYPE) MEV_T_BO_AD_ROOT_ST Period-End Valuation: Accruals Document Root 20121105
2 Exporting EV_AUTH_ERROR Call by reference Type reference (TYPE) ABAP_BOOL An authorization error occured 20121105
3 Importing IS_ROOT Call by reference Type reference (TYPE) MEV_D_AD_ROOT Period-End Valuation: Accruals Document Root 20121105
# Exception Resumable Description Created on
1 CX_MEV_NO_AUTHORIZATION Period-end valuation: No Authorization 20121105

Method CHECK_DOCUMENT_EXISTS Signature

Method CHECK_DOCUMENT_EXISTS on class CL_MEV_AD_BO_DAO has no parameter.
Method CHECK_DOCUMENT_EXISTS on class CL_MEV_AD_BO_DAO has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MEV_AD_BO_DAO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MEV_AD_BO_DAO has no exception.

Method DELETE_BUSINESS_OBJECT Signature

Method DELETE_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no parameter.
Method DELETE_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no exception.

Method DELETE_BUSINESS_OBJECTS Signature

Method DELETE_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no parameter.
Method DELETE_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no exception.

Method DELETE_BUSINESS_OBJECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_OBJECTS Call by reference Type reference (TYPE) MEV_T_DATA_OBJECTS Period-End Valuation: References to Data Objects 20130423

Method DELETE_BUSINESS_OBJECT_ITEMS on class CL_MEV_AD_BO_DAO has no exception.

Method FIND_BY_OBJ_KEY Signature

Method FIND_BY_OBJ_KEY on class CL_MEV_AD_BO_DAO has no parameter.
Method FIND_BY_OBJ_KEY on class CL_MEV_AD_BO_DAO has no exception.

Method FIND_BY_PRE_OBJ_KEY Signature

Method FIND_BY_PRE_OBJ_KEY on class CL_MEV_AD_BO_DAO has no parameter.
Method FIND_BY_PRE_OBJ_KEY on class CL_MEV_AD_BO_DAO has no exception.

Method GET_DOCUMENT_LIST Signature

Method GET_DOCUMENT_LIST on class CL_MEV_AD_BO_DAO has no parameter.
Method GET_DOCUMENT_LIST on class CL_MEV_AD_BO_DAO has no exception.

Method INSERT_BUSINESS_OBJECT Signature

Method INSERT_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no parameter.
Method INSERT_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no exception.

Method INSERT_BUSINESS_OBJECTS Signature

Method INSERT_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no parameter.
Method INSERT_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no exception.

Method INSERT_BUSINESS_OBJECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_OBJECTS Call by reference Type reference (TYPE) MEV_T_DATA_OBJECTS Period-End Valuation: References to Data Objects 20130423
# Exception Resumable Description Created on
1 CX_MEV_BO Period-End Valuation: Error in Accruals Document Processing 20130423

Method PREPARE_AD_BO_DB_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AD_BO Call by reference Object reference (TYPE REF TO) IF_MEV_AD_BO Period-End Valuation: Accruals Document BO 20120808
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120808
3 Importing IV_UPDKZ Call by reference Type reference (TYPE) MEV_UPDKZ 20130212
4 Returning RS_DB_STRUCTURE Value transfer Type reference (TYPE) MEV_D_AD_ROOT Period-End Valuation: Accruals Document Root 20120814
# Exception Resumable Description Created on
1 CX_MEV_BO Period-End Valuation: Error in Accruals Document Processing 20120910

Method PROCESS_AD_BO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AD_BO Call by reference Object reference (TYPE REF TO) IF_MEV_AD_BO 20130306
# Exception Resumable Description Created on
1 CX_MEV_BO 20130306

Method PROCESS_BO_ITEMS Signature

Method PROCESS_BO_ITEMS on class CL_MEV_AD_BO_DAO has no parameter.
Method PROCESS_BO_ITEMS on class CL_MEV_AD_BO_DAO has no exception.

Method READ_BUSINESS_OBJECT Signature

Method READ_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no parameter.
Method READ_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no exception.

Method READ_BUSINESS_OBJECTS Signature

Method READ_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no parameter.
Method READ_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no exception.

Method UPDATE_BUSINESS_OBJECT Signature

Method UPDATE_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no parameter.
Method UPDATE_BUSINESS_OBJECT on class CL_MEV_AD_BO_DAO has no exception.

Method UPDATE_BUSINESS_OBJECTS Signature

Method UPDATE_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no parameter.
Method UPDATE_BUSINESS_OBJECTS on class CL_MEV_AD_BO_DAO has no exception.

Method UPDATE_BUSINESS_OBJECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_OBJECTS Call by reference Type reference (TYPE) MEV_T_DATA_OBJECTS Period-End Valuation: References to Data Objects 20130423

Method UPDATE_BUSINESS_OBJECT_ITEMS on class CL_MEV_AD_BO_DAO has no exception.

Method WRITE_CHANGE_DOCS Signature

Method WRITE_CHANGE_DOCS on class CL_MEV_AD_BO_DAO has no parameter.
Method WRITE_CHANGE_DOCS on class CL_MEV_AD_BO_DAO has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 617