Revision 4ce81208
Von Jan Büren vor mehr als 15 Jahren hinzugefügt
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
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