Revision 336f48b8
Von Daniel Popiuk vor mehr als 9 Jahren hinzugefügt
SL/WH.pm | ||
---|---|---|
978 | 978 |
while (my $ref = $sth_QTY->fetchrow_hashref()) { # wir laufen über alle Haltbarkeiten und Chargen(s.a. SQL-Query oben) |
979 | 979 |
$max_qty_parts += $ref->{sum}; |
980 | 980 |
$i++; |
981 |
if ($ref->{chargenumber} || $ref->{bestbefore}){
|
|
981 |
if (($ref->{chargenumber} || $ref->{bestbefore}) && $ref->{sum} != 0){
|
|
982 | 982 |
$error=1; |
983 | 983 |
} |
984 | 984 |
} |
Auch abrufbar als: Unified diff
Auslagern über Standardlagerplatz: Artikel mit Chargennummern auslagern
Standardmässig funktioniert das Auslagern über Standardlagerplatz nicht, sobald eine Chargenummer
oder eine Mindesthaltbarkeit definiert ist, da dass Programm nicht entscheiden kann, welche Charge oder MHD
gemeint ist.
Ein Sonderfall ist aber, wenn gar keine Chargen/MHDs mehr eingelagert sind, dann kann die Ware
wieder automatisch, da eindeutig über den Standardlagerplatz ausgelagert werden.