diff --git a/htdocs/langs/en_US/stocks.lang b/htdocs/langs/en_US/stocks.lang
index 11c013cb768..81945b17f85 100644
--- a/htdocs/langs/en_US/stocks.lang
+++ b/htdocs/langs/en_US/stocks.lang
@@ -33,8 +33,10 @@ LastMovement=Latest movement
LastMovements=Latest movements
Units=Units
Unit=Unit
-StockCorrection=Correct stock
-StockTransfer=Transfer stock
+StockCorrection=Stock correction
+CorrectStock=Correct stock
+StockTransfer=Stock transfer
+TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
diff --git a/htdocs/product/stock/massstockmove.php b/htdocs/product/stock/massstockmove.php
index 2ab78ac735d..1ca2b1b16d1 100644
--- a/htdocs/product/stock/massstockmove.php
+++ b/htdocs/product/stock/massstockmove.php
@@ -328,9 +328,9 @@ llxHeader('', $title);
print load_fiche_titre($langs->trans("MassStockTransferShort"));
$titletoadd=$langs->trans("Select");
-$titletoaddnoent=$langs->transnoentitiesnoconv("Select");
$buttonrecord=$langs->trans("RecordMovement");
-$buttonrecordnoent=$langs->trans("RecordMovement");
+$titletoaddnoent=$langs->transnoentitiesnoconv("Select");
+$buttonrecordnoent=$langs->transnoentitiesnoconv("RecordMovement");
print $langs->trans("SelectProductInAndOutWareHouse",$titletoaddnoent,$buttonrecordnoent).'
';
print '
'."\n";
@@ -402,7 +402,7 @@ print '';
foreach($listofdata as $key => $val)
{
-
+
$productstatic->fetch($val['id_product']);
$warehousestatics->fetch($val['id_sw']);
@@ -444,7 +444,7 @@ print '';
print '';
// Button to record mass movement
-$codemove=GETPOST('codemove');
+$codemove=(isset($_POST["codemove"])?GETPOST("codemove",'alpha'):dol_print_date(dol_now(),'%y%m%d%H%M%S'));
$labelmovement=GETPOST("label")?GETPOST('label'):$langs->trans("StockTransfer").' '.dol_print_date($now,'%Y-%m-%d %H:%M');
print '
| '; - print ''; + print ''; print ' | '; } if (! empty($arrayfields['p.label']['checked'])) { // Product label print ''; - print ''; + print ''; print ' | '; } // Batch if (! empty($arrayfields['m.batch']['checked'])) { - print ''; + print ' | '; } if (! empty($arrayfields['pl.eatby']['checked'])) { diff --git a/htdocs/product/stock/product.php b/htdocs/product/stock/product.php index 1daff124764..f45f2b30a56 100644 --- a/htdocs/product/stock/product.php +++ b/htdocs/product/stock/product.php @@ -769,13 +769,13 @@ if (empty($reshook)) if ($user->rights->stock->mouvement->creer) { - print 'id.'&action=correction">'.$langs->trans("StockCorrection").''; + print 'id.'&action=correction">'.$langs->trans("CorrectStock").''; } //if (($user->rights->stock->mouvement->creer) && ! $object->hasbatch()) if ($user->rights->stock->mouvement->creer) { - print 'id.'&action=transfert">'.$langs->trans("StockTransfer").''; + print 'id.'&action=transfert">'.$langs->trans("TransferStock").''; } print ''; @@ -891,7 +891,7 @@ if ($resql) { print "\n".' |
| '; print img_picto($langs->trans("Tranfer"),'uparrow','class="hideonsmartphone"').' '; - print 'id.'&id_entrepot='.$entrepotstatic->id.'&action=transfert&pdluoid='.$pdluo->id.'">'.$langs->trans("StockTransfer").''; + print 'id.'&id_entrepot='.$entrepotstatic->id.'&action=transfert&pdluoid='.$pdluo->id.'">'.$langs->trans("TransferStock").''; // Disabled, because edition of stock content must use the "Correct stock menu". // Do not use this, or data will be wrong (bad tracking of movement label, inventory code, ... //print 'id.'#'.$pdluo->id.'">'; |