Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/MailVerzender/Handel.cls.xml =================================================================== diff -u -r64409 -r64703 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/MailVerzender/Handel.cls.xml (.../Handel.cls.xml) (revision 64409) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/MailVerzender/Handel.cls.xml (.../Handel.cls.xml) (revision 64703) @@ -313,6 +313,18 @@ ]]> + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + SeefelderPersonality:DOM.common.SeefelderPersonality + + + + + + + + fiHAFELE + +%String +frHAFELE + + + +%String +dkHAFELE + + APPS.VKP.Korting.KortingFactory 1 @@ -128,6 +138,10 @@ Set Personality = ##class(DOM.common.enu.Personality).HaefeleIT() }ElseIf KlantNaam = ..#DomeinCodeHaefeleAT { Set Personality = ##class(DOM.common.enu.Personality).HaefeleAT() + }ElseIf KlantNaam = ..#DomeinCodeHaefeleFR { + Set Personality = ##class(DOM.common.enu.Personality).HaefeleFR() + }ElseIf KlantNaam = ..#DomeinCodeHaefeleDK { + Set Personality = ##class(DOM.common.enu.Personality).HaefeleDK() }Else{ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Bestand '"_BestandNaam_"' wordt niet ondersteund voor verwerking.")) } Index: PRGACNTs.inc.rou =================================================================== diff -u -r64409 -r64703 --- PRGACNTs.inc.rou (.../PRGACNTs.inc.rou) (revision 64409) +++ PRGACNTs.inc.rou (.../PRGACNTs.inc.rou) (revision 64703) @@ -139,6 +139,8 @@ #define HafeleITKey " 1) && (Regio < 40)) { + Set Verzendwijze = "HD4" + } Elseif((Regio > 39) && (Regio < 67)) { + Set Verzendwijze = "HD3" + } Elseif((Regio > 66) && (Regio < 78)) { + Set Verzendwijze = "HD2" + } Elseif((Regio > 77) && (Regio < 88)) { + Set Verzendwijze = "HD4" + } Elseif((Regio > 87) && (Regio < 96)) { + Set Verzendwijze = "HD2" + } Else { + Set Verzendwijze = "" + } + } + + if ((LandCode = "DK") && ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { + Set Verzendwijze="DA2" + } + + + if $$$Not($$$HasLength(Verzendwijze)){ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Ongeldige landcode ("_LandCode_") / postcode ("_Postcode_") combinatie voor Haefele DE")) } @@ -135,6 +161,28 @@ Set Verzendwijze = "HD4" } } + if ((LandCode = "FR") && ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { + Set Regio = +$Extract(Postcode,1,2) + If (Regio < 2) { + Set Verzendwijze = "HD2" + } Elseif((Regio > 1) && (Regio < 40)) { + Set Verzendwijze = "HD4" + } Elseif((Regio > 39) && (Regio < 67)) { + Set Verzendwijze = "HD3" + } Elseif((Regio > 66) && (Regio < 78)) { + Set Verzendwijze = "HD2" + } Elseif((Regio > 77) && (Regio < 88)) { + Set Verzendwijze = "HD4" + } Elseif((Regio > 87) && (Regio < 96)) { + Set Verzendwijze = "HD2" + } Else { + Set Verzendwijze = "" + } + } + + if ((LandCode = "DK") && ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { + Set Verzendwijze="DA2" + } if $$$Not($$$HasLength(Verzendwijze)){ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Ongeldige landcode ("_LandCode_") / postcode ("_Postcode_") combinatie voor Haefele DE")) Index: CHUI/VKP/OrderIngave/OrderSluiterv01.cls.xml =================================================================== diff -u -r64269 -r64703 --- CHUI/VKP/OrderIngave/OrderSluiterv01.cls.xml (.../OrderSluiterv01.cls.xml) (revision 64269) +++ CHUI/VKP/OrderIngave/OrderSluiterv01.cls.xml (.../OrderSluiterv01.cls.xml) (revision 64703) @@ -132,7 +132,7 @@ + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +1 +BL.FOP.Proxy.enu.HoofdingType + + + + +1 +BL.FOP.Proxy.enu.HoofdingType + + + 1 BL.FOP.Proxy.enu.HoofdingType Index: APPS/EC/impl/KlantDataReferentieBepaler.cls.xml =================================================================== diff -u -r64409 -r64703 --- APPS/EC/impl/KlantDataReferentieBepaler.cls.xml (.../KlantDataReferentieBepaler.cls.xml) (revision 64409) +++ APPS/EC/impl/KlantDataReferentieBepaler.cls.xml (.../KlantDataReferentieBepaler.cls.xml) (revision 64703) @@ -275,6 +275,28 @@ ]]> + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleSEPersonality:DOM.common.HaefeleSEPersonality 1 + +%String +"HAEFELEDK" +1 +1 + + %String "HAEFELEFI" 1 1 + +%String +"HAEFELEFR" +1 +1 + + %String "HAEFELEIT" Index: APPS/EC/impl/WebshopSessionService/impl/PersonalityEnVerwerkerLinker.cls.xml =================================================================== diff -u -r64409 -r64703 --- APPS/EC/impl/WebshopSessionService/impl/PersonalityEnVerwerkerLinker.cls.xml (.../PersonalityEnVerwerkerLinker.cls.xml) (revision 64409) +++ APPS/EC/impl/WebshopSessionService/impl/PersonalityEnVerwerkerLinker.cls.xml (.../PersonalityEnVerwerkerLinker.cls.xml) (revision 64703) @@ -54,6 +54,10 @@ Set PersonalityID = ##class(DOM.common.enu.Personality).HaefeleSE() } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleFinland() { Set PersonalityID = ##class(DOM.common.enu.Personality).HaefeleFI() + } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleFrankrijk() { + Set PersonalityID = ##class(DOM.common.enu.Personality).HaefeleFR() + } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleDenemarken() { + Set PersonalityID = ##class(DOM.common.enu.Personality).HaefeleDK() } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).Destil() { Set PersonalityID = ##class(DOM.common.enu.Personality).Destil() } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).BiemarBois() { @@ -139,6 +143,10 @@ Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleZweden() } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).HaefeleFI() { Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleFinland() + } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).HaefeleFR() { + Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleFrankrijk() + } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).HaefeleDK() { + Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleDenemarken() } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).Destil() { Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).Destil() } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).BiemarBois() { Index: cspBasis/TBX/enu/Verwerker/AutoComplete.cls.xml =================================================================== diff -u -r64409 -r64703 --- cspBasis/TBX/enu/Verwerker/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 64409) +++ cspBasis/TBX/enu/Verwerker/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 64703) @@ -30,6 +30,13 @@ 1 + +%String +"HFLDK" +1 +1 + + %String "HFLD" @@ -44,6 +51,13 @@ 1 + +%String +"HFLFR" +1 +1 + + %String "HFLIT" Index: BL/Legacy/FactuurMailAfzenderBepaler.cls.xml =================================================================== diff -u -r64409 -r64703 --- BL/Legacy/FactuurMailAfzenderBepaler.cls.xml (.../FactuurMailAfzenderBepaler.cls.xml) (revision 64409) +++ BL/Legacy/FactuurMailAfzenderBepaler.cls.xml (.../FactuurMailAfzenderBepaler.cls.xml) (revision 64703) @@ -117,6 +117,14 @@ HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + KischPersonality:DOM.common.KischPersonality Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml =================================================================== diff -u -r64619 -r64703 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 64619) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 64703) @@ -203,6 +203,8 @@ Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleAT) ..OfferteDto.Vestiging = "HAU" Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleSE) ..OfferteDto.Vestiging = "HDE" ; SE = salesoffice of subsidiary DE Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleFI) ..OfferteDto.Vestiging = "HDE" ; FI = salesoffice of subsidiary DE + Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleFR) ..OfferteDto.Vestiging = "HFR" + Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleDK) ..OfferteDto.Vestiging = "HDK" Set Leveradres = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.Leveradres).%New() #dim OfferteLeveradres as DOM.VKP.LeverAdres = Offerte.GeefLeverAdres() @@ -374,7 +376,7 @@ + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HeinPersonality:DOM.common.HeinPersonality + + +vhDeploy.Deploy + + +%String +Logo voor Haefele FR en DK + + + +1 + + + + + + Index: APPS/EC/impl/WebshopSessieFactory.cls.xml =================================================================== diff -u -r64409 -r64703 --- APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 64409) +++ APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 64703) @@ -79,6 +79,18 @@ ]]> + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +OPOPersonality:DOM.common.OPOPersonality + + + PavanelloPersonality:DOM.common.PavanelloPersonality HaefeleATPersonality:DOM.common.HaefeleATPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + HaefeleSEPersonality:DOM.common.HaefeleSEPersonality Index: vhUnitTest/APPS/EC/impl/HaefeleDEVerzendwijzeBepaler/Test.cls.xml =================================================================== diff -u -r64281 -r64703 --- vhUnitTest/APPS/EC/impl/HaefeleDEVerzendwijzeBepaler/Test.cls.xml (.../Test.cls.xml) (revision 64281) +++ vhUnitTest/APPS/EC/impl/HaefeleDEVerzendwijzeBepaler/Test.cls.xml (.../Test.cls.xml) (revision 64703) @@ -72,6 +72,39 @@ ]]> + + + + + + + + + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + SFSPersonality:DOM.common.SFSPersonality + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml =================================================================== diff -u -r64409 -r64703 --- vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 64409) +++ vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 64703) @@ -131,12 +131,24 @@ ]]> + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +1 +DOM.VKP.LeverAdres + + + + +1 +DOM.VKP.LeverAdres + + + 1 DOM.VKP.LeverAdres Index: vhTest/Mock/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/MailVerzender/Handel.cls.xml =================================================================== diff -u -r64409 -r64703 --- vhTest/Mock/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/MailVerzender/Handel.cls.xml (.../Handel.cls.xml) (revision 64409) +++ vhTest/Mock/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/MailVerzender/Handel.cls.xml (.../Handel.cls.xml) (revision 64703) @@ -124,12 +124,24 @@ ]]> + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + VanHoeckVoorHaluxPersonality:DOM.common.VanHoeckeVoorHaluxPersonality HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + VanHoeckePersonality:DOM.common.VanHoeckePersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +1 + + + + +1 + + + 1 Index: APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml =================================================================== diff -u -r64409 -r64703 --- APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml (.../KlantRapporteurVhisie3.cls.xml) (revision 64409) +++ APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml (.../KlantRapporteurVhisie3.cls.xml) (revision 64703) @@ -117,9 +117,16 @@ HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + KischPersonality:DOM.common.KischPersonality - Index: BL/Legacy/DCPRINT2.cls.xml =================================================================== diff -u -r64409 -r64703 --- BL/Legacy/DCPRINT2.cls.xml (.../DCPRINT2.cls.xml) (revision 64409) +++ BL/Legacy/DCPRINT2.cls.xml (.../DCPRINT2.cls.xml) (revision 64703) @@ -169,7 +169,7 @@ If (PersonalityId = Personality.Noteborn) { Set IsAfdrukOpBlancoPapier = $$$True - } ElseIf (PersonalityId = Personality.HaefeleNL) || (PersonalityId = Personality.HaefeleDE)|| (PersonalityId = Personality.HaefeleIT) || (PersonalityId = Personality.HaefeleAT) || (PersonalityId = Personality.HaefeleSE) || (PersonalityId = Personality.HaefeleFI){ + } ElseIf (PersonalityId = Personality.HaefeleNL) || (PersonalityId = Personality.HaefeleDE)|| (PersonalityId = Personality.HaefeleIT) || (PersonalityId = Personality.HaefeleAT) || (PersonalityId = Personality.HaefeleSE) || (PersonalityId = Personality.HaefeleFI) || (PersonalityId = Personality.HaefeleFR) || (PersonalityId = Personality.HaefeleDK){ Set IsAfdrukOpBlancoPapier = $$$True } ElseIf (PersonalityId = Personality.HaefeleBE) && (##class(DOM.common.impl.ProjectSettingsAPI).%New().IsActiefHaefeleBENaarEindklant()) { Set IsAfdrukOpBlancoPapier = $$$True Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml =================================================================== diff -u -r64409 -r64703 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 64409) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 64703) @@ -265,6 +265,22 @@ ]]> + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HeinPersonality:DOM.common.HeinPersonality TECH.Enumeration -;SFS;LMC;MBHO;HFLB;VHEPN;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;HFLD;HFLSE;HFLFI;HFLIT;HFLAT;OPO +;SFS;LMC;MBHO;HFLB;VHEPN;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;HFLD;HFLSE;HFLFI;HFLIT;HFLAT;OPO;HFLFR;HFLDK -;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;VHEPN;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;HaefeleDuitsland;HaefeleZweden;HaefeleFinland;HaefeleItalie;HaefeleOostenrijk;OPO +;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;VHEPN;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;HaefeleDuitsland;HaefeleZweden;HaefeleFinland;HaefeleItalie;HaefeleOostenrijk;OPO;HaefeleFrankrijk;HaefeleDenemarken @@ -105,6 +105,20 @@ ]]> + +1 +cspBasis.TBX.enu.Verwerker + + + + +1 +cspBasis.TBX.enu.Verwerker + + + 1 cspBasis.TBX.enu.Verwerker Index: cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml =================================================================== diff -u -r64409 -r64703 --- cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 64409) +++ cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 64703) @@ -18,10 +18,14 @@ Do ..VerwerkDupont() } ElseIf Verwerker = "HFLB" { Do ..VerwerkHaefeleBelgie() + } ElseIf Verwerker = "HFLDK" { + Do ..VerwerkHaefeleDenemarken() } ElseIf Verwerker = "HFLD" { Do ..VerwerkHaefeleDuitsland() } ElseIf Verwerker = "HFLFI" { Do ..VerwerkHaefeleFinland() + } ElseIf Verwerker = "HFLFR" { + Do ..VerwerkHaefeleFrankrijk() } ElseIf Verwerker = "HFLIT" { Do ..VerwerkHaefeleItalie() } ElseIf Verwerker = "HFLE" { @@ -71,6 +75,12 @@ + +1 +1 + + + 1 1 @@ -83,6 +93,12 @@ + +1 +1 + + + 1 1 Index: vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml =================================================================== diff -u -r64269 -r64703 --- vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 64269) +++ vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 64703) @@ -73,12 +73,24 @@ ]]> + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality + +OPOPersonality:DOM.common.OPOPersonality + + + PierardPersonality:DOM.common.PierardPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + +HaefeleDKPersonality:DOM.common.HaefeleDKPersonality + + + HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleFRPersonality:DOM.common.HaefeleFRPersonality + + + HaefeleITPersonality:DOM.common.HaefeleITPersonality