-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Description
Bug
in Takepos invoice.php file.
line 837:
$line = array('description' => $prod->description, 'price' => $price, 'tva_tx' => $tva_tx, 'localtax1_tx' => $localtax1_tx, 'localtax2_tx' => $localtax2_tx, 'remise_percent' => $customer->remise_percent, 'price_ttc' => $price_ttc, 'array_options' => $array_options);
is not using $prod->fk_unit. Not even using getDolGlobalInt('PRODUCTS_USE_UNITS')
So in line 882
$idoflineadded = $invoice->addline($line['description'], $line['price'], $qty, $line['tva_tx'], $line['localtax1_tx'], $line['localtax2_tx'], $idproduct, (float) $line['remise_percent'], '', 0, 0, 0, 0, $price_base_type, $line['price_ttc'], $prod->type, -1, 0, '', 0, (empty($parent_line) ? '' : $parent_line), (empty($line['fk_fournprice']) ? 0 : $line['fk_fournprice']), (empty($line['pa_ht']) ? '' : $line['pa_ht']), '', $line['array_options'], 100, 0, null, 0);
there is a null instead $line['fk_unit'];
Dolibarr Version
22.0.1
Environment PHP
8.2
Environment Database
MySQL 8.0.42
Steps to reproduce the behavior and expected behavior
No response
Attached files
No response