Index: APPS/EC/enu/UniShopVerwerker.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/EC/enu/UniShopVerwerker.cls.xml (.../UniShopVerwerker.cls.xml) (revision 65150)
+++ APPS/EC/enu/UniShopVerwerker.cls.xml (.../UniShopVerwerker.cls.xml) (revision 67229)
@@ -7,11 +7,11 @@
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;HFLSE;HFLFI;HFLIT;HFLAT;OPO;HFLFR;HFLDK;HFLCH
+;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;HFLIT;HFLAT;OPO;HFLFR;HFLDK;HFLCH;HFLNO
-;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;HaefeleItalie;HaefeleOostenrijk;OPO;HaefeleFR;HaefeleDK;HaefeleCH
+;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;HaefeleItalie;HaefeleOostenrijk;OPO;HaefeleFR;HaefeleDK;HaefeleCH;HaefeleNoorwegen
@@ -273,6 +273,13 @@
]]>
+
+1
+APPS.EC.enu.UniShopVerwerker
+
+
+
1
APPS.EC.enu.UniShopVerwerker
Index: APPS/VKP/Korting/impl/KortingFactory.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/VKP/Korting/impl/KortingFactory.cls.xml (.../KortingFactory.cls.xml) (revision 65150)
+++ APPS/VKP/Korting/impl/KortingFactory.cls.xml (.../KortingFactory.cls.xml) (revision 67229)
@@ -74,6 +74,12 @@
]]>
+
+1
+
+
+
1
HaefeleFIPersonality:DOM.common.HaefeleFIPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
KischPersonality:DOM.common.KischPersonality
Index: APPS/EC/impl/DomeinVerwerkerBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/EC/impl/DomeinVerwerkerBepaler.cls.xml (.../DomeinVerwerkerBepaler.cls.xml) (revision 65150)
+++ APPS/EC/impl/DomeinVerwerkerBepaler.cls.xml (.../DomeinVerwerkerBepaler.cls.xml) (revision 67229)
@@ -65,6 +65,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleITPersonality:DOM.common.HaefeleITPersonality
+
+1
+
+
+
1
+
+1
+1
+
+
1
1
@@ -219,7 +226,6 @@
1
1
-
Index: vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 65150)
+++ vhTest/Mock/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 67229)
@@ -167,6 +167,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleFRPersonality:DOM.common.HaefeleFRPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
HaefeleFIPersonality:DOM.common.HaefeleFIPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
HaefeleDKPersonality:DOM.common.HaefeleDKPersonality
Index: DOM/VKP/enu/Klant/Verwerker.cls.xml
===================================================================
diff -u -r66984 -r67229
--- DOM/VKP/enu/Klant/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 66984)
+++ DOM/VKP/enu/Klant/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 67229)
@@ -92,6 +92,8 @@
Do ..VerwerkHaefeleItalie()
} ElseIf Klant = "K||2671" {
Do ..VerwerkHaefeleNederland()
+ } ElseIf Klant = "K||36666" {
+ Do ..VerwerkHaefeleNoorwegen()
} ElseIf Klant = "K||35415" {
Do ..VerwerkHaefeleOostenrijk()
} ElseIf Klant = "K||36412" {
@@ -477,6 +479,12 @@
+
+1
+1
+
+
+
1
1
Index: WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 65150)
+++ WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 67229)
@@ -95,6 +95,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HeinPersonality:DOM.common.HeinPersonality
+
+1
+KlantID:DOM.VKP.VanHoeckeKlantID,KlantNaam:%String,Taal:DOM.enu.Taal=##class(DOM.enu.Taal).Noors()
+1
+
+
+
1
KlantID:DOM.VKP.VanHoeckeKlantID,KlantNaam:%String,Taal:DOM.enu.Taal=##class(DOM.enu.Taal).Nederlands(),Personality:DOM.common.Personality
Index: APPS/EC/enu/UniShopVerwerker/AutoComplete.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/EC/enu/UniShopVerwerker/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 65150)
+++ APPS/EC/enu/UniShopVerwerker/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 67229)
@@ -142,6 +142,13 @@
1
+
+%String
+"HFLNO"
+1
+1
+
+
%String
"HFLAT"
Index: APPS/VKP/Korting/impl/EDIVerwerker.cls.xml
===================================================================
diff -u -r65855 -r67229
--- APPS/VKP/Korting/impl/EDIVerwerker.cls.xml (.../EDIVerwerker.cls.xml) (revision 65855)
+++ APPS/VKP/Korting/impl/EDIVerwerker.cls.xml (.../EDIVerwerker.cls.xml) (revision 67229)
@@ -38,6 +38,11 @@
fiHAFELE
+
+%String
+noHAFELE
+
+
%String
frHAFELE
@@ -164,6 +169,8 @@
Set Personality = ##class(DOM.common.enu.Personality).HaefeleDK()
}ElseIf KlantNaam = ..#DomeinCodeHaefeleCH {
Set Personality = ##class(DOM.common.enu.Personality).HaefeleCH()
+ }ElseIf KlantNaam = ..#DomeinCodeHaefeleNO {
+ Set Personality = ##class(DOM.common.enu.Personality).HaefeleNO()
}Else{
Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Bestand '"_BestandNaam_"' wordt niet ondersteund voor verwerking."))
}
Index: BL/Legacy/FactuurMailAfzenderBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- BL/Legacy/FactuurMailAfzenderBepaler.cls.xml (.../FactuurMailAfzenderBepaler.cls.xml) (revision 65150)
+++ BL/Legacy/FactuurMailAfzenderBepaler.cls.xml (.../FactuurMailAfzenderBepaler.cls.xml) (revision 67229)
@@ -117,6 +117,10 @@
HaefeleFIPersonality:DOM.common.HaefeleFIPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
HaefeleDKPersonality:DOM.common.HaefeleDKPersonality
Index: vhTest/Fake/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Fake/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 65150)
+++ vhTest/Fake/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 67229)
@@ -55,6 +55,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
1
+
+%String
+"HAEFELENO"
+1
+1
+
+
%String
"HAEFELESE"
Index: cspBasis/TBX/enu/Verwerker.cls.xml
===================================================================
diff -u -r65150 -r67229
--- cspBasis/TBX/enu/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 65150)
+++ cspBasis/TBX/enu/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 67229)
@@ -7,11 +7,11 @@
TECH.Enumeration
-;SFS;LMC;MBHO;HFLB;VHEPN;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;HFLD;HFLSE;HFLFI;HFLIT;HFLAT;OPO;HFLFR;HFLDK;HFLCH
+;SFS;LMC;MBHO;HFLB;VHEPN;DUPO;KISCH;HELMY;HEIN;HFLE;RAEM;HFLD;HFLSE;HFLFI;HFLIT;HFLAT;OPO;HFLFR;HFLDK;HFLCH;HFLNO
-;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;VHEPN;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;HaefeleDuitsland;HaefeleZweden;HaefeleFinland;HaefeleItalie;HaefeleOostenrijk;OPO;HaefeleFrankrijk;HaefeleDenemarken;HaefeleZwitserland
+;SFS;OptimaPack;MeubelBeslagHolland;HaefeleBelgie;VHEPN;Dupont;Kisch;Destil;Hein;HaefeleNederland;VanRaemdonck;HaefeleDuitsland;HaefeleZweden;HaefeleFinland;HaefeleItalie;HaefeleOostenrijk;OPO;HaefeleFrankrijk;HaefeleDenemarken;HaefeleZwitserland;HaefeleNoorwegen
@@ -139,6 +139,13 @@
]]>
+
+1
+cspBasis.TBX.enu.Verwerker
+
+
+
1
cspBasis.TBX.enu.Verwerker
Index: APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 65150)
+++ APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 67229)
@@ -196,6 +196,14 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleFRPersonality:DOM.common.HaefeleFRPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
DOM.common.LeverancierPersonalityData
-
Index: vhTest/Fake/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Fake/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 65150)
+++ vhTest/Fake/APPS/EC/Verkoop/impl/OfferteVoorBestellingValidator.cls.xml (.../OfferteVoorBestellingValidator.cls.xml) (revision 67229)
@@ -57,6 +57,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
1
+
+%String
+"HFLNO"
+1
+1
+
+
%String
"HFLAT"
Index: vhTest/Fake/APPS/EC/impl/WebshopSessieFactory.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Fake/APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 65150)
+++ vhTest/Fake/APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 67229)
@@ -61,6 +61,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
SFSPersonality:DOM.common.SFSPersonality
Index: vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerNietOpgegevenGebruiker.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerNietOpgegevenGebruiker.cls.xml (.../ResultaatBepalerNietOpgegevenGebruiker.cls.xml) (revision 65150)
+++ vhUnitTest/WSimpl/Unishop/Login/ParameterBepalerGebruikerID/ResultaatBepalerNietOpgegevenGebruiker.cls.xml (.../ResultaatBepalerNietOpgegevenGebruiker.cls.xml) (revision 67229)
@@ -99,6 +99,12 @@
]]>
+
+1
+
+
+
1
Index: vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 65150)
+++ vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 67229)
@@ -160,6 +160,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleFRPersonality:DOM.common.HaefeleFRPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleITPersonality:DOM.common.HaefeleITPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
KischPersonality:DOM.common.KischPersonality
KlantOrderNummer
EUR
- 01234
+ 1234
CommissieReferentie
Een Belg
Sint-Niklaas
BE
Ankerstraat 91
9100
DI1
- 01234
+ 1234
AXLeveradresId
MessageId
OorsprongKetting
Index: APPS/EC/impl/WebshopSessieGenerator/LoginParametersNaarSessieConverter.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/EC/impl/WebshopSessieGenerator/LoginParametersNaarSessieConverter.cls.xml (.../LoginParametersNaarSessieConverter.cls.xml) (revision 65150)
+++ APPS/EC/impl/WebshopSessieGenerator/LoginParametersNaarSessieConverter.cls.xml (.../LoginParametersNaarSessieConverter.cls.xml) (revision 67229)
@@ -110,6 +110,15 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleFRPersonality:DOM.common.HaefeleFRPersonality
+
+1
+DOM.VKP.LeverAdres
+
+
+
1
DOM.VKP.LeverAdres
Index: APPS/EC/impl/HaefeleNOWebshopSessie.cls.xml
===================================================================
diff -u
--- APPS/EC/impl/HaefeleNOWebshopSessie.cls.xml (revision 0)
+++ APPS/EC/impl/HaefeleNOWebshopSessie.cls.xml (revision 67229)
@@ -0,0 +1,19 @@
+
+
+
+APPS.EC.impl.HandelWebshopSessie
+
+
+1
+DOM.common.enu.Personality
+
+
+
+
+%Library.CacheStorage
+
+
+
+
+
Index: cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml
===================================================================
diff -u -r64703 -r67229
--- cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 64703)
+++ cspBasis/TBX/enu/Verwerker/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 67229)
@@ -30,6 +30,8 @@
Do ..VerwerkHaefeleItalie()
} ElseIf Verwerker = "HFLE" {
Do ..VerwerkHaefeleNederland()
+ } ElseIf Verwerker = "HFLNO" {
+ Do ..VerwerkHaefeleNoorwegen()
} ElseIf Verwerker = "HFLAT" {
Do ..VerwerkHaefeleOostenrijk()
} ElseIf Verwerker = "HFLSE" {
@@ -111,6 +113,12 @@
+
+1
+1
+
+
+
1
1
Index: vhTest/Mock/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Mock/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 65150)
+++ vhTest/Mock/WSimpl/Vhisie4/SettingsManager/WebshopVerwerkerBepaler.cls.xml (.../WebshopVerwerkerBepaler.cls.xml) (revision 67229)
@@ -147,6 +147,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
KischPersonality:DOM.common.KischPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+
+WSimpl.Unishop.Login.Parameters
+
+
+%String
+
+
+
+
+
Index: WSimpl/EC/Unishop/OrderConfirmation/Service.cls.xml
===================================================================
diff -u -r65846 -r67229
--- WSimpl/EC/Unishop/OrderConfirmation/Service.cls.xml (.../Service.cls.xml) (revision 65846)
+++ WSimpl/EC/Unishop/OrderConfirmation/Service.cls.xml (.../Service.cls.xml) (revision 67229)
@@ -190,7 +190,7 @@
Set UniShopVerwerker = ##class(APPS.EC.enu.UniShopVerwerker.AutoComplete).%New()
If ((LeverDatum = HuidigeDatum)) && ##class(TECH.StringUtils).Equals(..Shop,UniShopVerwerker.HaefeleBelgie, UniShopVerwerker.HaefeleNederland,UniShopVerwerker.OPO) {
Do VanHoeckeOfferte.ZetLeverDatum(..BepaalLeverDatum(VanHoeckeOfferte.GeefWensLeverDatum(),LeverDatum))
- } elseif (##class(TECH.StringUtils).Equals(..Shop, UniShopVerwerker.HaefeleDuitsland,UniShopVerwerker.HaefeleZweden,UniShopVerwerker.HaefeleFinland,UniShopVerwerker.HaefeleItalie,UniShopVerwerker.HaefeleOostenrijk,UniShopVerwerker.HaefeleDenemarken,UniShopVerwerker.HaefeleFrankrijk,UniShopVerwerker.HaefeleZwitserland)) {
+ } elseif (##class(TECH.StringUtils).Equals(..Shop, UniShopVerwerker.HaefeleDuitsland,UniShopVerwerker.HaefeleZweden,UniShopVerwerker.HaefeleFinland,UniShopVerwerker.HaefeleItalie,UniShopVerwerker.HaefeleOostenrijk,UniShopVerwerker.HaefeleDenemarken,UniShopVerwerker.HaefeleFrankrijk,UniShopVerwerker.HaefeleZwitserland,UniShopVerwerker.HaefeleNoorwegen)) {
Do VanHoeckeOfferte.ZetLeverDatum(..GeefWensLeverDatumInJuistFormaat(VanHoeckeOfferte.GeefWensLeverDatum()))
} Else {
Do VanHoeckeOfferte.ZetLeverDatum(LeverDatum)
Index: vhTest/Mock/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Mock/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml (.../HandelToegelatenLadetypesBepaler.cls.xml) (revision 65150)
+++ vhTest/Mock/DOM/VKP/impl/HandelToegelatenLadetypesBepaler.cls.xml (.../HandelToegelatenLadetypesBepaler.cls.xml) (revision 67229)
@@ -154,6 +154,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
VanRaemdonckPersonality:DOM.common.VanRaemdonckPersonality
TECH.Enumeration
-,K||1239,K||4682,K||1000,K||11708,K||4875,K||2671,K||6279,K||12130,K||7587,K||9365,K||12486,K||2523,K||1571,K||4451,K||4855,K||4830,K||9366,K||11211,K||12853,K||2999,K||6780,K||7833,K||1523,K||2669,K||6819,K||6820,K||6821,K||18455,K||27132,K||2009,K||23486,K||7606,K||23112,K||9382,K||18417,K||4073,K||1390,K||9197,K||3814,K||1387,K||8869,K||23968,K||11171,K||6261,K||24315,K||25868,K||24755,K||9905,K||10387,K||12983,K||9798,K||8092,K||3145,K||2265,K||4943,K||19485,K||1736,K||4875,K||4598,K||2254,K||2595,K||4026,K||14604,K||13446,K||13823,K||29070,K||30531,K||31008,K||14348,K||23930,K||30935,K||30924,K||30961,K||29009,K||25319,K||19454,K||24402,K||19455,K||15260,K||7189,K||32503,K||4826,K||3878,K||2865,K||29279,K||10421,K||21672,K||22062,K||3513,K||32672,K||1445,K||32903,K||32915,K||19422,K||2856,K||2264,K||8868,K||14292,K||1254,K||3042,K||17999,K||35412,K||35415,K||30467,K||35697,K||35698,K||35864,K||26329,K||36412,K||36413
+,K||1239,K||4682,K||1000,K||11708,K||4875,K||2671,K||6279,K||12130,K||7587,K||9365,K||12486,K||2523,K||1571,K||4451,K||4855,K||4830,K||9366,K||11211,K||12853,K||2999,K||6780,K||7833,K||1523,K||2669,K||6819,K||6820,K||6821,K||18455,K||27132,K||2009,K||23486,K||7606,K||23112,K||9382,K||18417,K||4073,K||1390,K||9197,K||3814,K||1387,K||8869,K||23968,K||11171,K||6261,K||24315,K||25868,K||24755,K||9905,K||10387,K||12983,K||9798,K||8092,K||3145,K||2265,K||4943,K||19485,K||1736,K||4875,K||4598,K||2254,K||2595,K||4026,K||14604,K||13446,K||13823,K||29070,K||30531,K||31008,K||14348,K||23930,K||30935,K||30924,K||30961,K||29009,K||25319,K||19454,K||24402,K||19455,K||15260,K||7189,K||32503,K||4826,K||3878,K||2865,K||29279,K||10421,K||21672,K||22062,K||3513,K||32672,K||1445,K||32903,K||32915,K||19422,K||2856,K||2264,K||8868,K||14292,K||1254,K||3042,K||17999,K||35412,K||35415,K||30467,K||35697,K||35698,K||35864,K||26329,K||36412,K||36413,K||36666
@@ -775,6 +775,13 @@
]]>
+
+1
+DOM.VKP.enu.Klant
+
+
+
1
KlantNummer:%String
Index: APPS/VKP/Korting/impl/KortingService/KortingServiceHelper.cls.xml
===================================================================
diff -u -r67201 -r67229
--- APPS/VKP/Korting/impl/KortingService/KortingServiceHelper.cls.xml (.../KortingServiceHelper.cls.xml) (revision 67201)
+++ APPS/VKP/Korting/impl/KortingService/KortingServiceHelper.cls.xml (.../KortingServiceHelper.cls.xml) (revision 67229)
@@ -90,6 +90,7 @@
||(PersonalityID = Personality.HaefeleDE)
||(PersonalityID = Personality.HaefeleSE)
||(PersonalityID = Personality.HaefeleFI)
+ ||(PersonalityID = Personality.HaefeleNO)
||(PersonalityID = Personality.HaefeleFR)
||(PersonalityID = Personality.HaefeleDK)
||(PersonalityID = Personality.HaefeleIT)
Index: DOM/VKP/enu/Klant/AutoComplete.cls.xml
===================================================================
diff -u -r66984 -r67229
--- DOM/VKP/enu/Klant/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 66984)
+++ DOM/VKP/enu/Klant/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 67229)
@@ -289,6 +289,13 @@
1
+
+%String
+"K||36666"
+1
+1
+
+
%String
"K||35415"
Index: BL/Flow/Proxy/pxLevering.cls.xml
===================================================================
diff -u -r66239 -r67229
--- BL/Flow/Proxy/pxLevering.cls.xml (.../pxLevering.cls.xml) (revision 66239)
+++ BL/Flow/Proxy/pxLevering.cls.xml (.../pxLevering.cls.xml) (revision 67229)
@@ -342,7 +342,7 @@
#dim HeeftEigenHoofding As %Boolean = $$$False
- Set HeeftEigenHoofding = ##class(TECH.StringUtils).Equals(AfzenderHoofdingDto.HeaderType, HoofdingType.HaefeleSE,HoofdingType.HaefeleFI,HoofdingType.HaefeleNL,HoofdingType.HaefeleDE,HoofdingType.HaefeleAT,HoofdingType.HaefeleIT,HoofdingType.Noteborn,HoofdingType.SFS,HoofdingType.VanRaemdonck, HoofdingType.CampeTonny,HoofdingType.OPO)
+ Set HeeftEigenHoofding = ##class(TECH.StringUtils).Equals(AfzenderHoofdingDto.HeaderType, HoofdingType.HaefeleSE,HoofdingType.HaefeleFI, HoofdingType.HaefeleNO,HoofdingType.HaefeleNL,HoofdingType.HaefeleDE,HoofdingType.HaefeleAT,HoofdingType.HaefeleIT,HoofdingType.Noteborn,HoofdingType.SFS,HoofdingType.VanRaemdonck, HoofdingType.CampeTonny,HoofdingType.OPO)
If (##class(DOM.common.impl.ProjectSettingsAPI).%New().IsActiefHeinNaarEindklant()) {
Set HeeftEigenHoofding = HeeftEigenHoofding || (AfzenderHoofdingDto.HeaderType = HoofdingType.Hein)
Index: APPS/VKP/impl/KlantDataBewaarder.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/VKP/impl/KlantDataBewaarder.cls.xml (.../KlantDataBewaarder.cls.xml) (revision 65150)
+++ APPS/VKP/impl/KlantDataBewaarder.cls.xml (.../KlantDataBewaarder.cls.xml) (revision 67229)
@@ -156,6 +156,16 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleFRPersonality:DOM.common.HaefeleFRPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
DestilPersonality:DOM.common.DestilPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleATPersonality:DOM.common.HaefeleATPersonality
Index: APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml
===================================================================
diff -u -r65150 -r67229
--- APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml (.../KlantRapporteurVhisie3.cls.xml) (revision 65150)
+++ APPS/EC/Rapporteur/impl/KlantRapporteurVhisie3.cls.xml (.../KlantRapporteurVhisie3.cls.xml) (revision 67229)
@@ -117,6 +117,10 @@
HaefeleFIPersonality:DOM.common.HaefeleFIPersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
HaefeleDKPersonality:DOM.common.HaefeleDKPersonality
Index: BL/FOP/Proxy/enu/HoofdingType/Verwerker.cls.xml
===================================================================
diff -u -r65150 -r67229
--- BL/FOP/Proxy/enu/HoofdingType/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 65150)
+++ BL/FOP/Proxy/enu/HoofdingType/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 67229)
@@ -36,6 +36,8 @@
Do ..VerwerkHaefeleIT()
} ElseIf HoofdingType = "HAEFELENL" {
Do ..VerwerkHaefeleNL()
+ } ElseIf HoofdingType = "HAEFELENO" {
+ Do ..VerwerkHaefeleNO()
} ElseIf HoofdingType = "HAEFELESE" {
Do ..VerwerkHaefeleSE()
} ElseIf HoofdingType = "HALUX" {
@@ -131,6 +133,12 @@
+
+1
+1
+
+
+
1
1
Index: vhTest/Mock/APPS/EC/impl/WebshopSessieFactory.cls.xml
===================================================================
diff -u -r65150 -r67229
--- vhTest/Mock/APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 65150)
+++ vhTest/Mock/APPS/EC/impl/WebshopSessieFactory.cls.xml (.../WebshopSessieFactory.cls.xml) (revision 67229)
@@ -87,6 +87,12 @@
]]>
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
HaefeleSEPersonality:DOM.common.HaefeleSEPersonality
+
+
+
+
+
+1
+BL.FOP.Proxy.enu.HoofdingType
+
+
+
1
BL.FOP.Proxy.enu.HoofdingType
Index: BL/Flow/Proxy/impl/LeverbonHoofdingBepaler.cls.xml
===================================================================
diff -u -r66984 -r67229
--- BL/Flow/Proxy/impl/LeverbonHoofdingBepaler.cls.xml (.../LeverbonHoofdingBepaler.cls.xml) (revision 66984)
+++ BL/Flow/Proxy/impl/LeverbonHoofdingBepaler.cls.xml (.../LeverbonHoofdingBepaler.cls.xml) (revision 67229)
@@ -92,6 +92,8 @@
Do ..VerwerkHaefeleSE(##class(DOM.common.HaefeleCHPersonality).Instance()) // De LeverbonHoofding mag voor klant dezelfde zijn als i.g.v. multipersonality.
} ElseIf ..IsHaefeleFI(KLNr) {
Do ..VerwerkHaefeleFI(##class(DOM.common.HaefeleCHPersonality).Instance()) // De LeverbonHoofding mag voor klant dezelfde zijn als i.g.v. multipersonality.
+ } ElseIf ..IsHaefeleNO(KLNr) {
+ Do ..VerwerkHaefeleNO(##class(DOM.common.HaefeleNOPersonality).Instance()) // De LeverbonHoofding mag voor klant dezelfde zijn als i.g.v. multipersonality.
} Else {
Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.UnimplementedException).%New("Voor KLNr '"_KLNr_"' is er nog geen eigen LeverbonHoofding voorzien i.g.v. niet-multipersonality. "))
}
@@ -202,6 +204,14 @@
]]>
+
+KLNr:%Integer
+1
+%Boolean
+
+
+
VanHoeckePersonality:DOM.common.VanHoeckePersonality
+
+HaefeleNOPersonality:DOM.common.HaefeleNOPersonality
+
+
+
KischPersonality:DOM.common.KischPersonality
Index: APPS/EC/impl/KlantInstellingenServiceHaefeleNO.cls.xml
===================================================================
diff -u
--- APPS/EC/impl/KlantInstellingenServiceHaefeleNO.cls.xml (revision 0)
+++ APPS/EC/impl/KlantInstellingenServiceHaefeleNO.cls.xml (revision 67229)
@@ -0,0 +1,15 @@
+
+
+
+APPS.common.impl.KlantInstellingenService
+
+
+KlantID:DOM.VKP.VanHoeckeKlantID,VerpakkingType:DOM.PM.enu.LBXVerpakkingType
+%Boolean
+
+
+
+
+
+
Index: vhTestFiles/IntegratieTests/Webservices.WSDLControle/Test/WS.EC.SessionService.txt
===================================================================
diff -u -r65150 -r67229
--- vhTestFiles/IntegratieTests/Webservices.WSDLControle/Test/WS.EC.SessionService.txt (.../WS.EC.SessionService.txt) (revision 65150)
+++ vhTestFiles/IntegratieTests/Webservices.WSDLControle/Test/WS.EC.SessionService.txt (.../WS.EC.SessionService.txt) (revision 67229)
@@ -141,6 +141,7 @@
+