Falls du von der SD Auftragsbearbeitung sprichst, dann solltest du dir
mal die Inhalte der Tabelle IVBAP ( kann auch XVBAP gewesen sein )
anschauen. Da gibt es eine Update Kennzeichen ( glaube Feld UPDKZ war das ).
Damit bekommt man mit ob sich was geändert hat oder nicht.
Ich habe das ganze so gelöst das ich beim Öffnen des Auftrages
über den Userexit am Anfang die aktuellen Daten in den internen
Speicher geschrieben habe.
Im Exit für die Positionsmanipulation habe ich dann die Daten aus dem
Speicher in eine interne Tabelle gelesen und mit den aktuellen Laufzeitdaten
verglichen.
Das ganze ist aber schon länger her und leider habe ich das bei nem anderen
Kunden gemacht. Daher ist das jetzt hier mal so aus dem Kopf.