ProzessBedingungauswertung Dieses Dokument in der Navigationsstruktur finden

 

Einplanungsbedingungen werden innerhalb der Aktionsfindung verwendet. Die Startbedingungen werden vor der Ausführung von Aktionen geprüft. Eine Aktion wird nur ausgeführt, wenn die Startbedingung erfüllt ist.

Wenn Sie Einplanungs- oder Startbedingungen implementieren wollen, können Sie entweder den Workflow Bedingungseditor oder die Business Add-Ins EVAL_SCHEDCOND_PPF und EVAL_STARTCOND_PPF verwenden.

Die Methode EVALUATE_SCHEDULE_CONDITION von BAdI EVAL_SCHEDCOND_PPF und die Methode EVALUATE_START_CONDITION von BAdI EVAL_STARTCOND_PPF haben beide die folgende Schnittstelle:

Beispiel Beispiel

Parameter

Ende des Beispiels.

Bedeutung

IO_CONTEXT

Business-Objekt

IP_PROTOCOL

Anwendungsprotokoll

IP_TTYPE

Aktionsname

FLT_VAL

Filterwert

II_CONTAINER

Container

EP_RC

Returncode (0 = Bedingung erfüllt, <> 0 = Bedingung nicht erfüllt)

Prozess

Mithilfe der Transaktion SE19 (Business Add-Ins: Einstieg Implementierungspflege) können Sie eine Implementierung des entsprechenden BAdI anlegen, indem ein Filterwert zugewiesen wird. Sie geben diesen Filterwert als Start- oder Einplanungsbedingung in Customizing ein. Das BAdI wird dann für jede Aktion mit dieser Bedingung ausgeführt.