SAP ABAP Interface IF_CMM_IDX_UTIL (Index: Utilities)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-CMM-BF (Application Component) Basic Functions
⤷
LOG_CMM_INDEX (Package) Index for Periodical Valuation

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CMM_IDX_UTIL | Index: Utilities | 20120731 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CMM_IDX_UTIL_MOCK | Index: Utilities | 20120917 |
Properties
Interface | IF_CMM_IDX_UTIL | |
Short Description | Index: Utilities |
General Data
Package | LOG_CMM_INDEX | Index for Periodical Valuation |
Created | 20120731 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
Interface IF_CMM_IDX_UTIL has no forward declaration.
Interfaces
Interface IF_CMM_IDX_UTIL has no interface.
Friends
Interface IF_CMM_IDX_UTIL has no friend.
Attributes
Interface IF_CMM_IDX_UTIL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Adds a value to a range table (Incl, Eq, Low) | 20120731 |
2 | ![]() |
Static method | Public | Method | Checks the relevance for PEV only via the purchase informati | 20120731 |
3 | ![]() |
Static method | Public | Method | Get company code for deliveries taking part in intercompany | 20120801 |
4 | ![]() |
Static method | Public | Method | Get company code of sales organization | 20120801 |
5 | ![]() |
Static method | Public | Method | Determines the condition number (knumv) from the predecessor | 20121004 |
6 | ![]() |
Static method | Public | Method | Gets EKPO positions based on the delivery data. | 20121004 |
7 | ![]() |
Static method | Public | Method | Get Instance of this class | 20120917 |
8 | ![]() |
Static method | Public | Method | Reads the likp and lips entry from vbup | 20120802 |
9 | ![]() |
Static method | Public | Method | Gets an item assigned main item | 20130514 |
10 | ![]() |
Static method | Public | Method | Concatenates id and year to a new obj id. | 20120731 |
11 | ![]() |
Static method | Public | Method | Gets the sy-tabix of the vbrk entry based on vbrp-vbeln | 20120801 |
12 | ![]() |
Instance method | Public | Method | Check, if calculation rule commodity in XKOMV | 20130903 |
13 | ![]() |
Instance method | Public | Method | Check whether batch is final | 20120731 |
14 | ![]() |
Instance method | Public | Method | Check whether at leat one CPE condition is floating | 20120731 |
15 | ![]() |
Static method | Public | Method | Splits an object id to year and old object id. | 20120731 |
Events
Interface IF_CMM_IDX_UTIL has no event.
Types
Interface IF_CMM_IDX_UTIL has no local type.
Method Signatures
Method APPEND_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RNG_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120731 | |||
2 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | SIMPLE | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Index: Root exception | 20120731 |
Method CHECK_RELEVANCE_MEV_VIA_EKPO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EKPO | Call by reference | Type reference (TYPE) | EKPO | Purchasing Document Item | 20120731 | ||
2 | ![]() |
RV_RELEVANT | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20120731 |
Method CHECK_RELEVANCE_MEV_VIA_EKPO on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_BUKRS_FOR_IV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LIPS | Call by reference | Type reference (TYPE) | LIPS | SD document: Delivery: Item data | 20120801 | ||
2 | ![]() |
RV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20120801 |
Method GET_BUKRS_FOR_IV on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_BUKRS_OF_VKORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | SD Document: Delivery Header Data | 20120801 | ||
2 | ![]() |
RV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20120801 |
Method GET_BUKRS_OF_VKORG on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_CONDITIONS_OF_SALES_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONDITIONS | Call by reference | Type reference (TYPE) | CMM_T_IDX_VBAK_CONDITIONS | Index: Help table: Conditions of sales documents | 20121004 | ||
2 | ![]() |
IT_XLIPS | Call by reference | Type reference (TYPE) | VA_LIPSVB_T | Table for Structure LIPSVB | 20121004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Index: Exception Class | 20121004 |
Method GET_EKKOS_AND_EKPO_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EKKO | Call by reference | Type reference (TYPE) | ME_EKKO | Table Type for Purchasing Document Headers | 20121004 | ||
2 | ![]() |
ET_EKPO | Call by reference | Type reference (TYPE) | ME_EKPO | Table Type for Purchasing Document Items | 20121004 | ||
3 | ![]() |
IT_XLIPS | Call by reference | Type reference (TYPE) | VA_LIPSVB_T | Table for Structure LIPSVB | 20121004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Index: Exception Class | 20121004 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_CMM_IDX_UTIL | Index: Utilities | 20120917 |
Method GET_INSTANCE on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_LIKP_LIPS_FROM_VBUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LIKP | Call by reference | Type reference (TYPE) | LIKP | SD Document: Delivery Header Data | 20120802 | ||
2 | ![]() |
ES_LIPS | Call by reference | Type reference (TYPE) | LIPS | SD document: Delivery: Item data | 20120802 | ||
3 | ![]() |
IS_VBUP | Call by reference | Type reference (TYPE) | VBUP | Sales Document: Item Status | 20120802 |
Method GET_LIKP_LIPS_FROM_VBUP on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_MAIN_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LIPS | Call by reference | Type reference (TYPE) | LIPS | SD document: Delivery: Item data | 20130514 | ||
2 | ![]() |
RV_ITEM_HIGH_LEVEL | Value transfer | Type reference (TYPE) | CMM_OBJ_ITEM_HIGH_LEVEL | Commodity Management: High Level Number of Object Item | 20130514 |
Method GET_MAIN_ITEM on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_OBJ_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJ_ID | Call by reference | Type reference (TYPE) | CMM_IDX_OBJ_ID | Index: Object ID | 20120731 | ||
2 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | CMM_IDX_OBJ_TYPE | Index: Object Type | 20120731 | ||
3 | ![]() |
IV_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20120731 | ||
4 | ![]() |
RV_OBJ_ID | Value transfer | Type reference (TYPE) | CMM_IDX_OBJ_ID | Index: Object ID | 20120731 |
Method GET_OBJ_ID on Interface IF_CMM_IDX_UTIL has no exception.
Method GET_VBRK_IDX_FROM_VBRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20120801 | ||
2 | ![]() |
RV_TABIX | Value transfer | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20120801 |
Method GET_VBRK_IDX_FROM_VBRP on Interface IF_CMM_IDX_UTIL has no exception.
Method HAS_COMMODITY_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_KOMV | Call by reference | Type reference (TYPE) | KOMV_TAB | Table type komv | 20130903 | ||
2 | ![]() |
IV_KPOSN | Call by reference | Type reference (TYPE) | KOMV-KPOSN | Condition item number | 20130903 | ||
3 | ![]() |
RV_HAS_COMMODITY | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20130903 |
Method HAS_COMMODITY_CONDITION on Interface IF_CMM_IDX_UTIL has no exception.
Method IS_BATCH_FINAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LIKP | Call by reference | Type reference (TYPE) | LIKPVB | 20121217 | |||
2 | ![]() |
IS_LIPS | Call by reference | Type reference (TYPE) | LIPSVB | 20121217 | |||
3 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | 20121217 | |||
4 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | 20121217 | |||
5 | ![]() |
RV_FINAL | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20120731 |
Method IS_BATCH_FINAL on Interface IF_CMM_IDX_UTIL has no exception.
Method IS_CPE_FLOATING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EKKO | Call by reference | Type reference (TYPE) | EKKO | Purchasing Document Header | 20120731 | ||
2 | ![]() |
IS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Sales Document: Header Data | 20120731 | ||
3 | ![]() |
IT_KOMV | Call by reference | Type reference (TYPE) | KOMV_TAB | Table type komv | 20120731 | ||
4 | ![]() |
RV_IS_FLOATING | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20120731 |
Method IS_CPE_FLOATING on Interface IF_CMM_IDX_UTIL has no exception.
Method SPLIT_OBJ_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_OBJ_ID | Call by reference | Type reference (TYPE) | CMM_IDX_OBJ_ID | Index: Object ID | 20120731 | ||
2 | ![]() |
EV_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20120731 | ||
3 | ![]() |
IV_OBJ_ID | Call by reference | Type reference (TYPE) | CMM_IDX_OBJ_ID | Index: Object ID | 20120731 |
Method SPLIT_OBJ_ID on Interface IF_CMM_IDX_UTIL has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 617 |