MV45AFZZ: USEREXIT_SAVE_DOCUMENT_PREPARE VBELN leer
Guten Tag zusammen,
ich möchte gerne beim Sichern eines SD Belegs die VBELN-Nummern in ein eigenes ZZ-Feld in der VBAK schreiben.
SAP bietet bei SD Belegen beim Sichern eines Belegs zwei User-Exits an:
USEREXIT_SAVE_DOCUMENT_PREPARE -> Vor dem Speichern in der DB
USEREXIT_SAVE_DOCUMENT -> Nach dem Speichern in der DB
Problem: Bei SAVE_DOCUMENT_PREPARE wird die VBAK-VBELN noch nicht übergeben, da der Beleg noch nicht gespeichert und noch keine Nummer gezogen wurde.
SAVE_DOCUMENT ist zwar VBAK-VBELN bekannt, allerdings ist es beim Aufruf des USER-EXITS zu spät noch die VBAK zu verändern...
Wisst Ihr eine Möglichkeit die VBELN bereits bei PREPARE zu bekommen?
Oder gibt es sonst eine Lösung für das Problem?
Besten Dank vorab!
Und schöne Grüße!