Revision d109d6fe
Von Jan Büren vor etwa 10 Jahren hinzugefügt
SL/IC.pm | ||
---|---|---|
243 | 243 |
map { $form->{$_} = $form->parse_amount($myconfig, $form->{$_}) } |
244 | 244 |
qw(rop weight listprice sellprice gv lastcost); |
245 | 245 |
|
246 |
my $makemodel = (($form->{make_1}) || ($form->{model_1})) ? 1 : 0;
|
|
246 |
my $makemodel = ($form->{make_1} || $form->{model_1} || ($form->{makemodel_rows} > 1)) ? 1 : 0;
|
|
247 | 247 |
|
248 | 248 |
$form->{assembly} = ($form->{item} eq 'assembly') ? 1 : 0; |
249 | 249 |
|
... | ... | |
1552 | 1552 |
LEFT JOIN chart c1 ON bg.inventory_accno_id = c1.id |
1553 | 1553 |
LEFT JOIN chart c2 ON tc.income_accno_id = c2.id |
1554 | 1554 |
LEFT JOIN chart c3 ON tc.expense_accno_id = c3.id |
1555 |
WHERE
|
|
1556 |
tc.taxzone_id = '$form->{taxzone_id}'
|
|
1557 |
and
|
|
1555 |
WHERE |
|
1556 |
tc.taxzone_id = '$form->{taxzone_id}' |
|
1557 |
and |
|
1558 | 1558 |
p.id IN ($in) |
1559 | 1559 |
SQL |
1560 | 1560 |
|
Auch abrufbar als: Unified diff
Überprüfung auf makemodel bei mehreren Artikeln verbessert
Aktuell wird nur auf Werte beim ersten Eintrag bei makemodel überprüft.
Falls es mehrere Werte und man den ersten Eintrag löschen will greift
die Überprüfung nicht mehr. Entsprechend die Prüfung erweitert.
Das behebt #7 Lieferanten-EK-Preise / Lieferantenartikelnummern verschwinden.