Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dc89fd52

Von Waldemar Toews vor mehr als 8 Jahren hinzugefügt

  • ID dc89fd52864f1778e4aded439e0765b1422879ce
  • Vorgänger 0f214df5
  • Nachfolger a7b92129

BUG-Fix: Kreditorenbuchungen: Währung wird nicht übernommen.

Es werden IMMER die Währungeinstellungen vom Lieferanten genommen.
Variable currency wird beim Hollen der Lieferanten-Daten überschrieben.
Den Variablen-Wert vom Stammdaten-Hollen gesichert und danach zurückgeschrieben.

Unterschiede anzeigen:

bin/mozilla/ar.pl
272 272
  $form->{forex}        = $form->check_exchangerate( \%myconfig, $form->{currency}, $form->{transdate}, 'buy');
273 273
  $form->{exchangerate} = $form->{forex} if $form->{forex};
274 274

  
275
  # format exchangerate
276
  $form->{exchangerate}    = $form->{exchangerate} ? $form->format_amount(\%myconfig, $form->{exchangerate}) : '';
277

  
275 278
  $rows = max 2, $form->numtextrows($form->{notes}, 50);
276 279

  
277 280
  my @old_project_ids = grep { $_ } map { $form->{"project_id_$_"} } 1..$form->{rowcount};

Auch abrufbar als: Unified diff