Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 4ce81208

Von Jan Büren vor mehr als 15 Jahren hinzugefügt

  • ID 4ce8120837c32f1f24720467a82508432c149af6
  • Vorgänger 5b590986
  • Nachfolger 0ce1b04e

Bug 935 'geflickt' Beim Erzeugnisse fertigen können auch Erzeugnisse Bestandteil des Erzeugnisses sein, deswegen muss die Prüfung noch um parts.assembly=false erweitert werden, um Dienstleistungen eindeutig zu identifizieren

Unterschiede anzeigen:

SL/WH.pm
144 144
# select parts_id,qty from assembly where id=1064;
145 145
# Erweiterung für bug 935 am 23.4.09 - Erzeugnisse können Dienstleistungen enthalten, die ja nicht 'lagerbar' sind.
146 146
# select parts_id,qty from assembly inner join parts on assembly.parts_id = parts.id  where assembly.id=1066 and inventory_accno_id IS NOT NULL;
147
# Erweiterung für bug 23.4.09 -2 Erzeugnisse in Erzeugnissen können nicht ausgelagert werden, wenn assembly nicht überprüft wird ...
148
# select parts_id,qty from assembly inner join parts on assembly.parts_id = parts.id  where assembly.id=1066 and parts.inventory_accno_id IS NOT NULL and parts.assembly=false;
149

  
147 150
# 
148 151
# 
149 152

  
150 153
  # my $query    = qq|select parts_id,qty from assembly where id = ?|;
151
  my $query	= qq|select parts_id,qty from assembly inner join parts on assembly.parts_id = parts.id  where assembly.id = ? and inventory_accno_id IS NOT NULL|;
154
  my $query	= qq|select parts_id,qty from assembly inner join parts on assembly.parts_id = parts.id  where assembly.id = ? and inventory_accno_id IS NOT NULL and parts.assembly = FALSE|;
152 155

  
153 156
  my $sth_part_qty_assembly      = prepare_execute_query($form, $dbh, $query, $params{assembly_id});
154 157

  

Auch abrufbar als: Unified diff