Ansicht
Dokumentation

BADI_PSM_MEASURE_REP - BAdI: Haushaltsprogramm-Wrapper

BADI_PSM_MEASURE_REP - BAdI: Haushaltsprogramm-Wrapper

rdisp/max_wprun_time - Maximum work process run time   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses BAdI kann zur Realisierung von Kundenerweiterungen für die Haushaltsprogrammverschalung verwendet werden.

  • Die folgende Methode kann implementiert werden:
  • PSM_MEASURE_REPL_IN

Diese Methode wird direkt nach Aufruf des Funktionsbausteins PSM_MESASURE_REPLICATE aufgerufen. An diesem Punkt können Sie beispielsweise zusätzliche Gültigkeitsprüfungen durchführen.

Wird das BAdI BADI_PSM_MEASURE_REPL für ein Haushaltsprogramm aufgerufen, das sich auf ein Förderprogramm im selben System bezieht, dürfen die Werte der Parameter do_commit und get_all_errors in einer Implementierung dieses BAdI nicht geändert werden. Außerdem ist es nicht zulässig, Einträge zum Parameter fmmeasure hinzuzufügen.

Eine Standardeinführung für dieses BAdI wird bereitgestellt. Wird das Feld IM_FMMEASURE-SHORT_DESC nicht ausgefüllt, werden in dieser Implementierung die ersten 20 Zeichen von IM_FMMEASURE-DESCRIPTION dem Feld IM_FMMEASURE-SHORT_DESC zugeordnet.

Um eine Implementierung für das BAdI anzulegen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Customizing-Aktivität (BAdI: Haushaltsprogrammverschalung) und legen Sie eine neue Erweiterungsimplementierung an:
  • Erweiterungsimplementierung:
  • Erweiter. Impl.: <Name Ihrer Erweiterungsimplementierung>

  • Kurztext: <Kurzbeschreibung>

  • Zusammengesetzte Anwendung: <Name Ihrer zusammengesetzten Anwendung> (Sofern noch nicht vorhanden, legen Sie diese an)

  1. Legen Sie die Implementierung <Implementierungsname> für die BAdI-Definition BADI_PSM_MEASURE_REPL an.
  2. Öffnen Sie die Registerkarte BADI und aktivieren Sie die Implementierung.
  3. Expandieren Sie die Struktur auf der linken Seite und wählen Sie den Eintrag „Klasse“ mit Doppelklick aus.
  4. Legen Sie eine neue Klasse an.
  5. Implementieren Sie die Schnittstellenmethode PSM_MEASURE_REPL_IN.
  6. Sichern und aktivieren Sie die Klasse und gehen Sie zurück.
  7. Sichern und aktivieren Sie die Erweiterungsimplementierung.

Jetzt ist Ihre BAdI-Implementierung aktiv und bereit. Die Standardimplementierung ist nun inaktiv.

Beachten Sie, dass für dieses BAdI mehrere Implementierungen verwendet werden können. Wenn Sie also mehrere aktive Implementierungen verwenden, werden alle aufgerufen.






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

Length: 3132 Date: 20240520 Time: 150042     sap01-206 ( 48 ms )