Page 1 of 1

Fehlermeldung in MV45AFZB

PostPosted: Tue Jul 16, 2013 2:15 pm
by Brunhilde3254
Hallo Zusammen,

folgende Fragestellung:

Ich will einen User am Weiterarbeiten hindern, sofern er zu einer Auftragsart (vbak-auart) eine nicht passenden Debitor (kna1-ktokd) ausgewählt hat innerhalb der Auftragsanlage VA01.

Coding in MV45AFB implementiert -> USEREXIT_CHECK_VBAK

Bringe ich eine Fehlermeldung wenn die beiden nicht zusammengehören:
MESSAGE E901 WITH vbak-kunnr vbak-auart.
Danach wird der Cursor aber auf der Bestellnummer gesetzt und der User kann nie mehr die Kundennummer ändern, weil ständig die Fehlermeldung kommt und das Feld Auftraggeber nicht eingabebereit gesetzt wird.

Wie geht man in solchen Fällen vor?

Denn erst beim Speichern über USEREXIT_SAVE_DOCUMENT abfangen sehe ich als viel zu spät an.

Hat jemand eine hilfreiche Idee?

Danke.

Re: Fehlermeldung in MV45AFZB

PostPosted: Thu Aug 01, 2013 4:00 pm
by Constantin3326
Mach doch aus der E-Melding eine Warnmeldung, dann kann der User nach ENTER die Daten korrigieren. Zum Zeitpunkt USEREXIT_SAVE_DOCUMENT prüfst Du dann nochmal, diesmal mit einer harten Fehlermeldung "Alles fürn Ar..., aber ich hatte Sie ja gewarnt"...

Bitte auch mal HW 891917 anschauen...