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

David E. Jones commented on OFBIZ-1189:
---------------------------------------

What you're describing is a difference between service products and digital 
products. A new indicator should be added to the ProductType entity to 
represent service products and the relevant code should be added or changed to 
look at this indicator and behave accordingly, just like we do for digital and 
physical goods (neither of which are service products).

> Cannot approve digital product orders
> -------------------------------------
>
>                 Key: OFBIZ-1189
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1189
>             Project: OFBiz
>          Issue Type: Bug
>          Components: order
>    Affects Versions: SVN trunk
>            Reporter: Bilgin Ibryam
>            Assignee: David E. Jones
>             Fix For: SVN trunk
>
>         Attachments: order.patch, order.patch
>
>
> Hi all,
> There is a bug when approving orders that contains only digital products. 
> If you create an order that contains only digital products and then try to 
> approve it you will get ERROR : Could not change order status ; status is not 
> a valid change.: [ORDER_COMPLETED] -> [ORDER_APPROVED]
> The reason is that there is seca rule and checkDigitalItemFulfillment service 
> will put all the items to ITEM_COMPLETED status. Then another seca calls 
> checkOrderItemStatus and the order is also in put in ORDER_COMPLETED status. 
> All the items are completed and the order is also completed, everything looks 
> fine, but the service called in the beginning to approve the order generates 
> the error [ORDER_COMPLETED] -> [ORDER_APPROVED] is not a valid change....
> Any ideas what should be the flow in approving and completing an order in 
> cases where all items are completed while approving ?
> Regards,
> Bilgin Ibryam

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to