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.