--- /tmp/dsg/dolibarr/htdocs/product/inventory/ajax/github_19.0.3_ajax.inventory.php +++ /tmp/dsg/dolibarr/htdocs/product/inventory/ajax/client_ajax.inventory.php @@ -0,0 +1,50 @@ +rights->stock->creer)) { echo -1; exit; } + + $fk_det_inventory = GETPOST('fk_det_inventory'); + + $det = new InventoryLine($db); + if ($det->fetch($fk_det_inventory)) + { + $det->qty_view += GETPOST('qty'); + $res = $det->update($user); + + echo $det->qty_view; + } + else + { + echo -2; + } + + break; + + case 'pmp': + if (empty($user->rights->stock->creer) || empty($user->rights->stock->changePMP)) { echo -1; exit; } + + $fk_det_inventory = GETPOST('fk_det_inventory'); + + $det = new InventoryLine($db); + if ($det->fetch($fk_det_inventory)) + { + $det->new_pmp = price2num(GETPOST('pmp')); + $det->update($user); + + echo $det->new_pmp; + } + else + { + echo -2; + } + + break; +}