From: SourceForge.net <no...@so...> - 2009-10-01 22:38:07
|
Libero item #2871045, was opened at 2009-09-30 17:41 Message generated for change (Comment added) made by globalqss You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=934929&aid=2871045&group_id=176962 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MO - Manufacturing Order Group: None Status: Pending Resolution: Fixed Priority: 1 Private: No Submitted By: Carlos Ruiz (globalqss) Assigned to: Teo Sarca (teo_sarca) Summary: Activity Control Report - cannot save Initial Comment: Scenario - (first you need to complete one manufacturing order) Open "Activity Control Report" - fill all the mandatory shown fields on screen. Try to save: Error -----------> GridTable.saveWarning: Error - Fill mandatory fields: Manufacturing Order Activity [11] is logged and record cannot be saved. Complete exception is: -----------> MPPCostCollector.save: beforeSave - X_PP_Cost_Collector[0] [11] org.adempiere.exceptions.FillMandatoryException: Fill mandatory fields: Manufacturing Order Activity at org.eevolution.model.MPPCostCollector.beforeSave(Unknown Source) at org.compiere.model.PO.save(PO.java:1983) at org.compiere.model.GridTable.dataSavePO(GridTable.java:1831) at org.compiere.model.GridTable.dataSave(GridTable.java:1190) at org.compiere.model.GridTab.dataSave(GridTab.java:884) at org.compiere.apps.APanel.cmd_save(APanel.java:1837) at org.compiere.apps.APanel.actionPerformed(APanel.java:1518) at org.compiere.apps.AppsAction.actionPerformed(AppsAction.java:286) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) Regards, Carlos Ruiz ---------------------------------------------------------------------- Comment By: Carlos Ruiz (globalqss) Date: 2009-10-01 17:38 Message: Thanks Teo for solving this. > --> not the case, is not corrupting data and also has workarounds What was the workaround? I classified as 9 because the user could not save records and there was no workaround for him. Please don't tell me the workaround was to call IT to fix it :-D Anyways - the priority is the less important when the issue is solved as fast as you did. Regards, Carlos Ruiz ---------------------------------------------------------------------- Comment By: Teo Sarca (teo_sarca) Date: 2009-10-01 00:10 Message: Hi Carlos, This was more an User Interface bug because the model validated this, but the interface was not showing mandatory a field that it should be mandatory. According to prioritization rules agreed here: http://www.adempiere.com/index.php/Bug_Triage#Priority I think you wrongly classified this bug as data corruption. Let me explain you here: Priority 9 - system stopper - data corruption without workaround --> not the case, is not corrupting data and also has workarounds Priority 7 - security issues --> nop, it's not a security issue Priority 5 - not prioritized --> this can be Priority 3 - problems with workarounds - performance problems --> it have workarounds but is not performance Priority 1 - presentation problems --> it have workaround, the system is giving you and error but the interface is not showing that a field is mandatory If you think that my algorithm is not correct, please advice. Best regards, Teo Sarca ---------------------------------------------------------------------- Comment By: Teo Sarca (teo_sarca) Date: 2009-10-01 00:04 Message: Revision: 10444 http://adempiere.svn.sourceforge.net/adempiere/?rev=10444&view=rev Author: teo_sarca Date: 2009-10-01 05:03:47 +0000 (Thu, 01 Oct 2009) Log Message: ----------- [ 2871045 ] Activity Control Report - cannot save https://sourceforge.net/tracker/?func=detail&atid=934929&aid=2871045&group_id=176962 Added Paths: ----------- trunk/migration/354a-trunk/oracle/589_BF2871045_AC_Activity_set_mandatory.sql trunk/migration/354a-trunk/postgresql/589_BF2871045_AC_Activity_set_mandatory.sql ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=934929&aid=2871045&group_id=176962 |