Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 11aeaa07

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

  • ID 11aeaa07186197c61dfe610d2a5c981754fd2e9d
  • Vorgänger 95b5d54b
  • Nachfolger d6fed9b5

Auftrags-Controller: Menge vor Preisquellenermittlung auf 1, wenn ungesetzt

Unterschiede anzeigen:

SL/Controller/Order.pm
1704 1704
  my $part         = SL::DB::Part->new(id => $attr->{parts_id})->load;
1705 1705
  my $price_source = SL::PriceSource->new(record_item => $item, record => $record);
1706 1706

  
1707
  $item->qty(1.0)          if !$item->qty;
1707 1708
  $item->unit($part->unit) if !$item->unit;
1708 1709

  
1709 1710
  my $price_src;
......
1736 1737
  my %new_attr;
1737 1738
  $new_attr{part}                   = $part;
1738 1739
  $new_attr{description}            = $part->description     if ! $item->description;
1739
  $new_attr{qty}                    = 1.0                    if ! $item->qty;
1740 1740
  $new_attr{price_factor_id}        = $part->price_factor_id if ! $item->price_factor_id;
1741 1741
  $new_attr{sellprice}              = $price_src->price;
1742 1742
  $new_attr{discount}               = $discount_src->discount;

Auch abrufbar als: Unified diff