SAP ABAP Class /BEV1/CL_NE_DIC_IV (Determination and Calculation of Empties Items)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
MM-IV-EM (Application Component) Empties Management (When Extension EA-CP Is Active)
⤷
/BEV1/NEIV (Package) Empties Management: Invoice Verification

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /BEV1/CL_NE_DIC_COMMON | Determination and Calculation of Empties Items | 20050211 |
Properties
Class | /BEV1/CL_NE_DIC_IV | |
Short Description | Determination and Calculation of Empties Items | |
Super Class | /BEV1/CL_NE_DIC_COMMON | Determination and Calculation of Empties Items |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BEV1/NEIV | Empties Management: Invoice Verification |
Created | 20050211 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BEV1/CL_NE_DIC_IV has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /BEV1/CL_NE_AUNIT_SERVICE | 20050405 | Service Class for Unit Test |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | BVNEDICACTION | 'D' | Update Indicator: Update | 20050406 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | BVNEDICACTION | 'U' | Update Indicator: Update | 20050211 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV1/NESTRUC_CAT | 'F' | Structure Category for Material Relationship | 20050311 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BVNELINKTAB_T | Structure for the Linkage Table | 20050407 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BVNEITEMDETAP_T | Transfer Table of All Relevant Document Items | 20050407 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Attach Message | 20050406 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 20050211 |
3 | ![]() |
Instance method | Public | Method | Determine and Update Tied Empties Items | 20050215 |
4 | ![]() |
Instance method | Private | Method | Fill Data for Unit Test | 20050407 |
5 | ![]() |
Static method | Private | Method | Fill Generic Empties Item from Invoice Verification Item | 20050308 |
6 | ![]() |
Instance method | Private | Method | Set Attributes in DIC_GENERIC | 20050303 |
7 | ![]() |
Static method | Private | Method | Fill Invoice Verification Item with Generic Empties Item | 20050308 |
8 | ![]() |
Instance method | Private | Method | Obtain Messages | 20050406 |
9 | ![]() |
Instance method | Public | Method | Determine Purchase Order Linkage Table | 20050211 |
Events
Class /BEV1/CL_NE_DIC_IV has no event.
Types
Class /BEV1/CL_NE_DIC_IV has no local type.
Method Signatures
Method APPEND_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20050406 | ||
2 | ![]() |
IM_SY | Call by reference | Type reference (TYPE) | SYST | ABAP-Systemfelder | 20050406 | ||
3 | ![]() |
IM_UPD_POS_IV | Call by reference | Type reference (TYPE) | MMCR_DRSEG | 20050406 |
Method APPEND_MESSAGE on class /BEV1/CL_NE_DIC_IV has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /BEV1/CL_NE_DIC_IV has no parameter.
Method CONSTRUCTOR on class /BEV1/CL_NE_DIC_IV has no exception.
Method DETERMINE_TIED_EMPTIES_IV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20050323 | ||
2 | ![]() |
EX_UPD_POS_TAB | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | Rechnungsposition | 20050215 | ||
3 | ![]() |
IM_NEW_POS_TAB | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | Rechnungsposition | 20050215 | ||
4 | ![]() |
IM_OLD_POS_TAB | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | Rechnungsposition | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20050323 |
Method FILL_DATA_AUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_LINKAGE_PO | Call by reference | Type reference (TYPE) | BVNELINKTAB_T | Struktur für die Verknüpfungstabelle | 20050407 | ||
2 | ![]() |
IT_UPD_POS | Call by reference | Type reference (TYPE) | BVNEITEMDETAP_T | Übergabetabelle aller relevanten Belegpositionen | 20050407 |
Method FILL_DATA_AUT on class /BEV1/CL_NE_DIC_IV has no exception.
Method FILL_DIC_FROM_IV_POS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_IV_POS | Call by reference | Type reference (TYPE) | MMCR_DRSEG | Rechnungsposition | 20050308 | ||
2 | ![]() |
RE_DIC_POS | Value transfer | Type reference (TYPE) | BVNEITEMDETAP_S | Übergabestruktur aller relevanten Belegpositionen | 20050308 |
Method FILL_DIC_FROM_IV_POS on class /BEV1/CL_NE_DIC_IV has no exception.
Method FILL_GLOBAL_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OLD_POS_TAB | Call by reference | Type reference (TYPE) | BVNEITEMDETAP_T | Übergabestruktur aller relevanten Belegpositionen | 20050303 |
Method FILL_GLOBAL_ATTRIBUTES on class /BEV1/CL_NE_DIC_IV has no exception.
Method FILL_IV_POS_FROM_DIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_IV_POS | Call by reference | Type reference (TYPE) | MMCR_DRSEG | Rechnungsposition | 20050308 | ||
2 | ![]() |
CH_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20100616 | ||
3 | ![]() |
IM_DIC_POS | Call by reference | Type reference (TYPE) | BVNEITEMDETAP_S | Übergabestruktur aller relevanten Belegpositionen | 20050308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20100616 |
Method GET_MESSAGE_IV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | XFELD | Fehlermeldungen vorhanden | 20050406 | ||
2 | ![]() |
EX_MESSAGE_TAB | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20050406 | ||
3 | ![]() |
IM_UPD_POS_IV_TAB | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | 20050406 |
Method GET_MESSAGE_IV on class /BEV1/CL_NE_DIC_IV has no exception.
Method GET_PO_LINKAGE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PO_LINKAGE_TAB | Call by reference | Type reference (TYPE) | BVNELINKTAB_T | Struktur für die Verknüpfungstabelle | 20050211 | ||
2 | ![]() |
IM_EBELN_TAB | Call by reference | Type reference (TYPE) | EBELN_T | 20050211 |
Method GET_PO_LINKAGE_TABLE on class /BEV1/CL_NE_DIC_IV has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |