Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0002359Openbravo ERP06. Material requirement planning (MRP)public2007-12-11 17:522008-11-26 13:58
gorkaion 
gorkaion 
normalminoralways
closedfixed 
5
 
2.40alpha-r2 
No
Core
No
0002359: Circular Reference in Manufacturing Plan
Environment:
Openbravo 2.35
Database oracle-xe

Material Requirement Planning (MRP) || Transactions || Manufacturing Plan || Header

Setting up correctly the MRP the process throws a Circular Reference exception.

The MRP_PROCESSPLAN procedure is filtering the products by IsPurchasing='Y' but when there is a dead-lock there is not that filter so it can end up planning a product that is not in the previous count.

This error happens when there are purchased products with a default process plan defined.
No tags attached.
depends on backport 0003547 closed gorkaion Circular Reference in Manufacturing Plan 
Issue History
2008-11-26 13:58psarobeRegression testing => No
2008-11-26 13:58psarobeStatusresolved => closed

Notes
(0005948)
user71   
2005-06-01 00:00   
(edited on: 2008-06-12 09:43)
This bug was originally reported in SourceForge bug tracker and then migrated to Mantis.

You can see the original bug report in:
https://sourceforge.net/support/tracker.php?aid=1848757 [^]
(0002792)
gorkaion   
2007-12-13 16:13   
(edited on: 2008-06-12 09:23)
Logged In: YES
user_id=1500690
Originator: YES

Changed the MRP_Processplan procedure to filter by ispurchased when there is a dead-lock