Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7af52e80

Von Sven Schöling vor mehr als 17 Jahren hinzugefügt

  • ID 7af52e80d1ba80b5b53582e9713668816c2cd9f3
  • Vorgänger 394f0f6e
  • Nachfolger 09a055b2

Bugfix: Erzeugnisse muessen ihre Einheiten aus dimensions suchen.

Unterschiede anzeigen:

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