Index: APPS/EC/impl/VerzendWijzeBepaler.cls.xml =================================================================== diff -u -r62170 -r63827 --- APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 62170) +++ APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 63827) @@ -59,9 +59,10 @@ APPS.VKP.VerzendWijze + +1 +KlantID:DOM.VKP.VanHoeckeKlantID,KlantNaam:%String,Taal:DOM.enu.Taal=##class(DOM.enu.Taal).Zweeds() +1 + + + + +1 +KlantID:DOM.VKP.VanHoeckeKlantID,KlantNaam:%String,Taal:DOM.enu.Taal=##class(DOM.enu.Taal).Fins() +1 + + + 1 KlantID:DOM.VKP.VanHoeckeKlantID,KlantNaam:%String,Taal:DOM.enu.Taal=##class(DOM.enu.Taal).Nederlands(),Personality:DOM.common.Personality Index: BL/FOP/Proxy/enu/HoofdingType/AutoComplete.cls.xml =================================================================== diff -u -r63391 -r63827 --- BL/FOP/Proxy/enu/HoofdingType/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 63391) +++ BL/FOP/Proxy/enu/HoofdingType/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 63827) @@ -44,13 +44,27 @@ 1 + +%String +"HAEFELEFI" +1 +1 + + %String "HAEFELENL" 1 1 + +%String +"HAEFELESE" +1 +1 + + %String "HALUX" Index: vhUnitTest/DOM/common/impl/PersonalityService/IsRechtstreekseLeveringDoorVanHoeckeAanKlantVanHandel/Test.cls.xml =================================================================== diff -u -r63674 -r63827 --- vhUnitTest/DOM/common/impl/PersonalityService/IsRechtstreekseLeveringDoorVanHoeckeAanKlantVanHandel/Test.cls.xml (.../Test.cls.xml) (revision 63674) +++ vhUnitTest/DOM/common/impl/PersonalityService/IsRechtstreekseLeveringDoorVanHoeckeAanKlantVanHandel/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -24,7 +24,7 @@ Set Service = ##class(DOM.common.impl.PersonalityService).%New() while PersonalityIterator.HasNext() { #dim PersonalityId as %String = PersonalityIterator.Next() - if ##class(TECH.StringUtils).Equals(PersonalityId,..Personality.HaefeleNL, ..Personality.Hein, ..Personality.Seefelder, ..Personality.Zweygart,..Personality.JBarth,..Personality.Kleiner,..Personality.Layer, ..Personality.Dupont,..Personality.Rini,..Personality.Furnifit,..Personality.DeBisschop,..Personality.HaefeleDE,,..Personality.DSGroup){ + if ##class(TECH.StringUtils).Equals(PersonalityId,..Personality.HaefeleNL, ..Personality.Hein, ..Personality.Seefelder, ..Personality.Zweygart,..Personality.JBarth,..Personality.Kleiner,..Personality.Layer, ..Personality.Dupont,..Personality.Rini,..Personality.Furnifit,..Personality.DeBisschop,..Personality.HaefeleDE,..Personality.HaefeleSE,..Personality.HaefeleFI,..Personality.DSGroup){ Do $$$AssertTrue(Service.IsRechtstreekseLeveringDoorVanHoeckeAanKlantVanHandel(PersonalityId),"Personality "_ ##class(DOM.common.enu.Personality).DisplayList().GetAt(PersonalityId) _ " Fout") } ElseIf ##class(TECH.StringUtils).Equals(PersonalityId,..Personality.VanHoecke,..Personality.VanHoeckeVoorHalux,..Personality.SFS,..Personality.Kisch,..Personality.Destil,..Personality.HaefeleBE,..Personality.VanRaemdonck,..Personality.Noteborn,..Personality.Daro,..Personality.BeslagDesign,..Personality.Demo,..Personality.Galimberti,..Personality.Pavanello,..Personality.Ferexpert,..Personality.Beslagteknikk,..Personality.YachtSupplier,..Personality.DeceuninckDeforce,..Personality.Pierard,..Personality.HahleOy,..Personality.BiemarBois,..Personality.CampeTonny) { Do $$$AssertFalse(Service.IsRechtstreekseLeveringDoorVanHoeckeAanKlantVanHandel(PersonalityId),"Personality "_ ##class(DOM.common.enu.Personality).DisplayList().GetAt(PersonalityId) _ " Fout") Index: APPS/VKP/impl/KlantDataBewaarder.cls.xml =================================================================== diff -u -r59320 -r63827 --- APPS/VKP/impl/KlantDataBewaarder.cls.xml (.../KlantDataBewaarder.cls.xml) (revision 59320) +++ APPS/VKP/impl/KlantDataBewaarder.cls.xml (.../KlantDataBewaarder.cls.xml) (revision 63827) @@ -106,6 +106,26 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HeinPersonality:DOM.common.HeinPersonality + + +APPS.EC.Winkelkar.WinkelkarService.impl.PrijsBepaler.GeenPrijsFactorBepaler,DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerkenVisitor + + +%Decimal +1.57 + + + +%Decimal +1.70 + + + +%Decimal +1.50 + + + +%Decimal +1.63 + + + +%String +1 + + + +1 +1 +%Status +1 + + + + +MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn +%Numeric + + + + +%Numeric + + + + +TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken + + + + +LBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken + + + + +TBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TBXKenmerken + + + + + + Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml =================================================================== diff -u -r62990 -r63827 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 62990) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 63827) @@ -219,6 +219,22 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HeinPersonality:DOM.common.HeinPersonality 1 + +%String +"HFLFI" +1 +1 + + %String "HFLE" 1 1 + +%String +"HFLSE" +1 +1 + + %String "HEIN" Index: APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml =================================================================== diff -u -r59330 -r63827 --- APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml (.../KlantRapporteurVhisie3.cls.xml) (revision 59330) +++ APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml (.../KlantRapporteurVhisie3.cls.xml) (revision 63827) @@ -101,6 +101,14 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + KischPersonality:DOM.common.KischPersonality Index: vhTest/Mock/WSimpl/Unishop/Login/ParameterBepaler.cls.xml =================================================================== diff -u -r59328 -r63827 --- vhTest/Mock/WSimpl/Unishop/Login/ParameterBepaler.cls.xml (.../ParameterBepaler.cls.xml) (revision 59328) +++ vhTest/Mock/WSimpl/Unishop/Login/ParameterBepaler.cls.xml (.../ParameterBepaler.cls.xml) (revision 63827) @@ -112,12 +112,24 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + + +1 +vhDeploy.Deploy + + +%String +37 + + + +%String +Aanmaken van Personality voor Haefele SE (ID=37) + + + +1 + + + + + + Index: WSimpl/Unishop/Login/ParameterBepaler.cls.xml =================================================================== diff -u -r59328 -r63827 --- WSimpl/Unishop/Login/ParameterBepaler.cls.xml (.../ParameterBepaler.cls.xml) (revision 59328) +++ WSimpl/Unishop/Login/ParameterBepaler.cls.xml (.../ParameterBepaler.cls.xml) (revision 63827) @@ -136,6 +136,18 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + DestilPersonality:DOM.common.DestilPersonality }pwYN" + #define HafeleFIKey "Qv/Tz-(]u$k6!u@$" ; Toegang voor OptimaFIX page : beperkt via controle op IP-adres ; !!! Te compileren in routines : Index: vhTest/Mock/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler.cls.xml =================================================================== diff -u -r59331 -r63827 --- vhTest/Mock/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler.cls.xml (.../PrijsBerekeningPrijsBepaler.cls.xml) (revision 59331) +++ vhTest/Mock/APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBerekeningPrijsBepaler.cls.xml (.../PrijsBerekeningPrijsBepaler.cls.xml) (revision 63827) @@ -112,12 +112,24 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + +APPS.common.impl.KlantInstellingenService + + +KlantID:DOM.VKP.VanHoeckeKlantID,VerpakkingType:DOM.PM.enu.LBXVerpakkingType +%Boolean + + + + + + Index: APPS/EC/Winkelkar/impl/LijnPrijsBepaler.cls.xml =================================================================== diff -u -r58718 -r63827 --- APPS/EC/Winkelkar/impl/LijnPrijsBepaler.cls.xml (.../LijnPrijsBepaler.cls.xml) (revision 58718) +++ APPS/EC/Winkelkar/impl/LijnPrijsBepaler.cls.xml (.../LijnPrijsBepaler.cls.xml) (revision 63827) @@ -118,6 +118,14 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + VanHoeckePersonality:DOM.common.VanHoeckePersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + DestilPersonality:DOM.common.DestilPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality TECH.Enumeration -;SFS;HFLB;HFLE;VHEPN;DUPO;KISCH;HELMY;RAEM;DARO;HEIN;SEEF;BEDE;ZWEY;GALI;PAVA;FERE;JBAR;BIBO;CAMP;RINI;FURN;YSPL;HFLD;KLNR;LAYR;HAHL +;SFS;HFLB;HFLE;VHEPN;DUPO;KISCH;HELMY;RAEM;DARO;HEIN;SEEF;BEDE;ZWEY;GALI;PAVA;FERE;JBAR;BIBO;CAMP;RINI;FURN;YSPL;HFLD;KLNR;LAYR;HAHL;HFLSE;HFLFI -;SFS;HaefeleBelgie;HaefeleNederland;VHEPN;Dupont;Kisch;Destil;VanRaemdonck;Daro;Hein;Seefelder;BeslagDesign;Zweygart;Galimberti;Pavanello;Ferexpert;JBarth;BiemarBois;CampeTonny;Rini;Furnifit;YachtSupplier;HaefeleDuitsland;Kleiner;Layer;HahleOy +;SFS;HaefeleBelgie;HaefeleNederland;VHEPN;Dupont;Kisch;Destil;VanRaemdonck;Daro;Hein;Seefelder;BeslagDesign;Zweygart;Galimberti;Pavanello;Ferexpert;JBarth;BiemarBois;CampeTonny;Rini;Furnifit;YachtSupplier;HaefeleDuitsland;Kleiner;Layer;HahleOy;HaefeleZweden;HaefeleFinland @@ -223,6 +223,20 @@ + + +1 +APPS.EC.enu.UniShopVerwerker + + + + +1 +APPS.EC.enu.UniShopVerwerker + + Index: vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml =================================================================== diff -u -r62170 -r63827 --- vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 62170) +++ vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 63827) @@ -118,12 +118,24 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + + +1 +vhDeploy.Deploy + + +%String +38 + + + +%String +Aanmaken van Personality voor Haefele FI (ID=38) + + + +1 + + + + + + Index: JW.mac.rou =================================================================== diff -u --- JW.mac.rou (revision 0) +++ JW.mac.rou (revision 63827) @@ -0,0 +1,98 @@ +#include Prod.Product +#include BL.Derde.KlantSpecifiek + +TEST + w !,"Begin" + FOR Read !, "Number: ",x quit:x=5 do + . W !,"hiere " _ x + . i x=2 w !,"koekoe" quit + . W !,"dare " _ x + w !,"Einde" + Quit + +TEST2 + w !,"Begin" + FOR Read !, "Number: ",x quit:x=5 do + . W !,"hiere " _ x + . if x=2 + . . w !,"koekoe" quit + . W !,"dare " _ x + w !,"Einde" + Quit + +TEST3 + w !,"Begin" + FOR Read !, "Number: ",x quit:x=5 do + . W !,"hiere " _ x + . if x=2 + . . w !,"koekoe" + . . quit + . W !,"dare " _ x + w !,"Einde" + Quit + +VRD + Set (CONSNr,ORDNr,OLUNr,SOLNr)="" + Set (Count1,Count2,Count3,Count4)=0 + kill Array + For Set CONSNr=$O(^ORDW("D",CONSNr)) Quit:CONSNr="" Do + . Set Rec=^ORDW("D",CONSNr) + . Set KLNr=$P(Rec,"\") + . Quit:(KLNr=$$$KlantHalux) + . Quit:(KLNr=$$$KlantVanHoeckeNV) + . Set Status=$P(Rec,"\",20) + . Quit:Status="" ; Staat W,P,A,B zijn toegelaten + . Set DueOut=+$P(Rec,"\",3) + . ;Quit:DueOut'=+$H ; niet voor vandaag + . Set Vzw=$P(Rec,"\",2) + . Quit:'((Vzw="DI1")||(Vzw="DD1")) + . Set Count1=Count1+1 + . Quit:$$CheckOpTransport(KLNr,CONSNr) + . Set Count2=Count2+1 + . Do GetKenmerken(KLNr,CONSNr,.Gewicht,.AantalMaatwerk) + . Set AdresID=$P($G(^ORDW("D",CONSNr,"A")),"\",29) + . Set Array(AdresID_KLNr,CONSNr)=$LB(KLNr,AdresID,Gewicht, AantalMaatwerk) + ; kleine en geen maatwerk er uit gooien + Kill ArrayVRD + Set (Key, CONSNr)="" + For Set Key=$O(Array(Key)) Quit:Key="" Do + . Set KLNr="" + . Set Gewicht="" + . Set AantalMaatwerk="" + . Set ConsNrs = "" + . For Set CONSNr=$O(Array(Key,CONSNr)) Quit:CONSNr="" Do + . . Set ConsNrs = ConsNrs_ "," _ CONSNr + . . Set Gewicht=Gewicht+$LI(Array(Key,CONSNr),3) + . . Set AantalMaatwerk=AantalMaatwerk+$LI(Array(Key,CONSNr),4) + . . Set KLNr=$LI(Array(Key,CONSNr),1) + . . Set AdresID=$LI(Array(Key,CONSNr),2) + . . Set Adres=$G(^ORDW("D",CONSNr,"A")) + . Quit:(Gewicht<20)&&('AantalMaatwerk) ; 20Kg en geen maatwerk + . w !,KLNr_"/"_AdresID _ ":" _ConsNrs + . ;Set ArrayVRD(Key)=$LB(KLNr,$P(Adres,"\",2,8),AdresID,Gewicht,AantalMaatwerk,1+(AantalMaatwerk\10)) + . Set Land = $$GeefLand($P(Adres,"\",8)) + . Set ArrayVRD(Key)=$LB(KLNr,$P(Adres,"\",2),$P(Adres,"\",5),$P(Adres,"\",6),$P(Adres,"\",7),Land,Gewicht\1,1+(AantalMaatwerk\10)) + . Set Count4=Count4+1 + w ! + zw Count1,Count2,Count4,ArrayVRD + Quit + +GeefLand(LandId) + Quit $Select(LandId=1019:"BE",LandId=1147:"NL",LandId=1120:"LU",1:"onbepaald") + +CheckOpTransport(KLNr,CONSNr) + Quit $P($G(^KUL(KLNr,"F",CONSNr,1)),"\",8)'="" + +GetKenmerken(KLNr,COSNr,Gewicht, AantalMaatwerk) + Set (ORDNr,OLUNr,SOLNr)="" + Set (Gewicht,AantalMaatwerk)=0 + For Set ORDNr=$O(^ORDW("D",CONSNr,"D",ORDNr)) Quit:ORDNr="" Do + . For Set OLUNr=$O(^ORDW("D",CONSNr,"D",ORDNr,OLUNr)) Quit:OLUNr="" Do + .. Set Rec=^(OLUNr) + .. Set PRNr=$P(Rec,"\",1) + .. Set Qty=$P(Rec,"\",4) + .. Set ProdGrp=$$PRODGRP^PRODUKT(PRNr) + .. Set:",TBX,LBX,TA.B,KAD,"[(","_ProdGrp_",") AantalMaatwerk=AantalMaatwerk+Qty + .. Set Gewicht=Gewicht+($$$PRGet($$$Gewicht)*Qty/1000) + Quit + Index: DOM/VKP/impl/HaefeleFIKlantData.cls.xml =================================================================== diff -u --- DOM/VKP/impl/HaefeleFIKlantData.cls.xml (revision 0) +++ DOM/VKP/impl/HaefeleFIKlantData.cls.xml (revision 63827) @@ -0,0 +1,13 @@ + + + +DOM.VKP.impl.HandelKlantData + + +%Library.CacheStorage + + + + + + Index: vhUnitTest/APPS/EC/Transport/impl/Factory/GeefVerkoopprijsBerekenaar/Test.cls.xml =================================================================== diff -u -r59322 -r63827 --- vhUnitTest/APPS/EC/Transport/impl/Factory/GeefVerkoopprijsBerekenaar/Test.cls.xml (.../Test.cls.xml) (revision 59322) +++ vhUnitTest/APPS/EC/Transport/impl/Factory/GeefVerkoopprijsBerekenaar/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -76,6 +76,8 @@ Do VerwachteBepalers.SetAt(..VanHoeckeVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).Pierard()) Do VerwachteBepalers.SetAt(..VanHoeckeVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).HaefeleDE()) Do VerwachteBepalers.SetAt(..VanHoeckeVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).HahleOy()) + Do VerwachteBepalers.SetAt(..VanHoeckeVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).HaefeleSE()) + Do VerwachteBepalers.SetAt(..VanHoeckeVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).HaefeleFI()) Do VerwachteBepalers.SetAt(..HeinVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).Hein()) Do VerwachteBepalers.SetAt(..HeinVerkoopprijsBerekenaarClassName,##class(DOM.common.enu.Personality).Seefelder()) Index: APPS/EC/impl/HaefeleSEWebshopSessie.cls.xml =================================================================== diff -u --- APPS/EC/impl/HaefeleSEWebshopSessie.cls.xml (revision 0) +++ APPS/EC/impl/HaefeleSEWebshopSessie.cls.xml (revision 63827) @@ -0,0 +1,19 @@ + + + +APPS.EC.impl.HandelWebshopSessie + + +1 +DOM.common.enu.Personality + + + + +%Library.CacheStorage + + + + + Index: APPS/VKP/Korting/impl/EDIVerwerker.cls.xml =================================================================== diff -u -r62863 -r63827 --- APPS/VKP/Korting/impl/EDIVerwerker.cls.xml (.../EDIVerwerker.cls.xml) (revision 62863) +++ APPS/VKP/Korting/impl/EDIVerwerker.cls.xml (.../EDIVerwerker.cls.xml) (revision 63827) @@ -18,6 +18,16 @@ deHAFELE + +%String +seHAFELE + + + +%String +fiHAFELE + + APPS.VKP.Korting.KortingFactory 1 @@ -100,6 +110,10 @@ Set Personality = ##class(DOM.common.enu.Personality).HaefeleNL() }ElseIf KlantNaam = ..#DomeinCodeHaefeleDE { Set Personality = ##class(DOM.common.enu.Personality).HaefeleDE() + }ElseIf KlantNaam = ..#DomeinCodeHaefeleSE { + Set Personality = ##class(DOM.common.enu.Personality).HaefeleSE() + }ElseIf KlantNaam = ..#DomeinCodeHaefeleFI { + Set Personality = ##class(DOM.common.enu.Personality).HaefeleFI() }Else{ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Bestand '"_BestandNaam_"' wordt niet ondersteund voor verwerking.")) } Index: APPS/EC/impl/WebshopSessionService/impl/PersonalityEnVerwerkerLinker.cls.xml =================================================================== diff -u -r59328 -r63827 --- APPS/EC/impl/WebshopSessionService/impl/PersonalityEnVerwerkerLinker.cls.xml (.../PersonalityEnVerwerkerLinker.cls.xml) (revision 59328) +++ APPS/EC/impl/WebshopSessionService/impl/PersonalityEnVerwerkerLinker.cls.xml (.../PersonalityEnVerwerkerLinker.cls.xml) (revision 63827) @@ -44,6 +44,10 @@ Set PersonalityID = ##class(DOM.common.enu.Personality).HaefeleNL() } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleDuitsland() { Set PersonalityID = ##class(DOM.common.enu.Personality).HaefeleDE() + } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleZweden() { + 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).Destil() { Set PersonalityID = ##class(DOM.common.enu.Personality).Destil() } ElseIf DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).BiemarBois() { @@ -121,6 +125,10 @@ Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleNederland() } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).HaefeleDE() { Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).HaefeleDuitsland() + } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).HaefeleSE() { + 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).Destil() { Set Verwerker = ##class(APPS.EC.enu.WebShopVerwerker).Destil() } ElseIf PersonalityID = ##class(DOM.common.enu.Personality).BiemarBois() { Index: DOM/common/enu/Personality/AutoComplete.cls.xml =================================================================== diff -u -r59312 -r63827 --- DOM/common/enu/Personality/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 59312) +++ DOM/common/enu/Personality/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 63827) @@ -121,13 +121,27 @@ 1 + +%String +"38" +1 +1 + + %String "12" 1 1 + +%String +"37" +1 +1 + + %String "36" Index: vhUnitTest/APPS/EC/impl/VerzendWijzeBepaler/GeefVerzendWijze/Test.cls.xml =================================================================== diff -u -r62170 -r63827 --- vhUnitTest/APPS/EC/impl/VerzendWijzeBepaler/GeefVerzendWijze/Test.cls.xml (.../Test.cls.xml) (revision 62170) +++ vhUnitTest/APPS/EC/impl/VerzendWijzeBepaler/GeefVerzendWijze/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -179,6 +179,44 @@ ]]> + + + + + + + + HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + KischPersonality:DOM.common.KischPersonality Index: vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml =================================================================== diff -u -r59331 -r63827 --- vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 59331) +++ vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 63827) @@ -125,12 +125,24 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + +APPS.common.impl.KlantInstellingenService + + +KlantID:DOM.VKP.VanHoeckeKlantID,VerpakkingType:DOM.PM.enu.LBXVerpakkingType +%Boolean + + + + + + Index: DOM/VKP/impl/KlantDataBepaler.cls.xml =================================================================== diff -u -r59335 -r63827 --- DOM/VKP/impl/KlantDataBepaler.cls.xml (.../KlantDataBepaler.cls.xml) (revision 59335) +++ DOM/VKP/impl/KlantDataBepaler.cls.xml (.../KlantDataBepaler.cls.xml) (revision 63827) @@ -153,6 +153,28 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + KischPersonality:DOM.common.KischPersonality TECH.Enumeration -,VanHoecke,VanHoeckeVoorHalux,SFS,Dupont,Kisch,Destil,HaefeleBE,VanRaemdonck,Noteborn,Daro,Hein,HaefeleNL,Seefelder,BeslagDesign,Demo,Zweygart,Galimberti,Pavanello,Ferexpert,Beslagteknikk,BiemarBois,CampeTonny,Rini,Furnifit,YachtSupplier,DSGroup,DeBisschop,DeceuninckDeforce,Pierard,JBarth,HaefeleDE,Kleiner,Layer,HahleOy +,VanHoecke,VanHoeckeVoorHalux,SFS,Dupont,Kisch,Destil,HaefeleBE,VanRaemdonck,Noteborn,Daro,Hein,HaefeleNL,Seefelder,BeslagDesign,Demo,Zweygart,Galimberti,Pavanello,Ferexpert,Beslagteknikk,BiemarBois,CampeTonny,Rini,Furnifit,YachtSupplier,DSGroup,DeBisschop,DeceuninckDeforce,Pierard,JBarth,HaefeleDE,Kleiner,Layer,HahleOy,HaefeleSE,HaefeleFI -,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,28,29,30,31,32,33,34,35,36 +,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,28,29,30,31,32,33,34,35,36,37,38 @@ -270,6 +270,20 @@ ]]> + +1 +DOM.common.enu.Personality + + + + +1 +DOM.common.enu.Personality + + + 1 ValueToBeIgnored...:TECH.String Index: vhTest/Fake/APPS/VKP/Klantspecifiek/Haefele/KortingParser.cls.xml =================================================================== diff -u -r61294 -r63827 --- vhTest/Fake/APPS/VKP/Klantspecifiek/Haefele/KortingParser.cls.xml (.../KortingParser.cls.xml) (revision 61294) +++ vhTest/Fake/APPS/VKP/Klantspecifiek/Haefele/KortingParser.cls.xml (.../KortingParser.cls.xml) (revision 63827) @@ -9,8 +9,7 @@ BestandNaam:%String,PersonalityID:DOM.common.enu.Personality - + Index: vhTest/Fake/DOM/VKP/impl/KlantDataBepaler.cls.xml =================================================================== diff -u -r59335 -r63827 --- vhTest/Fake/DOM/VKP/impl/KlantDataBepaler.cls.xml (.../KlantDataBepaler.cls.xml) (revision 59335) +++ vhTest/Fake/DOM/VKP/impl/KlantDataBepaler.cls.xml (.../KlantDataBepaler.cls.xml) (revision 63827) @@ -19,12 +19,23 @@ - -HahleOyPersonality:DOM.common.HahleOyPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HahleOyPersonality:DOM.common.HahleOyPersonality + + + DSGroupPersonality:DOM.common.DSGroupPersonality Index: APPS/EC/impl/HaefeleFIWebshopSessie.cls.xml =================================================================== diff -u --- APPS/EC/impl/HaefeleFIWebshopSessie.cls.xml (revision 0) +++ APPS/EC/impl/HaefeleFIWebshopSessie.cls.xml (revision 63827) @@ -0,0 +1,19 @@ + + + +APPS.EC.impl.HandelWebshopSessie + + +1 +DOM.common.enu.Personality + + + + +%Library.CacheStorage + + + + + Index: vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerNietOpgegevenGebruiker.cls.xml =================================================================== diff -u -r59329 -r63827 --- vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerNietOpgegevenGebruiker.cls.xml (.../ResultaatBepalerNietOpgegevenGebruiker.cls.xml) (revision 59329) +++ vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerNietOpgegevenGebruiker.cls.xml (.../ResultaatBepalerNietOpgegevenGebruiker.cls.xml) (revision 63827) @@ -51,6 +51,18 @@ ]]> + +1 + + + + +1 + + + 1 + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + DestilPersonality:DOM.common.DestilPersonality 1 + +%String +"HFLFI" +1 +1 + + %String "HFLE" 1 1 + +%String +"HFLSE" +1 +1 + + %String "HAHL" Index: vhUnitTest/APPS/OV/impl/OrderVerwerkingAPI/TestGeefKlantInstellingenService.cls.xml =================================================================== diff -u -r59412 -r63827 --- vhUnitTest/APPS/OV/impl/OrderVerwerkingAPI/TestGeefKlantInstellingenService.cls.xml (.../TestGeefKlantInstellingenService.cls.xml) (revision 59412) +++ vhUnitTest/APPS/OV/impl/OrderVerwerkingAPI/TestGeefKlantInstellingenService.cls.xml (.../TestGeefKlantInstellingenService.cls.xml) (revision 63827) @@ -43,6 +43,22 @@ ]]> + + + + + + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality Index: APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBepaler/HaefeleSEPrijsFactorBepaler.cls.xml =================================================================== diff -u --- APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBepaler/HaefeleSEPrijsFactorBepaler.cls.xml (revision 0) +++ APPS/EC/Winkelkar/WinkelkarService/impl/PrijsBepaler/HaefeleSEPrijsFactorBepaler.cls.xml (revision 63827) @@ -0,0 +1,80 @@ + + + +APPS.EC.Winkelkar.WinkelkarService.impl.PrijsBepaler.GeenPrijsFactorBepaler,DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerkenVisitor + + +%Decimal +1.57 + + + +%Decimal +1.70 + + + +%Decimal +1.50 + + + +%Decimal +1.63 + + + +%String +1 + + + +1 +1 +%Status +1 + + + + +MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn +%Numeric + + + + +%Numeric + + + + +TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken + + + + +LBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken + + + + +TBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TBXKenmerken + + + + + + Index: cspBasis/TBX/enu/Verwerker.cls.xml =================================================================== diff -u -r58718 -r63827 --- cspBasis/TBX/enu/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 58718) +++ cspBasis/TBX/enu/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 63827) @@ -7,11 +7,11 @@ TECH.Enumeration -;SFS;LMC;MBHO;HFLB;VHEPN;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;HFLD +;SFS;LMC;MBHO;HFLB;VHEPN;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;HFLD;HFLSE;HFLFI -;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;VHEPN;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;HaefeleDuitsland +;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;VHEPN;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;HaefeleDuitsland;HaefeleZweden;HaefeleFinland @@ -84,6 +84,20 @@ ]]> + +1 +cspBasis.TBX.enu.Verwerker + + + + +1 +cspBasis.TBX.enu.Verwerker + + + 1 cspBasis.TBX.enu.Verwerker Index: DOM/common/PersonalityUnishopVisitor.cls.xml =================================================================== diff -u -r58718 -r63827 --- DOM/common/PersonalityUnishopVisitor.cls.xml (.../PersonalityUnishopVisitor.cls.xml) (revision 58718) +++ DOM/common/PersonalityUnishopVisitor.cls.xml (.../PersonalityUnishopVisitor.cls.xml) (revision 63827) @@ -27,6 +27,16 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +1 +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + +1 +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + 1 DestilPersonality:DOM.common.DestilPersonality Index: APPS/EC/enu/UniShopVerwerker/Verwerker.cls.xml =================================================================== diff -u -r59329 -r63827 --- APPS/EC/enu/UniShopVerwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 59329) +++ APPS/EC/enu/UniShopVerwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 63827) @@ -41,8 +41,12 @@ Do ..VerwerkHaefeleBelgie() } ElseIf UniShopVerwerker = "HFLD" { Do ..VerwerkHaefeleDuitsland() + } ElseIf UniShopVerwerker = "HFLFI" { + Do ..VerwerkHaefeleFinland() } ElseIf UniShopVerwerker = "HFLE" { Do ..VerwerkHaefeleNederland() + } ElseIf UniShopVerwerker = "HFLSE" { + Do ..VerwerkHaefeleZweden() } ElseIf UniShopVerwerker = "HAHL" { Do ..VerwerkHahleOy() } ElseIf UniShopVerwerker = "HEIN" { @@ -164,12 +168,24 @@ + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: vhTest/Utils/DOM/VKP/LeverAdres.cls.xml =================================================================== diff -u -r61823 -r63827 --- vhTest/Utils/DOM/VKP/LeverAdres.cls.xml (.../LeverAdres.cls.xml) (revision 61823) +++ vhTest/Utils/DOM/VKP/LeverAdres.cls.xml (.../LeverAdres.cls.xml) (revision 63827) @@ -78,6 +78,34 @@ ]]> + +1 +DOM.VKP.LeverAdres + + + + +1 +DOM.VKP.LeverAdres + + + 1 DOM.VKP.LeverAdres Index: vhTest/Fake/WSimpl/Unishop/Login/ParameterBepaler.cls.xml =================================================================== diff -u -r59328 -r63827 --- vhTest/Fake/WSimpl/Unishop/Login/ParameterBepaler.cls.xml (.../ParameterBepaler.cls.xml) (revision 59328) +++ vhTest/Fake/WSimpl/Unishop/Login/ParameterBepaler.cls.xml (.../ParameterBepaler.cls.xml) (revision 63827) @@ -19,12 +19,23 @@ - -HahleOyPersonality:DOM.common.HahleOyPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HahleOyPersonality:DOM.common.HahleOyPersonality + + + HaefeleDEPersonality:DOM.common.HaefeleDEPersonality Index: APPS/EC/impl/KlantDataReferentieBepaler.cls.xml =================================================================== diff -u -r59329 -r63827 --- APPS/EC/impl/KlantDataReferentieBepaler.cls.xml (.../KlantDataReferentieBepaler.cls.xml) (revision 59329) +++ APPS/EC/impl/KlantDataReferentieBepaler.cls.xml (.../KlantDataReferentieBepaler.cls.xml) (revision 63827) @@ -253,6 +253,28 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + SFSPersonality:DOM.common.SFSPersonality Index: DOM/common/PersonalityVisitor.cls.xml =================================================================== diff -u -r59318 -r63827 --- DOM/common/PersonalityVisitor.cls.xml (.../PersonalityVisitor.cls.xml) (revision 59318) +++ DOM/common/PersonalityVisitor.cls.xml (.../PersonalityVisitor.cls.xml) (revision 63827) @@ -34,6 +34,16 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +1 +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + +1 +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + 1 DestilPersonality:DOM.common.DestilPersonality Index: vhUnitTest/APPS/EC/impl/HaefeleDEVerzendwijzeBepaler/Test.cls.xml =================================================================== diff -u -r62774 -r63827 --- vhUnitTest/APPS/EC/impl/HaefeleDEVerzendwijzeBepaler/Test.cls.xml (.../Test.cls.xml) (revision 62774) +++ vhUnitTest/APPS/EC/impl/HaefeleDEVerzendwijzeBepaler/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -72,12 +72,37 @@ ]]> + + + + + + + + Index: WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml =================================================================== diff -u -r59327 -r63827 --- WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 59327) +++ WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 63827) @@ -53,6 +53,18 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HeinPersonality:DOM.common.HeinPersonality + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: BL/Legacy/DCPRINT2.cls.xml =================================================================== diff -u -r63584 -r63827 --- BL/Legacy/DCPRINT2.cls.xml (.../DCPRINT2.cls.xml) (revision 63584) +++ BL/Legacy/DCPRINT2.cls.xml (.../DCPRINT2.cls.xml) (revision 63827) @@ -161,26 +161,27 @@ BonId:%Integer %Boolean = 0) & (NumPostcode < 20000))||((NumPostcode >=20000) & (NumPostcode < 28000))) { Set Verzendwijze = "HD3" } elseif (((NumPostcode >=28000) & (NumPostcode <67000)) || ((NumPostcode >=80000) & (NumPostcode < 100000))) { @@ -21,10 +21,30 @@ } } - if ((LandCode = "LU") & ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { + if ((LandCode = "LU") && ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { Set Verzendwijze = "HD2" } + + if ((LandCode = "SE") && ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { + #dim Regio as %Integer = +$Extract(Postcode,1,2) + If (Regio < 78) { + Set Verzendwijze = "DA4" + } Elseif ((Regio > 77) && (Regio < 90)) { + Set Verzendwijze = "DA5" + } Else { + Set Verzendwijze = "DA6" + } + } + if ((LandCode = "FI") && ($$$HasLength(Postcode)) & (##class(TECH.StringUtils).RemoveAllWhitespaces(##class(TECH.StringUtils).StripAllNumeric(Postcode))="")) { + Set Regio = +$Extract(Postcode,1,2) + If (Regio < 16) { + Set Verzendwijze = "DA4" + } Else { + Set Verzendwijze = "DA6" + } + } + if $$$Not($$$HasLength(Verzendwijze)){ Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Ongeldige landcode ("_LandCode_") / postcode ("_Postcode_") combinatie voor Haefele DE")) } Index: APPS/EC/Winkelkar/WinkelkarService/impl/PrijsFactorBepalerFactory.cls.xml =================================================================== diff -u -r62141 -r63827 --- APPS/EC/Winkelkar/WinkelkarService/impl/PrijsFactorBepalerFactory.cls.xml (.../PrijsFactorBepalerFactory.cls.xml) (revision 62141) +++ APPS/EC/Winkelkar/WinkelkarService/impl/PrijsFactorBepalerFactory.cls.xml (.../PrijsFactorBepalerFactory.cls.xml) (revision 63827) @@ -58,6 +58,18 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + VanHoeckePersonality:DOM.common.VanHoeckePersonality + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: vhTest/Mock/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml =================================================================== diff -u -r59319 -r63827 --- vhTest/Mock/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml (.../HandelToegelatenLadetypesBepaler.cls.xml) (revision 59319) +++ vhTest/Mock/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml (.../HandelToegelatenLadetypesBepaler.cls.xml) (revision 63827) @@ -112,12 +112,24 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + +WSimpl.Unishop.Login.Parameters + + +%String + + + + + Index: vhUnitTest/DOM/VKP/impl/HandelToegelatenLadetypesBepaler/Test.cls.xml =================================================================== diff -u -r59418 -r63827 --- vhUnitTest/DOM/VKP/impl/HandelToegelatenLadetypesBepaler/Test.cls.xml (.../Test.cls.xml) (revision 59418) +++ vhUnitTest/DOM/VKP/impl/HandelToegelatenLadetypesBepaler/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -62,6 +62,8 @@ Do ..AssertToegelatenLadeTypes(..PersonalityEnum.Seefelder, VerwachteLadetypes) Do ..AssertToegelatenLadeTypes(..PersonalityEnum.Beslagteknikk, VerwachteLadetypes) Do ..AssertToegelatenLadeTypes(..PersonalityEnum.HahleOy, VerwachteLadetypes) + Do ..AssertToegelatenLadeTypes(..PersonalityEnum.HaefeleSE, VerwachteLadetypes) + Do ..AssertToegelatenLadeTypes(..PersonalityEnum.HaefeleFI, VerwachteLadetypes) ]]> Index: APPS/VKP/Korting/impl/KortingFactory.cls.xml =================================================================== diff -u -r58718 -r63827 --- APPS/VKP/Korting/impl/KortingFactory.cls.xml (.../KortingFactory.cls.xml) (revision 58718) +++ APPS/VKP/Korting/impl/KortingFactory.cls.xml (.../KortingFactory.cls.xml) (revision 63827) @@ -50,6 +50,18 @@ ]]> + +1 + + + + +1 + + + 1 Index: APPS/EC/impl/DomeinVerwerkerBepaler.cls.xml =================================================================== diff -u -r58718 -r63827 --- APPS/EC/impl/DomeinVerwerkerBepaler.cls.xml (.../DomeinVerwerkerBepaler.cls.xml) (revision 58718) +++ APPS/EC/impl/DomeinVerwerkerBepaler.cls.xml (.../DomeinVerwerkerBepaler.cls.xml) (revision 63827) @@ -53,6 +53,18 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + DestilPersonality:DOM.common.DestilPersonality Index: WSimpl/Unishop/Login/ParametersHaefeleFI.cls.xml =================================================================== diff -u --- WSimpl/Unishop/Login/ParametersHaefeleFI.cls.xml (revision 0) +++ WSimpl/Unishop/Login/ParametersHaefeleFI.cls.xml (revision 63827) @@ -0,0 +1,12 @@ + + + +WSimpl.Unishop.Login.Parameters + + +%String + + + + + Index: APPS/EC/Rapporteur/impl/KlantRapporteurVhisie4.cls.xml =================================================================== diff -u -r59330 -r63827 --- APPS/EC/Rapporteur/impl/KlantRapporteurVhisie4.cls.xml (.../KlantRapporteurVhisie4.cls.xml) (revision 59330) +++ APPS/EC/Rapporteur/impl/KlantRapporteurVhisie4.cls.xml (.../KlantRapporteurVhisie4.cls.xml) (revision 63827) @@ -113,6 +113,14 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + KischPersonality:DOM.common.KischPersonality Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/VerzendingService.cls.xml =================================================================== diff -u -r61243 -r63827 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/VerzendingService.cls.xml (.../VerzendingService.cls.xml) (revision 61243) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/VerzendingService.cls.xml (.../VerzendingService.cls.xml) (revision 63827) @@ -116,7 +116,7 @@ %Boolean Index: vhTest/Fake/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml =================================================================== diff -u -r59324 -r63827 --- vhTest/Fake/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml (.../HandelToegelatenLadetypesBepaler.cls.xml) (revision 59324) +++ vhTest/Fake/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml (.../HandelToegelatenLadetypesBepaler.cls.xml) (revision 63827) @@ -19,6 +19,18 @@ + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality Index: BL/Flow/Proxy/impl/LeverbonHoofdingBepaler.cls.xml =================================================================== diff -u -r63584 -r63827 --- BL/Flow/Proxy/impl/LeverbonHoofdingBepaler.cls.xml (.../LeverbonHoofdingBepaler.cls.xml) (revision 63584) +++ BL/Flow/Proxy/impl/LeverbonHoofdingBepaler.cls.xml (.../LeverbonHoofdingBepaler.cls.xml) (revision 63827) @@ -300,6 +300,62 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + KischPersonality:DOM.common.KischPersonality Index: APPS/EC/impl/ECommerceAPI.cls.xml =================================================================== diff -u -r60586 -r63827 --- APPS/EC/impl/ECommerceAPI.cls.xml (.../ECommerceAPI.cls.xml) (revision 60586) +++ APPS/EC/impl/ECommerceAPI.cls.xml (.../ECommerceAPI.cls.xml) (revision 63827) @@ -142,6 +142,10 @@ Set KlantInstellingenService = ##class(APPS.EC.impl.KlantInstellingenServicePierard).%New() } ElseIf (Personality.GeefID() = ..Personality.HahleOy) { Set KlantInstellingenService = ##class(APPS.EC.impl.KlantInstellingenServiceHahleOy).%New() + } ElseIf (Personality.GeefID() = ..Personality.HaefeleSE) { + Set KlantInstellingenService = ##class(APPS.EC.impl.KlantInstellingenServiceHaefeleSE).%New() + } ElseIf (Personality.GeefID() = ..Personality.HaefeleFI) { + Set KlantInstellingenService = ##class(APPS.EC.impl.KlantInstellingenServiceHaefeleFI).%New() } Else { Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Voor Personality '" _ $Select($IsObject(Personality):Personality.GeefID(),1:"[geen object]") _ "' bestaat geen KlantInstellingenService.")) } Index: DOM/VKP/impl/HaefeleSEKlantData.cls.xml =================================================================== diff -u --- DOM/VKP/impl/HaefeleSEKlantData.cls.xml (revision 0) +++ DOM/VKP/impl/HaefeleSEKlantData.cls.xml (revision 63827) @@ -0,0 +1,13 @@ + + + +DOM.VKP.impl.HandelKlantData + + +%Library.CacheStorage + + + + + + Index: vhTest/Fake/APPS/VKP/Korting/impl/KortingService.cls.xml =================================================================== diff -u -r61294 -r63827 --- vhTest/Fake/APPS/VKP/Korting/impl/KortingService.cls.xml (.../KortingService.cls.xml) (revision 61294) +++ vhTest/Fake/APPS/VKP/Korting/impl/KortingService.cls.xml (.../KortingService.cls.xml) (revision 63827) @@ -16,14 +16,12 @@ BestandNaam:%String,PersonalityID:DOM.common.enu.Personality - + BestandNaam:%String,PersonalityID:DOM.common.enu.Personality - + Index: vhTest/Fake/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml =================================================================== diff -u -r59331 -r63827 --- vhTest/Fake/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 59331) +++ vhTest/Fake/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 63827) @@ -21,12 +21,23 @@ ]]> - -HahleOyPersonality:DOM.common.HahleOyPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HahleOyPersonality:DOM.common.HahleOyPersonality + + + HaefeleDEPersonality:DOM.common.HaefeleDEPersonality Index: vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerVoorOpgegevenGebruikerID.cls.xml =================================================================== diff -u -r59329 -r63827 --- vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerVoorOpgegevenGebruikerID.cls.xml (.../ResultaatBepalerVoorOpgegevenGebruikerID.cls.xml) (revision 59329) +++ vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerVoorOpgegevenGebruikerID.cls.xml (.../ResultaatBepalerVoorOpgegevenGebruikerID.cls.xml) (revision 63827) @@ -51,6 +51,18 @@ ]]> + +1 + + + + +1 + + + 1 + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + VanHoeckVoorHaluxPersonality:DOM.common.VanHoeckeVoorHaluxPersonality BeslagDesignPersonality:DOM.common.BeslagDesignPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality - -BeslagteknikkPersonality:DOM.common.BeslagteknikkPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + +BeslagteknikkPersonality:DOM.common.BeslagteknikkPersonality + + + BiemarBoisPersonality:DOM.common.BiemarBoisPersonality - + CampeTonnyPersonality:DOM.common.CampeTonnyPersonality - + DSGroupPersonality:DOM.common.DSGroupPersonality - + DaroPersonality:DOM.common.DaroPersonality - + DeBisschopPersonality:DOM.common.DeBisschopPersonality - + DeceuninckDeforcePersonality:DOM.common.DeceuninckDeforcePersonality - + DestilPersonality:DOM.common.DestilPersonality - + DupontPersonality:DOM.common.DupontPersonality - + FerexpertPersonality:DOM.common.FerexpertPersonality - + FurnifitPersonality:DOM.common.FurnifitPersonality - + GalimbertiPersonality:DOM.common.GalimbertiPersonality - + HaefeleBEPersonality:DOM.common.HaefeleBEPersonality - + HaefeleDEPersonality:DOM.common.HaefeleDEPersonality - + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality - + HahleOyPersonality:DOM.common.HahleOyPersonality - + HeinPersonality:DOM.common.HeinPersonality - + JBarthPersonality:DOM.common.JBarthPersonality - + KischPersonality:DOM.common.KischPersonality - + KleinerPersonality:DOM.common.KleinerPersonality - + LayerPersonality:DOM.common.LayerPersonality - + PavanelloPersonality:DOM.common.PavanelloPersonality - + PierardPersonality:DOM.common.PierardPersonality - + RiniPersonality:DOM.common.RiniPersonality - + SFSPersonality:DOM.common.SFSPersonality - + SeefelderPersonality:DOM.common.SeefelderPersonality - + VanHoeckePersonality:DOM.common.VanHoeckePersonality - + VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality - + YachtSupplierPersonality:DOM.common.YachtSupplierPersonality - + ZweygartPersonality:DOM.common.ZweygartPersonality - + Index: vhUnitTest/APPS/EC/Transport/impl/Factory/GeefTransportFirmaBepaler/Test.cls.xml =================================================================== diff -u -r59322 -r63827 --- vhUnitTest/APPS/EC/Transport/impl/Factory/GeefTransportFirmaBepaler/Test.cls.xml (.../Test.cls.xml) (revision 59322) +++ vhUnitTest/APPS/EC/Transport/impl/Factory/GeefTransportFirmaBepaler/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -75,6 +75,8 @@ Do VerwachteBepalers.SetAt(..VanHoeckeTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).Pierard()) Do VerwachteBepalers.SetAt(..VanHoeckeTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).HaefeleDE()) Do VerwachteBepalers.SetAt(..VanHoeckeTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).HahleOy()) + Do VerwachteBepalers.SetAt(..VanHoeckeTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).HaefeleSE()) + Do VerwachteBepalers.SetAt(..VanHoeckeTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).HaefeleFI()) Do VerwachteBepalers.SetAt(..HeinTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).Hein()) Do VerwachteBepalers.SetAt(..HeinTransportFirmaBepalerClassName,##class(DOM.common.enu.Personality).Seefelder()) Index: vhTest/Mock/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml =================================================================== diff -u -r59327 -r63827 --- vhTest/Mock/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 59327) +++ vhTest/Mock/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 63827) @@ -105,12 +105,24 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + +persistent +1 +DOM.common.impl.HandelPersonality + + +1 +DOM.common.impl.Personality + + + + +Visitor:DOM.common.PersonalityVisitor + + + + +DOM.enu.Taal + + + + +DOM.common.LeverancierPersonalityData + + + + +%Boolean + + + + +%String + + + + +%String + + + + +%Library.CacheStorage + + + + + Index: APPS/EC/enu/WebShopVerwerker.cls.xml =================================================================== diff -u -r59316 -r63827 --- APPS/EC/enu/WebShopVerwerker.cls.xml (.../WebShopVerwerker.cls.xml) (revision 59316) +++ APPS/EC/enu/WebShopVerwerker.cls.xml (.../WebShopVerwerker.cls.xml) (revision 63827) @@ -6,11 +6,11 @@ TECH.Enumeration -;VHEPN;SFS;LMC;MBHO;HFLB;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;DARO;SEEF;BEDE;ZWEY;GALI;PAVA;FERE;BETE;BIBO;JBAR;CAMP;RINI;FURN;YSPL;DSGR;DBSP;DCDF;PIER;HFLD;KLNR;LAYR;HAHL +;VHEPN;SFS;LMC;MBHO;HFLB;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;DARO;SEEF;BEDE;ZWEY;GALI;PAVA;FERE;BETE;BIBO;JBAR;CAMP;RINI;FURN;YSPL;DSGR;DBSP;DCDF;PIER;HFLD;KLNR;LAYR;HAHL;HFLSE;HFLFI -;VHEPN;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;Daro;Seefelder;BeslagDesign;Zweygart;Galimberti;Pavanello;Ferexpert;Beslagteknikk;BiemarBois;JBarth;CampeTonny;Rini;Furnifit;YachtSupplier;DSGroup;DeBisschop;DeceuninckDeforce;Pierard;HaefeleDuitsland;Kleiner;Layer;HahleOy +;VHEPN;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;Daro;Seefelder;BeslagDesign;Zweygart;Galimberti;Pavanello;Ferexpert;Beslagteknikk;BiemarBois;JBarth;CampeTonny;Rini;Furnifit;YachtSupplier;DSGroup;DeBisschop;DeceuninckDeforce;Pierard;HaefeleDuitsland;Kleiner;Layer;HahleOy;HaefeleZweden;HaefeleFinland @@ -244,6 +244,20 @@ ]]> + +1 +APPS.EC.enu.WebShopVerwerker + + + + +1 +APPS.EC.enu.WebShopVerwerker + + + 1 ValueToBeIgnored...:TECH.String Index: BL/FOP/Proxy/enu/HoofdingType.cls.xml =================================================================== diff -u -r63391 -r63827 --- BL/FOP/Proxy/enu/HoofdingType.cls.xml (.../HoofdingType.cls.xml) (revision 63391) +++ BL/FOP/Proxy/enu/HoofdingType.cls.xml (.../HoofdingType.cls.xml) (revision 63827) @@ -51,6 +51,20 @@ ]]> + +1 +BL.FOP.Proxy.enu.HoofdingType + + + + +1 +BL.FOP.Proxy.enu.HoofdingType + + + 1 BL.FOP.Proxy.enu.HoofdingType Index: vhUnitTest/APPS/EC/Transport/impl/Factory/GeefLandenBepaler/Test.cls.xml =================================================================== diff -u -r59322 -r63827 --- vhUnitTest/APPS/EC/Transport/impl/Factory/GeefLandenBepaler/Test.cls.xml (.../Test.cls.xml) (revision 59322) +++ vhUnitTest/APPS/EC/Transport/impl/Factory/GeefLandenBepaler/Test.cls.xml (.../Test.cls.xml) (revision 63827) @@ -73,6 +73,8 @@ Do VerwachteBepalers.SetAt(..VanHoeckeLandenBepalerClassName,##class(DOM.common.enu.Personality).DeceuninckDeforce()) Do VerwachteBepalers.SetAt(..VanHoeckeLandenBepalerClassName,##class(DOM.common.enu.Personality).Pierard()) Do VerwachteBepalers.SetAt(..VanHoeckeLandenBepalerClassName,##class(DOM.common.enu.Personality).HahleOy()) + Do VerwachteBepalers.SetAt(..VanHoeckeLandenBepalerClassName,##class(DOM.common.enu.Personality).HaefeleSE()) + Do VerwachteBepalers.SetAt(..VanHoeckeLandenBepalerClassName,##class(DOM.common.enu.Personality).HaefeleFI()) Do VerwachteBepalers.SetAt(..HeinLandenBepalerClassName,##class(DOM.common.enu.Personality).Hein()) Index: cspBasis/TBX/Lib.mac.rou =================================================================== diff -u -r59317 -r63827 --- cspBasis/TBX/Lib.mac.rou (.../Lib.mac.rou) (revision 59317) +++ cspBasis/TBX/Lib.mac.rou (.../Lib.mac.rou) (revision 63827) @@ -158,6 +158,8 @@ Quit:DomeinVerwerker=##class(APPS.EC.enu.WebShopVerwerker).Kleiner() $$$KleinerKey Quit:DomeinVerwerker=##class(APPS.EC.enu.WebShopVerwerker).Layer() $$$LayerKey Quit:DomeinVerwerker=##class(APPS.EC.enu.WebShopVerwerker).HahleOy() $$$HahleOyKey + Quit:DomeinVerwerker=##class(APPS.EC.enu.WebShopVerwerker).HaefeleZweden() $$$HafeleSEKey + Quit:DomeinVerwerker=##class(APPS.EC.enu.WebShopVerwerker).HaefeleFinland() $$$HafeleFIKey Quit "DummyKey" Index: APPS/EC/impl/WebshopSessieGenerator/LoginParametersNaarSessieConverter.cls.xml =================================================================== diff -u -r58718 -r63827 --- APPS/EC/impl/WebshopSessieGenerator/LoginParametersNaarSessieConverter.cls.xml (.../LoginParametersNaarSessieConverter.cls.xml) (revision 58718) +++ APPS/EC/impl/WebshopSessieGenerator/LoginParametersNaarSessieConverter.cls.xml (.../LoginParametersNaarSessieConverter.cls.xml) (revision 63827) @@ -68,12 +68,30 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + SFSPersonality:DOM.common.SFSPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HeinPersonality:DOM.common.HeinPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HaefeleNLPersonality:DOM.common.HaefeleNLPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality + + +persistent +1 +DOM.common.impl.HandelPersonality + + +1 +DOM.common.impl.Personality + + + + +Visitor:DOM.common.PersonalityVisitor + + + + +DOM.enu.Taal + + + + +DOM.common.LeverancierPersonalityData + + + + +%Boolean + + + + +%String + + + + +%String + + + + +%Library.CacheStorage + + + + + Index: vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml =================================================================== diff -u -r61243 -r63827 --- vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 61243) +++ vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 63827) @@ -67,6 +67,18 @@ ]]> + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality HaefeleDEPersonality:DOM.common.HaefeleDEPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + HeinPersonality:DOM.common.HeinPersonality 1 + +%String +"HFLFI" +1 +1 + + %String "HFLE" 1 1 + +%String +"HFLSE" +1 +1 + + %String "HAHL" Index: APPS/EC/impl/WebshopSessieFactory.cls.xml =================================================================== diff -u -r58718 -r63827 --- APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 58718) +++ APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 63827) @@ -67,6 +67,18 @@ ]]> + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + KischPersonality:DOM.common.KischPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + + + + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + HahleOyPersonality:DOM.common.HahleOyPersonality Index: vhTest/Fake/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml =================================================================== diff -u -r59327 -r63827 --- vhTest/Fake/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 59327) +++ vhTest/Fake/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 63827) @@ -19,12 +19,23 @@ - -HahleOyPersonality:DOM.common.HahleOyPersonality + +HaefeleFIPersonality:DOM.common.HaefeleFIPersonality + +HaefeleSEPersonality:DOM.common.HaefeleSEPersonality + + + + +HahleOyPersonality:DOM.common.HahleOyPersonality + + + HaefeleDEPersonality:DOM.common.HaefeleDEPersonality Index: BL/FOP/Proxy/enu/HoofdingType/Verwerker.cls.xml =================================================================== diff -u -r63391 -r63827 --- BL/FOP/Proxy/enu/HoofdingType/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 63391) +++ BL/FOP/Proxy/enu/HoofdingType/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 63827) @@ -22,8 +22,12 @@ Do ..VerwerkHaefeleBE() } ElseIf HoofdingType = "HAEFELEDE" { Do ..VerwerkHaefeleDE() + } ElseIf HoofdingType = "HAEFELEFI" { + Do ..VerwerkHaefeleFI() } ElseIf HoofdingType = "HAEFELENL" { Do ..VerwerkHaefeleNL() + } ElseIf HoofdingType = "HAEFELESE" { + Do ..VerwerkHaefeleSE() } ElseIf HoofdingType = "HALUX" { Do ..VerwerkHalux() } ElseIf HoofdingType = "HEIN" { @@ -73,12 +77,24 @@ + +1 +1 + + + 1 1 + +1 +1 + + + 1 1 Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml =================================================================== diff -u -r62990 -r63827 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 62990) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 63827) @@ -188,11 +188,13 @@ Set ..OfferteDto.VHKlantTotaalPrijs = ..GeefPrijsObject(..TotaalEnPrijsBerekendResultaat.GeefVHKlantTotaalPrijs(), ..TotaalEnPrijsBerekendResultaat.GeefMuntVoorAankoopPrijs()) Set ..OfferteDto.TotaalAantalProducten = ..TotaalEnPrijsBerekendResultaat.GeefTotaalAantalProducten() If (..IsVersie002Compliant()){ - If ##class(TECH.StringUtils).Equals(..Winkelkar.GeefPersonalityID(),Personality.HaefeleBE,Personality.HaefeleDE,Personality.HaefeleNL) { + If ##class(TECH.StringUtils).Equals(..Winkelkar.GeefPersonalityID(),Personality.HaefeleBE,Personality.HaefeleDE,Personality.HaefeleNL,Personality.HaefeleSE,Personality.HaefeleFI) { If ##class(TECH.Config.ConfigMgr).Instance().GeefBoolean("HaefeleLeveradresInHTTPPost", $$$False){ Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleBE) ..OfferteDto.Vestiging = "HBE" - Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleDE) ..OfferteDto.Vestiging = "HDE" Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleNL) ..OfferteDto.Vestiging = "HNL" + Set:(..Winkelkar.GeefPersonality().GeefID()=Personality.HaefeleDE) ..OfferteDto.Vestiging = "HDE" + 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 Leveradres = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.Leveradres).%New() #dim OfferteLeveradres as DOM.VKP.LeverAdres = Offerte.GeefLeverAdres() @@ -364,7 +366,7 @@ + + +vhDeploy.Deploy + + +1 + + + + +1 +Personality:%String,Url:%String +1 + + + + + + Index: cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml =================================================================== diff -u -r58718 -r63827 --- cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 58718) +++ cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 63827) @@ -20,8 +20,12 @@ Do ..VerwerkHaefeleBelgie() } ElseIf Verwerker = "HFLD" { Do ..VerwerkHaefeleDuitsland() + } ElseIf Verwerker = "HFLFI" { + Do ..VerwerkHaefeleFinland() } ElseIf Verwerker = "HFLE" { Do ..VerwerkHaefeleNederland() + } ElseIf Verwerker = "HFLSE" { + Do ..VerwerkHaefeleZweden() } ElseIf Verwerker = "HEIN" { Do ..VerwerkHein() } ElseIf Verwerker = "KISCH" { @@ -67,12 +71,24 @@ + +1 +1 + + + 1 1 + +1 +1 + + + 1 1