SAP ABAP Class IF_MEV_DB_ACCESS (Period-end valuation: Utility class for db access)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MEV_DB_ACCESS Period-end valuation: Utility class for db access 20120718
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MEV_DB_ACCESS_MOCK Period-End Valuation: Mocking class for DB_ACCESS 20120925
Properties
Class IF_MEV_DB_ACCESS  
Short Description Period-end valuation: Utility class for db access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120718   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_MEV_DB_ACCESS has no forward declaration.
Interfaces
Class IF_MEV_DB_ACCESS has no interface implemented.
Friends
Class IF_MEV_DB_ACCESS has no friend class.
Attributes
Class IF_MEV_DB_ACCESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_KONV Instance method Public Method Delete KONV 20121029
2 DELETE_PACKAGE_FROM_INDX Instance method Public Method Delete package from INDX 20130725
3 GET_SAPSCRIPT_LANGUAGES Instance method Public Method 20130306
4 INSERT_KONV Instance method Public Method Insert KONV 20121029
5 READ_T001 Instance method Public Method 20130318
6 SAVE_BAL Instance method Public Method Save business application log 20120928
7 SAVE_PACKAGE_TO_INDX Instance method Public Method Save package to INDX 20130725
8 SAVE_PRICING Instance method Public Method Save pricing 20121105
9 SAVE_PRICING_SUPPLEMENTS Instance method Public Method Save supplementary pricing data 20130211
10 SELECT_BUKRS_FOR_RANGE Instance method Public Method Select company code for range table 20120928
11 SELECT_KNA1_FOR_KUNNR_TAB Instance method Public Method Select customer master KNA1 for table of customer numbers 20120928
12 SELECT_KNVV_SINGLE Instance method Public Method Select customer master KNVV, optionally with TVTA mapping 20130227
13 SELECT_KONV Instance method Public Method Select conditions 20120928
14 SELECT_KONV_BY_KNUMV_KPOSN_TAB Instance method Public Method Select KONV 20121029
15 SELECT_LIKP_FOR_VBELN_TAB Instance method Public Method Select delivery headers for table of document numbers 20120928
16 SELECT_LIKP_SINGLE Instance method Public Method Select single delivery header 20121114
17 SELECT_LIPS_EXTRACT_KEY_TAB Instance method Public Method Select extract delivery items for key tab 20130919
18 SELECT_PACKAGE_FROM_INDX Instance method Public Method Select package from INDX 20130725
19 SELECT_T685T_SINGLE Instance method Public Method Select conditions texts from T685 20120928
20 SELECT_VBAK_FOR_VBELN_TAB Instance method Public Method Select order headers VBAK for table of document numbers 20130208
21 SELECT_VBAK_SINGLE Instance method Public Method Select single order header 20130208
22 SELECT_VBRK_FOR_VBELN_TAB Instance method Public Method Select billing headers VBRK for table of document numbers 20120928
23 SELECT_VBRP_FOR_VBELN_TAB Instance method Public Method Select billing items VBRP for table of document numbers 20120928
24 SELECT_VBRP_KEYS_FOR_VBELN_TAB Instance method Public Method Select billing item keys for table of document numbers 20120928
Events
Class IF_MEV_DB_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_LIPS_EXTRACT Public See coding 20130919 begin of GTY_S_LIPS_EXTRACT, MANDT type LIPS-MANDT, VBELN type LIPS-VBELN, POSNR type LIPS-POSNR, MATNR type LIPS-MATNR, MATKL type LIPS-MATKL, ARKTX type LIPS-ARKTX, CHARG type LIPS-CHARG, LFIMG type LIPS-LFIMG, VRKME type LIPS-VRKME, WERKS type LIPS-WERKS, end of GTY_S_LIPS_EXTRACT
2 GTY_T_LIPS_EXTRACT Public See coding 20130919 GTY_T_LIPS_EXTRACT type table of GTY_S_LIPS_EXTRACT
Method Signatures

Method DELETE_KONV 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) KONV_TTY Table Type: Condition data 20121029

Method DELETE_KONV on class IF_MEV_DB_ACCESS has no exception.

Method DELETE_PACKAGE_FROM_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBID Call by reference Type reference (TYPE) CHAR21 Field Name 20130725
# Exception Resumable Description Created on
1 CX_MEV_ERROR Period-end valuation: General error 20130725

