mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
FIX Takepos barcode rule with float qty (#31916)
* FIX Takepos barcode rule with float qty * Replace floatval by cast in float and GETPOSTINT by GETPOSTFLOAT for qty * Keep last test condition on barcode value
This commit is contained in:
parent
93ec6f9ef7
commit
d2f5ee65ae
|
|
@ -249,7 +249,7 @@ if ($action == 'getProducts' && $user->hasRight('takepos', 'run')) {
|
|||
'label' => $obj->label,
|
||||
'tosell' => $obj->tosell,
|
||||
'tobuy' => $obj->tobuy,
|
||||
'barcode' => $obj->barcode,
|
||||
'barcode' => $term, // there is only one product matches the barcode rule and so the term is considered as the barcode of this product
|
||||
'price' => empty($objProd->multiprices[$pricelevel]) ? $obj->price : $objProd->multiprices[$pricelevel],
|
||||
'price_ttc' => empty($objProd->multiprices_ttc[$pricelevel]) ? $obj->price_ttc : $objProd->multiprices_ttc[$pricelevel],
|
||||
'object' => 'product',
|
||||
|
|
|
|||
|
|
@ -817,7 +817,7 @@ function Search2(keyCodeForEnter, moreorless) {
|
|||
console.log("There is only 1 answer with barcode matching the search, so we change the thirdparty "+data[0]['rowid']);
|
||||
ChangeThirdparty(data[0]['rowid']);
|
||||
}
|
||||
else if ($('#search').val() == data[0]['barcode'] && 'product' == data[0]['object']) {
|
||||
else if ('product' == data[0]['object'] && $('#search').val() == data[0]['barcode']) {
|
||||
console.log("There is only 1 answer and we found search on a barcode, so we add the product in basket, qty="+data[0]['qty']);
|
||||
ClickProduct(0, data[0]['qty']);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -648,7 +648,7 @@ if (empty($reshook)) {
|
|||
|
||||
$datapriceofproduct = $prod->getSellPrice($mysoc, $customer, 0);
|
||||
|
||||
$qty = GETPOSTISSET('qty') ? GETPOSTINT('qty') : 1;
|
||||
$qty = GETPOSTISSET('qty') ? GETPOSTFLOAT('qty') : 1;
|
||||
$price = $datapriceofproduct['pu_ht'];
|
||||
$price_ttc = $datapriceofproduct['pu_ttc'];
|
||||
//$price_min = $datapriceofproduct['price_min'];
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user