Anfang des Inhaltsbereichs

Funktionsdokumentation Auslösen des Anwendungsereignisses nach erfolgreicher IDoc-Verarbeitung  Dokument im Navigationsbaum lokalisieren

Innerhalb des Funktionsbausteins im Eingang kann eine beliebige Zahl von Ereignissen durch Aufruf des Workflow-Funktionsbausteins "create event" ausgelöst werden; damit haben Sie volle Kontrolle über die Parameter des Ereignisses.

Wenn einfach nur ein Ereignis für Ihr Anwendungsobjekt mit einem einzelnen Result-Parameter im Container ausgelöst werden soll, kann ALE dies für Sie erledigen. Als Beispiel sei hier der Nachrichtentyp EDLNOT, Vorgangscode EDLN genannt.

Dazu müssen Sie

 

Auslösen eines Ihrer Anwendungsobjektereignisse durch ALE und Beeinflußung des Parameterwerts Result im Container.

Wf_Param

Doc_Number

Parameter Result im Ereignis-Container

"Continue_Objects1"

1234

1

"Continue_Objects2"

1234

2

"Continue_Objects3"

1234

3

"Continue_Objects4"

1234

4

"Continue_Objects5"

1234

5

 

Werte für Export-Parameter für die Verarbeitung von IDoc-Paketen, wobei alle IDocs erfolgreich verarbeitet worden sind und für jedes erfolgreich verarbeitete IDoc ein Anwendungsobjektereignis ausgelöst wird. IDoc-Nummern 4711 und 4712 haben die Anwendungsobjekte 1234 und 1235 angelegt. In beiden Fällen wird der Parameter Result im Ereignis-Container auf 1 gesetzt.

Parameter

Wert

In_Update_Task

" " Verbuchungstask nicht verwendet
"X" Verbuchungstask verwendet

Call_Transaction_Done

" "

Workflow_Result

"3"

Application_Variable

" " (z.B. Initialwert)

Idoc_Status

Die Tabelle muß drei Sätze enthalten, deren Felder folgende Werte haben:

 

Docnum

Status

 

4711

53

 

4712

53

 

Optional können die Felder Msgid etc. die Erfolgsmeldung der Anwendung enthalten.

Return_Variables

Die Tabelle muß die folgenden sechs Einträge enthalten:

 

Wf_param

Doc_Number

 

"Processed_IDOCs"

4711

 

"Appl_Objects"

1234

 

"Continue_Objects1"

1234

 

"Processed_IDOCs"

4712

 

"Continue_Objects1"

1235

Serialization_Info

Leer, falls keine Serialiserung verwendet wird.