← Back to team overview

openerp-india team mailing list archive

[Bug 1015679] Re: _check_product

 

Hello Fabio,

This is not a bug but this thing is solved the bug.. ;-).
Before added this constraint recursive MO created and we should not allow it. See the bug lp:713221.

Without _check_product constraint  we can create a recursive BOM and It will create a problem.
Let take one example, If my product A has component B and B has again component A. So this time recursive MO will generated.

So this fix should not allow this recursive same product on BOM, and
avoid the same product on end limit. That's you can not allow the same
product on BOM line. This thing is also fixed on 6.0 too on rev no 5210.
Please check http://bazaar.launchpad.net/~openerp/openobject-
addons/6.0/revision/5210#mrp/mrp.py for V6.

Now comes to your specific issue, you have add "material having
different cutting length" then I suggest to you would you please try
product variant (product_variant_multi) module. Create one product
template and create it's differrent variant which will helps you for
solve your specific scenario.

Hope this help.

So finally this is not bug rather then question that's why I am going to
converting it.

Thanks for understanding!

** Changed in: openobject-addons
       Status: New => Invalid

** Converted to question:
   https://answers.launchpad.net/openobject-addons/+question/201066

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1015679

Title:
  _check_product

Status in OpenERP Addons (modules):
  Invalid

Bug description:
  On version 6.1.1 (10 June 2012 build) it was introduced a new function named "_check_product" in mrp.bom class; not present in 6.0's.
  This function doesn't allow to save a Bill of Material containing a product repeated more than a time. In my opinion, this behaviour should be a customization and not part of the standard product, because in a Bill of Material I should be able to save more than a line referrring to the same part. Particularly, I could decide to insert in my BoM the same material having different cutting length. 

  To Reproduce:
  1) Open a new BoM
  2) Add a part twice or more to this BoM
  3) Save the Bom

  Result Observed
  I have a message box that refers : 
  "Error Validate"
  "Error occurred while validating the field(s) product_id: BoM line product should not be same as BoM product."
  BoM won't be saved.

  Result expected
  I was expecting to save this BoM.

  Platform
  Windows XP Pro Sp 3 (or Ubuntu 10.4)
  Eclipse 3.6.1
  Python 2.6

  Version:
  openerp-6.1-20120609-233207.tar.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1015679/+subscriptions


References