Im FuBa IDOC_INPUT_ORDERS IDoc Verarbeitung verhindern
Posted: Fri Aug 29, 2008 9:32 am
Hallo,
wir wollen bald mit den ORDER-IDocs produktiv gehen und ich habe noch ein SEHR DRINGENDES Problem.
Ich habe im FuBa IDOC_INPUT_ORDERS eine Erweiterung eingebaut. Unter einer bestimmten Bedingung setze ich eine Fehlermeldung:
CLEAR IDOC_STATUS.
IDOC_STATUS-DOCNUM = IDOC_CONTRL-DOCNUM.
IDOC_STATUS-STATUS = '68'.
IDOC_STATUS-MSGTY = 'E'.
IDOC_STATUS-MSGID = 'MG'.
IDOC_STATUS-MSGNO = '899'.
IDOC_STATUS-MSGV1 = 'ILN mehrfach im System'.
IDOC_STATUS-MSGV2 = e1edka1-ilnnr.
IDOC_STATUS-MSGV3 = SPACE.
IDOC_STATUS-MSGV4 = SPACE.
APPEND IDOC_STATUS.
Allerdings werden die IDocs trotz Fehlermeldung verbucht. Wie kann ich verhindern, dass ein Auftrag angelegt wird, wenn meine Prüfung einen Fehler findet?
Gruß,
Otscho
wir wollen bald mit den ORDER-IDocs produktiv gehen und ich habe noch ein SEHR DRINGENDES Problem.
Ich habe im FuBa IDOC_INPUT_ORDERS eine Erweiterung eingebaut. Unter einer bestimmten Bedingung setze ich eine Fehlermeldung:
CLEAR IDOC_STATUS.
IDOC_STATUS-DOCNUM = IDOC_CONTRL-DOCNUM.
IDOC_STATUS-STATUS = '68'.
IDOC_STATUS-MSGTY = 'E'.
IDOC_STATUS-MSGID = 'MG'.
IDOC_STATUS-MSGNO = '899'.
IDOC_STATUS-MSGV1 = 'ILN mehrfach im System'.
IDOC_STATUS-MSGV2 = e1edka1-ilnnr.
IDOC_STATUS-MSGV3 = SPACE.
IDOC_STATUS-MSGV4 = SPACE.
APPEND IDOC_STATUS.
Allerdings werden die IDocs trotz Fehlermeldung verbucht. Wie kann ich verhindern, dass ein Auftrag angelegt wird, wenn meine Prüfung einen Fehler findet?
Gruß,
Otscho