Ansicht
Dokumentation

SWB_START_CONDITION_EDIT - WF: Pflegen einer Bedingung für eine Ereignis-Typkopplung

SWB_START_CONDITION_EDIT - WF: Pflegen einer Bedingung für eine Ereignis-Typkopplung

ABAP Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ermöglicht es, eine Typkopplung mit einer Bedingung zu verknüpfen.

Eine Typkopplung ist die Anbindung eines im Business Object Builder definierten Ereignisses (z.B. FORMABSENC.CREATED) an einen Ereignisverbraucher. Ein typischer Ereignisverbraucher ist z.b. ein Workflow. Der Sinn der Typkopplung besteht darin, beim Eintritt des angegebenen Ereignisses den Verbraucher zu benachrichtigen. Im Falle eines Workflow wird dieser gestartet oder fortgesetzt.

Wird, durch Verwendung des Funktionsbausteins SWB_START_CONDITION_EDIT, eine Typkopplung mit einer Bedingung versehen, so wird dadurch die Benachrichtigung des Verbrauchers über das Eintreten des Ereignisses von dieser Bedingung abhängig gemacht: z.B. wird ein Workflow bei Eintritt des Auslösenden Ereignisses nur noch dann gestartet, wenn die angegebene Bedingung erfüllt ist.

Um die Startbedingung formulieren zu können, wird dem Bedingungseditor ein simulierter Ereigniscontainer zur Verfügung gestellt. In diesem Container müssen sich alle Elemente befinden, die beim Auslösen des Ereignisses zur Laufzeit ebenfalls vorhanden sein werden. Ist der entsprechende Tabellenparameter inital, so erzeugt der Funktionsbaustein einen Standardcontainer, der keine kundenspezifischen Erweiterungen enthält - solche zusätzlichen Elemente können dann nicht in der Bedingung verwendet werden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CATID
CLIENT_INDEPENDENT
CONDITION_EMPTY
CONTAINER_DEFINITION
CONTAINER_DEF_HANDLE
CONTAINER_TITLE
DEFAULT_CURRENCY
DISPLAY_ONLY
ENABLE_TRANSPORT
EVENT
LINKAGE_OBJECT
OBJECTTYPE
RECEIVER
RULENAME
UPDATE_COUPLING
USED_LINKAGE_OBJECT
VERSION

Ausnahmen

ERROR_ACTIVATING_CONDITION
ERROR_BUILDING_EVENT_CONTAINER
ERROR_CONTEXTS_NOT_SUPPORTED
ERROR_DEACTIVATING_CONDITION
ERROR_DELETING_FORMER_RULE
ERROR_INVALID_EVENT
ERROR_INVALID_OBJECT_TYPE
ERROR_MORE_THAN_ONE_RULE
ERROR_RECEIVER_STRING_TOO_LONG
ERROR_UPDATING_COUPLING
ERROR_UPDATING_RULE

Funktionsgruppe

SWB3

TXBHW - Original Tax Base Amount in Local Currency   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3213 Date: 20240523 Time: 084120     sap01-206 ( 68 ms )