]> wagnertech.de Git - kivitendo-erp.git/commitdiff
BUG-Fix: Die Anzeige der fällige Wiedervorlagen ist falsch (zu hoch).
authorWaldemar Toews <waldemar.toews@opendynamic.de>
Wed, 8 Jul 2015 07:07:07 +0000 (09:07 +0200)
committerMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Wed, 6 Jul 2016 17:04:08 +0000 (19:04 +0200)
In ERP-Dokumenten werden werden "zu viele" Wiedervorlagen angezeigt.
Bei der Berechnung werden sowohl offene als auch geschlossene Wiedervorlagen berücksichtigt.

bin/mozilla/ap.pl
bin/mozilla/ar.pl
bin/mozilla/gl.pl
bin/mozilla/ir.pl
bin/mozilla/is.pl
bin/mozilla/oe.pl

index dd902ecf1f79975a83b0bdf134e975ebc47e150d..0afc2d8426989b992910fb7825e6f354c210d7a4 100644 (file)
@@ -454,7 +454,7 @@ sub form_footer {
   my $num_due;
   my $num_follow_ups;
   if ($::form->{id}) {
-    my $follow_ups = FU->follow_ups('trans_id' => $::form->{id});
+    my $follow_ups = FU->follow_ups('trans_id' => $::form->{id}, 'not_done' => 1);
 
     if (@{ $follow_ups }) {
       $num_due        = sum map { $_->{due} * 1 } @{ $follow_ups };
index b16d11f9f587c1ed5c4fa2137757d8e4769926a7..70e1c8bb008d20884201114ee8b0c4f1e9da30ef 100644 (file)
@@ -483,7 +483,7 @@ sub form_footer {
   my $cgi      = $::request->{cgi};
 
   if ( $form->{id} ) {
-    my $follow_ups = FU->follow_ups('trans_id' => $form->{id});
+    my $follow_ups = FU->follow_ups('trans_id' => $form->{id}, 'not_done' => 1);
     if ( @{ $follow_ups} ) {
       $form->{follow_up_length} = scalar(@{$follow_ups});
       $form->{follow_up_due_length} = sum(map({ $_->{due} * 1 } @{ $follow_ups }));
index 608ae75e115977b950712562e65112fa3857ceb0..b033f0e624c53ec48fa2b633bc6e8ab21737b8c1 100644 (file)
@@ -902,7 +902,7 @@ sub form_footer {
   my ($follow_ups, $follow_ups_due);
 
   if ($::form->{id}) {
-    $follow_ups     = FU->follow_ups('trans_id' => $::form->{id});
+    $follow_ups     = FU->follow_ups('trans_id' => $::form->{id}, 'not_done' => 1);
     $follow_ups_due = sum map { $_->{due} * 1 } @{ $follow_ups || [] };
   }
 
index 5ec505a9e9943b45c0081481aa93d391d87a4c09..c5f137f99f7606d29c1483ff0e52cd5e0be41d0a 100644 (file)
@@ -406,7 +406,7 @@ sub form_footer {
 
   # follow ups
   if ($form->{id}) {
-    $form->{follow_ups}            = FU->follow_ups('trans_id' => $form->{id}) || [];
+    $form->{follow_ups}            = FU->follow_ups('trans_id' => $form->{id}, 'not_done' => 1) || [];
     $form->{follow_ups_unfinished} = ( sum map { $_->{due} * 1 } @{ $form->{follow_ups} } ) || 0;
   }
 
index c4d884984f650c6a9568cae9fa32698af5491736..502525782e9220b9f863467ca5c0b7cd4ff85be9 100644 (file)
@@ -472,7 +472,7 @@ sub form_footer {
 
   # follow ups
   if ($form->{id}) {
-    $form->{follow_ups}            = FU->follow_ups('trans_id' => $form->{id}) || [];
+    $form->{follow_ups}            = FU->follow_ups('trans_id' => $form->{id}, 'not_done' => 1) || [];
     $form->{follow_ups_unfinished} = ( sum map { $_->{due} * 1 } @{ $form->{follow_ups} } ) || 0;
   }
 
index e4e43e611ce3413e0cdcf5ec0016a30666aa1a01..639f2bad151edff15080ad5e2c5fddd4db0b19a7 100644 (file)
@@ -434,7 +434,7 @@ sub form_header {
   $TMPL_VAR{follow_up_trans_info} =  ($form->{type} =~ /_quotation$/ ? $form->{quonumber} : $form->{ordnumber}) . " ($follow_up_vc)";
 
   if ($form->{id}) {
-    my $follow_ups = FU->follow_ups('trans_id' => $form->{id});
+    my $follow_ups = FU->follow_ups('trans_id' => $form->{id}, 'not_done' => 1);
 
     if (scalar @{ $follow_ups }) {
       $TMPL_VAR{num_follow_ups}     = scalar                    @{ $follow_ups };