Ansicht
Dokumentation
SWF_WF_CONDITIO_EVAL - BAdI: Wertauswertung von Zusatzbedingungen für Szenarien
PERFORM Short Reference Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Für ein Szenario wird eine Liste vordefinierter Bedingungen ausgeliefert. Sollten Sie diese Liste erweitern müssen, können Sie die Bedingungsliste mit Zusatzbedingungen erweitern (BAdI SWF_WORKFLOW_CONDITION_DEF).
Hier müssen Sie die Werte der hinzugefügten Bedingungen auswerten. Dadurch haben Sie die Kontrolle, dass abhängig von Ihrer Bedingung, Prozessinstanzen gestartet werden oder Schritte angelegt werden.
Sie müssen BAdI SWF_WORKFLOW_CONDITION_DEF implementieren, damit Ihre Implementierung aufgerufen wird.
Registrieren Sie Ihre Implementierung für Ihr Szenario.
Prüfen Sie die Werte der Bedingung in Methode EVALUATE_CONDITION. Geben Sie CV_IS_TRUE als ABAP_TRUE zurück, wenn die Bedingung erfüllt ist, andernfalls geben Sie ABAP_FALSE zurück. Als Eingabe erhalten Sie:
- IS_SAP_OBJECT_NODE_TYPE - liefert den SAP-Objekttyp oder SAP-Objektknotentyp und die Instanzidentifikatoren
- IS_CONDITION - liefert den Bezeichner der zu prüfenden Bedingung und den Kontext, in dem die Bedingungsauswertung aufgerufen wird (Start- oder Schrittbedingung)
- IT_PARAMETER_VALUE - liefert die Liste der Parameter mit zugeordneten Werten
Anmerkung: Das Interface des BAdIs liefert Typen und Konstanten, die verwendet werden sollten.
General Material Data RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1535 Date: 20240604 Time: 110748 sap01-206 ( 28 ms )