Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a53233e5

Von Sven Schöling vor mehr als 16 Jahren hinzugefügt

  • ID a53233e56a9d4001b47bcf412b4bfe46910d3117
  • Vorgänger 1b95831a
  • Nachfolger 04e9a474

Wechselkurse.

Zum einen den unsaeglichen Algorithmus zum setzen von exchangerate und forex im ganzen Porgramm geaendert.
Dann einen Bug mit der Angzeige der Wechselkurseingabe in oe.pl gefixt.
Ausserdem Bug 666 gefixt.

Unterschiede anzeigen:

SL/IS.pm
524 524
  if ($form->{currency} eq $defaultcurrency) {
525 525
    $form->{exchangerate} = 1;
526 526
  } else {
527
    $exchangerate =
528
      $form->check_exchangerate($myconfig, $form->{currency},
529
                                $form->{transdate}, 'buy');
527
    $exchangerate = $form->check_exchangerate($myconfig, $form->{currency}, $form->{transdate}, 'buy');
530 528
  }
531 529

  
532 530
  $form->{exchangerate} =
......
820 818
      if ($form->{currency} eq $defaultcurrency) {
821 819
        $form->{"exchangerate_$i"} = 1;
822 820
      } else {
823
        $exchangerate =
824
          $form->check_exchangerate($myconfig, $form->{currency},
825
                                    $form->{"datepaid_$i"}, 'buy');
826

  
827
        $form->{"exchangerate_$i"} =
828
          $exchangerate ? $exchangerate
829
            : $form->parse_amount($myconfig, $form->{"exchangerate_$i"});
821
        $exchangerate              = $form->check_exchangerate($myconfig, $form->{currency}, $form->{"datepaid_$i"}, 'buy');
822
        $form->{"exchangerate_$i"} = $exchangerate || $form->parse_amount($myconfig, $form->{"exchangerate_$i"});
830 823
      }
831 824

  
832 825
      # record AR

Auch abrufbar als: Unified diff