Ansicht
Dokumentation

/CPD/PWSSE_MP_KP - BAdI: KPIs berechnen

/CPD/PWSSE_MP_KP - BAdI: KPIs berechnen

BAL Application Log Documentation   rdisp/max_wprun_time - Maximum work process run time  
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. Mit diesem BAdI können Sie Ihre eigene Logik implementieren, um KPI-Zahlen von Business-Objekten abzuleiten, die einem Kundenprojekt zugeordnet sind.

Sie haben KPIs definiert und die KPIs aktiviert, für die Sie über aktive BAdI-Implementierungen verfügen.

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

Sie können mit der KPI-ID als Filterbedingung separate BAdI-Implementierungen anlegen. Um die zugehörige Customizing-Einstellung anzuzeigen, wählen Sie Commercial Project Management > Stammdaten > Kundenprojekt > KPIs definieren.

Es stehen die folgenden BAdI-Implementierungen zur Verfügung:

  • /CPD/CL_PWS_KPI_MARGIN
Diese BAdI-Implementierung ruft Informationen zu Margen aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/CL_PWS_KPI_PLAN_ACTUAL_CO
Diese BAdI-Implementierung ruft Informationen zu Projektkosten aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_COST_ALL
Diese BAdI-Implementierung ruft Informationen zu Projektkosten aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_CPI
Diese BAdI-Implementierung ruft Informationen zu den Kennzahlen für Kosteneffizienz (CPI) aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_CR
Diese BAdI-Implementierung ruft die Gesamtanzahl der neuen oder für ein Kundenprojekt verarbeiteten Änderungsanträge ab.
  • /CPD/PWSSE_MP_DEBT
Diese BAdI-Implementierung ruft die Gesamtschuld gegenüber dem Kundenprojekt mit Referenz auf Kundenaufträge oder ein PS-Projekt auf.
  • /CPD/PWSSE_MP_EAC
Diese BAdI-Implementierung ruft Informationen zu den geschätzten Gesamtkosten aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_EV
Diese BAdI-Implementierung ruft Informationen zum Fertigstellungswert aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_ISSUES
Diese BAdI-Implementierung ruft die Gesamtanzahl der neuen oder für ein Kundenprojekt verarbeiteten Probleme ab.
  • /CPD/PWSSE_MP_PROGRESS
Diese BAdI-Implementierung ruft den kumulierten Fertigstellungsgrad für ein Kundenprojekt basierend auf der Ausführung des Fortschrittanalyse-Reports (Transaktion CNE5) ab. Beachten Sie, dass die BAdI-Implementierung den Report nicht ausführt, sondern lediglich die relevanten Informationen anzeigt.
  • /CPD/PWSSE_MP_PROGRESS_ALL
Diese BAdI-Implementierung ruft den kumulierten Fertigstellungsgrad für ein Kundenprojekt basierend auf der Ausführung des Fortschrittanalyse-Reports (Transaktion CNE5) ab. Beachten Sie, dass die BAdI-Implementierung den Report nicht ausführt, sondern lediglich die relevanten Informationen anzeigt.
  • /CPD/PWSSE_MP_REVENUE
Diese BAdI-Implementierung ruft Informationen zu Projekterlösen aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_REVENUE_ALL
Diese BAdI-Implementierung ruft Informationen zu Projekterlösen aus den Business-Objekten im Kundenprojekt ab.
  • /CPD/PWSSE_MP_SPI
Diese BAdI-Implementierung ruft die Kennzahl für Planeffizienz (SPI) für ein Kundenprojekt ab.
  • /CPD/PWSSE_MP_WIP
Diese BAdI-Implementierung ruft die Erlöse vor Rechnungsstellung für ein Kundenprojekt ab.

BAdI-Methodendokumentation:

  • GET_EXP_DATA_TYPES
Mit dieser Business-Add-In (BAdI)-Methode können Sie den Datentyp für einen Key Performance Indicator (KPI) definieren, den Sie bewerten möchten.
Sie müssen eine eigene Implementierung dieses BAdIs anlegen, diese aktivieren und ihr einen Kurztext zuordnen. Diese Schritte führen Sie im Customizing unter Commercial Project Management > Stammdaten > Business Add-Ins > BAdI: KPIs berechnen durch.
  • Importparameter

IV_MP_KPI_ID: KPI-ID für Kundenprojekt
  • Exportparameter

EV_OUT_DATA_CHARACTERISTIC: Merkmal der KPI-Ausgabedaten
EV_OUT_DATA_TYPE
  • GET_UNITS
Mit dieser Business Add-In (BAdI)-Methode rufen Sie Informationen wie Mengeneinheiten oder Währung und deren zugehörige Beschreibungen ab.
Sie müssen eine eigene Implementierung dieses BAdIs anlegen, diese aktivieren und ihr einen Kurztext zuordnen. Diese Schritte führen Sie im Customizing unter Commercial Project Management > Stammdaten > Business Add-Ins > BAdI: KPIs berechnen durch.
  • Importparameter

IV_MP_KPI_ID: KPI-ID für Kundenprojekt
IV_MP_GUID: Kundenprojekt-GUID
  • Exportparameter

EV_QUANTITY_UNIT: Basismengeneinheit
EV_CURRENCY_UNIT: Währungsschlüssel
EV_QUANTITY_UNIT_DESC: Beschreibung der Mengeneinheit
EV_CURRENCY_UNIT_DESC: Kurztext zur Währung
  • EXECUTE
Mit dieser Business Add-In (BAdI)-Methode können Sie Ihre eigene Geschäftslogik schreiben, um relevante Business-Objekte zu verarbeiten und um Informationen für einen Key Performance Indicator (KPI) abzurufen.
Sie müssen eine eigene Implementierung dieses BAdIs anlegen, diese aktivieren und ihr einen Kurztext zuordnen. Diese Schritte führen Sie im Customizing unter Commercial Project Management > Stammdaten > Business Add-Ins > BAdI: KPIs berechnen durch.
  • Importparameter

IV_OLD_APPROACH: Kennzeichen für SAP S/4HANA oder nicht SAP S/4HANA
IV_MP_GUID: Kundenprojekt-GUID
IT_MP_GUID: Tabelle für Kundenprojekt-GUID
IV_MP_KPI_ID: KPI-ID für Kundenprojekt
IV_QUANTITY_UNIT: Basismengeneinheit
IV_CURRENCY_UNIT: Währungsschlüssel
  • Exportparameter

EV_ACTUAL_DATA: Istdaten
EV_PLANNED_DATA: Plandaten
EV_VARIANCE: Abweichungsdaten
ET_DATA: Kundenprojekt-KPI
EV_NO_DATA: Datenelement für Domäne BOOLE: WAHR (='X') und FALSCH (=' ')
  • REFRESH
Mit dieser Business Add-In(BAdI)-Methode können Sie die Daten für einen Key Performance Indicator (KPI) aktualisieren.
Sie müssen eine eigene Implementierung dieses BAdIs anlegen, diese aktivieren und ihr einen Kurztext zuordnen. Diese Schritte führen Sie im Customizing unter Commercial Project Management > Stammdaten > Business Add-Ins > BAdI: KPIs berechnen durch.
  • Importparameter

IV_MP_GUID: Kundenprojekt-GUID
IV_MP_KPI_ID: KPI-ID für Kundenprojekt






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 9386 Date: 20240329 Time: 075158     sap01-206 ( 104 ms )