SAP Jobsuche bei DV-Treff


Suchen
Franz
  • Franz
  • SAP Forum - Experte Thema Starter
vor 7 Jahre
Liebe VL01N-Kenner,

wir arbeiten mit Chargensplit und automatischer Chargenfindung beim Anlegen der Lieferung.

Dem User werden deshalb die zur Verfügung stehenden Chargen zur Auswahl angeboten. Bei uns ist es so, dass Chargen nur zu 100% ihres Gewichts ausgeliefert werden können, weil es sich um Packstücke handelt.

Jetzt ist es passiert, dass der User zu einer Charge versehentlich eine Teilmenge erfasst hat.

Könnte man eine Prüfung einbauen, die eine Warnung ausgibt, wenn nur eine Chargen-Teilmenge als Liefermenge gebucht werden soll?

Schönen Grüße aus dem Sauerland

Franz

Förderer

SanduhrAnzeigeProgramm
vor 7 Jahre
nennt sich Liefereinheit und im Standard gibt es da leider auch nicht viel mehr an Möglichkeiten.
*... who can do field replacements in the debugger can do anything in the system

*so this check can (not) stop (him) anyway.

Franz
  • Franz
  • SAP Forum - Experte Thema Starter
vor 7 Jahre
Zwischenzeitlich habe ich noch einmal recherchiert:

Könnte man vielleicht die Unvollständigkeitsprüfung dafür verwenden? Include FV50UZxx (Hinweis 158807)

Alternativ: BADI LE_SHP_DELIVERY_PROC mit Methode DELIVERY_FINAL_CHECK ?

Gruß Franz

SanduhrAnzeigeProgramm
vor 7 Jahre
Wie gesagt, wenn ich dich richtig verstehe, ist die Liefereinheit das was du suchst.

Kann der SAP Standard.

Die Unvollständigkeit geht in die falsche Richtung bzw. du würdest das extrem verbiegen müssen um dort hin zu kommen wo du möchtest, weil die Unvollständigkeit m. M. nach bzw. meiner Erfahrung nach der falsche Ansatzpunkt ist.

Falls du da das aber programmieren willst, wird dir ein User Exit in der Lieferung nicht ausreichen.

Du willst ja eventuell Ausnahmen zulassen und steuern z.B. schon im Auftrag.

Oder du willst nicht nur Liefereinheiten bilden sondern eventuell auch Chargenrein liefern oder oder oder

Was ich sagen möchte, da hängt schon etwas mehr dran als schnell einen User Exit ergoogelt und was zusammen geklimpert.

Da sollte man besser mit einer integrativeren bzw. prozessualeren Vorgehensweise dran gehen.

Wie gesagt ausgehend von meiner Praxiserfahrung zu dem Thema, die nicht zwingend Allgemeingültigkeit haben muss.


*... who can do field replacements in the debugger can do anything in the system

*so this check can (not) stop (him) anyway.

Franz
  • Franz
  • SAP Forum - Experte Thema Starter
vor 7 Jahre
Ich glaube ich habe das Problem falsch formuliert. Die Lösung liegt auf jeden Fall nicht in der Liefereinheit.

Der User soll eine Warnung bekommen, wenn er die angebotene (und durch ihn änderbare) Chargenmenge ändert. Auch kommt es vor, dass er Chargen manuell hinzufügt. Dann soll das System prüfen, ob die von ihm eingegebene Menge der Chargen-Lagermenge entspricht.

Schönen Gruß Franz