X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=SL%2FCommon.pm;h=b70378e66c7d795f4f166353aeab15398d9d8c4a;hb=b058e195e82aa1f6b7614b8f83be6122ec3d3dca;hp=f6a72679ad6b88a408b7078bbbe8743d475a2b7a;hpb=fcbc700916d7cee50c7befdf2c4757e421b4dcc2;p=kivitendo-erp.git diff --git a/SL/Common.pm b/SL/Common.pm index f6a72679a..b70378e66 100644 --- a/SL/Common.pm +++ b/SL/Common.pm @@ -67,14 +67,14 @@ sub retrieve_parts { } if ($form->{no_assemblies}) { - $filter .= qq| AND (NOT COALESCE(assembly, FALSE))|; + $filter .= qq| AND (NOT part_type = 'assembly')|; } if ($form->{assemblies}) { - $filter .= qq| AND assembly=TRUE|; + $filter .= qq| AND part_type = 'assembly'|; } if ($form->{no_services}) { - $filter .= qq| AND (inventory_accno_id is not NULL or assembly=TRUE)|; + $filter .= qq| AND NOT (part_type = 'service' OR part_type = 'assembly')|; } substr($filter, 1, 3) = "WHERE" if ($filter);