Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 175dd1fb

Von Niclas Zimmermann vor etwa 12 Jahren hinzugefügt

  • ID 175dd1fb247e46407ebc773b8103fc773a806fdf
  • Vorgänger f51b2f1a
  • Nachfolger f46dfda0

Währung in Verkaufs-/Einkaufsrechnungj

In der Verkaufsrechnung traten noch einige Fehler auf, wenn man
ausländische Währungen angegeben hat. Wechselkurse wurden als Null
angezeigt und es gab kein Eingabefeld, wenn der Wechselkurs an einem
Datum noch nicht in der Datenbank vorhanden war. In Eingabefelder
eingegebene Werte wurden ignoriert.

In der Einkaufsrechnung traten ähnliche Fehler auf. Hier wurde nicht
einmal ein Wechselkurs angezeigt, obwohl Standardwährung und in der
Rechnung verwendete Währung nicht übereinstimmen.

Unterschiede anzeigen:

bin/mozilla/ir.pl
316 316
  my @values = map { $_       } @{ $form->{ALL_CURRENCIES} };
317 317
  my %labels = map { $_ => $_ } @{ $form->{ALL_CURRENCIES} };
318 318
  $form->{currency}            = $form->{defaultcurrency} unless $form->{currency};
319
  $TMPL_VAR{show_exchangerate} = $form->{currency} ne $form->{defaultcurrency};
319
  # show_exchangerate is also later needed in another template
320
  $form->{show_exchangerate} = $form->{currency} ne $form->{defaultcurrency};
320 321
  $TMPL_VAR{currencies}        = NTI($cgi->popup_menu('-name' => 'currency', '-default' => $form->{"currency"},
321 322
                                                      '-values' => \@values, '-labels' => \%labels,
322 323
                                                      '-onchange' => "document.getElementById('update_button').click();"

Auch abrufbar als: Unified diff