logo
SAP FORUM - SAP Community
  • Suche
  • Anmelden
  • Registrieren
  • » zum DV-Treff
  • » zur Jobbörse
SAP Jobsuche bei DV-Treff
Einloggen
Der Benutzername muss angegeben werden.
Das Passwort muss angegeben werden.
Passwort vergessen
Ins Forum einloggen
Mit Google anmelden
Mit Facebook anmelden
Neuen Benuzter erstellen
  1. SAP FORUM - SAP Community
  2. Suche
Suchen Optionen
Alle Foren
OK
  • 1
Lade...
MV45AFZZ: VBELN in ZZFeld befüllen  (Logistik : SD und seine Submodule)
MV45AFZZ: USEREXIT_SAVE_DOCUMENT_PREPARE VBELN leer

Danke für deine Antwort,

SanduhrAnzeigeProgramm.

Wie du schon beschrieben hast, ist das alles andere als schön die VBELN schon vor dem sichern wissen zu wollen und irgendwo hinzuschreiben.

Ebenfalls ist es aber auch nicht schön im Nachhinein in die VBAK Tabelle eik Feld zu ändern.

Für unsere Zwecke reicht nun erst mal die Anfrage des Nummerstands durch Number_Get_Next bevor gespeichert wird.

Im userexit_save_document wird die Nummer nochmals verglichen und zur Not nochmals auch Ändern zurückgeworfen.

Schön ist das nicht...

Falls jemand eine bessere Lösung hat, nur her damit:-)

Geschrieben: vor 7 Jahre von DeTurbo
MV45AFZZ: VBELN in ZZFeld befüllen  (Logistik : SD und seine Submodule)
MV45AFZZ: USEREXIT_SAVE_DOCUMENT_PREPARE VBELN leer

Beim Ändern eines SD Beleges schon.

Beim Anlegen ist XVBAK und YVBAK nicht befüllt.

Geschrieben: vor 8 Jahre von DeTurbo
MV45AFZZ: VBELN in ZZFeld befüllen  (Logistik : SD und seine Submodule)
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!

Geschrieben: vor 8 Jahre von DeTurbo
  • 1
Datenschutzbestimmungen |

    Wichtige Informationen:

    Die SAP FORUM - SAP Community verwendet Cookies. Wenn Sie auf dieser Seite weitersurfen, erklären Sie sich mit der Verwendung von Cookies einverstanden. Mehr Details Schließen Sie