Bug 1558 - Verkaufsbericht listet Bestandteile eines Erzeugnisses auf
authorG. Richardson <information@lx-office-hosting.de>
Mon, 9 Jan 2012 15:30:33 +0000 (16:30 +0100)
committerG. Richardson <information@lx-office-hosting.de>
Mon, 9 Jan 2012 15:34:36 +0000 (16:34 +0100)
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).

SL/VK.pm

index 13c7d7f..c3a2562 100644 (file)
--- 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";