Hallo Mario,
grundsätzlich kommen immer die Aufträge zuerst auf die Pickliste, die vollständig lieferbar sind.
Hierbei wird natürlich der älteste bezahlte Auftrag zuerst genommen. Sind zwei Aufträge gleichalt, gilt das Datum des Zahlungseingangs.
Es kann natürlich vorkommen, dass ein Auftrag mit den Artikeln A und B warten muss, weil B gerade nicht verfügbar ist.
In der selben Zeit wird A für andere Aufträge verwendet, bis nichts mehr im Lager liegt.
Nun wird B angeliefert, aber A ist ausverkauft. Der Auftrag muss also abermals warten.
Das Problem lässt sich (1.) Auftrags-FIFO in den globalen Einstellungen von
JTL-Wawi oder (2.) über Vorkommissionieren der Aufträge in Versandboxen vermeiden.
Es gibt jedoch einen bekannten Bug, falls ihr den "Warenausgang aus dem Wareneingang" verwendet. Hier wird FIFO nicht immer zuverlässig berücksichtigt.
Ggf. beantwortet meine Aussage aber auch schon deine Vermutung.