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
-