Revision 2e26ccd5
Von Bernd Blessmann vor fast 13 Jahren hinzugefügt
bin/mozilla/oe.pl | ||
---|---|---|
536 | 536 |
|
537 | 537 |
set_headings($form->{"id"} ? "edit" : "add"); |
538 | 538 |
|
539 |
map { $form->{$_} = $form->parse_amount(\%myconfig, $form->{$_}) } qw(exchangerate) unless $recursive_call; |
|
540 | 539 |
$form->{update} = 1; |
541 | 540 |
|
542 | 541 |
&check_name($form->{vc}); |
543 | 542 |
|
543 |
if (!$form->{forex}) { # read exchangerate from input field (not hidden) |
|
544 |
map { $form->{$_} = $form->parse_amount(\%myconfig, $form->{$_}) } qw(exchangerate) unless $recursive_call; |
|
545 |
} |
|
544 | 546 |
my $buysell = 'buy'; |
545 | 547 |
$buysell = 'sell' if ($form->{vc} eq 'vendor'); |
546 | 548 |
$form->{forex} = $form->check_exchangerate(\%myconfig, $form->{currency}, $form->{transdate}, $buysell); |
Auch abrufbar als: Unified diff
Fix zu Bug 1775: Wechselkurs in Einkaufrechnung kann nicht eingegeben werden
Auch Zahlenformatierung repariert, wenn man das Datum von einem mit vorhandenem
Wechselkurs in eines ohne wechselt (Ver- und Einkauf).