SAP Jobsuche bei DV-Treff


Suchen
raik gawande
vor 8 Jahre
Hallo zusammen,

habt ihr eine Idee, warum ich beim Anlegen eines SD-Auftrages nur einen Hinweis statt einer Fehlermeldung bekomme?

Der im Material hinterlegte Vertriebsstatus hat Fehlermeldung bei Auftrag gepflegt = B.

Ich bin im Debugger schon auf den verantwortlichen Funktionsbaustein RV_MATERIAL_STATUS_CHECK gekommen. Dort ist insbesondere der Importparameter FDIAKZ (Dialogkennzeichen, siehe Langtextdoku) interessant, denn dieser steht bei Auftragsanlage auf A und sollte m.E. leer sein. Denn mit FDIAKZ = ' ' kommt es auch zu der gewünschten Fehlermeldung.

Danke für eure Hilfe.

cu raik

raik gawande
vor 8 Jahre
Das Wunschlieferdatum des Auftrages muss größer sein als das Gültig ab Datum im Materialstamm.

Geprüft wird das im Funktionsbaustein RV_MATERIAL_STATUS_CHECK Zeile 30 und 31.

* Nur wenn eine wirksame Sperre sitzt auf Kopf oder Positionsebene

CHECK: ( FVMSTA NE SPACE AND FVMSTD <= FSPERRDATUM ) OR

( IF_MSTAV NE SPACE AND IF_MSTDV <= FSPERRDATUM ).