From: G. Richardson Date: Mon, 9 Jan 2012 15:30:33 +0000 (+0100) Subject: Bug 1558 - Verkaufsbericht listet Bestandteile eines Erzeugnisses auf X-Git-Tag: release-2.7.0beta1~78^2~2^2~2 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=1b187749c0cd75a7de48b0e4f217947a283af763;p=kivitendo-erp.git Bug 1558 - Verkaufsbericht listet Bestandteile eines Erzeugnisses auf Die Bestandteile eines Erzeugnisses werden zusätzlich mit entsprechender qty in der invoice gespeichert, allerdings mit sellprice, lastcost, etc = 0. Dadurch kann man die Zusammensetzung von Erzeugnissen bearbeiten, ohne daß dies alte Rechnungen beeinflußt (z.B. wenn man in der Rechnung noch die Einzelkomponenten mit ausdruckt). --- diff --git a/SL/VK.pm b/SL/VK.pm index 13c7d7f99..c3a2562fd 100644 --- a/SL/VK.pm +++ b/SL/VK.pm @@ -62,6 +62,9 @@ sub invoice_transactions { # Stornierte Rechnungen und Stornorechnungen in invoice rausfiltern $where .= " AND ar.storno is not true "; + # Bestandteile von Erzeugnissen herausfiltern + $where .= " AND i.assemblyitem is not true "; + my $sortorder = "cus.name,i.parts_id,ar.transdate"; if ($form->{sortby} eq 'artikelsort') { $sortorder = "i.parts_id,cus.name,ar.transdate";