Revision 2e26ccd5
Von Bernd Blessmann vor fast 13 Jahren hinzugefügt
bin/mozilla/ir.pl | ||
---|---|---|
463 | 463 |
|
464 | 464 |
$main::auth->assert('vendor_invoice_edit'); |
465 | 465 |
|
466 |
# map { $form->{$_} = $form->parse_amount(\%myconfig, $form->{$_}) } qw(exchangerate creditlimit creditremaining); |
|
467 |
|
|
468 | 466 |
&check_name('vendor'); |
469 | 467 |
|
468 |
if (!$form->{forex}) { # read exchangerate from input field (not hidden) |
|
469 |
$form->{exchangerate} = $form->parse_amount(\%myconfig, $form->{exchangerate}); |
|
470 |
} |
|
470 | 471 |
$form->{forex} = $form->check_exchangerate(\%myconfig, $form->{currency}, $form->{invdate}, 'sell'); |
471 | 472 |
$form->{exchangerate} = $form->{forex} if $form->{forex}; |
472 | 473 |
|
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 |
|
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); |
doc/changelog | ||
---|---|---|
87 | 87 |
- Bugfix 1752: Rechnung -> Druckvorschau ignoriert Änderung des Steuersatz beim Beleg |
88 | 88 |
- Bugfix 1708: Fehlender Übertrag der Lieferadresse von Angebot -> Auftragsbestätigung |
89 | 89 |
- Bugfix 1648: bebuchte Konten sollten nicht in Überschriften umgewandelt werden können |
90 |
- Bugfix 1775: Wechselkurs in Einkaufrechnung kann nicht eingegeben werden |
|
90 | 91 |
|
91 | 92 |
|
92 | 93 |
2011-06-15 - Release 2.6.3 |
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).