Problem gelöst!In der Chargenfindung gibt es eine interne tabelle, in der alle Chargen zu diesem Material und Lagerort eingetragen sind.
Diese interne Tabelle wird durch-geloopt und dabei ein zähler "a_zeile" inkrementiert.
Dieser Zähler ist 4 stellig, da aber mehr als 9999 Chargen gefunden wurden, gab es eine Situation, in der der Zähler auf 0000 (10000) ging.
Eine IF-Abfrage "IF a_zeile is initial" hatte dann die Message "Funktion Lagerort/Charge * ..." ausgelöst.
Nach der fast gleichen Logik wie im SAP-Hinweis 568391 habe ich den Zähler nach 9999 auf 0001 zurückgesetzt.
Bereich: MM
Release: ECC 6.0