Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2ceb6719

Von Philip Reetz vor fast 19 Jahren hinzugefügt

  • ID 2ceb6719379a2825dfd3f2ea41c94eb7ec06a491
  • Vorgänger f7be5c27
  • Nachfolger 992f833a

Fehler bei der Umwandlung von Angeboten in Auftraege, Preise mit nur einer Nachkommastelle wurden falsch formatiert

Unterschiede anzeigen:

bin/mozilla/oe.pl
115 115
  # retrieve order/quotation
116 116
  $form->{webdav} = $webdav;
117 117

  
118

  
118 119
  # set jscalendar
119 120
  $form->{jscalendar} = $jscalendar;
120 121

  
......
220 221
        qw(partnumber description unit);
221 222
      $form->{rowcount} = $i;
222 223
    }
224
  } elsif ($form->{rowcount}) {
225
    for my $i (1 .. $form->{rowcount}) {
226
       $form->{"discount_$i"} =
227
        $form->format_amount(\%myconfig, $form->{"discount_$i"} * 100);
228

  
229
      ($dec) = ($form->{"sellprice_$i"} =~ /\.(\d+)/);
230
      $dec           = length $dec;
231
      $decimalplaces = ($dec > 2) ? $dec : 2;
232

  
233
      $form->{"sellprice_$i"} =
234
        $form->format_amount(\%myconfig, $form->{"sellprice_$i"},
235
                             $decimalplaces);
236
      $form->{"qty_$i"} = $form->format_amount(\%myconfig, $form->{"qty_$i"});
237

  
238
      map { $form->{"${_}_$i"} =~ s/\"/"/g }
239
        qw(partnumber description unit);
240
    }
223 241
  }
224 242

  
225 243
  $lxdebug->leave_sub();
......
987 1005
      }
988 1006
    }
989 1007
  }
1008

  
1009

  
990 1010
  $lxdebug->leave_sub();
991 1011
}
992 1012

  

Auch abrufbar als: Unified diff