Ansicht
Dokumentation

/CPD/BADI_REP_ATTR - BAdI: Validierung der Reporting-Attribute

/CPD/BADI_REP_ATTR - BAdI: Validierung der Reporting-Attribute

CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Arbeitsbereich (CA-CPD-WS) von Commercial Project Management (CA-CPD) verwendet. Sie können dieses BAdI verwenden, um die folgenden kundenspezifischen Erweiterungen für Reporting-Attribute zu implementieren:

  • Validierung von Reporting-Attributen
Indem Sie die zugehörigen Methoden implementieren, können Sie Ihre eigene Logik schreiben, um die in der Customizing-Aktivität Reporting-Attribute definieren festgelegten Einstellungen mit kundenspezifischen Prüfungen und Validierungen zu übersteuern. Sie können eine kundenspezifische Logik für Reporting-Attribute des Kundenprojekts und deren zugehörigen Business-Objekte implementieren.
  • Ermittlung von Reporting-Attributen
Sie können Ihre eigene Logik implementieren, um vordefinierte Werte für jedes der in der Customizing-Aktivität Reporting-Attribute definieren definierten Reporting-Attribute festzulegen. Zum Beispiel: Land/Region, Risikoart und Organisation.
  • Werte aus Reporting-Attributen in Business-Objekt-Felder übertragen
Sie können Ihre eigene Logik schreiben, um Werte aus Reporting-Attributen in Felder der Business-Objekte zu übertragen. Dies ermöglicht es Ihnen, Informationen in auf dem Kundenprojekt basierenden Business-Objekten zu aktualisieren.

Sie haben im Customizing für Commercial Project Management folgende Einstellungen vorgenommen:

  • Sie haben in der Customizing-Aktivität Reporting-Attribute definieren Reporting-Attribute für zugehörige Business-Objekte festgelegt.

Weitere Informationen über die Standardeinstellungen (Filter, einfache oder mehrfache Verwendbarkeit) finden Sie auf derRegisterkarte Erw.spot-Elementdefinitionen im BAdI Builder (Transaktion SE18).

Die folgende Beispielimplementierungsklasse steht zur Verfügung:

  • /CPD/CL_PWSSE_REP_ATTR
Diese Beispielimplementierung validiert basierend auf dem Wert in einem anderen Reporting-Attribut den Wert eines Reporting-Attributs. Ist als Land/Region beispielsweise China angegeben, sollte die Branche Fertigung lauten. Sind diese Daten nicht konsistent, zeigt die Implementierung eine Fehlermeldung an.

Business Add-In (BAdI) Methodendokumentation::

Weitere Informationen zur Implementierung von BAdIs als Teil des Erweiterungskonzepts finden Sie in der SAP-Bibliothek der SAP NetWeaver-Plattform im SAP Help Portal unter http://help.sap.com/nw_platform. Wählen Sie ein Release und dann Application Help. In der SAP-Bibliothek wählen Sie SAP-NetWeaver-Bibliothek: Funktionsorientierte Sicht -> Application Server -> Application Server ABAP -> Applikationsentwicklung auf AS ABAP -> ABAP-Kundenentwicklung -> Enhancement Framework.






rdisp/max_wprun_time - Maximum work process run time   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4700 Date: 20240420 Time: 133558     sap01-206 ( 70 ms )