[ 
https://issues.apache.org/jira/browse/OFBIZ-5411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux reassigned OFBIZ-5411:
--------------------------------------

    Assignee: Jacques Le Roux

> Checking with orderAdjustment.productPromoId rather than 
> adjustment.productPromoId
> ----------------------------------------------------------------------------------
>
>                 Key: OFBIZ-5411
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5411
>             Project: OFBiz
>          Issue Type: Bug
>    Affects Versions: Release Branch 11.04
>            Reporter: Praveen Agrawal
>            Assignee: Jacques Le Roux
>         Attachments: OFBiz-5411.patch
>
>
> “recreateOrderAdjustments” method inside OrderServices.xml (Line 659):- 
> <call-object-method obj-field="cart" method-name="makeAllAdjustments" 
> ret-field="adjustments"/>
>         <!-- Accumulate the new promotion total from the recalculated 
> promotion adjustments -->
>         <set field="newOrderAdjustmentTotal" value="0" type="BigDecimal"/>
>         <iterate list="adjustments" entry="adjustment">
>             <if>
>                 <condition>
>                     <not><if-empty 
> field="orderAdjustment.productPromoId"/></not>
>                 </condition>
>                 <then>
>                     <calculate field="newOrderAdjustmentTotal" 
> decimal-scale="3">
>                         <calcop operator="add">
>                             <calcop operator="get" field="adjustment.amount"/>
>                             <calcop operator="get" 
> field="newOrderAdjustmentTotal"/>
>                         </calcop>
>                     </calculate>
>                 </then>
>             </if>
>         </iterate>
>               While iterating the adjustments list we are checking with 
> orderAdjustment.productPromoId rather then the adjustment.productPromoId. 
> Using orderAdjustment.productPromoId the condition will never true and the 
> newOrderAdjustmentTotal will always be 0.
> The issue is also exists in Release Branch 10.04. But i didn't found the 
> 10.04 in Version List.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to