Index: AXimpl/Dynamics/CustomerIn/Converter/LeverAdresUtils.cls.xml =================================================================== diff -u -r54084 -r54089 --- AXimpl/Dynamics/CustomerIn/Converter/LeverAdresUtils.cls.xml (.../LeverAdresUtils.cls.xml) (revision 54084) +++ AXimpl/Dynamics/CustomerIn/Converter/LeverAdresUtils.cls.xml (.../LeverAdresUtils.cls.xml) (revision 54089) @@ -100,7 +100,7 @@ Set BestaandLeverAdres = ..LeveradresRepository.GeefViaAXLeverAdresIdEnKlantNummer(Address.LocationId, KlantNummer) If (##class(TECH.Config.ConfigMgr).Instance().GetString("DOM.common.ProjectSettingsAPI_IsActiefIsPrimaryDlvAddrViaAx2AdminKlantSync")) { If ((Address.IsPrimaryDlvAddr = "Yes") && ($$$Not(BestaandLeverAdres.GeefKlantAdresNr() = "1"))) { - Do ..LeveradresRepository.VerwijderViaID(BestaandLeverAdres.GeefKlantAdresNr()) + Do ..LeveradresRepository.VerwijderViaID(BestaandLeverAdres.GeefUniekId()) Do ..VerplaatsAdresOpL1IndienNodigEnGeefThisAdresPositieL1(BestaandLeverAdres, Klant) } } Index: vhUnitTest/AXimpl/Dynamics/CustomerIn/Converter/LeverAdresUtils/ZetLeverAdressen/Test.cls.xml =================================================================== diff -u -r54084 -r54089 --- vhUnitTest/AXimpl/Dynamics/CustomerIn/Converter/LeverAdresUtils/ZetLeverAdressen/Test.cls.xml (.../Test.cls.xml) (revision 54084) +++ vhUnitTest/AXimpl/Dynamics/CustomerIn/Converter/LeverAdresUtils/ZetLeverAdressen/Test.cls.xml (.../Test.cls.xml) (revision 54089) @@ -482,6 +482,7 @@ #dim BestaandPrimaryDlvAddrAdres As DOM.VKP.LeverAdres = ##class(DOM.VKP.impl.LeverAdresFactory).%New().MaakLeverAdres() Do BestaandPrimaryDlvAddrAdres.ZetKlantAdresNr(..#KlantAdresNr3) + Do BestaandPrimaryDlvAddrAdres.ZetUniekId(..#UniekId2) #dim AnderBestaandAdres As DOM.VKP.LeverAdres = ##class(DOM.VKP.impl.LeverAdresFactory).%New().MaakLeverAdres() Do AnderBestaandAdres.ZetKlantAdresNr(..#KlantAdresNr1) @@ -495,7 +496,7 @@ Set LeverAdresRepositoryMock = ##class(vhTest.Mock.DOM.VKP.impl.LeverAdresRepository).%New() Do LeverAdresRepositoryMock.IndienMethodCall("BestaatViaAXLeverAdresIdEnKlantNummer",..#AxLocationId1,..#KlantNummer).DanReturn($$$True) Do LeverAdresRepositoryMock.VerwachtMethodCall("GeefViaAXLeverAdresIdEnKlantNummer",..#AxLocationId1,..#KlantNummer).ExactAantalKeer(1).DanReturn(BestaandPrimaryDlvAddrAdres) - Do LeverAdresRepositoryMock.VerwachtMethodCall("VerwijderViaID", ..#KlantAdresNr3).ExactAantalKeer(1) + Do LeverAdresRepositoryMock.VerwachtMethodCall("VerwijderViaID", ..#UniekId2).ExactAantalKeer(1) Do LeverAdresRepositoryMock.VerwachtMethodCall("BestaatViaKlantIdEnKlantAdresNr", ..#KlantId, ..#KlantAdresNr1).ExactAantalKeer(1).DanReturn($$$True) Do LeverAdresRepositoryMock.IndienMethodCall("GeefViaKlantIdEnKlantAdresNr", ..#KlantId, ..#KlantAdresNr1).DanReturn(AnderBestaandAdres) Do LeverAdresRepositoryMock.VerwachtMethodCall("Bewaar",Klant,Adres).ExactAantalKeer(1)