Hallo zusammen,
wir bekommen von Amazon iDocs Bestellungen die inkorrekte EAN enthalten. Bei der Prozessierung laufen die iDocs auf die Bretter und bekommen den Status 51.
Um die fehlerhaften iDocs zu verarbeiten gehe ich wie folgt vor:
1. WD02 fehlerhafte iDocs
2. iDoc Nummern merken
3. SE16N: Tabelle EDIDS -> iDoc Nummern eintragen, unter Parameter1 finde ich die fehlerhaften EANs. EANs merken
4. WE19 mit den iDocs aufrufen und die gemerkten EANs löschen
5. iDocs prozessieren
6. alte iDocs Status auf 70 setzen.
Mein Ziel ist es die iDocs mit den fehlerhaften EANs im ABAP Coding aufzuspüren, die falschen Segmente zu löschen und letztendlich die iDocs weiter laufen zu lassen.
Folgendes habe ich ins Auge gefasst:
Userexit EXIT_SAPLJ4AS_001 (Include Object ZXJ3AU12). Der Userexit wird am nach jedem segment aufgerufen.
oder den FuBa:
IDOC_INPUT_ORDERS
Was würdet ihr mir raten, bin ich auf dem richtigen Weg oder habt ihr bessere Vorschläge.