Revision 075f64d6
Von Jan Büren vor mehr als 5 Jahren hinzugefügt
SL/Helper/MassPrintCreatePDF.pm | ||
---|---|---|
37 | 37 |
# flatten_to_form sets payment_terms from customer/vendor - we do not want that here |
38 | 38 |
# really ?? |
39 | 39 |
delete $form->{payment_terms} if !$form->{payment_id}; |
40 |
for my $i (1 .. $form->{rowcount}) { |
|
41 |
$form->{"sellprice_$i"} = $form->{"fxsellprice_$i"}; |
|
42 |
} |
|
40 | 43 |
|
41 | 44 |
$form->prepare_for_printing; |
42 | 45 |
$form->{attachment_filename} = $form->generate_attachment_filename; |
Auch abrufbar als: Unified diff
Fixt #352 Beim Drucken mehrerer Rechnung aus dem Bericht heraus wird der Rabatt falsch berechnet
Hotfix für die zweifache Berechnung vom Rabatt (Marge bei Berichten falsch) erstellt.
Hintergrund: Der alte Code erwartet keine vorformatierten Werte, wird aber bei
periodischen Jobs noch zwingend aufgerufen (sellprice mit fxsellprice in MassPrintCreatePDF überlagert)
Ferner Rundungsgenauigkeiten für wiederkehrende Rechnungen erhöht.