Index: APPS/VKP/VerzendWijze/DueOutProductieBepaler.cls.xml =================================================================== diff -u -r65999 -r66009 --- APPS/VKP/VerzendWijze/DueOutProductieBepaler.cls.xml (.../DueOutProductieBepaler.cls.xml) (revision 65999) +++ APPS/VKP/VerzendWijze/DueOutProductieBepaler.cls.xml (.../DueOutProductieBepaler.cls.xml) (revision 66009) @@ -72,7 +72,7 @@ #dim KlantOrderInstellingen As DOM.VKP.KlantOrderInstellingen = Klant.GeefKlantOrderInstellingen() If ($$$HasLength(OrderID)) && $$$HasLength(Order.GeefOorsprongKetting()) { - Set IsKlantVanMultiPersonalityDupont = (..EindPersonalityBepaler.GeefEindPersonality(Order.GeefOorsprongKetting()) = ##class(DOM.common.enu.Personality).Dupont()) + Set IsKlantVanMultiPersonalityDupont = (..EindPersonalityBepaler.GeefEindPersonality(Order.GeefOorsprongKetting()).GeefID() = ##class(DOM.common.enu.Personality).Dupont()) } If ((KlantOrderInstellingen.MoetOpWegwerppallet()) || (KlantNummer = 26329) || (IsKlantVanMultiPersonalityDupont)) { //Workaround voor klant maatkastenonline Index: vhUnitTest/APPS/VKP/VerzendWijze/DueOutProductieBepaler/Test.cls.xml =================================================================== diff -u -r65995 -r66009 --- vhUnitTest/APPS/VKP/VerzendWijze/DueOutProductieBepaler/Test.cls.xml (.../Test.cls.xml) (revision 65995) +++ vhUnitTest/APPS/VKP/VerzendWijze/DueOutProductieBepaler/Test.cls.xml (.../Test.cls.xml) (revision 66009) @@ -136,8 +136,11 @@ Do OrderAPIMock.IndienMethodCall("BestaatOrder",OrderID).DanReturn($$$True) Do OrderAPIMock.IndienMethodCall("GeefOrder",OrderID).DanReturn(OrderMock) + Set PersonalityMock = ##class(vhTest.Mock.DOM.common.Personality).%New() + Do PersonalityMock.IndienMethodCall("GeefID").DanReturn(##class(DOM.common.enu.Personality).Dupont()) + #dim EindPersonalityBepalerMock As vhTest.Mock.DOM.VKP.impl.EindPersonalityBepaler = ##class(vhTest.Mock.DOM.VKP.impl.EindPersonalityBepaler).%New() - Do EindPersonalityBepalerMock.IndienMethodCall("GeefEindPersonality", OorsprongKetting).DanReturn(##class(DOM.common.enu.Personality).Dupont()) + Do EindPersonalityBepalerMock.IndienMethodCall("GeefEindPersonality", OorsprongKetting).DanReturn(PersonalityMock) Set DueOutProductieBepaler = ##class(APPS.VKP.VerzendWijze.DueOutProductieBepaler).%New(CategorieBepalerMock, LegacyPartijAPIMock, VerkoopAPIMock, , OrderAPIMock, EindPersonalityBepalerMock) #dim DueOutTime As %String = $ZT(DueOutProductieBepaler.GeefDueOutProductieTime("", "", KlantNummer, "", OrderID))