Fehlerhafter Eingang eines IDocs
Verursacht eines der drei IDocs einen Fehler, sollten die Export-Parameter wie folgt versorgt werden:
Werte für die Export-Parameter, wenn IDocs im Paket verarbeitet werden, wobei lediglich IDoc-Nr. 4712 fehlerhaft ist. IDoc-Nummern 4711 und 4713 legen Anwendungsobjektnummern 1234 und 1235 an.
Parameter |
Wert | ||
In_Update_Task |
" " (z.B. Initialwert) - Verbuchungstask nicht verwendet | ||
Call_Transaction_Done |
" " (z.B. Initialwert) | ||
Workflow_Result |
"99999" | ||
Application_Variable |
" " (z.B. Initialwert) | ||
Idoc_Status |
Die Tabelle muß drei Sätze enthalten, deren Felder folgende Werte haben: | ||
|
Docnum |
Status | ||
|
4711 |
53 | ||
|
4712 |
51 | ||
|
4713 |
53 | ||
|
Die Felder Msgid etc. des Statussatzes für IDoc 4712 müssen die Fehlermeldung enthalten. | |||
Return_Variables |
Die Tabelle muß die folgenden fünf Einträge enthalten: | ||
|
Wf_param |
Doc_Number | ||
|
"Processed_IDOCs" |
4711 | ||
|
"Appl_Objects" |
1234 | ||
|
"Error_IDOCs" |
4712 | ||
|
"Processed_IDOCs" |
4713 | ||
|
"Appl_Objects" |
1235 | ||
|
Wenn bei der Verarbeitung des eingegangenen IDocs weder ein Anwendungsobejkt anlegt oder ändert, können Sie den Eintrag "Appl_Objects" weglassen - ohne Belegnummer ist er sinnlos. | |||
Serialization_Info |
Leer, wenn Serialisierung nicht verwendet wird | ||