[ https://issues.apache.org/jira/browse/OFBIZ-4297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13048505#comment-13048505 ]
Jacques Le Roux commented on OFBIZ-4297: ---------------------------------------- R10.04 r1135067 R11.04 r1135068. > updateProductAverageCostOnReceiveInventory doesn't work when QOH superior to > 1000 > --------------------------------------------------------------------------------- > > Key: OFBIZ-4297 > URL: https://issues.apache.org/jira/browse/OFBIZ-4297 > Project: OFBiz > Issue Type: Bug > Components: product > Affects Versions: SVN trunk > Environment: any > Reporter: Stéphane DUCAS > Assignee: Scott Gray > Priority: Minor > Fix For: SVN trunk > > > Line 575 of file CostServices should be: > <set field="oldProductQuantity" value="${quantityOnHandTotal - > parameters.quantityAccepted}" type="BigDecimal"/> > instead of > <set field="oldProductQuantity" value="${quantityOnHandTotal - > parameters.quantityAccepted}"/> > Because when QOH s superior to one thousand the String value is "1 000" and > can not be coerce by EL engine on the line below. > Here is the patch: > Index: CostServices.xml > =================================================================== > --- CostServices.xml (révision 1126493) > +++ CostServices.xml (copie de travail) > @@ -572,7 +572,7 @@ > <result-to-field result-name="quantityOnHandTotal"/> > </call-service> > > - <set field="oldProductQuantity" value="${quantityOnHandTotal - > parameters.quantityAccepted}"/> > + <set field="oldProductQuantity" value="${quantityOnHandTotal - > parameters.quantityAccepted}" type="BigDecimal"/> > <set field="productAverageCostMap.averageCost" > value="${((productAverageCost.averageCost * oldProductQuantity) + > (inventoryItem.unitCost * > parameters.quantityAccepted))/(quantityOnHandTotal)}" type="BigDecimal"/> > <property-to-field resource="arithmetic" > property="finaccount.decimals" field="roundingDecimals" default="2"/> > <property-to-field resource="arithmetic" > property="finaccount.roundingSimpleMethod" field="roundingMode" > default="HalfUp"/> -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira