Openbravo Issue Tracking System - Openbravo ERP | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0005976 | Openbravo ERP | 06. Material requirement planning (MRP) | public | 2008-11-14 21:43 | 2009-04-21 11:07 |
Reporter | slava_u | ||||
Assigned To | gorkaion | ||||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | 2.40 | ||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | No | ||||
Web browser | |||||
Modules | Core | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0005976: When MRP creates Material Requisitions, it does not put UOM in requisition lines | ||||
Description | When MRP creates Material Requisitions, it does not put UOM in requisition lines (and it's not possible to change it because they are grayed). It means it's impossible to create Purchase order from the Requisitions that were produced by MRP later. In the source code of MRP_REQUISITION.xml it's simply missing part which inserts UOM-s to the M_REQUISITIONLINE | ||||
Steps To Reproduce | Just process MRP-> "Generate Material Requisitions". All Requsitions lines will be with empty UOM. | ||||
Proposed Solution | Something like it: --- MRP_REQUISITION.xml 2008-11-14 21:14:32.000000000 +0100 +++ n/MRP_REQUISITION.xml 2008-11-14 21:15:24.000000000 +0100 @@ -95,11 +95,12 @@ ); FOR Cur_workproposal IN ( - SELECT * - FROM MRP_RUN_PRODUCTIONLINE + SELECT MRP_RUN_PRODUCTIONLINE.*, M_PRODUCT.C_UOM_ID + FROM MRP_RUN_PRODUCTIONLINE,M_PRODUCT WHERE MRP_RUN_PRODUCTION_ID = v_Record_ID AND INOUTTRXTYPE = 'MP' AND M_REQUISITIONLINE_ID IS NULL + AND MRP_RUN_PRODUCTIONLINE.M_PRODUCT_ID = M_PRODUCT.M_PRODUCT_ID ORDER BY PLANNEDDATE ) LOOP v_ResultStr:='Create Requisition'; @@ -110,12 +111,12 @@ M_REQUISITIONLINE_ID, AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, UPDATED, UPDATEDBY, M_REQUISITION_ID, NEEDBYDATE, M_PRODUCT_ID, - QTY, LINE + QTY, LINE, C_UOM_ID ) VALUES ( v_MRequisitionLine_ID, v_Client_ID, v_Org_ID, 'Y', now(), v_User_ID, now(), v_User_ID, v_MRequisition_ID, Cur_workproposal.PLANNEDDATE, Cur_workproposal.M_PRODUCT_ID, - Cur_workproposal.QTY, v_Line + Cur_workproposal.QTY, v_Line, Cur_workproposal.C_UOM_ID ); UPDATE MRP_RUN_PRODUCTIONLINE | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2008-11-14 21:43 | slava_u | New Issue | |||
2008-11-14 21:43 | slava_u | Assigned To | => rafaroda | ||
2008-11-14 21:43 | slava_u | sf_bug_id | 0 => 2286207 | ||
2008-11-20 10:49 | rafaroda | Note Added: 0010434 | |||
2008-11-20 10:49 | rafaroda | Status | new => feedback | ||
2008-11-24 11:59 | rafaroda | Assigned To | rafaroda => gorkaion | ||
2008-11-24 11:59 | rafaroda | Note Added: 0010548 | |||
2008-12-03 19:03 | pjuvara | Priority | normal => high | ||
2008-12-11 19:27 | svnbot | Checkin | |||
2008-12-11 19:27 | svnbot | Note Added: 0011208 | |||
2008-12-11 19:27 | svnbot | Status | feedback => resolved | ||
2008-12-11 19:27 | svnbot | Resolution | open => fixed | ||
2008-12-11 19:27 | svnbot | svn_revision | => 11130 | ||
2008-12-11 19:32 | gorkaion | Note Added: 0011209 | |||
2009-04-21 11:07 | psarobe | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|