ofbiz-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vikas Mayur (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (OFBIZ-5854) Order On Hold Auto Approves When Edited
Date Thu, 06 Nov 2014 07:11:33 GMT

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

Vikas Mayur updated OFBIZ-5854:
-------------------------------
    Attachment: order.patch

> Order On Hold Auto Approves When Edited
> ---------------------------------------
>
>                 Key: OFBIZ-5854
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5854
>             Project: OFBiz
>          Issue Type: Bug
>          Components: order
>    Affects Versions: Trunk
>            Reporter: Vikas Mayur
>            Priority: Minor
>             Fix For: Upcoming Branch, 12.04.06, 13.07.02
>
>         Attachments: order.patch
>
>
> If you put an approved order on hold and then later cancel an item on the order, the
order is auto approved. Order must have two line items to test the behavior. The expected
result is that order should stay on hold.
> In this chain of events, following eca is triggered. The service 'checkOrderItemStatus'
should be fixed such that it also check the current order header status before cancel/approve/complete
the order.
> {code}
>     <eca service="changeOrderItemStatus" event="commit">
>         <condition field-name="statusId" operator="equals" value="ITEM_CANCELLED"/>
>         <action service="cancelOrderInventoryReservation" mode="sync"/>
>         <action service="recalcTaxTotal" mode="sync"/>
>         <action service="resetGrandTotal" mode="sync"/>
>         <action service="checkOrderItemStatus" mode="sync"/>
>     </eca>
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message