]> wagnertech.de Git - mfinanz.git/blobdiff - bin/mozilla/is.pl
Bug 1181: bei Gutschriften werden Zahlungseingänge aus Rechnung nicht übernommen
[mfinanz.git] / bin / mozilla / is.pl
index b90209f948f79bd4edf3281eae992348b7b9fab4..8e2046897565a7c4b45a32b10ed249b219d1330c 100644 (file)
@@ -860,6 +860,9 @@ sub credit_note {
   my %myconfig = %main::myconfig;
   my $locale   = $main::locale;
 
+  open(FH, ">/tmp/lx.dump"); 
+  print FH Dumper($form);
+  close FH;
   $main::auth->assert('invoice_edit');
 
   $form->{transdate} = $form->{invdate} = $form->current_date(\%myconfig);
@@ -898,6 +901,16 @@ sub credit_note {
 
   $form->{creditremaining} -= ($form->{oldinvtotal} - $form->{ordtotal});
 
+  # bei Gutschriften werden Zahlungseingänge aus Rechnung nicht übernommen
+  for my $i (1 .. $form->{paidaccounts}) {
+    delete $form->{"paid_$i"};
+    delete $form->{"source_$i"};
+    delete $form->{"memo_$i"};
+    delete $form->{"datepaid_$i"};
+    delete $form->{"AR_paid_$i"};
+  };
+  $form->{paidaccounts} = 1;
+
   &prepare_invoice;