Index: WS/Vhisie4/KlantDocument/KlantDocumentService.cls.xml
===================================================================
diff -u -r48575 -r48579
--- WS/Vhisie4/KlantDocument/KlantDocumentService.cls.xml (.../KlantDocumentService.cls.xml) (revision 48575)
+++ WS/Vhisie4/KlantDocument/KlantDocumentService.cls.xml (.../KlantDocumentService.cls.xml) (revision 48579)
@@ -22,6 +22,11 @@
http://vhisie.vanhoecke.be/V4
+
+%Boolean
+1
+
+
WSimpl.Vhisie4.HeaderValidator
1
@@ -75,7 +80,11 @@
Do ..HeaderValidator.ValidateHeader(Request.Header)
Do ..SessionManager.RegisterSession(Request.Header)
- #dim Response As WS.Vhisie4.KlantDocument.GeefVerkoopHistoriekResponse = ##class(AX.Uitgaand.EC.Data.impl.HistoriekOphalen).%New(Request).GeefResponse()
+ #dim Response As WS.Vhisie4.KlantDocument.GeefVerkoopHistoriekResponse
+
+ Set:$$$Not(..#RunAX) Response = ##class(AX.Uitgaand.EC.Data.impl.HistoriekOphalen).%New(Request).GeefResponse()
+ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.HistoriekOphalen).%New(Request).GeefResponse()
+
Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response.KlantId)
#dim HistoriekGroepIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Response.Lijst)
@@ -108,7 +117,11 @@
Do ..HeaderValidator.ValidateHeader(Request.Header)
Do ..SessionManager.RegisterSession(Request.Header)
- #dim Response As WS.Vhisie4.KlantDocument.GeefOrdersResponse = ##class(AX.Uitgaand.EC.Data.impl.OrdersOphalen).%New(Request).GeefResponse()
+ #dim Response As WS.Vhisie4.KlantDocument.GeefOrdersResponse
+
+ Set:$$$Not(..#RunAX) Response = ##class(AX.Uitgaand.EC.Data.impl.OrdersOphalen).%New(Request).GeefResponse()
+ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.OrdersOphalen).%New(Request).GeefResponse()
+
Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response.KlantId)
#dim HoofdingIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Response.Lijst)
@@ -140,7 +153,11 @@
Do ..HeaderValidator.ValidateHeader(Request.Header)
Do ..SessionManager.RegisterSession(Request.Header)
- #dim Response As WS.Vhisie4.KlantDocument.GeefFacturenResponse = ##class(AX.Uitgaand.EC.Data.impl.FacturenOphalen).%New(Request).GeefResponse()
+ #dim Response As WS.Vhisie4.KlantDocument.GeefFacturenResponse
+
+ Set:$$$Not(..#RunAX) Response = ##class(AX.Uitgaand.EC.Data.impl.FacturenOphalen).%New(Request).GeefResponse()
+ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.FacturenOphalen).%New(Request).GeefResponse()
+
Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response.KlantId)
#dim HoofdingIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Response.Lijst)
@@ -171,7 +188,11 @@
Do ..HeaderValidator.ValidateHeader(Request.Header)
Do ..SessionManager.RegisterSession(Request.Header)
- #dim Response As WS.Vhisie4.KlantDocument.GeefOffertesResponse = ##class(AX.Uitgaand.EC.Data.impl.OffertesOphalen).%New(Request).GeefResponse()
+ #dim Response As WS.Vhisie4.KlantDocument.GeefOffertesResponse
+
+ Set:$$$Not(..#RunAX) Response = ##class(AX.Uitgaand.EC.Data.impl.OffertesOphalen).%New(Request).GeefResponse()
+ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.OffertesOphalen).%New(Request).GeefResponse()
+
Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response.KlantId)
#dim HoofdingIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Response.Lijst)
@@ -203,7 +224,11 @@
Do ..HeaderValidator.ValidateHeader(Request.Header)
Do ..SessionManager.RegisterSession(Request.Header)
- #dim Response As WS.Vhisie4.KlantDocument.GeefLeveringenResponse = ##class(AX.Uitgaand.EC.Data.impl.LeveringenOphalen).%New(Request).GeefResponse()
+ #dim Response As WS.Vhisie4.KlantDocument.GeefLeveringenResponse
+
+ Set:$$$Not(..#RunAX) Response = ##class(AX.Uitgaand.EC.Data.impl.LeveringenOphalen).%New(Request).GeefResponse()
+ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.LeveringenOphalen).%New(Request).GeefResponse()
+
Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response)
#dim HoofdingIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Response.Lijst)
@@ -227,7 +252,11 @@
Do ..HeaderValidator.ValidateHeader(Request.Header)
Do ..SessionManager.RegisterSession(Request.Header)
- #dim Response As WS.Vhisie4.KlantDocument.GeefDocumentResponse = ##class(AX.Uitgaand.EC.Data.impl.DocumentOphalen).%New(Request).GeefResponse()
+ #dim Response As WS.Vhisie4.KlantDocument.GeefDocumentResponse
+
+ Set:$$$Not(..#RunAX) Response = ##class(AX.Uitgaand.EC.Data.impl.DocumentOphalen).%New(Request).GeefResponse()
+ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.DocumentOphalen).%New(Request).GeefResponse()
+
Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response)
Quit Response