Index: WSimpl/EC/Unishop/OrderConfirmation/Service/IntractoMelder/CartPort.cls.xml =================================================================== diff -u -r51640 -r52708 --- WSimpl/EC/Unishop/OrderConfirmation/Service/IntractoMelder/CartPort.cls.xml (.../CartPort.cls.xml) (revision 51640) +++ WSimpl/EC/Unishop/OrderConfirmation/Service/IntractoMelder/CartPort.cls.xml (.../CartPort.cls.xml) (revision 52708) @@ -56,15 +56,16 @@ encoded 0) { - Set UpdateStatusResponse = ..WebMethod("updateStatus").Invoke($this,..Location_"#updateStatus",.cartId,.status) - } + If (cartId > 0) && ((status = ##class(WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.enu.Status).ERP()) || (status = ##class(WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.enu.Status).KlaarVoorOV())) { + Try { + Set UpdateStatusResponse = ..WebMethod("updateStatus").Invoke($this,..Location_"#updateStatus",.cartId,.status) + } Catch { + Do ..RaiseException($$$CurrentMethod) } - } Catch { + } Else { Do ..RaiseException($$$CurrentMethod) } + Quit UpdateStatusResponse ]]>