Dialogbuchen: Konto beim Entfernen von Zeilen richtig setzen
authorMoritz Bunkus <m.bunkus@linet.de>
Wed, 21 Oct 2020 09:38:13 +0000 (11:38 +0200)
committerMoritz Bunkus <m.bunkus@linet.de>
Wed, 21 Oct 2020 10:16:43 +0000 (12:16 +0200)
Nach Umstellung auf den Chart-Picker heißt das Form-Feld nun
`accno_id`, nicht mehr `accno`.

bin/mozilla/gl.pl

index e6abc55..6f49848 100644 (file)
@@ -673,7 +673,7 @@ sub update {
   my $zerotaxes  = selectall_hashref_query($form, $dbh, "SELECT id FROM tax WHERE rate = 0", );
 
   my @flds =
-    qw(accno debit credit projectnumber fx_transaction source memo tax taxchart);
+    qw(accno_id debit credit projectnumber fx_transaction source memo tax taxchart);
 
   for my $i (1 .. $form->{rowcount}) {
     $form->{"${_}_$i"} = $form->parse_amount(\%myconfig, $form->{"${_}_$i"}) for qw(debit credit tax);
@@ -1213,7 +1213,7 @@ sub post_transaction {
   my ($notax_id) = selectrow_query($form, $dbh, "SELECT id FROM tax WHERE taxkey = 0 LIMIT 1", );
   my $zerotaxes  = selectall_hashref_query($form, $dbh, "SELECT id FROM tax WHERE rate = 0", );
 
-  my @flds = qw(accno debit credit projectnumber fx_transaction source memo tax taxchart);
+  my @flds = qw(accno_id debit credit projectnumber fx_transaction source memo tax taxchart);
 
   for my $i (1 .. $form->{rowcount}) {
     next if $form->{"debit_$i"} eq "" && $form->{"credit_$i"} eq "";