SAP ABAP Class /SAPPCE/CL_IM_PNV_VAL (Implementation Class for BAdI Implementation /SAPPCE/PNV_VAL)
Hierarchy
EA-FIN (Software Component) EA-FIN
   PS-REV-CPR (Application Component) Construction Progress Report
     /SAPPCE/PNV (Package) Construction Progress Report and Valuation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_KKAG0001 BAdI Interface IF_EX_KKAG0001 20020214
Properties
Class /SAPPCE/CL_IM_PNV_VAL  
Short Description Implementation Class for BAdI Implementation /SAPPCE/PNV_VAL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPPCE/PNV   Construction Progress Report and Valuation 
Created 20020214   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TKKAG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_KKAG0001 BAdI Interface IF_EX_KKAG0001 20020214
Friends
Class /SAPPCE/CL_IM_PNV_VAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_SAPPCE_IF_EX_PNV03 Static Attribute Private Object reference (TYPE REF TO) /SAPPCE/IF_EX_PNV03 BAdI Interface /SAPPCE/IF_EX_PNV03 20020315
Methods
# Method Level Visibility Method type Description Created on
1 BEWERTUNGSBASIS_AENDERN Instance method Public Method Changes the planning data 20020227
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020228
3 ENDABGRENZUNG Instance method Private Method Valuation for final results analysis (status TABG) 20020523
4 HGB_BEWERTUNG Instance method Private Method Valuation According to German Commercial Code 20020214
5 IAS_BEWERTUNG Instance method Private Method Valuation According to International Accounting Standard 20020214
6 LIES_LEISTUNGSMELDUNG Instance method Private Method Reads construction progress report up to a period 20020214
7 RECHNE_RUNDUNGSFEHLER_UM Instance method Private Method Converts rounding errors fr. Customizing into other currency 20020219
8 STEUERBARE_MELDUNG Instance method Private Method Issues an SY message subject to tax 20020214
Events
Class /SAPPCE/CL_IM_PNV_VAL has no event.
Types
Class /SAPPCE/CL_IM_PNV_VAL has no local type.
Method Signatures

Method BEWERTUNGSBASIS_AENDERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABGRENZUNGS_VERSION Call by reference Type reference (TYPE) XKALXKAG-VERSA Abgrenzungsversion 20020227
2 Importing BEARBEITUNGS_PERIODE Call by reference Type reference (TYPE) XKALXKAG-CUR_PERIOD Laufende Periode JJJJMMM 20020227
3 Changing EXPORT_BASIS Call by reference Type reference (TYPE) TKKAG_XKABASIS_TAB Tabelle mit (Ist- und) Planwerten für Bewertung 20020227
# Exception Resumable Description Created on
1 FEHLER_MIT_NACHRICHT Fehler aufgetreten (mit Meldung) 20020227

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /SAPPCE/CL_IM_PNV_VAL has no parameter.
Method CLASS_CONSTRUCTOR on class /SAPPCE/CL_IM_PNV_VAL has no exception.

Method ENDABGRENZUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEARBEITUNGS_GJAHR Call by reference Type reference (TYPE) XKALXKAG-ABGRJ Geschäftsjahr der Abgrenzungsrechnung 20020523
2 Importing BEARBEITUNGS_PMONAT Call by reference Type reference (TYPE) XKALXKAG-ABGRM Periode (Monat) der Abgrenzungsrechnung 20020523
3 Importing BEWERTUNGSMETHODE Call by reference Type reference (TYPE) TKKAS Customizing der Bewertungsmethode 20020919
4 Exporting EXPORT_VERAENDER Call by reference Type reference (TYPE) TKKAG_XKAVABGR_TAB Tabelle mit Änderungen der Abgrenzungswerte 20020523
5 Importing IMPORT_ABGRENZUN Call by reference Type reference (TYPE) TKKAG_XKAABGR_TAB Tabelle mit maschinell ermittelten Abgr.-Werten 20020523
6 Importing PRPS_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR Interne Projektpositionsnummer 20020523
7 Importing TRENNUNG_BV Call by reference Type reference (TYPE) TKKAP-TRBVA Trennung in Bildung und Verbrauch 20021218
8 Importing WAEHRUNG_AKTIV Call by reference Type reference (TYPE) C 'K' = Kostenrechnungskreiswährung, 'O' = Objektwährung 20020523

