gibt es einen User-Exit, der erst nach dem Speichern des Auftrags durchlaufen wird ?
Ich hab im MV45AFZZ nur einen gefunden, der vor dem commit work aufgerufen wird.
Hintergrund: wir wollen nach dem Sichern einen bestimmten Text jeder Position auslesen und per Email versenden (nur bei bestimmten Aufträgen).
Klappt soweit auch super, allerdings scheint der Text noch nicht weggeschrieben zu sein, gelesen wird der Text mit READ_TEXT).
Im USEREXIT_SAVE_DOCUMENT rufst du den Fuba READ_TEXT auf und machst dann einen Export to Memory.
Dann rufst du einen funktionsbaustein auf, die Daten wieder mit IMPORT FROM MEMORY aus dem Speicher liest und alles weitere veranlasst.
Alternativ könntest du die erzeugte Belegnummer in eine eigene Tabelle speichern und mit einem Job, der alle n Minuten läuft die Aufträge in der Tabelle abarbeiten.