diff --git a/htdocs/product/stock/replenish.php b/htdocs/product/stock/replenish.php index 621c1b08c92..65ef6f33415 100644 --- a/htdocs/product/stock/replenish.php +++ b/htdocs/product/stock/replenish.php @@ -308,7 +308,7 @@ if ($resql) { $sortfield, $sortorder ); - print_liste_field_titre($langs->trans('StockToBuy'), + print_liste_field_titre($langs->trans('Ordered'), 'replenish.php', '', $param, @@ -317,7 +317,7 @@ if ($resql) { $sortfield, $sortorder ); - print_liste_field_titre($langs->trans('Ordered'), + print_liste_field_titre($langs->trans('StockToBuy'), 'replenish.php', '', $param, @@ -419,11 +419,11 @@ if ($resql) { } //depending on conf, use either physical stock or //virtual stock to compute the stock to buy value - $stocktobuy = $objp->desiredstock - $stock; - - if($ordered) { + $stocktobuy = max($objp->desiredstock - $stock - $ordered, 0); + $disabled = ''; + if($ordered > 0) { $picto = img_picto('','tick'); - if($ordered >= $stocktobuy) { + if($ordered + $stock >= $objp->desiredstock) { $disabled = 'disabled="disabled"'; } } else { @@ -456,11 +456,12 @@ if ($resql) { '