Auftrag & Posititen ZZFELD ändern

Getting started ... Alles für einen gelungenen Start.
11 Beiträge • Seite 1 von 1
11 Beiträge Seite 1 von 1

Auftrag & Posititen ZZFELD ändern

Beitrag von BecomingAnAbapGuru (ForumUser / 88 / 31 / 3 ) »
Hallo,

ich habe im Header & Positonenm in VA02 ein Kundenfelder (alles in Additional Data A, B)

Nun möchte ich, wenn ein Kundenfeld im Header sich ändert, dass es automatisch in ALLE Positionen auch ändert.
Ich hätte gedacht, dass ich mit dem BAPI BAPI_SALESORDER_CHANGE im Programm SAPMV45A
Screen 8309 im PAI ein Modul einbaue. Aber der BAPI funktioniert da nicht. Im einem seperaten Report funktioniert der BAPI wunderbar.

Ich habe auch im userexit_save_document die Struktur vbap-ZZFELD, xvbap-ZZFELD & yvbap-ZZFELD geändert. Da tut sich aber auch nichts.

Wie kann ich es noch umsetzen?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Auftrag & Posititen ZZFELD ändern

Beitrag von wreichelt (Top Expert / 1082 / 32 / 196 ) »
Hallo,
vielleicht helfen die weiter:

User-Exit: MV45AFZZ

USEREXIT_SAVE_DOCUMENT_PREPARE / USEREXIT_SAVE_DOCUMENT

vor dem speichern die Daten aktualisieren

Gruß Wolfgang

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von BecomingAnAbapGuru (ForumUser / 88 / 31 / 3 ) »
wreichelt hat geschrieben:
22.02.2025 11:02
Hallo,
vielleicht helfen die weiter:

User-Exit: MV45AFZZ

USEREXIT_SAVE_DOCUMENT_PREPARE / USEREXIT_SAVE_DOCUMENT

vor dem speichern die Daten aktualisieren

Gruß Wolfgang

Hallo,
In USEREXIT_SAVE_DOCUMENT_PREPARE habe ich leider nicht die Positionen.
Und in USEREXIT_SAVE_DOCUMENT hatte ich schon xvap, yvbap, vbap-ZZFELD geändert, aber das hatte leider keine Auswirkung.

Den BAPI kann man auch nicht aufrufen, weil er im UserExit dumpt

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von JHM (Top Expert / 1220 / 2 / 204 ) »
BecomingAnAbapGuru hat geschrieben:
24.02.2025 08:09
Und in USEREXIT_SAVE_DOCUMENT hatte ich schon xvap, yvbap, vbap-ZZFELD geändert, aber das hatte leider keine Auswirkung.
Was wurde genau geändert?
Wurden die ZZFelder in beiden x/y geändert?
y ist ja eigentlich der "alte" Stand und x ist der neue. Wenn du beide gleichzeitig änderst, dann hast du ja keine Änderung die auf die DB geschrieben werden kann.

Zudem enthät die XVBAP das Feld UPDKZ. Hast du dieses auch gesetzt?
Sonst weiß SAP ja auch nicht das diese Position geändert werden.
Gruß Hendrik

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von BecomingAnAbapGuru (ForumUser / 88 / 31 / 3 ) »
JHM hat geschrieben:
24.02.2025 09:37
BecomingAnAbapGuru hat geschrieben:
24.02.2025 08:09
Und in USEREXIT_SAVE_DOCUMENT hatte ich schon xvap, yvbap, vbap-ZZFELD geändert, aber das hatte leider keine Auswirkung.
Was wurde genau geändert?
Wurden die ZZFelder in beiden x/y geändert?
y ist ja eigentlich der "alte" Stand und x ist der neue. Wenn du beide gleichzeitig änderst, dann hast du ja keine Änderung die auf die DB geschrieben werden kann.

