Revision 11aeaa07
Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt
SL/Controller/Order.pm | ||
---|---|---|
my $part = SL::DB::Part->new(id => $attr->{parts_id})->load;
|
||
my $price_source = SL::PriceSource->new(record_item => $item, record => $record);
|
||
|
||
$item->qty(1.0) if !$item->qty;
|
||
$item->unit($part->unit) if !$item->unit;
|
||
|
||
my $price_src;
|
||
... | ... | |
my %new_attr;
|
||
$new_attr{part} = $part;
|
||
$new_attr{description} = $part->description if ! $item->description;
|
||
$new_attr{qty} = 1.0 if ! $item->qty;
|
||
$new_attr{price_factor_id} = $part->price_factor_id if ! $item->price_factor_id;
|
||
$new_attr{sellprice} = $price_src->price;
|
||
$new_attr{discount} = $discount_src->discount;
|
Auch abrufbar als: Unified diff
Auftrags-Controller: Menge vor Preisquellenermittlung auf 1, wenn ungesetzt