Ansicht
Dokumentation

/CPD/PWSSE_MP_ALERT - BAdI: Warnungen für Kundenprojekt

/CPD/PWSSE_MP_ALERT - BAdI: Warnungen für Kundenprojekt

PERFORM Short Reference   General Material Data  
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 SAP Commercial Project Management(CA-CPD) verwendet. Mit diesem BAdI können Sie Ihre eigene Logik zum Verarbeiten von Business-Objekten implementieren und verschiedene Parameter zur Anzeige von Warnungen für Endbenutzer berechnen. Eine Implementierung dieser BAdI-Definition muss mit dem Warnungs-Framework dieser Lösung zusammenarbeiten.

Sie können die folgenden Warnungsarten definieren:

  • Standardwarnungsbedingungen mit Parameterwerten durch das Customizing
  • Benutzerdefinierte Warnungsbedingungen mit Parameterwerten durch die Personalisierungsoption auf der Benutzungsoberfläche

Beachten Sie, dass benutzerdefinierte Warnungsbedingungen die Standardwarnungsbedingungen im Customizing übersteuern.

Sie haben im Customizing für SAP Commercial Project Management unter Stammdaten > Masterprojekt die folgenden Einstellungen vorgenommen:

  1. Warnungs-IDs unter Warnungen definieren definiert
  2. Warnungs-IDs zu Masterprojektarten zugeordnet und unter Einstellungen für Masterprojekte vornehmen Standardwarnungsbedingungen für jede Warnungs-ID konfiguriert

Alternativ dazu können Sie über die Personalisierungsoption in der Projektübergreifenden View Ihre eigenen Warnungsbedingungen definieren.

Weitere Informationen zu den Standardeinstellungen (Filter, einfache oder mehrfache Verwendbarkeit) finden Sie im BAdI-Builder (Transaktion SE18) auf der Registerkarte Erw.spot-Elementdefinitionen.

Sie können mit der Warnungs-ID als Filterbedingung separate BAdI-Implementierungen anlegen. Wählen Sie SAP Commercial Project Management > Stammdaten > Masterprojekt > Warnungen definieren, um die zugehörige Customizing-Einstellung anzuzeigen.

Es stehen die folgenden Standardimplementierungen zur Verfügung:

  • /CPD/CL_PWS_WS_ALT_CRS
Diese BAdI-Implementierung ruft die Anzahl der neuen oder für ein Masterprojekt verarbeiteten Änderungsanträge ab.
  • /CPD/CL_PWS_WS_ALT_ISSUES
Diese BAdI-Implementierung ruft die Anzahl der neuen oder für ein Masterprojekt verarbeiteten Probleme ab.
  • /CPD/CL_PWS_WS_ALT_NV_CUST_PAY
Diese BAdI-Implementierung gibt den Gesamtbetrag der Kundenzahlungen gegen ausgestellte Rechnungen aus.
  • /CPD/CL_PWS_WS_ALT_OD_BIL_PLAN
Diese BAdI-Implementierung gibt die Anzahl der Tage aus, die nach dem Fakturafälligkeitsdatum ohne Erstellung einer Lastschriftsanforderung vergangen sind.
  • /CPD/CL_PWS_WS_ALT_OD_CUST_INV
Diese BAdI-Implementierung gibt die Anzahl der Tage, aus, die seit der Nichterstellung von Rechnungen von offenen Lastschriften vergangen sind.
  • /CPD/CL_PWS_WS_ALT_OD_CUST_PAY
Diese BAdI-Implementierung gibt die Anzahl der Tage aus, die seit dem Fälligkeitsdatum der Rechnung, seitdem keine Kundenzahlung eingegangen ist, vergangen sind.
  • /CPD/CL_PWS_WS_ALT_OD_VEN_PAY
Diese BAdI-Implementierung gibt die Anzahl der Tage aus, die seit dem Fälligkeitsdatum der Zahlung der Lieferantenrechnung vergangen sind.
  • /CPD/CL_PWS_WS_ALT_OVD_VEN_INV
Diese BAdI-Implementierung gibt die Anzahl der Tage aus, die seit der Erstellung eines Wareneingangs ohne Erstellung der zugehörigen Lieferantenrechnung vergangen sind.
  • /CPD/CL_PWS_WS_ALT_OVERDUE_GR
Diese BAdI-Implementierung berechnet die Zeitspanne, während der kein Wareneingang angelegt wurde, seit dem Lieferdatum der Bestellungen für Business-Objekte in der Masterprojektstruktur. Diese BAdI-Implementierung gibt die Dauer aus, die der Wareneingang überfällig ist.
  • /CPD/CL_PWS_WS_ALT_PLAN_ACT
Diese BAdI-Implementierung berechnet für ein Masterprojekt den Prozentsatz der Istkosten im Vergleich zu den geplanten Kosten.
  • /CPD/CL_PWS_WS_ALT_UNAPP_SES
Diese BAdI-Implementierung gibt die Dauer aus, für die Leistungserfassungsblätter ungenehmigt geblieben sind.
  • /CPD/CL_PWS_WS_ALT_WIP
Diese BAdI-Implementierung gibt den Gesamtgeldwert der aktuell ausgeführten Aktivitäten aus. Dies wird ebenfalls als Arbeitsfortschritt bezeichnet.

Methodendokumentation:

Informationen zum Implementieren von BAdIs im Enhancement Framework finden Sie in der SAP-Bibliothek der Plattform SAP NetWeaver im SAP Help Portal unter http://help.sap.com/nw_platform. Wählen Sie ein Release und dann Hilfe zur Anwendung. In der SAP-Bibliothek wählen Sie Bibliothek für SAP NetWeaver: Funktionsorientierte Sicht -> Application Server -> Application Server ABAP -> Anwendungsentwicklung auf AS ABAP -> Kundenspezifische ABAP-Entwicklung -> Enhancement Framework. auf AS ABAP -> ABAP Customer Development -> Enhancement Framework.






BAL Application Log Documentation   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6920 Date: 20240329 Time: 084030     sap01-206 ( 86 ms )