SAP ABAP Interface /SAPPCE/IF_EX_PNV02 (BAdI Interface /SAPPCE/IF_EX_PNV02)
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 - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPCE/CL_DEF_IM_PNV02 | Default Implementation for BAdI Definition /SAPPCE/PNV02 | 20020221 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPCE/CL_EXM_IM_PNV02 | Implementation example for BAdI definition /SAPPCE/PNV02 | 20021111 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPCE/CL_EX_PNV02 | BAdI Class /SAPPCE/CL_EX_PNV02 | 20020130 |
Properties
| Interface | /SAPPCE/IF_EX_PNV02 | |
| Short Description | BAdI Interface /SAPPCE/IF_EX_PNV02 |
General Data
| Package | /SAPPCE/PNV | Construction Progress Report and Valuation |
| Created | 20020130 | SAP |
| Last changed | 20050109 | SAP |
| Unicode checks active |
Forward declarations
Interface /SAPPCE/IF_EX_PNV02 has no forward declaration.
Interfaces
Interface /SAPPCE/IF_EX_PNV02 has no interface.
Friends
Interface /SAPPCE/IF_EX_PNV02 has no friend.
Attributes
Interface /SAPPCE/IF_EX_PNV02 has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Additional Authorization Checks | 20020130 | |
| 2 | Instance method | Public | Method | Check Before Transfer of Planned Values to CO | 20020916 | |
| 3 | Instance method | Public | Method | Determine Whether Consolidation Is Carried Out | 20020911 | |
| 4 | Instance method | Public | Method | Currency Translation | 20020315 | |
| 5 | Instance method | Public | Method | Set CO Version | 20020130 | |
| 6 | Instance method | Public | Method | Consistency Check Before Data Processing | 20020130 | |
| 7 | Instance method | Public | Method | Enhancement of Interface BDS Document and SAP System | 20020204 | |
| 8 | Instance method | Public | Method | Determination of Operated Share via Ordering WBS Element | 20020326 |
Events
Interface /SAPPCE/IF_EX_PNV02 has no event.
Types
Interface /SAPPCE/IF_EX_PNV02 has no local type.
Method Signatures
Method ON_AUTHORITY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PRPS | Call by reference | Type reference (TYPE) | PRPS | Stammdaten des leistende PSP-Element | 20020130 | |||
| 2 | I_PRPS_CONS | Call by reference | Type reference (TYPE) | PRPS | Stammdaten des konsolidierungsrelevante PSP-Element | 20020130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020203 |
Method ON_CHECK_BEFORE_CO_TRANSFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FAULT | Call by reference | Type reference (TYPE) | CHAR1 | Fehlerkennzeichen | 20020918 | |||
| 2 | IM_ANZBP | Value transfer | Type reference (TYPE) | ANZBP | Anzahl Buchungsperioden | 20020917 | |||
| 3 | IM_APPLICATION | Value transfer | Type reference (TYPE) | /SAPPCE/DPNV_TYPE | Identifikation der aufrufenden Applikation | 20020916 | |||
| 4 | IM_COMMITWORK | Value transfer | Type reference (TYPE) | COMMITWORK | Verbuchungskennzeichen | 20020916 | |||
| 5 | IM_GENERATED_PERIODS | Value transfer | Type reference (TYPE) | PERBL | Anzahl der Perioden | 20020917 | |||
| 6 | IM_SIMULATION_MODE | Value transfer | Type reference (TYPE) | CHAR1 | Testlauf | 20020917 | |||
| 7 | IM_WBS | Value transfer | Type reference (TYPE) | PRPS | Leistungsmeldendes PSP-Element | 20020916 | |||
| 8 | IM_WBS_CONSOLIDATION | Value transfer | Type reference (TYPE) | PRPS | Auftraggebendes PSP-Element | 20020916 | |||
| 9 | IT_PLNHDR_BY_FISCALYEAR | Value transfer | Type reference (TYPE) | /SAPPCE/TT_PNV_PD_PLNHDR | Jahresbezogene Planungszeiträume | 20020916 | |||
| 10 | IT_PLNHDR_BY_PERIOD | Value transfer | Type reference (TYPE) | /SAPPCE/TT_PNV_PD_PLNHDR | Periodenbezogene Planungszeiträume | 20020916 | |||
| 11 | IT_RKU01G | Value transfer | Type reference (TYPE) | /SAPPCE/TT_PD_RKU01G | Werte der jahresbezogenen Planung | 20020916 | |||
| 12 | IT_RKU01JA | Value transfer | Type reference (TYPE) | /SAPPCE/TT_PD_RKU01JA | Werte der periodenbezogenen Planung | 20020916 |
Method ON_CHECK_BEFORE_CO_TRANSFER on Interface /SAPPCE/IF_EX_PNV02 has no exception.
Method ON_CONSOLIDATION_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ENABLE_CONS | Call by reference | Type reference (TYPE) | /SAPPCE/DPNV_ENABLE_CONS | Konsolidierung ist aktiv | 20020911 | |||
| 2 | E_MESG | Call by reference | Type reference (TYPE) | TSMESG | Nachrichtentabelle Nachrichtensammler | 20020911 | |||
| 3 | IM_APPLICATION | Value transfer | Type reference (TYPE) | /SAPPCE/DPNV_TYPE | Identifikation der aufrufenden Applikation | 20020911 |
Method ON_CONSOLIDATION_GET on Interface /SAPPCE/IF_EX_PNV02 has no exception.
Method ON_CONVERT_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_MESG | Call by reference | Type reference (TYPE) | TSMESG | Nachrichtentabelle Nachrichtensammler | 20020315 | |||
| 2 | ES_ITEM_VALUES | Call by reference | Type reference (TYPE) | /SAPPCE/SPNV_BADI_ITEM_VALUES | Werte für CO-Objekt | 20020321 | |||
| 3 | E_OWN_CONVERSION | Call by reference | Type reference (TYPE) | XFLAG | Eigene Währungsumrechnung | 20020321 | |||
| 4 | IS_ITEM_INFO | Call by reference | Type reference (TYPE) | /SAPPCE/SPNV_BADI_ITEM_INFO | Details für CO-Objekt | 20020321 | |||
| 5 | IS_RKBKPL | Call by reference | Type reference (TYPE) | RKBKPL | Planbelegkopf-Parameter | 20040217 | |||
| 6 | I_POSTINGDATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20020315 |
Method ON_CONVERT_CURRENCY on Interface /SAPPCE/IF_EX_PNV02 has no exception.
Method ON_CO_VERSION_DETERMINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_CO_VERSION | Call by reference | Type reference (TYPE) | VERSN | Version | 20020130 | |||
| 2 | IM_PLANNING_TYPE | Call by reference | Type reference (TYPE) | C | Planungsart: Kosten/Erlöse | 20020130 | |||
| 3 | IM_PRPS | Call by reference | Type reference (TYPE) | PRPS | PSP-Element (Projektstrukturplanelement) Stammdaten | 20020130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ist aufgetreten | 20020203 |
Method ON_DATA_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PD_INDEX | Call by reference | Type reference (TYPE) | /SAPPCE/TT_PNV_PD_INDEX | Zuordnung von Zeitraum und Werten | 20020204 | |||
| 2 | IT_PD_PERIOD | Call by reference | Type reference (TYPE) | /SAPPCE/TT_PNV_PD_PERIOD | Zeitraum und Belegkopf-Text | 20020204 | |||
| 3 | IT_PD_PERVALUE | Call by reference | Type reference (TYPE) | /SAPPCE/TT_PNV_PD_PERVALUE | Planwerte pro Periode für Leistende PSP-Element | 20020204 | |||
| 4 | IT_PD_TOTVALUE | Call by reference | Type reference (TYPE) | /SAPPCE/TT_PNV_PD_TOTVALUE | Planwerte pro Jahr für Leistende PSP-Element | 20020411 | |||
| 5 | I_PD_OBJECT | Call by reference | Type reference (TYPE) | /SAPPCE/SPNV_PD_OBJECT | Planungsobjekt | 20020204 | |||
| 6 | I_PD_OBJECT_CONS | Call by reference | Type reference (TYPE) | /SAPPCE/SPNV_PD_OBJECT | Konsolidierungsrelevante Planungsobjekt | 20020204 | |||
| 7 | I_PLANTYPE | Call by reference | Type reference (TYPE) | CHAR1 | Planungsart: Planerlöse/-kosten/Auftragswerte | 20020204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ist aufgetreten | 20020204 |
Method ON_INTERFACETABLE_FOR_INPLACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESG | Call by reference | Type reference (TYPE) | TSMESG | Nachrichtentabelle Nachrichtensammler | 20020204 | |||
| 2 | I_INIT | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20020204 | ||
| 3 | I_TABLE_COLLECTION | Call by reference | Object reference (TYPE REF TO) | I_OI_TABLE_COLLECTION | Table-Collection | 20020204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ist aufgetreten | 20020204 |
Method ON_OPERATED_SHARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NO_JOINT_VENTURE | Call by reference | Type reference (TYPE) | XFLAG | Kennzeichen: Keine ARGE | 20020326 | |||
| 2 | E_OPERATED_SHARE | Call by reference | Type reference (TYPE) | JV_OPSHARE | Operated Share | 20020326 | |||
| 3 | I_POSTING_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20020326 | |||
| 4 | I_PRPS_CONS | Call by reference | Type reference (TYPE) | PRPS | PSP-Element (Projektstrukturplanelement) Stammdaten | 20020326 |
Method ON_OPERATED_SHARE on Interface /SAPPCE/IF_EX_PNV02 has no exception.
History
| Last changed by/on | SAP | 20050109 |
| SAP Release Created in | 470 |