You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Christian Carlow (JIRA)" <ji...@apache.org> on 2014/03/10 16:14:44 UTC

[jira] [Commented] (OFBIZ-5568) Production Run improvements to increase power of by-product declarations limitation rules

    [ https://issues.apache.org/jira/browse/OFBIZ-5568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13925782#comment-13925782 ] 

Christian Carlow commented on OFBIZ-5568:
-----------------------------------------

I updated the description of this issue again since the last description was deemed not an issue on the ML.  I've determined that Routing Task Deliverable Products can be used to limit the productId field that appears in the production run inventory declaration form.  Specifying a deliverable product causes the declaration form productId field to change from a lookup to a drop down listing only those products specified as deliverable products for the task.  This limitation is only implemented on the front end however and should be implemented in the backend as well because there is nothing that prevents a user from hacking the system by changing the drop down value to something other than the intended deliverable product to create inventory for a product that isn't supposed to be a deliverable for the task.

I feel additional quantity checking rules should also be applied.  Pierre, for your yeast-residue scenario, shouldn't there be a rule to prevent more residue from being declared than can possibly exist for a certain brew size?  

> Production Run improvements to increase power of by-product declarations limitation rules
> -----------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-5568
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5568
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: manufacturing
>            Reporter: Christian Carlow
>
> The production run inventory declaration form should be limited to defective products associated with either the finished good or raw materials.  Currently is allows any product to be produced which is incorrect.  ProductAssoc with type "PRODUCT_DEFECT" needs to be added to handle the limitation logic in the service.  Then the reason field of ProductAssoc could be used to indicate defective variants more clearly to the user.



--
This message was sent by Atlassian JIRA
(v6.2#6252)