Revision a2a89add
Von Jan Büren vor fast 13 Jahren hinzugefügt
SL/DO.pm | ||
---|---|---|
76 | 76 |
|
77 | 77 |
push @where, ($form->{type} eq 'sales_delivery_order' ? '' : 'NOT ') . qq|COALESCE(dord.is_sales, FALSE)|; |
78 | 78 |
|
79 |
my $department_id = (split /--/, $form->{department})[1]; |
|
80 |
if ($department_id) { |
|
79 |
if ($form->{department_id}) { |
|
81 | 80 |
push @where, qq|dord.department_id = ?|; |
82 |
push @values, conv_i($department_id);
|
|
81 |
push @values, conv_i($form->{department_id});
|
|
83 | 82 |
} |
84 | 83 |
|
85 | 84 |
if ($form->{project_id}) { |
... | ... | |
327 | 326 |
$h_item->finish(); |
328 | 327 |
$h_item_stock->finish(); |
329 | 328 |
|
330 |
($null, $form->{department_id}) = split(/--/, $form->{department}); |
|
331 | 329 |
|
332 | 330 |
# save DO record |
333 | 331 |
$query = |
Auch abrufbar als: Unified diff
Bugfix 1082 - 1760 Bei einem Lieferschein wird die Abteilung nicht mitgespeichert
Der commit e69e3657, hat leider nur den Teil beim erstmaligen Anzeigen des
Lieferscheins mit frischen Werten aus der Datenbank behoben, dafür aber das
Verhalten bei update der Maske (Klick auf Erneuern) zerstört.
Jetzt konsequent von dem sehr alten Verhalten description--id, mit Hilfe von L-Helfer-Funktionen
umgestellt.