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()