Index: WSimpl/ECON/Kenmerken/ZijkantLogoService/GeefZijkantLogosVoorKlant.cls.xml =================================================================== diff -u -r61026 -r61027 --- WSimpl/ECON/Kenmerken/ZijkantLogoService/GeefZijkantLogosVoorKlant.cls.xml (.../GeefZijkantLogosVoorKlant.cls.xml) (revision 61026) +++ WSimpl/ECON/Kenmerken/ZijkantLogoService/GeefZijkantLogosVoorKlant.cls.xml (.../GeefZijkantLogosVoorKlant.cls.xml) (revision 61027) @@ -58,15 +58,14 @@ If (..IsVanHoeckePersonality(Request.Header.PersonalityId)) { Set ZijkantLogoIterator = ..ZijkantLogoRepository.ZoekViaPersonalityIDEnKlantID(Request.Header.PersonalityId, ..GeefKlantNummer(Request.Header.KlantId)) } Else { - If (Request.Header.PersonalityId = "3") { - #dim Klant As TECH.Iterator = ..KlantDataRepository.ZoekSFSHandelIdViaHandelKlantId("SFS_"_Request.Header.KlantId) - If (Klant.HasNext()) { - #dim SFSHandelId As %String = $Piece($Piece(Klant.Next().Naam,"(",2),"/",1) - Set ZijkantLogoIterator = ..ZijkantLogoRepository.ZoekViaPersonalityIDEnKlantID("3", SFSHandelId) + If (Request.Header.PersonalityId = ##class(DOM.common.enu.Personality).SFS()) { + #dim KlantIterator As TECH.Iterator = ..KlantDataRepository.ZoekSFSHandelIdViaHandelKlantId(##class(DOM.common.SFSPersonality).Instance().GeefPrefix()_Request.Header.KlantId) + If (KlantIterator.HasNext()) { + #dim SFSHandelsKlantId As %String = $Piece($Piece(KlantIterator.Next().Naam,"(",2),"/",1) + Set ZijkantLogoIterator = ..ZijkantLogoRepository.ZoekViaPersonalityIDEnKlantID(##class(DOM.common.enu.Personality).SFS(), SFSHandelsKlantId) } Else { - Set ZijkantLogoIterator = ..ZijkantLogoRepository.ZoekViaPersonalityIDEnKlantID("3", Request.Header.KlantId) - } - + Set ZijkantLogoIterator = ..ZijkantLogoRepository.ZoekViaPersonalityIDEnKlantID(##class(DOM.common.enu.Personality).SFS(), Request.Header.KlantId) + } } Else { Set ZijkantLogoIterator = ..ZijkantLogoRepository.ZoekViaPersonalityIDEnKlantID(Request.Header.PersonalityId, Request.Header.KlantId) } Index: vhUnitTest/WSimpl/ECON/Kenmerken/ZijkantLogoService/GeefZijkantLogosVoorKlant/Test.cls.xml =================================================================== diff -u -r61026 -r61027 --- vhUnitTest/WSimpl/ECON/Kenmerken/ZijkantLogoService/GeefZijkantLogosVoorKlant/Test.cls.xml (.../Test.cls.xml) (revision 61026) +++ vhUnitTest/WSimpl/ECON/Kenmerken/ZijkantLogoService/GeefZijkantLogosVoorKlant/Test.cls.xml (.../Test.cls.xml) (revision 61027) @@ -6,44 +6,46 @@ @@ -84,11 +86,7 @@ TECH.Iterator -