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