Hierarchy
⤷
⤷
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
| Interface | IF_MEV_DB_ACCESS | |
| Short Description | Period-end valuation: Utility class for db access |
General Data
| Package | LOG_CMM_MEV_GEN_COM | Period-End Valuation Common Objects |
| Created | 20120718 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_MEV_DB_ACCESS has no forward declaration.
Interfaces
Interface IF_MEV_DB_ACCESS has no interface.
Friends
Interface IF_MEV_DB_ACCESS has no friend.
Attributes
Interface IF_MEV_DB_ACCESS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Delete KONV | 20121029 | |
| 2 | Instance method | Public | Method | Delete package from INDX | 20130725 | |
| 3 | Instance method | Public | Method | 20130306 | ||
| 4 | Instance method | Public | Method | Insert KONV | 20121029 | |
| 5 | Instance method | Public | Method | 20130318 | ||
| 6 | Instance method | Public | Method | Save business application log | 20120928 | |
| 7 | Instance method | Public | Method | Save package to INDX | 20130725 | |
| 8 | Instance method | Public | Method | Save pricing | 20121105 | |
| 9 | Instance method | Public | Method | Save supplementary pricing data | 20130211 | |
| 10 | Instance method | Public | Method | Select company code for range table | 20120928 | |
| 11 | Instance method | Public | Method | Select customer master KNA1 for table of customer numbers | 20120928 | |
| 12 | Instance method | Public | Method | Select customer master KNVV, optionally with TVTA mapping | 20130227 | |
| 13 | Instance method | Public | Method | Select conditions | 20120928 | |
| 14 | Instance method | Public | Method | Select KONV | 20121029 | |
| 15 | Instance method | Public | Method | Select delivery headers for table of document numbers | 20120928 | |
| 16 | Instance method | Public | Method | Select single delivery header | 20121114 | |
| 17 | Instance method | Public | Method | Select extract delivery items for key tab | 20130919 | |
| 18 | Instance method | Public | Method | Select package from INDX | 20130725 | |
| 19 | Instance method | Public | Method | Select conditions texts from T685 | 20120928 | |
| 20 | Instance method | Public | Method | Select order headers VBAK for table of document numbers | 20130208 | |
| 21 | Instance method | Public | Method | Select single order header | 20130208 | |
| 22 | Instance method | Public | Method | Select billing headers VBRK for table of document numbers | 20120928 | |
| 23 | Instance method | Public | Method | Select billing items VBRP for table of document numbers | 20120928 | |
| 24 | Instance method | Public | Method | Select billing item keys for table of document numbers | 20120928 |
Events
Interface 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 | IT_DATA | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20121029 |
Method DELETE_KONV on Interface 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 | IV_JOBID | Call by reference | Type reference (TYPE) | CHAR21 | Field Name | 20130725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ID | Call by reference | Type reference (TYPE) | TDID | 20130306 | ||||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | TDOBNAME | 20130306 | ||||
| 3 | IV_OBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | 20130306 | ||||
| 4 | RT_LANGUAGES | Value transfer | Type reference (TYPE) | MEV_T_LANGUAGES | 20130306 |
Method GET_SAPSCRIPT_LANGUAGES on Interface 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 | IT_DATA | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20121029 |
Method INSERT_KONV on Interface 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 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20130318 | |||
| 2 | RS_T001 | Value transfer | Type reference (TYPE) | T001 | Company Codes | 20130318 |
Method READ_T001 on Interface 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 | IT_BAL_HANDLE | Call by reference | Type reference (TYPE) | BAL_T_LOGH | Application Log: Log Handle Table | 20120928 |
Method SAVE_BAL on Interface 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 | IT_PACKAGE_KEYS | Call by reference | Type reference (TYPE) | CMM_T_IDX_K | Index: Key table | 20130725 | |||
| 2 | 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 | RV_JOBID | Value transfer | Type reference (TYPE) | CHAR21 | Field Name | 20130725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_KONV_DELETE | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20121105 | |||
| 2 | IT_KONV_INSERT | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20121105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_KONV | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20130211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_BUKRS | Call by reference | Type reference (TYPE) | MEV_T_BUKRS | Company Codes | 20120928 | |||
| 2 | IT_BUKRS_RNG | Call by reference | Type reference (TYPE) | CMM_T_IDX_BUKRS_RNG | Company Code | 20120928 |
Method SELECT_BUKRS_FOR_RANGE on Interface 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 | ET_KNA1 | Call by reference | Type reference (TYPE) | MEV_T_KNA1 | Table type for customer master KNA1 | 20120928 | |||
| 2 | IT_KUNNR | Call by reference | Type reference (TYPE) | MEV_T_KUNNR | Table type for KUNNR | 20120928 |
Method SELECT_KNA1_FOR_KUNNR_TAB on Interface 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 | ES_KNVV | Call by reference | Type reference (TYPE) | KNVV | Customer Master Sales Data | 20130227 | |||
| 2 | IV_KUNNR | Call by reference | Type reference (TYPE) | KNVV-KUNNR | Customer Number | 20130227 | |||
| 3 | IV_MAP_VIA_TVTA | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130227 | |||
| 4 | IV_SPART | Call by reference | Type reference (TYPE) | KNVV-SPART | Division | 20130227 | |||
| 5 | IV_VKORG | Call by reference | Type reference (TYPE) | KNVV-VKORG | Sales Organization | 20130227 | |||
| 6 | IV_VTWEG | Call by reference | Type reference (TYPE) | KNVV-VTWEG | Distribution Channel | 20130227 |
Method SELECT_KNVV_SINGLE on Interface 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 | ET_KOMV | Call by reference | Type reference (TYPE) | KOMV_TAB | Table type komv | 20120928 | |||
| 2 | IV_KNUMV | Call by reference | Type reference (TYPE) | KNUMV | Number of the document condition | 20120928 | |||
| 3 | IV_KPOSN | Call by reference | Type reference (TYPE) | KPOSN | Condition item number | 20120928 |
Method SELECT_KONV on Interface 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 | ET_KONV | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20121029 | |||
| 2 | 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 Interface 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 | ET_LIKP | Call by reference | Type reference (TYPE) | SHP_YLIKP_T | Table Type for Delivery Headers (Based on LIKP) | 20120928 | |||
| 2 | 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 Interface 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 | IV_BUFFER_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20121114 | |||
| 2 | IV_VBELN | Call by reference | Type reference (TYPE) | LIKP-VBELN | Delivery | 20121114 | |||
| 3 | RS_LIKP | Value transfer | Type reference (TYPE) | LIKP | SD Document: Delivery Header Data | 20121114 |
Method SELECT_LIKP_SINGLE on Interface 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 | ET_LIPS_EXTRACT | Call by reference | Type reference (TYPE) | GTY_T_LIPS_EXTRACT | 20130919 | ||||
| 2 | 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 Interface 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 | ET_PACKAGE_KEYS | Call by reference | Type reference (TYPE) | CMM_T_IDX_K | Index: Key table | 20130725 | |||
| 2 | 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 | IV_JOBID | Call by reference | Type reference (TYPE) | CHAR21 | Field Name | 20130725 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | Application | 20120928 | |||
| 2 | IV_KSCHL | Call by reference | Type reference (TYPE) | KSCHL | Condition Type | 20120928 | |||
| 3 | RS_T685T | Value transfer | Type reference (TYPE) | T685T | Conditions: Types: Texts | 20120928 |
Method SELECT_T685T_SINGLE on Interface 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 | ET_VBAK | Call by reference | Type reference (TYPE) | VBAK_T | Table Type for Structure VBAK | 20130208 | |||
| 2 | IT_VBELN | Call by reference | Type reference (TYPE) | SHP_SALES_KEY_T | Table Type for Entry Interface SD Buffer Modules | 20130208 | |||
| 3 | IV_BYPASSING_BUFFER | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Indicator | 20130208 | ||
| 4 | IV_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Indicator | 20130208 |
Method SELECT_VBAK_FOR_VBELN_TAB on Interface 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 | ES_VBAK | Call by reference | Type reference (TYPE) | VBAK | Sales Document: Header Data | 20130208 | |||
| 2 | IV_BYPASSING_BUFFER | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Indicator | 20130208 | ||
| 3 | IV_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Single-Character Indicator | 20130208 | ||
| 4 | IV_VBELN | Call by reference | Type reference (TYPE) | VBAK-VBELN | Sales Document | 20130208 |
Method SELECT_VBAK_SINGLE on Interface 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 | ET_VBRK | Call by reference | Type reference (TYPE) | VBRK_TTY | Table Type of VBRK | 20120928 | |||
| 2 | IT_VBELN | Call by reference | Type reference (TYPE) | T_VBELN | Table of billing documents | 20120928 |
Method SELECT_VBRK_FOR_VBELN_TAB on Interface 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 | ET_VBRP | Call by reference | Type reference (TYPE) | TDT_VBRP | Table Type for Billing Items | 20120928 | |||
| 2 | IT_VBELN | Call by reference | Type reference (TYPE) | T_VBELN | Table of billing documents | 20120928 |
Method SELECT_VBRP_FOR_VBELN_TAB on Interface 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 | ET_VBRP_KEY | Call by reference | Type reference (TYPE) | TDT_SDBEL | Table of VBRP keys | 20120928 | |||
| 2 | IT_VBELN | Call by reference | Type reference (TYPE) | T_VBELN | Table of billing documents | 20120928 |
Method SELECT_VBRP_KEYS_FOR_VBELN_TAB on Interface IF_MEV_DB_ACCESS has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 617 |