]> wagnertech.de Git - mfinanz.git/blobdiff - bin/mozilla/ar.pl
BUG-Fix: Kreditorenbuchungen: Währung wird nicht übernommen.
[mfinanz.git] / bin / mozilla / ar.pl
index 059bfc415e5a35bafaa8a715d8e400de53f6b7fc..b16d11f9f587c1ed5c4fa2137757d8e4769926a7 100644 (file)
@@ -159,6 +159,7 @@ sub create_links {
   if (!$params{dont_save}) {
     %saved = map { ($_ => $form->{$_}) } qw(direct_debit id taxincluded);
     $saved{duedate} = $form->{duedate} if $form->{duedate};
+    $saved{currency} = $form->{currency} if $form->{currency};
   }
 
   IS->get_customer(\%myconfig, \%$form);
@@ -271,6 +272,9 @@ sub form_header {
   $form->{forex}        = $form->check_exchangerate( \%myconfig, $form->{currency}, $form->{transdate}, 'buy');
   $form->{exchangerate} = $form->{forex} if $form->{forex};
 
+  # format exchangerate
+  $form->{exchangerate}    = $form->{exchangerate} ? $form->format_amount(\%myconfig, $form->{exchangerate}) : '';
+
   $rows = max 2, $form->numtextrows($form->{notes}, 50);
 
   my @old_project_ids = grep { $_ } map { $form->{"project_id_$_"} } 1..$form->{rowcount};