Zudem enthät die XVBAP das Feld UPDKZ. Hast du dieses auch gesetzt?
Sonst weiß SAP ja auch nicht das diese Position geändert werden.
Also, ich habe die Felder XVVAP-ZZFLD und XVBAP-UPDKZ = 'X' geändert im UserEXIT. Kein Erfolg leider.

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von JHM (Top Expert / 1220 / 2 / 204 ) »
BecomingAnAbapGuru hat geschrieben:
24.02.2025 10:05
Also, ich habe die Felder XVVAP-ZZFLD und XVBAP-UPDKZ = 'X' geändert im UserEXIT. Kein Erfolg leider.
Sorry war evtl. etwas kurz beschrieben:
XVBAP-UPDKZ kennt kein X, I = Insert, U = Update, D = Delete
Gruß Hendrik

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von BecomingAnAbapGuru (ForumUser / 88 / 31 / 3 ) »
JHM hat geschrieben:
24.02.2025 10:09
BecomingAnAbapGuru hat geschrieben:
24.02.2025 10:05
Also, ich habe die Felder XVVAP-ZZFLD und XVBAP-UPDKZ = 'X' geändert im UserEXIT. Kein Erfolg leider.
Sorry war evtl. etwas kurz beschrieben:
XVBAP-UPDKZ kennt kein X, I = Insert, U = Update, D = Delete
Leider auch kein Erfolg.

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von ewx (Top Expert / 4904 / 328 / 646 ) »
Hast du den TABELLENeintrag XVBAP geändert oder nur die Struktur?
Ein entsprechender Codeschnipsel wäre hilfreich.

https://tricktresor.de/blog/tipps-zur-v ... userexits/
Siehe auch SAP-Hinweis 216448

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von ewx (Top Expert / 4904 / 328 / 646 ) »
BecomingAnAbapGuru hat geschrieben:
22.02.2025 10:44
Nun möchte ich, wenn ein Kundenfeld im Header sich ändert, dass es automatisch in ALLE Positionen auch ändert.
Schau dir mal USEREXIT_CHECK_VBAK an.

USEREXIT_SAVE_DOCUMENT ist zu spät. Die Änderungen werden dann zwar geschrieben, aber der Anwender sieht nicht, was passiert.

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von BecomingAnAbapGuru (ForumUser / 88 / 31 / 3 ) »
ewx hat geschrieben:
24.02.2025 13:01
BecomingAnAbapGuru hat geschrieben:
22.02.2025 10:44
Nun möchte ich, wenn ein Kundenfeld im Header sich ändert, dass es automatisch in ALLE Positionen auch ändert.
Schau dir mal USEREXIT_CHECK_VBAK an.

USEREXIT_SAVE_DOCUMENT ist zu spät. Die Änderungen werden dann zwar geschrieben, aber der Anwender sieht nicht, was passiert.
wo finde ich den User exit USEREXIT_CHECK_VBAK ?
wie gesagt, ich möchte nach einer Änderung im Header (VBAK), die Positionen (VBAP) ändern

Re: Auftrag & Posititen ZZFELD ändern

Beitrag von ewx (Top Expert / 4904 / 328 / 646 ) »
BecomingAnAbapGuru hat geschrieben:
24.02.2025 13:54
wo finde ich den User exit USEREXIT_CHECK_VBAK ?
Da, wo die anderen auch sind: in der SAPMV45A

Seite 1 von 1

Vergleichbare Themen

2
Antw.
26351
Views
Unterschied Workbench Auftrag <> Customizing Auftrag
von strobbel » 31.07.2008 08:49 • Verfasst in SAP - Allgemeines
1
Antw.
2586
Views
2 Nummernkreise pro Auftrag
von Trulchen » 23.05.2016 09:29 • Verfasst in Sales and Distribution
7
Antw.
6189
Views
2 Nummernkreise pro Auftrag
von Trulchen » 23.05.2016 09:29 • Verfasst in Sales and Distribution
0
Antw.
2602
Views
PM IH-Auftrag Popup
von rune » 19.09.2007 18:10 • Verfasst in Sonstige Module
2
Antw.
2920
Views
frage zu auftrag
von slim » 13.10.2006 16:20 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 3 Tagen von Rabea1103 1 / 315
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 5453
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 7201
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 5165

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 3 Tagen von Rabea1103 1 / 315
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 5453
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 7201
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 5165

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 3 Tagen von Rabea1103 1 / 315
Spool vereinen OTF und PDF
vor 2 Wochen von anna2205 1 / 4766
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 11120
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 29575