Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5bc5af9f

Von G. Richardson vor etwa 7 Jahren hinzugefügt

  • ID 5bc5af9f93a0ed3edfa6fa9aba7aa80cab182ae9
  • Vorgänger 13b3aca9
  • Nachfolger 653c3764

Ausdruck der Stückliste / bom in Belegen repariert

Die alte Hidden in display_row "assembly" durch part_type ersetzt, und
stattdessen auf part_type = assembly prüfen.

behebt #320

Unterschiede anzeigen:

SL/DO.pm
1011 1011
      push @{ $form->{TEMPLATE_ARRAYS}{si_unit}[$si_position-1] },          $si->{unit};
1012 1012
    }
1013 1013

  
1014
    if ($form->{"assembly_$i"}) {
1014
    if ($form->{"part_type_$i"} eq 'assembly') {
1015 1015
      $sameitem = "";
1016 1016

  
1017 1017
      # get parts and push them onto the stack
SL/IS.pm
434 434
      }
435 435
      my $tax_rate = $taxrate * 100;
436 436
      push(@{ $form->{TEMPLATE_ARRAYS}->{tax_rate} }, qq|$tax_rate|);
437
      if ($form->{"assembly_$i"}) {
437
      if ($form->{"part_type_$i"} eq 'assembly') {
438 438
        $sameitem = "";
439 439

  
440 440
        # get parts and push them onto the stack
......
865 865

  
866 866
      next if $payments_only;
867 867

  
868
      if ($form->{"inventory_accno_$i"} || $form->{"assembly_$i"}) {
868
      if ($form->{"inventory_accno_$i"} || $form->{"part_type_$i"} eq 'assembly') {
869 869

  
870
        if ($form->{"assembly_$i"}) {
870
        if ($form->{"part_type_$i"} eq 'assembly') {
871 871
          # record assembly item as allocated
872 872
          &process_assembly($dbh, $myconfig, $form, $position, $form->{"id_$i"}, $baseqty);
873 873

  
SL/OE.pm
1505 1505
      $tax_rate = $taxrate * 100;
1506 1506
      push(@{ $form->{TEMPLATE_ARRAYS}->{tax_rate} }, qq|$tax_rate|);
1507 1507

  
1508
      if ($form->{"assembly_$i"}) {
1508
      if ($form->{"part_type_$i"} eq 'assembly') {
1509 1509
        $sameitem = "";
1510 1510

  
1511 1511
        # get parts and push them onto the stack
bin/mozilla/io.pl
479 479
          $cgi->hidden("-name" => "price_new_$i", "-value" => $form->format_amount(\%myconfig, $form->{"price_new_$i"})),
480 480
          map { ($cgi->hidden("-name" => $_, "-id" => $_, "-value" => $form->{$_})); } map { $_."_$i" }
481 481
            (qw(bo price_old id inventory_accno bin partsgroup partnotes active_price_source active_discount_source
482
                income_accno expense_accno listprice assembly taxaccounts ordnumber donumber transdate cusordnumber
482
                income_accno expense_accno listprice part_type taxaccounts ordnumber donumber transdate cusordnumber
483 483
                longdescription basefactor marge_absolut marge_percent marge_price_factor weight), @hidden_vars)
484 484
    );
485 485

  
doc/changelog
59 59

  
60 60
Bugfixes:
61 61

  
62
- Bugfix #320 Stücklistenpositionen werden nicht mehr ausgedruckt
62 63
- Bugfix #305 Kein customerpicker im Formular Rechnung erfassen
63 64
- Bugfix #304 Datumsformat wechselt willkürlich auf Datenbank Format "YYYY-MM-DD"
64 65
- Bugfix #303 Zahlungserinnerung PDF anhängen in E-Mail funktioniert nicht mehr

Auch abrufbar als: Unified diff