Method ENDABGRENZUNG on class /SAPPCE/CL_IM_PNV_VAL has no exception.

Method HGB_BEWERTUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEARBEITUNGS_GJAHR Call by reference Type reference (TYPE) XKALXKAG-ABGRJ Geschäftsjahr der Abgrenzungsrechnung 20020214
2 Importing BEARBEITUNGS_PMONAT Call by reference Type reference (TYPE) XKALXKAG-ABGRM Periode (Monat) der Abgrenzungsrechnung 20020214
3 Importing BEARBEITUNGS_WAEHRUNG Call by reference Type reference (TYPE) XKALXKAG-TWAER Währung der Abgrenzungsrechnung 20020214
4 Importing BEWERTUNGSMETHODE Call by reference Type reference (TYPE) TKKAS Customizing der Bewertungsmethode 20020214
5 Importing CUSTOMIZING_BADI Call by reference Type reference (TYPE) /SAPPCE/TPNV08 Customizing des BAdI zur Ergebnisermittlung 20020214
6 Exporting EXPORT_VERAENDER Call by reference Type reference (TYPE) TKKAG_XKAVABGR_TAB Tabelle mit Änderungen der Abgrenzungswerte 20020214
7 Importing IMPORT_ABGRENZUN Call by reference Type reference (TYPE) TKKAG_XKAABGR_TAB Tabelle mit maschinell ermittelten Abgr.-Werten 20020214
8 Importing IMPORT_BASIS Call by reference Type reference (TYPE) TKKAG_XKABASIS_TAB Tab. mit Istwerten und Planwerten für Bewertung 20020214
9 Importing OBJEKTNUMMER Call by reference Type reference (TYPE) COSB-OBJNR CO-Objektnummer 20020214
10 Importing PRPS_POSID Call by reference Type reference (TYPE) PRPS-POSID Projektstrukturplanelement 20020214
11 Importing PRPS_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR Interne Projektpositionsnummer 20020214
12 Importing TRENNUNG_BV Call by reference Type reference (TYPE) TKKAP-TRBVA Trennung in Bildung und Verbrauch 20021218
13 Importing WAEHRUNG_AKTIV Call by reference Type reference (TYPE) C 'K' = Kostenrechnungskreiswährung, 'O' = Objektwährung 20020214
# Exception Resumable Description Created on
1 FEHLER_MIT_NACHRICHT Fehler aufgetreten (mit Meldung) 20020214

