Index: APPS/TRANSP/Transsmart/data/VerzendData.cls.xml
===================================================================
diff -u -r59727 -r60003
--- APPS/TRANSP/Transsmart/data/VerzendData.cls.xml (.../VerzendData.cls.xml) (revision 59727)
+++ APPS/TRANSP/Transsmart/data/VerzendData.cls.xml (.../VerzendData.cls.xml) (revision 60003)
@@ -51,11 +51,14 @@
APPS.TRANSP.Transsmart.enu.VerzendStatus
-
-WS.Transsmart.tns.getStatusResponse
-
+
+%GlobalCharacterStream
+
+%GlobalCharacterStream
+
+
%String
@@ -105,43 +108,47 @@
%Library.CacheStorage
VerzendDataDefaultData
+listnode
"VerzendData"
-Reference
+ID
-Carrier
+Reference
-Status
+Carrier
-Response
+UnitID
-Referentie
+VerzendWijze
-TijdstipLaatsteWijziging
+Status
-TrackAndTraceUrl
+RequestAsStream
-TrackAndTraceID
+ResponseAsStream
-LaatsteRequestType
+Referentie
-ID
+LaatsteRequestType
-UnitID
+TijdstipLaatsteWijziging
-VerzendWijze
+TrackAndTraceID
+
+TrackAndTraceUrl
+
Index: APPS/TRANSP/Transsmart/impl/CommunicatieService/RegistreerLevering.cls.xml
===================================================================
diff -u -r59990 -r60003
--- APPS/TRANSP/Transsmart/impl/CommunicatieService/RegistreerLevering.cls.xml (.../RegistreerLevering.cls.xml) (revision 59990)
+++ APPS/TRANSP/Transsmart/impl/CommunicatieService/RegistreerLevering.cls.xml (.../RegistreerLevering.cls.xml) (revision 60003)
@@ -33,6 +33,7 @@
set VerzendData.LaatsteRequestType = ##class(APPS.TRANSP.Transsmart.enu.RequestType).Registratie()
set VerzendData.Status = ##class(APPS.TRANSP.Transsmart.enu.VerzendStatus).Started()
+ Do Request.XMLExportToStream(VerzendData.RequestAsStream)
do VerzendData.Save()
if IsNieuweVerzendData Do ..VerwerkVerzendDataID(VerzendData.%Id())
@@ -50,7 +51,7 @@
do ..ThrowError(Error,VerzendData)
}
- set VerzendData.Response = Response
+ Do Response.XMLExportToStream(VerzendData.ResponseAsStream)
If ..ResponseControleur.ResponseBevatFout(Response) {
set VerzendData.Status = ##class(APPS.TRANSP.Transsmart.enu.VerzendStatus).Failed()
Index: APPS/TRANSP/Transsmart/impl/CommunicatieService/AnnuleerLevering.cls.xml
===================================================================
diff -u -r59871 -r60003
--- APPS/TRANSP/Transsmart/impl/CommunicatieService/AnnuleerLevering.cls.xml (.../AnnuleerLevering.cls.xml) (revision 59871)
+++ APPS/TRANSP/Transsmart/impl/CommunicatieService/AnnuleerLevering.cls.xml (.../AnnuleerLevering.cls.xml) (revision 60003)
@@ -27,6 +27,7 @@
#dim VerzendData As APPS.TRANSP.Transsmart.data.VerzendData = ..GeefVerzendData(Request.GeefVerzendDataID())
set VerzendData.LaatsteRequestType = ##class(APPS.TRANSP.Transsmart.enu.RequestType).Annulatie()
set VerzendData.Status = ##class(APPS.TRANSP.Transsmart.enu.VerzendStatus).Started()
+ Do Request.XMLExportToStream(VerzendData.RequestAsStream)
do VerzendData.Save()
Try {
@@ -43,8 +44,8 @@
do ..ThrowError(Error,VerzendData)
}
- set VerzendData.Response = Response
-
+ ;set VerzendData.Response = Response
+ Do Response.XMLExportToStream(VerzendData.ResponseAsStream)
If ..ResponseControleur.ResponseBevatFout(Response) {
set VerzendData.Status = ##class(APPS.TRANSP.Transsmart.enu.VerzendStatus).Failed()
do VerzendData.Save()