Wir arbeiten nicht mit MHD, sondern nur mit Seriennummern. Dort ist es so, dass die Spezifizierung des physischen Artikels erst beim Picken passiert und für die Wawi beim Packen eines Auftrags klar wird. Wir könnten also in der Pickliste eigentlich noch gar nicht ausgeben, welche Seriennummer es werden soll. Wir könnten per SQL nach einem vordefinierten Kriterium eine der angelegten Seriennummern auswählen, aber das würde bei uns keinen Vorteil bedeuten.
Wie das beim MHD ist, weiß ich nicht, könnte mir aber vorstellen, dass es da genauso läuft.
Daher erst mal die Frage: Legst Du vor oder spätestens bei Anlage der Pickliste fest, welches der vorhandenen MHDs genutzt wird, oder passiert das automatisch? Wenn nicht, fehlt die o. g. Spezifizierung und man müsste per SQL eines der vorhandenen MHDs nach einem festen Kriterium auswählen. Das geht, hängt aber auch davon ab, ob Ihr WMS nutzt oder "nur" den Packtisch+ und welche Art von Pickliste Ihr nutzt (pro Lager oder pro Auftrag). In jedem Fall wird es noch ein wenig komplexer, wenn in der Pickliste die Tabelle Gruppierte Picklistenpositionen verwendet wird.