Moin,black_adept hat geschrieben: ↑Heute 11:33Moin Namensvetter,
SAVE_DOCUMENT ist zu spät - der richtige Zeitpunkt wäre SAVE_DOCUMENT_PREPARE.
Und du solltest die Einträge in Tabelle XVBAP[] ( ohne die Kopfzeile XVBAP anzufassen ) ändern und nicht YVBAP.
Moin ewx,ewx hat geschrieben: ↑Heute 12:08SAVE_DOCUMENT_PREPARE wäre mir immer noch zu spät, da der Anwender während der Bearbeitung nichts von der Änderung mitbekommt.
MOVE_FIELD_TO_VBAK wäre m.E. der richtige Zeitpunkt.
Wichtig: Immer UPDKZ auf "U" setzen, damit es beim Speichern als Änderung erkannt wird. Eventuell kann es sogar notwendig sein, den Original-XVBAP-Eintrag in YVBAP zu kopieren.