Index: WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/HandelsKlantKortingsPercentageBepaler.cls.xml
===================================================================
diff -u -r62112 -r67081
--- WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/HandelsKlantKortingsPercentageBepaler.cls.xml (.../HandelsKlantKortingsPercentageBepaler.cls.xml) (revision 62112)
+++ WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/HandelsKlantKortingsPercentageBepaler.cls.xml (.../HandelsKlantKortingsPercentageBepaler.cls.xml) (revision 67081)
@@ -32,7 +32,7 @@
Set KortingsPercentages.LBX = ..KortingService.GeefKortingInfoVoorDecrypteer(Personality.GeefID(), KlantId, ##class(DOM.PM.enu.Variant).LegraboxPure()).Percentage * 100
Set KortingsPercentages.TBX = ..KortingService.GeefKortingInfoVoorDecrypteer(Personality.GeefID(), KlantId, ##class(DOM.PM.enu.Variant).TandemboxAntaro()).Percentage * 100
Set KortingsPercentages.TAX = ..KortingService.GeefKortingInfoVoorDecrypteer(Personality.GeefID(), KlantId, ##class(DOM.PM.enu.Variant).Taorbox()).Percentage * 100
- Set KortingsPercentages.OL = ..KortingService.GeefKortingInfoVoorDecrypteer(Personality.GeefID(), KlantId, ##class(DOM.PM.enu.Variant).OrgaluxOpMaat()).Percentage * 100
+ Set KortingsPercentages.OL = ..KortingService.GeefKortingInfoVoorDecrypteer(Personality.GeefID(), KlantId, ##class(DOM.PM.enu.Variant).Orgalux()).Percentage * 100
Quit KortingsPercentages
]]>
Index: DOM/PM/enu/Variant/Verwerker.cls.xml
===================================================================
diff -u -r62426 -r67081
--- DOM/PM/enu/Variant/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 62426)
+++ DOM/PM/enu/Variant/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 67081)
@@ -23,6 +23,8 @@
Do ..VerwerkMatStandaard()
} ElseIf Variant = "MVX" {
Do ..VerwerkMerivobox()
+ } ElseIf Variant = "OL" {
+ Do ..VerwerkOrgalux()
} ElseIf Variant = "OLM" {
Do ..VerwerkOrgaluxOpMaat()
} ElseIf Variant = "SpaceStep" {
@@ -76,6 +78,12 @@
+
+1
+1
+
+
+
1
1
Index: vhTest/Fake/WSimpl/Unishop/Login/KortingVoorVariantBepaler.cls.xml
===================================================================
diff -u -r60933 -r67081
--- vhTest/Fake/WSimpl/Unishop/Login/KortingVoorVariantBepaler.cls.xml (.../KortingVoorVariantBepaler.cls.xml) (revision 60933)
+++ vhTest/Fake/WSimpl/Unishop/Login/KortingVoorVariantBepaler.cls.xml (.../KortingVoorVariantBepaler.cls.xml) (revision 67081)
@@ -9,8 +9,7 @@
KlantSessieDataKorting:%String,Variant:DOM.PM.enu.Variant
-
+
Index: DOM/PM/enu/Variant/AutoComplete.cls.xml
===================================================================
diff -u -r62426 -r67081
--- DOM/PM/enu/Variant/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 62426)
+++ DOM/PM/enu/Variant/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 67081)
@@ -44,6 +44,13 @@
1
+
+%String
+"OL"
+1
+1
+
+
%String
"OLM"
Index: vhUnitTest/WSimpl/Unishop/Login/KortingVoorVariantBepaler/Test.cls.xml
===================================================================
diff -u -r60937 -r67081
--- vhUnitTest/WSimpl/Unishop/Login/KortingVoorVariantBepaler/Test.cls.xml (.../Test.cls.xml) (revision 60937)
+++ vhUnitTest/WSimpl/Unishop/Login/KortingVoorVariantBepaler/Test.cls.xml (.../Test.cls.xml) (revision 67081)
@@ -36,18 +36,21 @@
Index: vhUnitTest/DOM/VKP/impl/HandelToegelatenLadetypesBepaler/Test.cls.xml
===================================================================
diff -u -r65150 -r67081
--- vhUnitTest/DOM/VKP/impl/HandelToegelatenLadetypesBepaler/Test.cls.xml (.../Test.cls.xml) (revision 65150)
+++ vhUnitTest/DOM/VKP/impl/HandelToegelatenLadetypesBepaler/Test.cls.xml (.../Test.cls.xml) (revision 67081)
@@ -23,7 +23,7 @@
Index: WSimpl/Unishop/Login/KortingBewaarder.cls.xml
===================================================================
diff -u -r65150 -r67081
--- WSimpl/Unishop/Login/KortingBewaarder.cls.xml (.../KortingBewaarder.cls.xml) (revision 65150)
+++ WSimpl/Unishop/Login/KortingBewaarder.cls.xml (.../KortingBewaarder.cls.xml) (revision 67081)
@@ -87,6 +87,7 @@
Do ..BewaarKortingMetVariant(Personality, ##class(DOM.PM.enu.Variant).LegraboxPure())
Do ..BewaarKortingMetVariant(Personality, ##class(DOM.PM.enu.Variant).Taorbox())
Do ..BewaarKortingMetVariant(Personality, ##class(DOM.PM.enu.Variant).TandemboxAntaro())
+ Do ..BewaarKortingMetVariant(Personality, ##class(DOM.PM.enu.Variant).Orgalux())
]]>
@@ -341,6 +342,7 @@
}
If $$$Not(Korting = "") {
+ Do ##class(Tools.Wlip).%New(252).String("We gaan de korting instellen")
Do ..KortingService.StelInKorting(KortingSpecificatie, KortingPercentage)
}
]]>
Index: DOM/PM/enu/Variant.cls.xml
===================================================================
diff -u -r62426 -r67081
--- DOM/PM/enu/Variant.cls.xml (.../Variant.cls.xml) (revision 62426)
+++ DOM/PM/enu/Variant.cls.xml (.../Variant.cls.xml) (revision 67081)
@@ -6,11 +6,11 @@
TECH.Enumeration
-,TBX_Plus,TBX_Antaro,TBX_Intivo,TBX_Baliko,TBX_Mengvorm,MDS,OLM,TAOR,LBX_Pure,MAT_Standaard,Basis,SpaceStep,MVX
+,TBX_Plus,TBX_Antaro,TBX_Intivo,TBX_Baliko,TBX_Mengvorm,MDS,OLM,OL,TAOR,LBX_Pure,MAT_Standaard,Basis,SpaceStep,MVX
-,TANDEMBOX plus,TANDEMBOX antaro,TANDEMBOX intivo,TANDEMBOX baliko,TANDEMBOX mengvorm,MDS,ORGALUX op maat,TA'OR BOX,LEGRABOX pure,MAT Standaard,Basis,SpaceStep,Merivobox
+,TANDEMBOX plus,TANDEMBOX antaro,TANDEMBOX intivo,TANDEMBOX baliko,TANDEMBOX mengvorm,MDS,ORGALUX op maat, ORGALUX, TA'OR BOX,LEGRABOX pure,MAT Standaard,Basis,SpaceStep,Merivobox
@@ -34,6 +34,15 @@
]]>
+
+
+Geen maatwerkproduct, maar is nodig om verwarring bij variant Korting te voorkomen
+1
+DOM.PM.enu.Variant
+
+
+
1
DOM.PM.enu.Variant
Index: vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/HandelsKlantKortingsPercentageBepaler/Bepaal/Test.cls.xml
===================================================================
diff -u -r62112 -r67081
--- vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/HandelsKlantKortingsPercentageBepaler/Bepaal/Test.cls.xml (.../Test.cls.xml) (revision 62112)
+++ vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/HandelsKlantKortingsPercentageBepaler/Bepaal/Test.cls.xml (.../Test.cls.xml) (revision 67081)
@@ -23,7 +23,7 @@
Do KortingServiceMock.VerwachtMethodCall("GeefKortingInfoVoorDecrypteer",DummyPersonality.GeefID(),DummyPersonality.GeefPrefix()_KlantId,##class(DOM.PM.enu.Variant).LegraboxPure()).DanReturn(LbxKorting)
Do KortingServiceMock.VerwachtMethodCall("GeefKortingInfoVoorDecrypteer",DummyPersonality.GeefID(),DummyPersonality.GeefPrefix()_KlantId,##class(DOM.PM.enu.Variant).TandemboxAntaro()).DanReturn(TbxKorting)
Do KortingServiceMock.VerwachtMethodCall("GeefKortingInfoVoorDecrypteer",DummyPersonality.GeefID(),DummyPersonality.GeefPrefix()_KlantId,##class(DOM.PM.enu.Variant).Taorbox()).DanReturn(TaxKorting)
- Do KortingServiceMock.VerwachtMethodCall("GeefKortingInfoVoorDecrypteer",DummyPersonality.GeefID(),DummyPersonality.GeefPrefix()_KlantId,##class(DOM.PM.enu.Variant).OrgaluxOpMaat()).DanReturn(OlKorting)
+ Do KortingServiceMock.VerwachtMethodCall("GeefKortingInfoVoorDecrypteer",DummyPersonality.GeefID(),DummyPersonality.GeefPrefix()_KlantId,##class(DOM.PM.enu.Variant).Orgalux()).DanReturn(OlKorting)
Set HandelsKlantKortingsPercentageBepaler = ##class(WSimpl.Vhisie4.Auth.HandelAuthenticator.Decrypteerder.HandelsKlantKortingsPercentageBepaler).%New(KortingServiceMock)