Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision fcde4c20

Von Kivitendo Admin vor etwa 8 Jahren hinzugefügt

  • ID fcde4c2096c1494984940ddc4650e49933471dd9
  • Vorgänger 8b2c6778
  • Nachfolger 73b9848f

Ware/Erzeugnis/Dienstleistung per parts.part_type unterscheiden 2

kivitendo Code angepasst.

Unterschiede anzeigen:

SL/Common.pm
67 67
  }
68 68

  
69 69
  if ($form->{no_assemblies}) {
70
    $filter .= qq| AND (NOT COALESCE(assembly, FALSE))|;
70
    $filter .= qq| AND (NOT part_type = 'assembly')|;
71 71
  }
72 72
  if ($form->{assemblies}) {
73
    $filter .= qq| AND assembly=TRUE|;
73
    $filter .= qq| AND part_type = 'assembly'|;
74 74
  }
75 75

  
76 76
  if ($form->{no_services}) {
77
    $filter .= qq| AND (inventory_accno_id is not NULL or assembly=TRUE)|;
77
    $filter .= qq| AND NOT (part_type = 'service' OR part_type = 'assembly')|;
78 78
  }
79 79

  
80 80
  substr($filter, 1, 3) = "WHERE" if ($filter);

Auch abrufbar als: Unified diff