Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 76785737

Von Kivitendo Admin vor fast 8 Jahren hinzugefügt

  • ID 76785737d502010ff059f356eb0a22ba34430e08
  • Vorgänger c2688215
  • Nachfolger 9090e6fa

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.

Unterschiede anzeigen:

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