Revision 76785737
Von Kivitendo Admin vor mehr als 8 Jahren hinzugefügt
bin/mozilla/ap.pl | ||
---|---|---|
146 | 146 |
if (!$params{dont_save}) { |
147 | 147 |
%saved = map { ($_ => $form->{$_}) } qw(direct_debit taxincluded); |
148 | 148 |
$saved{duedate} = $form->{duedate} if $form->{duedate}; |
149 |
$saved{currency} = $form->{currency} if $form->{currency}; |
|
149 | 150 |
} |
150 | 151 |
|
151 | 152 |
IR->get_vendor(\%myconfig, \%$form); |
bin/mozilla/ar.pl | ||
---|---|---|
159 | 159 |
if (!$params{dont_save}) { |
160 | 160 |
%saved = map { ($_ => $form->{$_}) } qw(direct_debit id taxincluded); |
161 | 161 |
$saved{duedate} = $form->{duedate} if $form->{duedate}; |
162 |
$saved{currency} = $form->{currency} if $form->{currency}; |
|
162 | 163 |
} |
163 | 164 |
|
164 | 165 |
IS->get_customer(\%myconfig, \%$form); |
Auch abrufbar als: Unified diff
BUG-Fix: Kreditorenbuchungen: Währung wird nicht übernommen
Es werden IMMER die Währungeinstellungen vom Lieferanten genommen.
Die Variable currency wird beim Holen der Lieferanten-Daten überschrieben.
Den Variablen-Wert vor dem Holen der Stammdaten sichern und danach
zurückschreiben.