Ansicht
Dokumentation
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.
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
CATIDCLIENT_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_CONDITIONERROR_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
SWB3TXBHW - 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 )