From d5f8550f93598ba0eb6d65a5dcaaa18e1b7cb880 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bernd=20Ble=C3=9Fmann?= Date: Thu, 1 Sep 2016 13:21:27 +0200 Subject: [PATCH] Auftrags-Controller: lastcost nur vom Artikel nehmen, wenn die Position neu ist MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Ansonsten werden die EKs von schon in der DB gespeicherten Aufträgen immer mit denen des Artikels überschrieben. siehe auch commit 370d43e2028e8a450055048f1354da48163d3954 "Order Controller - lastcost von Positionen mit speichern" und refs #201 (redmine) --- SL/Controller/Order.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index 89c7ded25..631ab16dd 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -784,7 +784,7 @@ sub _make_item { $item->assign_attributes(%$attr); $item->longdescription($item->part->notes) if $is_new && !defined $attr->{longdescription}; # item fields that currently can't be set in in row but are needed: - $item->lastcost($item->part->lastcost); + $item->lastcost($item->part->lastcost) if $is_new; return $item; } -- 2.20.1