Using a check in the POS causes an error in changing status
-----------------------------------------------------------

                 Key: OFBIZ-1706
                 URL: https://issues.apache.org/jira/browse/OFBIZ-1706
             Project: OFBiz
          Issue Type: Bug
          Components: specialpurpose/pos
    Affects Versions: Release Branch 4.0
         Environment: XP with derby
            Reporter: Chris Lombardi


I always see an error when I use CHECK for payment in the POS.

2008-03-13 16:01:46,188 (Thread-439) [     ServiceEcaRule.java:144:INFO ] 
Running Service ECA Service: capturePaymentsByInvoice, triggered by rule on 
Service: createInvoiceForOrder
2008-03-13 16:01:46,359 (Thread-439) [PaymentGatewayServices.java:1003:INFO ] 
(Capture) Invoice [#CI2] total: 0.0
2008-03-13 16:01:46,959 (Thread-439) [PaymentGatewayServices.java:1068:INFO ] 
The Remaining Total for order: RSCO10001 is: 0.00
2008-03-13 16:01:46,959 (Thread-439) [PaymentGatewayServices.java:1071:INFO ] 
Actual Expected Capture Amount : 0.00
2008-03-13 16:01:47,400 (Thread-439) [     UtilProperties.java:533:INFO ] 
Loaded 275 properties for: OrderErrorUiLabels (en)
2008-03-13 16:01:47,500 (Thread-439) [     UtilProperties.java:851:INFO ] 
ResourceBundle OrderErrorUiLabels (en_US) created in 390.0 mS
2008-03-13 16:01:47,500 (Thread-439) [  ServiceDispatcher.java:518:ERROR] Error 
in Service [changeOrderStatus]: ERROR : Could not change order status ; status 
is not a valid change.: [ORDER_CREATED] -> [ORDER_COMPLETED]
2008-03-13 16:01:47,510 (Thread-439) [    TransactionUtil.java:275:ERROR] 
---- exception report ----------------------------------------------------------
[TransactionUtil.rollback]
Exception: java.lang.Exception
Message: Stack Trace
---- stack trace ---------------------------------------------------------------
java.lang.Exception: Stack Trace
org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:274)
org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:256)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:522)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:213)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:149)
org.ofbiz.order.order.OrderChangeHelper.orderStatusChanges(OrderChangeHelper.java:158)
org.ofbiz.order.order.OrderChangeHelper.completeOrder(OrderChangeHelper.java:121)
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:1061)
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:866)
org.ofbiz.pos.PosTransaction.processSale(PosTransaction.java:802)
org.ofbiz.pos.event.PaymentEvents.processSale(PaymentEvents.java:368)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.pos.config.ButtonEventConfig.invoke(ButtonEventConfig.java:208)
org.ofbiz.pos.config.ButtonEventConfig.invokeButtonEvent(ButtonEventConfig.java:105)
org.ofbiz.pos.component.PosButton$1.construct(PosButton.java:121)
net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------

2008-03-13 16:01:47,510 (Thread-439) [    TransactionUtil.java:285:INFO ] 
[TransactionUtil.rollback] transaction rolled back
2008-03-13 16:01:47,510 (Thread-439) [  OrderChangeHelper.java:160:ERROR] 
Problems adjusting order header status for order #RSCO10001
2008-03-13 16:01:47,771 (Thread-439) [     ServiceEcaRule.java:127:INFO ] For 
Service ECA [changeOrderItemStatus] on [commit] got false for condition: 
[statusId][equals][ITEM_CANCELLED][true][String]
2008-03-13 16:01:47,771 (Thread-439) [     ServiceEcaRule.java:144:INFO ] 
Running Service ECA Service: checkOrderItemStatus, triggered by rule on 
Service: changeOrderItemStatus
2008-03-13 16:01:47,811 (Thread-439) [     ServiceEcaRule.java:127:INFO ] For 
Service ECA [changeOrderItemStatus] on [commit] got false for condition: 
[statusId][equals][ITEM_APPROVED][true][String]
2008-03-13 16:01:47,811 (Thread-439) [     ServiceEcaRule.java:127:INFO ] For 
Service ECA [changeOrderItemStatus] on [commit] got false for condition: 
[statusId][equals][ITEM_APPROVED][true][String]


-- 
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