Revision 7af52e80
Von Sven Schöling vor fast 18 Jahren hinzugefügt
bin/mozilla/io.pl | ||
---|---|---|
264 | 264 |
$form->{"unit_old_$i"} = $form->{"unit_$i"}; |
265 | 265 |
} |
266 | 266 |
|
267 |
|
|
268 |
|
|
269 | 267 |
# Die zuletzt ausgewaehlte mit der aktuell ausgewaehlten Einheit |
270 | 268 |
# vergleichen und bei Unterschied den Preis entsprechend umrechnen. |
271 | 269 |
$form->{"selected_unit_$i"} = $form->{"unit_$i"} unless ($form->{"selected_unit_$i"}); |
... | ... | |
342 | 340 |
. $form->format_amount(\%myconfig, $form->{"ship_$i"}) |
343 | 341 |
. qq|></td>|; |
344 | 342 |
|
345 |
my $is_part = $form->{"inventory_accno_$i"}; |
|
343 |
my $is_part = $form->{"inventory_accno_$i"}; |
|
344 |
my $is_assembly = $form->{"assembly_$i"}; |
|
346 | 345 |
my $is_assigned = $form->{"id_$i"}; |
347 | 346 |
my $this_unit = $form->{"unit_$i"}; |
348 | 347 |
if ($form->{"selected_unit_$i"} && $this_unit && |
... | ... | |
355 | 354 |
} |
356 | 355 |
|
357 | 356 |
$column_data{"unit"} = "<td>" . |
358 |
AM->unit_select_html($is_part ? $dimension_units : |
|
357 |
AM->unit_select_html($is_part || $is_assembly ? $dimension_units :
|
|
359 | 358 |
$is_assigned ? $service_units : $all_units, |
360 | 359 |
"unit_$i", $this_unit, |
361 | 360 |
$is_assigned ? $form->{"unit_$i"} : undef) |
Auch abrufbar als: Unified diff
Bugfix: Erzeugnisse muessen ihre Einheiten aus dimensions suchen.