From eb69538d1786afb3b77fb86756fa3e039ceba5b5 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 29 Nov 2019 23:51:46 +0100 Subject: [PATCH] Fix if we insert a product already the product to produce --- htdocs/bom/bom_card.php | 5 +++++ htdocs/langs/en_US/mrp.lang | 1 + 2 files changed, 6 insertions(+) diff --git a/htdocs/bom/bom_card.php b/htdocs/bom/bom_card.php index dcb41124d3e..150d3a69717 100644 --- a/htdocs/bom/bom_card.php +++ b/htdocs/bom/bom_card.php @@ -146,6 +146,11 @@ if (empty($reshook)) $error++; } + if ($object->fk_product == $idprod) { + setEventMessages($langs->trans('TheProductXIsAlreadyTheProductToProduce'), null, 'errors'); + $error++; + } + if (!$error) { $bomline = new BOMLine($db); diff --git a/htdocs/langs/en_US/mrp.lang b/htdocs/langs/en_US/mrp.lang index 2fa68d36061..2eb28366a55 100644 --- a/htdocs/langs/en_US/mrp.lang +++ b/htdocs/langs/en_US/mrp.lang @@ -52,3 +52,4 @@ WarehouseForProduction=Warehouse for production CreateMO=Create MO ToConsume=A consommer Manufactured=Fabriqué +TheProductXIsAlreadyTheProductToProduce=The product to add is already the product to produce.