Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e82db1a7

Von Niclas Zimmermann vor mehr als 11 Jahren hinzugefügt

  • ID e82db1a7b5f8cfce019012e60a689c9142851a63
  • Vorgänger a693e5f4
  • Nachfolger 99d05c2c

Filtert Steuern bei Dialogbuchungen

Bei Dialogbuchungen kam es in der Vergangenheit zu Verwechslungen
von Umsatz- und Vorsteuer. Für jedes Konto werden daher nun Steuern
nur noch angezeigt, wenn die Steuer so eingestellt ist, dass sie
für die Kontoart des ausgewählten Kontos angezeigt wird.

Implementiert #2249.

Unterschiede anzeigen:

bin/mozilla/am.pl
1461 1461

  
1462 1462
  _get_taxaccount_selection();
1463 1463

  
1464
  $form->{asset}      = 1;
1465
  $form->{liability}  = 1;
1466
  $form->{equity}     = 1;
1467
  $form->{revenue}    = 1;
1468
  $form->{expense}    = 1;
1469
  $form->{costs}      = 1;
1470

  
1464 1471
  $form->header();
1465 1472

  
1466 1473
  my $parameters_ref = {
......
1485 1492
  $form->{title} =  $locale->text('Edit');
1486 1493

  
1487 1494
  AM->get_tax(\%myconfig, \%$form);
1495

  
1488 1496
  _get_taxaccount_selection();
1489 1497

  
1498
  $form->{asset}      = $form->{chart_categories} =~ 'A' ? 1 : 0;
1499
  $form->{liability}  = $form->{chart_categories} =~ 'L' ? 1 : 0;
1500
  $form->{equity}     = $form->{chart_categories} =~ 'Q' ? 1 : 0;
1501
  $form->{revenue}    = $form->{chart_categories} =~ 'I' ? 1 : 0;
1502
  $form->{expense}    = $form->{chart_categories} =~ 'E' ? 1 : 0;
1503
  $form->{costs}      = $form->{chart_categories} =~ 'C' ? 1 : 0;
1504

  
1490 1505
  $form->{rate} = $form->format_amount(\%myconfig, $form->{rate}, 2);
1491 1506

  
1492 1507
  $form->header();

Auch abrufbar als: Unified diff