Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 336f48b8

Von Daniel Popiuk vor mehr als 9 Jahren hinzugefügt

  • ID 336f48b84d380456867ecf20cc42b2e05272a935
  • Vorgänger 5ecd9ac7
  • Nachfolger 9708fb49

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.

Unterschiede anzeigen:

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