Revision 638f06c4
Von Jan Büren vor mehr als 8 Jahren hinzugefügt
SL/WH.pm | ||
---|---|---|
203 | 203 |
my $sth_part_qty_assembly = prepare_execute_query($form, $dbh, $query, $params{assembly_id}); |
204 | 204 |
|
205 | 205 |
# Hier wird das prepared Statement für die Schleife über alle Lagerplätze vorbereitet |
206 |
my $transferPartSQL = qq|INSERT INTO inventory (parts_id, warehouse_id, bin_id, chargenumber, bestbefore, comment, employee_id, qty, trans_id, trans_type_id) |
|
206 |
my $transferPartSQL = qq|INSERT INTO inventory (parts_id, warehouse_id, bin_id, chargenumber, bestbefore, comment, employee_id, qty, |
|
207 |
trans_id, trans_type_id, shippingdate) |
|
207 | 208 |
VALUES (?, ?, ?, ?, ?, ?, (SELECT id FROM employee WHERE login = ?), ?, nextval('id'), |
208 |
(SELECT id FROM transfer_type WHERE direction = 'out' AND description = 'used'))|; |
|
209 |
(SELECT id FROM transfer_type WHERE direction = 'out' AND description = 'used'), |
|
210 |
(SELECT current_date))|; |
|
209 | 211 |
my $sthTransferPartSQL = prepare_query($form, $dbh, $transferPartSQL); |
210 | 212 |
|
211 | 213 |
# der return-string für die fehlermeldung inkl. welche waren zum fertigen noch fehlen |
... | ... | |
289 | 291 |
|
290 | 292 |
# soweit alles gut. Jetzt noch die wirkliche Lagerbewegung für das Erzeugnis ausführen ... |
291 | 293 |
my $transferAssemblySQL = qq|INSERT INTO inventory (parts_id, warehouse_id, bin_id, chargenumber, bestbefore, |
292 |
comment, employee_id, qty, trans_id, trans_type_id) |
|
294 |
comment, employee_id, qty, trans_id, trans_type_id, shippingdate)
|
|
293 | 295 |
VALUES (?, ?, ?, ?, ?, ?, (SELECT id FROM employee WHERE login = ?), ?, nextval('id'), |
294 |
(SELECT id FROM transfer_type WHERE direction = 'in' AND description = 'stock'))|; |
|
296 |
(SELECT id FROM transfer_type WHERE direction = 'in' AND description = 'assembled'), |
|
297 |
(select current_date))|; |
|
295 | 298 |
my $sthTransferAssemblySQL = prepare_query($form, $dbh, $transferAssemblySQL); |
296 | 299 |
do_statement($form, $sthTransferAssemblySQL, $transferAssemblySQL, $params{assembly_id}, $params{dst_warehouse_id}, |
297 | 300 |
$params{dst_bin_id}, $params{chargenumber}, conv_date($params{bestbefore}), $params{comment}, $params{login}, $params{qty}); |
bin/mozilla/wh.pl | ||
---|---|---|
67 | 67 |
# $locale->text('used') |
68 | 68 |
# $locale->text('return_material') |
69 | 69 |
# $locale->text('release_material') |
70 |
# $locale->text('assembled') |
|
70 | 71 |
|
71 | 72 |
# -------------------------------------------------------------------- |
72 | 73 |
# Transfer |
doc/changelog | ||
---|---|---|
14 | 14 |
- Das Drucken von Briefen direkt auf Drucker wurde gefixt. |
15 | 15 |
- Die Auswahl einer Ansprechpersonen in der Brieffunktion wurde gefixt. |
16 | 16 |
- Briefe können nun per E-Mail verschickt werden. |
17 |
- Lagereingangs-Typ gefertigt hinzugefügt |
|
18 |
- Fertigungsdatum von Erzeugnissen und Bestandteilen von Erzeugnissen |
|
19 |
in Lagerbuchungen mitprotokollieren (Tagesdatum der Fertigung). |
|
17 | 20 |
|
18 | 21 |
|
19 | 22 |
2016-03-12 - Release 3.4.0 |
locale/de/all | ||
---|---|---|
3386 | 3386 |
'ar_aging_list' => 'liste_offene_forderungen', |
3387 | 3387 |
'ar_chart isn\'t a valid chart' => 'Das Forderungskonto ist kein gültiges Konto.', |
3388 | 3388 |
'as at' => 'zum Stand', |
3389 |
'assembled' => 'Gefertigt', |
|
3389 | 3390 |
'assembly' => 'Erzeugnis', |
3390 | 3391 |
'assembly_list' => 'erzeugnisliste', |
3391 | 3392 |
'averaged values, in invoice mode only useful when filtered by a part' => 'gemittelte Werte, im Rechnungsmodus nur sinnvoll wenn nach Artikel gefiltert wird', |
sql/Pg-upgrade2/transfer_type_assembled.sql | ||
---|---|---|
1 |
-- @tag: transfer_type_assembled |
|
2 |
-- @description: Transfertyp "gefertigt" wird benötigt. |
|
3 |
-- @depends: release_3_4_0 warehouse |
|
4 |
-- @encoding: utf-8 |
|
5 |
|
|
6 |
INSERT INTO transfer_type (direction, description, sortkey) VALUES ('in', 'assembled', (SELECT COALESCE(MAX(sortkey), 0) + 1 FROM transfer_type)); |
Auch abrufbar als: Unified diff
Erzeugnis fertigen verbessert
Transfertyp assembled hinzugefügt
Bei gefertigten Erzeugnissen sowie bei verbrauchten Waren
das tagesaktuelle Datum gesetzt (vorher wurde gar keins gesetzt).