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