Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2e26ccd5

Von Bernd Blessmann vor fast 13 Jahren hinzugefügt

  • ID 2e26ccd536925a2f4d7a4e3975a778d9e452f30a
  • Vorgänger 3ed938a7
  • Nachfolger 7c7d58eb

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).

Unterschiede anzeigen:

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);

Auch abrufbar als: Unified diff