projects
/
kivitendo-erp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
95b5d54
)
Auftrags-Controller: Menge vor Preisquellenermittlung auf 1, wenn ungesetzt
author
Bernd Bleßmann
<bernd@kivitendo-premium.de>
Wed, 27 Apr 2022 11:34:16 +0000
(13:34 +0200)
committer
Bernd Bleßmann
<bernd@kivitendo-premium.de>
Wed, 27 Apr 2022 11:35:14 +0000
(13:35 +0200)
SL/Controller/Order.pm
patch
|
blob
|
history
diff --git
a/SL/Controller/Order.pm
b/SL/Controller/Order.pm
index
9454a1e
..
e67576c
100644
(file)
--- a/
SL/Controller/Order.pm
+++ b/
SL/Controller/Order.pm
@@
-1704,6
+1704,7
@@
sub new_item {
my $part = SL::DB::Part->new(id => $attr->{parts_id})->load;
my $price_source = SL::PriceSource->new(record_item => $item, record => $record);
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;
$item->unit($part->unit) if !$item->unit;
my $price_src;
@@
-1736,7
+1737,6
@@
sub new_item {
my %new_attr;
$new_attr{part} = $part;
$new_attr{description} = $part->description if ! $item->description;
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;
$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;