Wrong Total (net of tax) when using multicurrency

When you generate PDF (proposal, order or invoice) using multicurrency, you will find the “Total (net of tax)” does not show number in selected currency but in company currency, while “Total (incl. tax)” show number in selected currency.
I found the developer for PDF modules had the “typo” issue, he miss type “multicurrency” as “mylticurrency
Affected files in htdocs/core/modules are,

grep -R mylticurrency *

commande/doc/pdf_einstein.modules.php: $total_ht = (($conf->multicurrency->enabled && isset($object->mylticurrency_tx) && $object->mylticurrency_tx != 1) ? $object->multicurrency_total_ht : $object->total_ht);
facture/doc/pdf_crabe.modules.php: $total_ht = (($conf->multicurrency->enabled && isset($object->mylticurrency_tx) && $object->mylticurrency_tx != 1) ? $object->multicurrency_total_ht : $object->total_ht);
propale/doc/pdf_azur.modules.php: $total_ht = (($conf->multicurrency->enabled && isset($object->mylticurrency_tx) && $object->mylticurrency_tx != 1) ? $object->multicurrency_total_ht : $object->total_ht);
supplier_invoice/pdf/pdf_canelle.modules.php: $total_ht = (($conf->multicurrency->enabled && isset($object->mylticurrency_tx) && $object->mylticurrency_tx != 1) ? $object->multicurrency_total_ht : $object->total_ht);
supplier_order/pdf/pdf_muscadet.modules.php: $total_ht = (($conf->multicurrency->enabled && isset($object->mylticurrency_tx) && $object->mylticurrency_tx != 1) ? $object->multicurrency_total_ht : $object->total_ht);

1 Like