SAP ABAP Class CL_COMMODITY_RELEVANT_PO_ITEM (Commodity Relevance for Purchase Order Item)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Properties
Class CL_COMMODITY_RELEVANT_PO_ITEM  
Short Description Commodity Relevance for Purchase Order Item    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ME   Application development R/3 Purchasing 
Created 20100920   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COMMODITY_RELEVANT_PO_ITEM has no forward declaration.
Interfaces
Class CL_COMMODITY_RELEVANT_PO_ITEM has no interface implemented.
Friends
Class CL_COMMODITY_RELEVANT_PO_ITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONST Instance attribute Private Object reference (TYPE REF TO) CL_MMPUR_CONSTANTS Constants Purchasing 20100920
2 MY_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_COMMODITY_RELEVANT_PO_ITEM Commodity Relevance for Purchase Order Item 20100920
Methods
# Method Level Visibility Method type Description Created on
1 CHECKS_AFTER_BADI_CALL Instance method Public Method Validation After BADI Call 20100921
2 CHECKS_BEFORE_BADI_CALL Instance method Public Method Validation Before BADI Call 20100920
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100920
4 GET_INSTANCE Static method Public Method Instance Factory 20100920
5 PREPARE_DATA_AND_BADI_CALL Instance method Public Method Prepare and Populate Data 20100921
Events
Class CL_COMMODITY_RELEVANT_PO_ITEM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_COMM_DATA Private See coding 20101129 BEGIN OF ty_comm_data, ls_inforec TYPE eine, lt_komv TYPE komv_tab, ls_mt06e TYPE mt06e, ls_mt06a TYPE mt06a, END OF ty_comm_data
Method Signatures

Method CHECKS_AFTER_BADI_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100921
2 Importing IS_T163K Call by reference Type reference (TYPE) T163K Kontierungstypen im Einkaufsbeleg 20100921
3 Importing IT_ITEM_RELEVANCY Call by reference Type reference (TYPE) IFW_TT_ITEM_RELEVANCY 20100921

Method CHECKS_AFTER_BADI_CALL on class CL_COMMODITY_RELEVANT_PO_ITEM has no exception.

Method CHECKS_BEFORE_BADI_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100920
2 Exporting EV_CHANGE Call by reference Type reference (TYPE) BOOLEAN neue Eingabewerte 20100930
3 Importing IT_EKBE Call by reference Type reference (TYPE) ME_EKBE Tabellentyp für ekbe 20100920
4 Importing IT_EKBES Call by reference Type reference (TYPE) ME_EKBES Tabellentyp für EKBES 20100920
5 Importing IT_EKKN Call by reference Type reference (TYPE) MMPUR_EKKNU Tabellentyp EKKNU 20110524
6 Importing IV_AKTYP Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20100920
# Exception Resumable Description Created on
1 CX_MMPUR_ROOT Exception Einkauf 20100920

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_COMMODITY_RELEVANT_PO_ITEM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_COMMODITY_RELEVANT_PO_ITEM has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_COMMODITY_RELEVANT_PO_ITEM Commodity relevanz für Bestellposition 20100920

Method GET_INSTANCE on class CL_COMMODITY_RELEVANT_PO_ITEM has no exception.

Method PREPARE_DATA_AND_BADI_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100921
2 Exporting ET_ITEM_RELEVANCY Call by reference Type reference (TYPE) IFW_TT_ITEM_RELEVANCY 20100921
3 Importing IO_ITEM_REL_DET Call by reference Object reference (TYPE REF TO) ITEM_RELVANCE_DETERMINATION 20100921
4 Importing IS_EINE Call by reference Type reference (TYPE) EINE Einkaufsinfosatz - Einkaufsorganisationsdaten 20100921
5 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20100921
6 Importing IS_EKPO_OLD Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20100921
7 Importing IS_MT06A Call by reference Type reference (TYPE) MT06A Materialstammview: Einkauf Konzerndaten 20100921
8 Importing IS_MT06E Call by reference Type reference (TYPE) MT06E Materialstammfelder Einkauf 20100921
9 Importing IS_T160V Call by reference Type reference (TYPE) T160V Vorschlagswerte für Einkaufsabwicklung 20100921
10 Importing IT_BEKET Call by reference Type reference (TYPE) MMPUR_BEKET Tabellentyp Lieferplaneinteilungen 20100921
11 Importing IT_KOMV Call by reference Type reference (TYPE) KOMV_TAB Tabellentyp komv 20100921
12 Importing IV_AKTYP Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20100921
13 Importing IV_CHANGE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20101005
# Exception Resumable Description Created on
1 CX_IFW_DB Exception class for CL_IFW_DB 20100924
History
Last changed by/on SAP  20130531 
SAP Release Created in 606