[ https://issues.apache.org/jira/browse/OFBIZ-1189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12518476 ]
David E. Jones commented on OFBIZ-1189: --------------------------------------- I made some changes to this stuff recently because the way it was written broke the ProductStore.headerApprovedStatus feature, and had some general weirdness in it. Which revision exactly are you using? Also, could you attach a stack trace or more log info related to the error? > 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 > Fix For: SVN trunk > > > 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.