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 MMCR 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 GC_ACTION_DEL Constant Private Type reference (TYPE) BVNEDICACTION 'D' Update Indicator: Update 20050406
2 GC_ACTION_UPD Constant Private Type reference (TYPE) BVNEDICACTION 'U' Update Indicator: Update 20050211
3 GC_STRUCCAT_FULLG Constant Public Type reference (TYPE) /BEV1/NESTRUC_CAT 'F' Structure Category for Material Relationship 20050311
4 GT_LINKTAB_AUT Instance attribute Private Type reference (TYPE) BVNELINKTAB_T Structure for the Linkage Table 20050407
5 GT_UPD_POS_AUT 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 APPEND_MESSAGE Static method Public Method Attach Message 20050406
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050211
3 DETERMINE_TIED_EMPTIES_IV Instance method Public Method Determine and Update Tied Empties Items 20050215
4 FILL_DATA_AUT Instance method Private Method Fill Data for Unit Test 20050407
5 FILL_DIC_FROM_IV_POS Static method Private Method Fill Generic Empties Item from Invoice Verification Item 20050308
6 FILL_GLOBAL_ATTRIBUTES Instance method Private Method Set Attributes in DIC_GENERIC 20050303
7 FILL_IV_POS_FROM_DIC Static method Private Method Fill Invoice Verification Item with Generic Empties Item 20050308
8 GET_MESSAGE_IV Instance method Private Method Obtain Messages 20050406
9 GET_PO_LINKAGE_TABLE 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 Changing CH_MESSAGE_TAB Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20050406
2 Importing IM_SY Call by reference Type reference (TYPE) SYST ABAP-Systemfelder 20050406
3 Importing 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 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20050323
2 Exporting EX_UPD_POS_TAB Call by reference Type reference (TYPE) MMCR_TDRSEG Rechnungsposition 20050215
3 Importing IM_NEW_POS_TAB Call by reference Type reference (TYPE) MMCR_TDRSEG Rechnungsposition 20050215
4 Importing IM_OLD_POS_TAB Call by reference Type reference (TYPE) MMCR_TDRSEG Rechnungsposition 20050215
# Exception Resumable Description Created on
1 ERROR 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 Importing IT_LINKAGE_PO Call by reference Type reference (TYPE) BVNELINKTAB_T Struktur für die Verknüpfungstabelle 20050407
2 Importing 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 Importing IM_IV_POS Call by reference Type reference (TYPE) MMCR_DRSEG Rechnungsposition 20050308
2 Returning 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 Importing 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 Changing CH_IV_POS Call by reference Type reference (TYPE) MMCR_DRSEG Rechnungsposition 20050308
2 Changing CH_MESSAGE_TAB Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20100616
3 Importing IM_DIC_POS Call by reference Type reference (TYPE) BVNEITEMDETAP_S Übergabestruktur aller relevanten Belegpositionen 20050308
# Exception Resumable Description Created on
1 ERROR 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 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) XFELD Fehlermeldungen vorhanden 20050406
2 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20050406
3 Importing 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 Exporting EX_PO_LINKAGE_TAB Call by reference Type reference (TYPE) BVNELINKTAB_T Struktur für die Verknüpfungstabelle 20050211
2 Importing 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