Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e21a1c12

Von Moritz Bunkus vor fast 12 Jahren hinzugefügt

  • ID e21a1c1241b23c18780d8a1da96a343ffae4db6f
  • Vorgänger a068401e
  • Nachfolger 9cb8648b

Zahlungseingänge/Ausgänge: auch negative Beträge zulassen (für Gutschriften)

Fixt #1895.

Unterschiede anzeigen:

bin/mozilla/cp.pl
464 464
  $form->error($locale->text('Date missing!')) unless $form->{datepaid};
465 465
  my $selected_check = 1;
466 466
  for my $i (1 .. $form->{rowcount}) {
467
    if ($form->{"checked_$i"}) {
468
      if ($form->parse_amount(\%myconfig, $form->{"paid_$i"}, 2) <= 0) { # negativen Betrag eingegeben
469
          $form->error($locale->text('Amount has to be greater then zero! Wrong row number: ') . $i);
470
      }
471
        undef($selected_check);
472
        # last; # ich muss doch über alle buchungen laufen, da ich noch
473
        # die freitext-eingabe der werte prüfen will
467
    next unless $form->{"checked_$i"};
468
    if (abs($form->parse_amount(\%myconfig, $form->{"paid_$i"}, 2)) < 0.01) {
469
      $form->error($locale->text('Row #1: amount has to be different from zero.', $i));
474 470
    }
471
    undef $selected_check;
475 472
  }
476 473
  $form->error($locale->text('No transaction selected!')) if $selected_check;
477 474

  
locale/de/all
179 179
  'Amended Advance Turnover Tax Return (Nr. 10)' => 'Ist dies eine berichtigte Anmeldung? (Nr. 10/Zeile 15 Steuererklärung)',
180 180
  'Amount'                      => 'Betrag',
181 181
  'Amount Due'                  => 'Betrag fällig',
182
  'Amount has to be greater then zero! Wrong row number: ' => 'Leere Eingabe oder Werte kleiner, gleich null eingegeben. Fehler in Reihe Nummer: ',
183 182
  'Amount payable'              => 'Noch zu bezahlender Betrag',
184 183
  'Amount payable less discount' => 'Noch zu bezahlender Betrag abzüglich Skonto',
185 184
  'An exception occurred during execution.' => 'Während der Ausführung trat eine Ausnahme auf.',
......
1604 1603
  'Revenues EU without UStId'   => 'Erl&ouml;se EU o. UStId',
1605 1604
  'Review of Aging list'        => 'Altersstrukturliste',
1606 1605
  'Right'                       => 'Rechts',
1606
  'Row #1: amount has to be different from zero.' => 'Zeile #1: Der Wert darf nicht 0 sein.',
1607 1607
  'Run at'                      => 'Ausgeführt um',
1608 1608
  'SAVED'                       => 'Gespeichert',
1609 1609
  'SAVED FOR DUNNING'           => 'Gespeichert',

Auch abrufbar als: Unified diff