Index: WS/TBX/SFS/OrderServiceInternal.cls.xml =================================================================== diff -u -r2 -r10 --- WS/TBX/SFS/OrderServiceInternal.cls.xml (.../OrderServiceInternal.cls.xml) (revision 2) +++ WS/TBX/SFS/OrderServiceInternal.cls.xml (.../OrderServiceInternal.cls.xml) (revision 10) @@ -4,7 +4,7 @@ Web service for SFS to confirm orders This is the internal version, called by our proxy running in the DMZ -vhLib.Macro +APPS.TBXWeb 1 %SOAP.WebService 0 @@ -15,20 +15,6 @@ OrderServiceInternal - - -URL for invoking the WebService. -http://iserv.vanhoecke.be/csp/hadev - - - -http://iserv.vanhoecke.be/csp/hadev - - - -http://cache02/csp/admin1 - - SOAP Namespace for the WebService @@ -71,9 +57,9 @@ If 'scSaved Do Do ..ReturnFault(##class(WS.WSServerFault).%New("Order not saved", ..#SERVICENAME, "CO")) . Do oLogger.Error("SAVE_wsORD","EDInr: "_EDInr_" not saved : "_$$ParseStatus^vhLib.System(scSaved)) - Set scOrdered = ##class(APPS.TBXWeb.OrderHandling).Order(wsID,"VHEPN","SFS") - If 'scOrdered Do Do ..ReturnFault(##class(WS.WSServerFault).%New("Order not confirmed", ..#SERVICENAME, "CO")) + If 'scOrdered Do Do ..ReturnFault(##class(WS.WSServerFault).%New(SFSMessage, ..#SERVICENAME, "CO")) + . Set SFSMessage = ..GetSFSMessage(scOrdered) . Do oLogger.Error("wsORD_ORDER","Order not confirmed : "_$$ParseStatus^vhLib.System(scOrdered)) Do oLogger.Info("wsORD_ORDER","Order "_EDInr_" ordered") @@ -83,5 +69,13 @@ //Quit ##class(ConfirmOrderResult).%New(EDInr,$$ProductieDagen^FLOWHALUX()) ]]> + + +1 +Status:%Status +%String + +