From 9ff183d4328f924270c8b2211fd84160e377a6a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Salvador?= Date: Fri, 5 Jul 2013 11:17:53 +0200 Subject: [PATCH] debug checkbox + use textfields in the to order column --- htdocs/product/stock/replenish.php | 17 +++++++++-------- htdocs/product/stock/replenishorders.php | 1 - 2 files changed, 9 insertions(+), 9 deletions(-) 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) { '', $stock, '', - '', $warning, $stocktobuy , '', - '', '', $ordered, ' ', $picto, '', + '', $warning, + '', + '', '', $form->select_product_fourn_price($prod->id, 'fourn' . $i, diff --git a/htdocs/product/stock/replenishorders.php b/htdocs/product/stock/replenishorders.php index d004ef47884..e22f472f21d 100644 --- a/htdocs/product/stock/replenishorders.php +++ b/htdocs/product/stock/replenishorders.php @@ -90,7 +90,6 @@ $sql .= ') LEFT JOIN ' . MAIN_DB_PREFIX . 'user as u '; $sql .= 'ON cf.fk_user_author = u.rowid'; $sql .= ' WHERE cf.fk_soc = s.rowid '; $sql .= ' AND cf.entity = ' . $conf->entity; -$sql .= ' AND cf.source = 42'; if ($conf->global->STOCK_CALCULATE_ON_SUPPLIER_VALIDATE_ORDER) { $sql .= ' AND cf.fk_statut < 3';