SAP ABAP Class IF_EX_BADI_ENDING_INV (BAdI-Interface IF_EX_BADI_ENDING_INV)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_BADI_ENDING_INV Default Implementation for BAdI Definition BADI_ENDING_INV 20010918
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_ENDING_INV Example Implementation for BAdI Definition BADI_ENDING_INV 20010918
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_BADI_ENDING_INV BAdI Class CL_EX_BADI_ENDING_INV 20090924
Properties
Class IF_EX_BADI_ENDING_INV  
Short Description BAdI-Interface IF_EX_BADI_ENDING_INV    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20010917   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CKMM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CKMV0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_EX_BADI_ENDING_INV has no interface implemented.
Friends
Class IF_EX_BADI_ENDING_INV has no friend class.
Attributes
Class IF_EX_BADI_ENDING_INV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_INVENTORY Instance method Public Method Enter Ending Inventory Value (with Cost Comp. Split) 20010917
2 PREREAD Instance method Public Method 20081029
3 SET_ACTIVE_FLAG Instance method Public Method Set Active Flag for Using BAdI 20010918
4 SET_ALTERNATIVE_DIFFS Instance method Public Method 20081029
5 SET_ALTN_FLAG Instance method Public Method Set Flag for Reading Procurement Alternatives 20010917
6 UPDATE Instance method Public Method 20081029
Events
Class IF_EX_BADI_ENDING_INV has no event.
Types
Class IF_EX_BADI_ENDING_INV has no local type.
Method Signatures

Method GET_INVENTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALTN Value transfer Type reference (TYPE) CKML_BADI_ALTN_TBL Beschaffungsalternativen für BADI zur Endbestandsbewertung 20010917
2 Importing ALTN_CCS Value transfer Type reference (TYPE) CKML_BADI_KEPH_TBL Schichtung(Alternativen) für BADI zur Endbestandsbewertung 20010917
3 Importing CATEG Value transfer Type reference (TYPE) CKML_BADI_CATEG_TBL Kategorien für BADI zur Endbestandsbewertung 20010917
4 Importing CATEG_CCS Value transfer Type reference (TYPE) CKML_BADI_CATEGKEPH_TBL Schichtung(Kategorien) für BADI zur Endbestandsbewertung 20010917
5 Exporting ENDINV_VALUE Value transfer Type reference (TYPE) CKML_BADI_VALUE Wert für BADI zur Endbestandsbewertung 20010917
6 Exporting ENDINV_VALUE_CCS Value transfer Type reference (TYPE) CKML_BADI_PRKEPH_TBL Schichtung(Preis) für BADI zur Endbestandsbewertung 20010917
7 Importing GENDATA Value transfer Type reference (TYPE) CKML_BADI_GENDATA Allgemeine Daten für BADI zur Endbestandsbewertung 20010917
8 Importing HEADERDATA_CCS Value transfer Type reference (TYPE) CKML_BADI_PRKEKO S-Preisschichtung(Kopf) für BADI zur Endbestandsbewertung 20010917
9 Importing MATDATA Value transfer Type reference (TYPE) CKML_BADI_MATDATA Daten zum Material für BADI zur Endbestandsbewertung 20010917
10 Importing PRICEDATA Value transfer Type reference (TYPE) CKML_BADI_PRICE Preise für BADI zur Endbestandsbewertung 20010917
11 Importing PRICE_CCS Value transfer Type reference (TYPE) CKML_BADI_PRKEPH_TBL Schichtung(Standardpreis) für BADI zur Endbestandsbewertung 20010917
# Exception Resumable Description Created on
1 APPLICATION_ERROR 20081029

Method PREREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATERIAL Call by reference Type reference (TYPE) CKMV0_MATOBJ_TBL 20081029
2 Importing I_RUN_ID Call by reference Type reference (TYPE) CKML_RUN_ID Nummer des Kalkulationslaufs für das Material-Ledger 20081029
# Exception Resumable Description Created on
1 APPLICATION_ERROR 20081029

Method SET_ACTIVE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing USE_BADI Value transfer Type reference (TYPE) BOOLE_D BADI benutzen: Nein = ' ', JA = 'X' 20010918

Method SET_ACTIVE_FLAG on class IF_EX_BADI_ENDING_INV has no exception.

Method SET_ALTERNATIVE_DIFFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOCUMENT_ITEMS Call by reference Type reference (TYPE) CKMM_T_DOCUMENT_ITEMS 20081029
2 Importing I_KALNR_MAT Call by reference Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20081029
3 Importing I_RUN_ID Call by reference Type reference (TYPE) CKML_RUN_ID Nummer des Kalkulationslaufs für das Material-Ledger 20081029

Method SET_ALTERNATIVE_DIFFS on class IF_EX_BADI_ENDING_INV has no exception.

Method SET_ALTN_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing READ_ALTN Value transfer Type reference (TYPE) BOOLE_D Beschaffungsalternativen lesen: Nein = ' ', Ja = 'X' 20010917

Method SET_ALTN_FLAG on class IF_EX_BADI_ENDING_INV has no exception.

Method UPDATE Signature

Method UPDATE on class IF_EX_BADI_ENDING_INV has no parameter.
Method UPDATE on class IF_EX_BADI_ENDING_INV has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in