Ansicht
Dokumentation
/CPD/BADI_INTR_MPSTR - BAdI: Zusätzliche Komponenten für Kundenprojektstruktur
PERFORM Short Reference Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Dieses Business Add-In (BAdI) wird in der Komponente Arbeitsbereich (CA-CPD-WS) von SAP Commercial Project Management(CA-CPD) verwendet. Mit diesem BAdI können Sie Folgende Aktivitäten ausführen:
- Die Detailebene der Referenz für Objekte, die in der Masterprojektstruktur angezeigt werden, ändern
Ihre eigene Implementierung anlegen, um zusätzlich zu den in der Customizing-Aktivität Komponenten für die Masterprojektstruktur definieren (unter SAP Commercial Project Management > Stammdaten > Masterprojekt) definierten Strukturen noch weitere Strukturen einzubinden
Dieses BAdI-Definition beinhaltet die folgenden Methoden:
- In Methode IS_ONLY_BADI_EXECUTE entscheiden Sie, ob Sie Strukturen aus dem Customizing und aus der BAdI-Implementierung kombinieren möchten.
- Änderungsparameter
CV_EXECUTE | : '=X' wenn nur das BAdI ausgeführt werden soll |
- In der Methode GET_HIERARCHY definieren Sie die zusätzlichen Strukturen, die Sie in die Masterprojektstruktur einbinden möchten.
- Importparameter
IV_MP_GUID | : Masterprojekt-GUID |
IT_VIEW_CONDITIONS | : Liste der View-Bedingungen |
IS_HIERARCHY_KEY | : Übergeordneter Schlüssel |
- Änderungsparameter
CT_MESSAGES | : Meldungstabelle |
CT_HIERARCHY | : Art der Hierarchietabelle |
- Sie verwenden die Methode GET_ALL_VIEW_CONDITIONS, um die Business-Objekte für alle in der Customizing-Aktivität Komponenten für die Masterprojektstruktur definieren definierten Komponenten abzurufen. Dies ist notwendig, damit das System Informationen wie Key Performance Indicators (KPIs), Warnungen und betriebswirtschaftliche Informationen berechnen kann.
- Änderungsparameter
CT_CONDITIONS | : Liste der View-Bedingungen |
Vergewissern Sie sich, dass Sie in der Customizing-Aktivität Komponenten für Masterprojektstruktur definieren unter SAP Commercial Project Management > Stammdaten > Masterprojekt mindestens eine View-ID definiert haben.
Weitere Informationen über die Standardeinstellungen (Filter, einfache oder mehrfache Verwendbarkeit) finden Sie auf der Registerkarte ErwSpot-Elementdefinitionen im BAdI-Builder (Transaktion SE18).
Folgende Beispielimplementierung steht Ihnen zur Verfügung:
- /CPD/CL_BADI_INTRINSIC_STRUC
- Diese Beispielimplementierung verhindert die Anzeige aller Netzplanaktivitätselemente aus der Masterprojektstruktur. Hierfür werden die Netzplanaktivitätselemente aus der Hierarchie der Masterprojektstruktur entfernt.
Weitere Informationen über die Implementierung von BAdIs als Teil des Erweiterungs-Frameworks
finden Sie in der SAP-Bibliothek der Plattform SAP NetWeaver auf dem SAP Help Portal unter http://help.sap.com/nw_platform.
Wählen Sie ein Release und dann Anwendungshilfe. In der SAP-Bibliothek
wählen Sie SAP NetWeaver-Bibliothek: Funktionsorientierte Sicht -> Application
Server -> Application Server ABAP -> Applikationsentwicklung auf AS ABAP -> ABAP Customer Development -> Enhancement Framework
ABAP Short Reference Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5321 Date: 20240426 Time: 141711 sap01-206 ( 64 ms )