Index: vhUnitTest/APPS/TRANSP/impl/TransportAPI/GeefCommunicatieService.cls.xml =================================================================== diff -u -r61119 -r61263 --- vhUnitTest/APPS/TRANSP/impl/TransportAPI/GeefCommunicatieService.cls.xml (.../GeefCommunicatieService.cls.xml) (revision 61119) +++ vhUnitTest/APPS/TRANSP/impl/TransportAPI/GeefCommunicatieService.cls.xml (.../GeefCommunicatieService.cls.xml) (revision 61263) @@ -37,9 +37,11 @@ Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.VRD),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.DHL),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) + Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.HamannHDE),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.Hamann),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.GLSBelgiumFreight),##class(APPS.TRANSP.GLS.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.GLSBelgiumParcel),##class(APPS.TRANSP.GLS.impl.CommunicatieService).%ClassName(1)) + Do ..ProjectsettingAPI.Verifieer() ]]> @@ -52,7 +54,8 @@ Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.VRD),##class(APPS.TRANSP.Transsmart.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.DHL),##class(APPS.TRANSP.Transsmart.impl.CommunicatieService).%ClassName(1)) - Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.Hamann),##class(APPS.TRANSP.Transsmart.impl.CommunicatieService).%ClassName(1)) + Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.HamannHDE),##class(APPS.TRANSP.Transsmart.impl.CommunicatieService).%ClassName(1)) + Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.Hamann),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.GLSBelgiumFreight),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) Do $$$AssertClassName(TransportAPI.GeefCommunicatieService(..Transporteur.GLSBelgiumParcel),##class(APPS.TRANSP.impl.CommunicatieService).%ClassName(1)) Index: APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml =================================================================== diff -u -r61120 -r61263 --- APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 61120) +++ APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 61263) @@ -348,7 +348,7 @@ Set Transporteur = ##class(DOM.TRANSP.enu.Transporteur.AutoComplete).%New() Quit:(Rit.GeefTransporteur() = Transporteur.VRD) "VRD" Quit:(Rit.GeefTransporteur() = Transporteur.DHL) "DHP" - Quit:(Rit.GeefTransporteur() = Transporteur.Hamann) "HAM" + Quit:(Rit.GeefTransporteur() = Transporteur.HamannHDE) "HAM" Quit "" ]]> @@ -362,7 +362,7 @@ Quit:(Rit.GeefTransporteur() = Transporteur.VRD) "STANDARD" Quit:(Rit.GeefTransporteur() = Transporteur.DHL) "EUROPLUS" - Quit:(Rit.GeefTransporteur() = Transporteur.Hamann) "STANDARD" + Quit:(Rit.GeefTransporteur() = Transporteur.HamannHDE) "STANDARD" Quit "" ]]> Index: APPS/OV/impl/TrackAndTraceService.cls.xml =================================================================== diff -u -r61122 -r61263 --- APPS/OV/impl/TrackAndTraceService.cls.xml (.../TrackAndTraceService.cls.xml) (revision 61122) +++ APPS/OV/impl/TrackAndTraceService.cls.xml (.../TrackAndTraceService.cls.xml) (revision 61263) @@ -110,8 +110,8 @@ Index: APPS/TRANSP/impl/CommunicatieService.cls.xml =================================================================== diff -u -r61121 -r61263 --- APPS/TRANSP/impl/CommunicatieService.cls.xml (.../CommunicatieService.cls.xml) (revision 61121) +++ APPS/TRANSP/impl/CommunicatieService.cls.xml (.../CommunicatieService.cls.xml) (revision 61263) @@ -49,7 +49,7 @@ DOM.TRANSP.DistributeurDataVisitor -APPS.VKP.VerkoopPrijsAPI,%RegisteredObject +APPS.VKP.VerkoopPrijsAPI,TECH.RegisteredObject APPS.VKP.VerkoopPrijsService @@ -18,18 +18,22 @@ KortingConfiguratieLijst:APPS.VKP.dto.KortingConfiguratieLijst -KortingConfiguratie:APPS.VKP.dto.KortingConfiguratie -1 +KortingConfiguratie:APPS.VKP.dto.KortingConfiguratie,MyKortingService:APPS.VKP.Korting.KortingService="" KortingConfiguratieLijst:APPS.VKP.dto.KortingConfiguratieLijst + +KortingConfiguratie:APPS.VKP.dto.KortingConfiguratie,MyKortingService:APPS.VKP.Korting.KortingService="" + + 1 APPS.VKP.VerkoopPrijsService Index: vhUnitTest/APPS/OV/impl/TrackAndTraceService/TestGlsUrls.cls.xml =================================================================== diff -u -r61125 -r61263 --- vhUnitTest/APPS/OV/impl/TrackAndTraceService/TestGlsUrls.cls.xml (.../TestGlsUrls.cls.xml) (revision 61125) +++ vhUnitTest/APPS/OV/impl/TrackAndTraceService/TestGlsUrls.cls.xml (.../TestGlsUrls.cls.xml) (revision 61263) @@ -109,28 +109,9 @@ Do ..TranssmartVrdVerzendData.Save() Do Levering.VoegToeEnBewaarDistributeurDataID(..TranssmartVrdVerzendData.%Id()) - Set VervoerRef = 7 // Hamann - Set BonID = 7 - Set ^TRANSP("D",VervoerRef) = "7159\T\2804.8\\\\\58725,31224\1005\58725,31224\58725,31224\58725,31224\\5\\\\" - Set ^KUL(1000,"F",BonID,1) = "\21.09.11\\\\1008\DI1 #Distributeur 1 - GLS\"_VervoerRef_";"_BonID_";5803\#\\\\10.91#1#26.0332\\\\\EUR\\\60\1\\###\\\\F\\\\\\1114#62354,37391\\\\TP7691\\\\OD1;62354;465883;80585\60719\\62353,50231\\\1071\62353,50237" - Set ^KU1(BonID,"F")="1000\"_BonID - Set Levering = ##class(DOM.DomeinContext).Instance().GeefTransportAPI().GeefLevering(VervoerRef,BonID) - Set ..TranssmartHamannVerzendData = ##class(APPS.TRANSP.Transsmart.data.VerzendData).%New() - Set IsNieuweVerzendData = ( ..TranssmartHamannVerzendData.%Id() = "" ) - if IsNieuweVerzendData { - set ..TranssmartHamannVerzendData.Reference = "referenceHamann" - set ..TranssmartHamannVerzendData.Carrier = "carrierHamann" - } - Set ..TranssmartHamannVerzendData.LaatsteRequestType = ##class(APPS.TRANSP.Transsmart.enu.RequestType).Registratie() - Set ..TranssmartHamannVerzendData.Status = ##class(APPS.TRANSP.Transsmart.enu.VerzendStatus).Started() - Set ..TranssmartHamannVerzendData.TrackAndTraceUrl = "https://Haman.com/User/Verzending/ToBeConfirmed" - Set ..TranssmartHamannVerzendData.TrackAndTraceID = "HAMTrackAndTraceID" - Set ..TranssmartHamannVerzendData.UnitID = "UTWillekeurig" - Set ..TranssmartHamannVerzendData.VerzendWijze = "Freight" - Do ..TranssmartHamannVerzendData.Save() - Do Levering.VoegToeEnBewaarDistributeurDataID(..TranssmartHamannVerzendData.%Id()) + Quit $$$OK ]]> Index: ULTOER2.mac.rou =================================================================== diff -u -r61129 -r61263 --- ULTOER2.mac.rou (.../ULTOER2.mac.rou) (revision 61129) +++ ULTOER2.mac.rou (.../ULTOER2.mac.rou) (revision 61263) @@ -151,7 +151,7 @@ #dim LeveringID As %String = $$GeefLeveringID^ULTOER(ULNr) If $Length(LeveringID){ #dim Transporteur as %String = ##class(DOM.DomeinContext).Instance().GeefTransportAPI().GeefRit(RitID).GeefTransporteur() - If ((Transporteur = ##class(DOM.TRANSP.enu.Transporteur).VRD()) || (Transporteur = ##class(DOM.TRANSP.enu.Transporteur).DHL())||(Transporteur = ##class(DOM.TRANSP.enu.Transporteur).Hamann()) ){ + If ((Transporteur = ##class(DOM.TRANSP.enu.Transporteur).VRD()) || (Transporteur = ##class(DOM.TRANSP.enu.Transporteur).DHL())||(Transporteur = ##class(DOM.TRANSP.enu.Transporteur).HamannHDE()) ){ Set StatusControleur = ##class(APPS.TRANSP.Transsmart.impl.StatusControleurDistributeurDataVisitor).%New() Set DienstBepaler = ##class(APPS.TRANSP.Transsmart.impl.DienstBepalerDistributeurDataVisitor).%New() } else { Index: vhUnitTest/APPS/TRANSP/Transsmart/impl/RequestDataBouwer/Test.cls.xml =================================================================== diff -u -r61120 -r61263 --- vhUnitTest/APPS/TRANSP/Transsmart/impl/RequestDataBouwer/Test.cls.xml (.../Test.cls.xml) (revision 61120) +++ vhUnitTest/APPS/TRANSP/Transsmart/impl/RequestDataBouwer/Test.cls.xml (.../Test.cls.xml) (revision 61263) @@ -59,7 +59,7 @@ #dim Datum as %Date = +(DateTimeAPI.CurrentHorolog()) Set LeveringInfo.AfleverDatum = ##class(TECH.DateTime).BerekenWerkdag(Datum,1) Set RitMock = ##class(vhTest.Mock.DOM.TRANSP.Rit).%New() - Do RitMock.VerwachtMethodCall("GeefTransporteur").DanReturn(##class(DOM.TRANSP.enu.Transporteur).Hamann()) + Do RitMock.VerwachtMethodCall("GeefTransporteur").DanReturn(##class(DOM.TRANSP.enu.Transporteur).HamannHDE()) Do RitMock.VerwachtMethodCall("GeefID").DanReturn(12345) Do ..DataExporteerder.ExporteerDataTransferObject(..Bouwer.MaakdoBookingRequest(LeveringInfo,RitMock), "doBookingRequestHamann.xml", "") Do RitMock.Verifieer() Index: APPS/OV/impl/TranssmartTrackAndTrace.cls.xml =================================================================== diff -u -r61123 -r61263 --- APPS/OV/impl/TranssmartTrackAndTrace.cls.xml (.../TranssmartTrackAndTrace.cls.xml) (revision 61123) +++ APPS/OV/impl/TranssmartTrackAndTrace.cls.xml (.../TranssmartTrackAndTrace.cls.xml) (revision 61263) @@ -76,8 +76,6 @@ set URL = ..GeefFreightTrackAndTraceURL(Levering,Taal) } elseif Transporteur = ##class(DOM.TRANSP.enu.Transporteur).DHL() { set URL = ..GeefParcelTrackAndTraceURL(Levering,Taal) - } elseif Transporteur = ##class(DOM.TRANSP.enu.Transporteur).Hamann() { - set URL = ..GeefHamannTrackAndTraceURL(Levering,Taal) } else { set Exception = ##class(TECH.Exceptions.InvalidInputException).%New("Voor transporteur '"_Transporteur_"' is Track And Trace niet mogelijk. Levering: "_Levering.GeefID()) do ##class(TECH.ExceptionHandler).Throw(Exception) Index: DOM/TRANSP/impl/DataM/DataMTransportAPI.cls.xml =================================================================== diff -u -r61112 -r61263 --- DOM/TRANSP/impl/DataM/DataMTransportAPI.cls.xml (.../DataMTransportAPI.cls.xml) (revision 61112) +++ DOM/TRANSP/impl/DataM/DataMTransportAPI.cls.xml (.../DataMTransportAPI.cls.xml) (revision 61263) @@ -99,7 +99,7 @@ TransporteurID:%String %Boolean -