]> wagnertech.de Git - mfinanz.git/blobdiff - SL/WH.pm
Keine Umlagerungen mehr ohne Chargennummer erlauben.
[mfinanz.git] / SL / WH.pm
index 352ca1af889b3ecd250d98ff2f6de0bedf632170..eb376268222ebeb56c02a5a1821d1dfe7a97fa7f 100644 (file)
--- a/SL/WH.pm
+++ b/SL/WH.pm
@@ -115,6 +115,8 @@ sub transfer {
         $qty /= $part->unit_obj->factor || 1 if $part->unit;
       }
 
+      $params{chargenumber} ||= '';
+
       if ($direction & 1) {
         SL::DB::Inventory->new(
           %params,
@@ -620,6 +622,11 @@ sub get_warehouse_report {
     push @filter_vars, '%' . $filter{ean} . '%';
   }
 
+  if ($filter{date}) {
+    push @filter_ary, "i.itime <= ?";
+    push @filter_vars, $filter{date};
+  }
+
   # prepare qty comparison for later filtering
   my ($f_qty_op, $f_qty, $f_qty_base_unit);