Method GET_SAPSCRIPT_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) TDID 20130306
2 Importing IV_NAME Call by reference Type reference (TYPE) TDOBNAME 20130306
3 Importing IV_OBJECT Call by reference Type reference (TYPE) TDOBJECT 20130306
4 Returning RT_LANGUAGES Value transfer Type reference (TYPE) MEV_T_LANGUAGES 20130306

Method GET_SAPSCRIPT_LANGUAGES on class IF_MEV_DB_ACCESS has no exception.

Method INSERT_KONV 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) KONV_TTY Table Type: Condition data 20121029

Method INSERT_KONV on class IF_MEV_DB_ACCESS has no exception.

Method READ_T001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130318
2 Returning RS_T001 Value transfer Type reference (TYPE) T001 Company Codes 20130318

Method READ_T001 on class IF_MEV_DB_ACCESS has no exception.

Method SAVE_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAL_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20120928

Method SAVE_BAL on class IF_MEV_DB_ACCESS has no exception.

Method SAVE_PACKAGE_TO_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PACKAGE_KEYS Call by reference Type reference (TYPE) CMM_T_IDX_K Index: Key table 20130725
2 Importing IT_WL_ITEM_CHTSP Call by reference Type reference (TYPE) MEV_T_WL_ITEM_CHTSP Period-end valuation: Table of worklist item chg time stamps 20130725
3 Returning RV_JOBID Value transfer Type reference (TYPE) CHAR21 Field Name 20130725
# Exception Resumable Description Created on
1 CX_MEV_UPD Period-end valuation: Update error 20130725

Method SAVE_PRICING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KONV_DELETE Call by reference Type reference (TYPE) KONV_TTY Table Type: Condition data 20121105
2 Importing IT_KONV_INSERT Call by reference Type reference (TYPE) KONV_TTY Table Type: Condition data 20121105
# Exception Resumable Description Created on
1 CX_MEV_UPD Period-end valuation: Update error 20130211

Method SAVE_PRICING_SUPPLEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KONV Call by reference Type reference (TYPE) KONV_TTY Table Type: Condition data 20130211
# Exception Resumable Description Created on
1 CX_MEV_UPD Period-end valuation: Update error 20130211

Method SELECT_BUKRS_FOR_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUKRS Call by reference Type reference (TYPE) MEV_T_BUKRS Company Codes 20120928
2 Importing IT_BUKRS_RNG Call by reference Type reference (TYPE) CMM_T_IDX_BUKRS_RNG Company Code 20120928

Method SELECT_BUKRS_FOR_RANGE on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_KNA1_FOR_KUNNR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KNA1 Call by reference Type reference (TYPE) MEV_T_KNA1 Table type for customer master KNA1 20120928
2 Importing IT_KUNNR Call by reference Type reference (TYPE) MEV_T_KUNNR Table type for KUNNR 20120928

Method SELECT_KNA1_FOR_KUNNR_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_KNVV_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KNVV Call by reference Type reference (TYPE) KNVV Customer Master Sales Data 20130227
2 Importing IV_KUNNR Call by reference Type reference (TYPE) KNVV-KUNNR Customer Number 20130227
3 Importing IV_MAP_VIA_TVTA Call by reference Type reference (TYPE) XFELD Checkbox 20130227
4 Importing IV_SPART Call by reference Type reference (TYPE) KNVV-SPART Division 20130227
5 Importing IV_VKORG Call by reference Type reference (TYPE) KNVV-VKORG Sales Organization 20130227
6 Importing IV_VTWEG Call by reference Type reference (TYPE) KNVV-VTWEG Distribution Channel 20130227

Method SELECT_KNVV_SINGLE on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_KONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KOMV Call by reference Type reference (TYPE) KOMV_TAB Table type komv 20120928
2 Importing IV_KNUMV Call by reference Type reference (TYPE) KNUMV Number of the document condition 20120928
3 Importing IV_KPOSN Call by reference Type reference (TYPE) KPOSN Condition item number 20120928