Method IAS_BEWERTUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEARBEITUNGS_GJAHR Call by reference Type reference (TYPE) XKALXKAG-ABGRJ Geschäftsjahr der Abgrenzungsrechnung 20020214
2 Importing BEARBEITUNGS_PMONAT Call by reference Type reference (TYPE) XKALXKAG-ABGRM Periode (Monat) der Abgrenzungsrechnung 20020214
3 Importing BEARBEITUNGS_WAEHRUNG Call by reference Type reference (TYPE) XKALXKAG-TWAER Währung der Abgrenzungsrechnung 20020214
4 Importing BEWERTUNGSMETHODE Call by reference Type reference (TYPE) TKKAS Customizing der Bewertungsmethode 20020919
5 Importing CUSTOMIZING_BADI Call by reference Type reference (TYPE) /SAPPCE/TPNV08 Customizing des BAdI zur Ergebnisermittlung 20020214
6 Exporting EXPORT_VERAENDER Call by reference Type reference (TYPE) TKKAG_XKAVABGR_TAB Tabelle mit Änderungen der Abgrenzungswerte 20020214
7 Importing IMPORT_ABGRENZUN Call by reference Type reference (TYPE) TKKAG_XKAABGR_TAB Tabelle mit maschinell ermittelten Abgr.-Werten 20020214
8 Importing IMPORT_BASIS Call by reference Type reference (TYPE) TKKAG_XKABASIS_TAB Tab. mit Istwerten und Planwerten für Bewertung 20020214
9 Importing OBJEKTNUMMER Call by reference Type reference (TYPE) COSB-OBJNR CO-Objektnummer 20020214
10 Importing PRPS_POSID Call by reference Type reference (TYPE) PRPS-POSID Projektstrukturplanelement 20020214
11 Importing PRPS_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR Interne Projektpositionsnummer 20020214
12 Importing TRENNUNG_BV Call by reference Type reference (TYPE) TKKAP-TRBVA Trennung in Bildung und Verbrauch 20021218
13 Importing WAEHRUNG_AKTIV Call by reference Type reference (TYPE) C 'K' = Kostenrechnungskreiswährung, 'O' = Objektwährung 20020214
# Exception Resumable Description Created on
1 FEHLER_MIT_NACHRICHT Fehler aufgetreten (mit Meldung) 20020214

Method LIES_LEISTUNGSMELDUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WERT Call by reference Type reference (TYPE) WKGXXX Wert gesamt in Kostenrechnungskreiswährung 20020214
2 Importing I_ABGSL Call by reference Type reference (TYPE) ABGR_SCHL Abgrenzungsschlüssel 20020919
3 Importing I_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020214
4 Importing I_PERIODE Call by reference Type reference (TYPE) CO_PERIO Periode 20020214
5 Importing I_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR PSP-Element 20020214
6 Importing I_VERSN Call by reference Type reference (TYPE) VERSN_ABGR Abgrenzungsversion 20020919
7 Importing I_WAEHRUNG Call by reference Type reference (TYPE) C 'K' = Kostenrechnungskreiswährung, 'O' = Objektwährung 20020214
# Exception Resumable Description Created on
1 FEHLER_AUFGETRETEN Fehler aufgetreten (mit Meldung) 20020214

Method RECHNE_RUNDUNGSFEHLER_UM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RUNDUNGSFEHLER Call by reference Type reference (TYPE) /SAPPCE/TPNV08-RUNDUNGSFEHLER Umgerechneter max. Rundungsfehler durch Leistungsmeldung 20020219
2 Exporting E_RUNDUNGSFEHLER_IN_WAEHRUNG Call by reference Type reference (TYPE) SYST-MSGV1 Währungsgerecht für Ausgabe aufbereiteter Rundungsfehler 20020219
3 Importing I_GJAHR Call by reference Type reference (TYPE) XKALXKAG-ABGRJ Abgrenzungsjahr 20020219
4 Importing I_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20020219
5 Importing I_PERIODE Call by reference Type reference (TYPE) XKALXKAG-ABGRM Abgrenzungsperiode 20020219
6 Importing I_RUNDUNGSFEHLER_AUS_CUST Call by reference Type reference (TYPE) /SAPPCE/TPNV08-RUNDUNGSFEHLER Maximaler Rundungsfehler durch Leistungsmeldung 20020219
7 Importing I_ZIELWAEHRUNG Call by reference Type reference (TYPE) XKALXKAG-TWAER Zielwährung für Umrechnung 20020219
# Exception Resumable Description Created on
1 FEHLER_AUFGETRETEN Fehler aufgetreten (mit Meldung) 20020219

Method STEUERBARE_MELDUNG Signature

Method STEUERBARE_MELDUNG on class /SAPPCE/CL_IM_PNV_VAL has no parameter.
# Exception Resumable Description Created on
1 MELDUNG_IST_FEHLER Meldung ist als Fehler zu behandeln 20020214
History
Last changed by/on SAP  00000000 
SAP Release Created in 1.0