Revision 8c6da403
Von Jan Büren vor fast 14 Jahren hinzugefügt
bin/mozilla/do.pl | ||
---|---|---|
1043 | 1043 |
my $part_info = IC->get_basic_part_info('id' => $form->{parts_id}); |
1044 | 1044 |
|
1045 | 1045 |
my $units = AM->retrieve_units(\%myconfig, $form); |
1046 |
my $units_data = AM->unit_select_data($units, undef, undef, $part_info->{unit}); |
|
1046 |
# der zweite Parameter von unit_select_data gibt den default-Namen (selected) vor |
|
1047 |
my $units_data = AM->unit_select_data($units, $form->{do_unit}, undef, $part_info->{unit}); |
|
1047 | 1048 |
|
1048 | 1049 |
$form->get_lists('warehouses' => { 'key' => 'WAREHOUSES', |
1049 | 1050 |
'bins' => 'BINS' }); |
bin/mozilla/wh.pl | ||
---|---|---|
85 | 85 |
show_no_warehouses_error() if (!scalar @{ $form->{WAREHOUSES} }); |
86 | 86 |
|
87 | 87 |
my $units = AM->retrieve_units(\%myconfig, $form); |
88 |
$form->{UNITS} = AM->unit_select_data($units, $form->{unit}, 0, $form->{partunit}); |
|
88 |
# der zweite Parameter von unit_select_data gibt den default-Namen (selected) vor |
|
89 |
$form->{UNITS} = AM->unit_select_data($units, $form->{partunit}, 0, $form->{partunit}); |
|
89 | 90 |
|
90 | 91 |
if (scalar @{ $form->{WAREHOUSES} }) { |
91 | 92 |
$form->{warehouse_id} ||= $form->{WAREHOUSES}->[0]->{id}; |
templates/webpages/do/stock_in_form.html | ||
---|---|---|
138 | 138 |
<td> |
139 | 139 |
<select name="unit_[% loop.count %]"> |
140 | 140 |
[%- FOREACH unit = UNITS %] |
141 |
<option[% IF unit.name == row.unit %] selected[% END %]>[% HTML.escape(unit.name) %]</option>
|
|
141 |
<option[% IF unit.selected %] selected[% END %]>[% HTML.escape(unit.name) %]</option>
|
|
142 | 142 |
[%- END %] |
143 | 143 |
</select> |
144 | 144 |
</td> |
Auch abrufbar als: Unified diff
Fix für Bug 1395: Die bei der Einlagerung von Artikeln aus Lieferscheinen zum jeweiligen Artikel voreingestellten Einheiten entsprechen nicht den Standardeinheiten der Artikel, wenn die Einheiten auf einander aufbauen. -- Entsprechend mit default-Werten für Bereich Lager und Lieferschein geändert