Revision 2e26ccd5
Von Bernd Blessmann vor fast 13 Jahren hinzugefügt
bin/mozilla/is.pl | ||
---|---|---|
485 | 485 |
|
486 | 486 |
my ($recursive_call) = @_; |
487 | 487 |
|
488 |
$form->{exchangerate} = $form->parse_amount(\%myconfig, $form->{exchangerate}) unless $recursive_call; |
|
489 |
|
|
490 | 488 |
$form->{print_and_post} = 0 if $form->{second_run}; |
491 | 489 |
my $taxincluded = $form->{taxincluded} ? "checked" : ''; |
492 | 490 |
$form->{update} = 1; |
... | ... | |
495 | 493 |
|
496 | 494 |
$form->{taxincluded} ||= $taxincluded; |
497 | 495 |
|
496 |
if (!$form->{forex}) { # read exchangerate from input field (not hidden) |
|
497 |
$form->{exchangerate} = $form->parse_amount(\%myconfig, $form->{exchangerate}) unless $recursive_call; |
|
498 |
} |
|
498 | 499 |
$form->{forex} = $form->check_exchangerate(\%myconfig, $form->{currency}, $form->{invdate}, 'buy'); |
499 | 500 |
$form->{exchangerate} = $form->{forex} if $form->{forex}; |
500 | 501 |
|
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).