Ansicht
Dokumentation

APO_PPS_BADI_MC_CDAT - Kurvendaten für das Produktbestandsteilbild ändern

APO_PPS_BADI_MC_CDAT - Kurvendaten für das Produktbestandsteilbild ändern

PERFORM Short Reference   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit dem Business Add-In (BAdI) /SAPAPO/CDPS_MC_CDAT können Sie für jede Produktbestandskurve im Produktbestandsteilbild der Feinplanungsplantafel

  • die Bestandsdaten für die Kurve ändern
  • zusätzliche Kurven zur Bestandskurve in derselben Diagrammzeile definieren

Sie haben ein Produktbestandsteilbild definiert und es sind Bestände des anzuzeigenden Produkts vorhanden.

Im Standard ist das Business Add-In nicht aktiv.

Wenn keine aktive Implementierung des Business Add-In existiert, wird kein Default-Coding automatisch ausgeführt.

Das Business Add-In ist nicht filterabhängig.

Das Busines Add-In ist nicht mehrfach nutzbar.

Sie verwenden das BAdI z.B. in folgenden Fällen:

  • Das System zeigt den Bestand eines Produkts in der Maßeinheit 'L' (für Liter) an. Sie wollen die Anzeige auf die alternativen Maßeinheit 'G' (für Gallonen) umstellen.
In der Methode GET_CURVE_DATA geben Sie an, dass das System die Mengenwerte in der Liste CT_STOCKINFO für ihr Produkt auf die alternative Maßeinheit umrechnen soll, und ändern in der Liste den Mengenwert.
  • Das System zeigt Produktbestandskurven für die Produkte "Limonade 0,3 l" und "Limonade 0,5 l" an. Sie wollen zu jedem Produkt die Gesamtmenge des gemeinsamen Inputprodukts "Limonade" anzeigen lassen.
Dafür definieren Sie in der Methode GET_CURVE_DESCRIPTION in der Tabelle ET_CURVEDEF eine neue Kurve mit folgenden Werten:
  • Typ = 'A'

  • Graph_mode = 'c'

  • color = 'MAGENTA'

  • fill_color = ''

  • prio = 10

Zusätzlich definieren Sie in der Methode GET_CURVE_DATA die Mengenwerte der neuen Kurve als Summe der Mengenwerte der beiden Produkte. Dabei müssen Sie jeden errechneten Mengenwert mit dem Kurventyp (CTYPE = 'A') für jedes der beiden Produkte "Limonade 0,3l" und "Limonade 0,5l" in die Liste CT_STOCKINFO eintragen.

Dokumentation zur BAdI-Methode GET_CURVE_DATA

Dokumentation der BAdI-Methode GET_CURVE_DESCRIPTION






CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2861 Date: 20240602 Time: 185729     sap01-206 ( 47 ms )