Method SELECT_KONV on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_KONV_BY_KNUMV_KPOSN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KONV Call by reference Type reference (TYPE) KONV_TTY Table Type: Condition data 20121029
2 Importing IT_KNUMV_KPOSN Call by reference Type reference (TYPE) MEV_T_KNUMV_KPOSN Period-end valuation: Table type for KNUMV 20121029

Method SELECT_KONV_BY_KNUMV_KPOSN_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_LIKP_FOR_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIKP Call by reference Type reference (TYPE) SHP_YLIKP_T Table Type for Delivery Headers (Based on LIKP) 20120928
2 Importing IT_VBELN Call by reference Type reference (TYPE) SHP_VL10_LIKP_KEY_T Table of Delivery Numbers 20120928

Method SELECT_LIKP_FOR_VBELN_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_LIKP_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUFFER_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121114
2 Importing IV_VBELN Call by reference Type reference (TYPE) LIKP-VBELN Delivery 20121114
3 Returning RS_LIKP Value transfer Type reference (TYPE) LIKP SD Document: Delivery Header Data 20121114

Method SELECT_LIKP_SINGLE on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_LIPS_EXTRACT_KEY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIPS_EXTRACT Call by reference Type reference (TYPE) GTY_T_LIPS_EXTRACT 20130919
2 Importing IT_LIPS_KEY Call by reference Type reference (TYPE) SHP_VL10_LIPS_KEY_T Table for Business Admin. Key for Delivery Item 20130919

Method SELECT_LIPS_EXTRACT_KEY_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_PACKAGE_FROM_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PACKAGE_KEYS Call by reference Type reference (TYPE) CMM_T_IDX_K Index: Key table 20130725
2 Exporting ET_WL_ITEM_CHTSP Call by reference Type reference (TYPE) MEV_T_WL_ITEM_CHTSP Period-end valuation: Table of worklist item chg time stamps 20130725
3 Importing IV_JOBID Call by reference Type reference (TYPE) CHAR21 Field Name 20130725
# Exception Resumable Description Created on
1 CX_MEV_ERROR Period-end valuation: General error 20130725

Method SELECT_T685T_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KAPPL Call by reference Type reference (TYPE) KAPPL Application 20120928
2 Importing IV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20120928
3 Returning RS_T685T Value transfer Type reference (TYPE) T685T Conditions: Types: Texts 20120928

Method SELECT_T685T_SINGLE on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_VBAK_FOR_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VBAK Call by reference Type reference (TYPE) VBAK_T Table Type for Structure VBAK 20130208
2 Importing IT_VBELN Call by reference Type reference (TYPE) SHP_SALES_KEY_T Table Type for Entry Interface SD Buffer Modules 20130208
3 Importing IV_BYPASSING_BUFFER Call by reference Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20130208
4 Importing IV_REFRESH_BUFFER Call by reference Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20130208

Method SELECT_VBAK_FOR_VBELN_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_VBAK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VBAK Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20130208
2 Importing IV_BYPASSING_BUFFER Call by reference Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20130208
3 Importing IV_REFRESH_BUFFER Call by reference Type reference (TYPE) CHAR1 SPACE Single-Character Indicator 20130208
4 Importing IV_VBELN Call by reference Type reference (TYPE) VBAK-VBELN Sales Document 20130208

Method SELECT_VBAK_SINGLE on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_VBRK_FOR_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VBRK Call by reference Type reference (TYPE) VBRK_TTY Table Type of VBRK 20120928
2 Importing IT_VBELN Call by reference Type reference (TYPE) T_VBELN Table of billing documents 20120928

Method SELECT_VBRK_FOR_VBELN_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_VBRP_FOR_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VBRP Call by reference Type reference (TYPE) TDT_VBRP Table Type for Billing Items 20120928
2 Importing IT_VBELN Call by reference Type reference (TYPE) T_VBELN Table of billing documents 20120928

Method SELECT_VBRP_FOR_VBELN_TAB on class IF_MEV_DB_ACCESS has no exception.

Method SELECT_VBRP_KEYS_FOR_VBELN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VBRP_KEY Call by reference Type reference (TYPE) TDT_SDBEL Table of VBRP keys 20120928
2 Importing IT_VBELN Call by reference Type reference (TYPE) T_VBELN Table of billing documents 20120928

Method SELECT_VBRP_KEYS_FOR_VBELN_TAB on class IF_MEV_DB_ACCESS has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in