Index: APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor.cls.xml
===================================================================
diff -u -r35579 -r35605
--- APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor.cls.xml (.../InterneKenmerkDomeinPostProcessor.cls.xml) (revision 35579)
+++ APPS/EC/impl/ConfiguratorService/InterneKenmerkDomeinPostProcessor.cls.xml (.../InterneKenmerkDomeinPostProcessor.cls.xml) (revision 35605)
@@ -64,13 +64,10 @@
Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.OpvullijstKleur, ..TAOREnum.OpvullijstKleur.OrionGrijs)
}
- Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeKleur, ..TAOREnum.LadeKleur.NavarraEs)
- Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeBinnenKleur, ..TAOREnum.LadeKleur.NavarraEs)
- Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.BodemKleur, ..TAOREnum.BodemKleur.NavarraEs)
-
- Do ##class(Tools.Wlip).%New(42).String("klant: " _ ..Klant)
- If $$$Not(..Klant = "") {
-
+ If $$$Not(..Klant.GeefID() = ##class(DOM.VKP.enu.Klant).DaroFactors()) {
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeKleur, ..TAOREnum.LadeKleur.NavarraEs)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.LadeBinnenKleur, ..TAOREnum.LadeKleur.NavarraEs)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAOREnum.KenmerkNaam.BodemKleur, ..TAOREnum.BodemKleur.NavarraEs)
}
]]>
Index: vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleuren.cls.xml
===================================================================
diff -u -r31692 -r35605
--- vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleuren.cls.xml (.../TestKleuren.cls.xml) (revision 31692)
+++ vhUnitTest/APPS/EC/impl/ConfiguratorService/KenmerkDomeinPostProcessor/VerwerkKenmerkMogelijkheden/TAX/TestKleuren.cls.xml (.../TestKleuren.cls.xml) (revision 35605)
@@ -106,6 +106,22 @@
]]>
+
+
+
+
+
+
+
+
VerwachteKleuren:%ListOfDataTypes,KenmerkNaam:TECH.String
1
@@ -114,6 +130,21 @@
do $$$AssertEqualsList(..KenmerkMogelijkheden.GeefMogelijkeWaarden(KenmerkNaam), VerwachteKleuren, KenmerkNaam)
]]>
+
+
+KlantID:%String,KenmerkNaam:%String,Kleur:%String,HeeftKleur:%Boolean
+1
+
+
Index: WS/EC/InterneConfiguratorService.cls.xml
===================================================================
diff -u -r33452 -r35605
--- WS/EC/InterneConfiguratorService.cls.xml (.../InterneConfiguratorService.cls.xml) (revision 33452)
+++ WS/EC/InterneConfiguratorService.cls.xml (.../InterneConfiguratorService.cls.xml) (revision 35605)
@@ -14,11 +14,13 @@
Domein zijn alle mogelijke waarden voor elk kenmerk.
-IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken
+IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken,KlantID:%String=""
APPS.PM.Maatwerk.dto.KenmerkMogelijkheden
1
Index: vhTest/Integratie/ProductBeheer/Maatwerk/Configurator/GeefDomeinTemplate.cls.xml
===================================================================
diff -u -r29059 -r35605
--- vhTest/Integratie/ProductBeheer/Maatwerk/Configurator/GeefDomeinTemplate.cls.xml (.../GeefDomeinTemplate.cls.xml) (revision 29059)
+++ vhTest/Integratie/ProductBeheer/Maatwerk/Configurator/GeefDomeinTemplate.cls.xml (.../GeefDomeinTemplate.cls.xml) (revision 35605)
@@ -8,11 +8,29 @@
ConfiguratorService:WS.GeauthenticeerdeWebService
1
+
+ConfiguratorService:WS.GeauthenticeerdeWebService,IngegevenKenmerken:APPS.PM.Maatwerk.dto.IngegevenKenmerken
+1
+APPS.PM.Maatwerk.dto.KenmerkMogelijkheden
+
+
+
1
1