Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b4d500da

Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt

  • ID b4d500daabb1ce364ae4e6c99d3d9bfa5482aad8
  • Vorgänger 598383b3
  • Nachfolger 2a267805

Auftrags-Controller: Wechselkurs: Preis beim Hinzufügen eines Artikels umrechnen

Unterschiede anzeigen:

SL/Controller/Order.pm
1044 1044
      $price_src = $price_source->best_price
1045 1045
                 ? $price_source->best_price
1046 1046
                 : $price_source->price_from_source("");
1047
      $price_src->price($::form->round_amount($price_src->price / $self->order->exchangerate, 5)) if $self->order->exchangerate;
1047 1048
      $price_src->price(0) if !$price_source->best_price;
1048 1049
    }
1049 1050

  
1051

  
1050 1052
    $item->sellprice($price_src->price);
1051 1053
    $item->active_price_source($price_src);
1052 1054

  
......
1463 1465
    $price_src->price($item->sellprice);
1464 1466
  } else {
1465 1467
    $price_src = $price_source->best_price
1466
           ? $price_source->best_price
1467
           : $price_source->price_from_source("");
1468
               ? $price_source->best_price
1469
               : $price_source->price_from_source("");
1470
    $price_src->price($::form->round_amount($price_src->price / $record->exchangerate, 5)) if $record->exchangerate;
1468 1471
    $price_src->price(0) if !$price_source->best_price;
1469 1472
  }
1470 1473

  

Auch abrufbar als: Unified diff