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