Aufgrund dieser wenigen Infos, finde ich die Vorgehensweise fraglich.RainerW hat geschrieben: Nun aber mein Problem.
Ich arbeite hier an einem Projekt, welches bestimmte Daten aus dem Kundenstamm in den Auftragskopf schreibt. Das funktioniert über einen User-Exit. Nun aber habe ich einen Report geschrieben, der die Vollständigkeit dieser Daten prüft, bei Bedarf im Auftrag korrigiert und diesen dann auch wieder speichert. Nicht weiter schwierig, aber nun wird genau in diesem Moment eine Nachricht erzeugt, welche die Auftragsbestätigung an den Auftraggeber bzw. Warenempfänger verschickt, und das ist natürlich absolut unerwünscht.
Wie kann ich nun in dem Moment, wo ich den Auftrag erneut speichere, auf diese Nachricht zugreifen, und sie entweder löschen oder auf einen "ungefährlichen" Versandzeitpunkt setzen?
Vielen Dank schon jetzt für eure Vorschläge,
Rainer
Code: Alles auswählen.
IF SY-BPINT = SPACE and SY-REPID NE ZRAINERS_PROG.
sy-subrc = 0. "Nachricht erstellen
ELSE.
sy-subrc = 4. "keine Nachricht
ENDIF.
Das ist im Benutzerprofil einzustellen. Leider wirds nicht automatisch umgestelltMrBojangles hat geschrieben:Hier im Forum herrscht noch die Winterzeit...