Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 16bd4205

Von Jan Büren vor mehr als 2 Jahren hinzugefügt

  • ID 16bd42056ce84ad61244ab613a460692aea1bcbf
  • Vorgänger 86e1ecf3
  • Nachfolger 234b70f2

Ggf. Dezimalstellen für lastcost update angeben, aktuell gibt es 5

Unterschiede anzeigen:

SL/IR.pm
next if $payments_only;
# update parts table by setting lastcost to current price, don't allow negative values by using abs
# maybe allow only 2 decimal places -> rounding error with fx can be too huge for datev checks
# @values = ($form->round_amount(abs($fxsellprice * $form->{exchangerate} / $basefactor), 2), conv_i($form->{"id_$i"}));
$query = qq|UPDATE parts SET lastcost = ? WHERE id = ?|;
@values = (abs($fxsellprice * $form->{exchangerate} / $basefactor), conv_i($form->{"id_$i"}));
do_query($form, $dbh, $query, @values);

Auch abrufbar als: Unified diff