Bug 366 Datumselektion beim Druck von gespeicherten Formularen war auskommentiert...
authorStephan Köhler <s.koehler@linet-services.de>
Mon, 19 Jun 2006 14:16:15 +0000 (14:16 +0000)
committerStephan Köhler <s.koehler@linet-services.de>
Mon, 19 Jun 2006 14:16:15 +0000 (14:16 +0000)
deswegen erst mal nur fuer Kundenrechnung, Auftraege und Angebote eingefuegt.

SL/BP.pm

index e776954..e1e0b82 100644 (file)
--- a/SL/BP.pm
+++ b/SL/BP.pm
@@ -180,8 +180,10 @@ sub get_spoolfiles {
     $query .= " AND lower(a.quonumber) LIKE '$quonumber'";
   }
 
-  #  $query .= " AND a.transdate >= '$form->{transdatefrom}'" if $form->{transdatefrom};
-  #  $query .= " AND a.transdate <= '$form->{transdateto}'" if $form->{transdateto};
+  if ($form->{type} =~ /(invoice|sales_order|sales_quotation)$/) {
+    $query .= " AND a.transdate >= '$form->{transdatefrom}'" if $form->{transdatefrom};
+    $query .= " AND a.transdate <= '$form->{transdateto}'" if $form->{transdateto};
+  }
 
   my @a = (transdate, $invnumber, name);
   my $sortorder = join ', ', $form->sort_columns(@a);