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).
# 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";