Revision da804bf2
Von G. Richardson vor mehr als 14 Jahren hinzugefügt
bin/mozilla/is.pl | ||
---|---|---|
263 | 263 |
(my $dec_qty) = ($form->{"qty_$i"} =~ /\.(\d+)/); |
264 | 264 |
$dec_qty = length $dec_qty; |
265 | 265 |
|
266 |
$form->{"lastcost_$i"} = $form->format_amount(\%myconfig, $form->{"lastcost_$i"}, $decimalplaces); |
|
267 |
|
|
266 | 268 |
$form->{"qty_$i"} = $form->format_amount(\%myconfig, $form->{"qty_$i"}, $dec_qty); |
267 | 269 |
|
268 | 270 |
$form->{rowcount} = $i; |
... | ... | |
544 | 546 |
|
545 | 547 |
$form->{creditremaining} -= $amount; |
546 | 548 |
|
547 |
map { $form->{"${_}_$i"} = $form->format_amount(\%myconfig, $form->{"${_}_$i"}, $decimalplaces) } qw(sellprice listprice); |
|
549 |
map { $form->{"${_}_$i"} = $form->format_amount(\%myconfig, $form->{"${_}_$i"}, $decimalplaces) } qw(sellprice listprice lastcost);
|
|
548 | 550 |
|
549 | 551 |
$form->{"qty_$i"} = $form->format_amount(\%myconfig, $form->{"qty_$i"}); |
550 | 552 |
|
Auch abrufbar als: Unified diff
EK-Preis editierbar gemacht und marge_total repariert
Der EK-Preis ist jetzt in Angebot/Auftrag/Rechnung editierbar.
Dies ist praktisch für Händler/Wiederverkäufer, bei denen sich der EK-Preis
häufig ändert, und es sich nicht lohnt, diesen in den Stammdaten zu pflegen.
Der EK-Preis wird (als lastcost) zusammen mit marge_total und marge_percent für
jeden Artikel in orderitems/invoice in der DB gespeichert. (Bei marge_total gab
es hier einen Bug, der falsche Variablenname wurde benutzt und marge_total war
immer leer.)
Der Stammdaten-EK-Preis wird nicht verändert, wenn man einen abweichenden
EK-Preis eingibt.