Index: APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor.cls.xml
===================================================================
diff -u -r29717 -r29810
--- APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor.cls.xml (.../WebshopKenmerkDomeinPostProcessor.cls.xml) (revision 29717)
+++ APPS/EC/impl/ConfiguratorService/WebshopKenmerkDomeinPostProcessor.cls.xml (.../WebshopKenmerkDomeinPostProcessor.cls.xml) (revision 29810)
@@ -6,15 +6,14 @@
APPS.EC.impl.ConfiguratorService.KenmerkDomeinPostProcessor
-KenmerkMogelijkhedenUtils:APPS.PM.Maatwerk.impl.KenmerkMogelijkhedenUtils=""
1
1
%Status
1
@@ -26,27 +25,27 @@
#Dim Rol As DOM.PM.Maatwerk.Calc.HF.enu.LBXRol.AutoComplete = ##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol.AutoComplete).%New()
#Dim KlantInstellingenService As APPS.common.KlantInstellingenService = ##class(APPS.ApplicatieContext).Instance().GeefECommerceAPI().GeefKlantInstellingenService(..Personality)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.InschuifElementVoor)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.InschuifElementZijkant)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.TiponSynchronisatieSet _ Rol.TiponSynchronisatieStang)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.Opvullijst)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.Zijstabilisering)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionEenheid)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionMeenemer)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionSynchronisatieAdapter)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionSynchronisatieStang)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.InschuifElementVoor)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.InschuifElementZijkant)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.TiponSynchronisatieSet _ Rol.TiponSynchronisatieStang)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.Opvullijst)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.Zijstabilisering)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionEenheid)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionMeenemer)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionSynchronisatieAdapter)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.TiponBlumotionSynchronisatieStang)
If ($$$Not(KlantInstellingenService.MagLBXZonderGeleidersBestellen(..KlantIDVanEindklant))) {
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.NietMeeleveren, Rol.KenmerkMogelijkheden())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.NietMeeleveren, Rol.KenmerkMogelijkheden())
}
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarden(..KenmerkMogelijkheden, ..LBXKenmerkNaam.RugHoogte)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarden(..KenmerkMogelijkheden, ..LBXKenmerkNaam.RugWandMateriaal)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarden(..KenmerkMogelijkheden, ..LBXKenmerkNaam.ProductieWijze)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..LBXKenmerkNaam.RugHoogte)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..LBXKenmerkNaam.RugWandMateriaal)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..LBXKenmerkNaam.ProductieWijze)
Do ..VerwijderLBXVerpakkingVolgensKlantInstellingen(KlantInstellingenService)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..LBXKenmerkNaam.FrontBevestiging, ##class(DOM.PM.enu.LBXFrontBevestiging).Drevel())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..LBXKenmerkNaam.FrontBevestiging, ##class(DOM.PM.enu.LBXFrontBevestiging).Drevel())
Do ..VerwijderCombinatieLadeHoogteMetLadeDiepte(LBXKenmerken, ##class(DOM.PM.enu.LBXLadeHoogte).K(), ##class(DOM.PM.enu.LBXLadeDiepte).LadeDiepte270())
Do ..VerwijderCombinatieLadeHoogteMetLadeDiepte(LBXKenmerken, ##class(DOM.PM.enu.LBXLadeHoogte).K(), ##class(DOM.PM.enu.LBXLadeDiepte).LadeDiepte300())
@@ -64,17 +63,17 @@
#Dim KenmerkNaam As DOM.PM.enu.LBXKenmerkNaam = ..LBXKenmerkNaam.VerpakkingType
If $$$Not(KlantInstellingenService.MagKlantLBXVerpakkingTypeBestellen(..Klant.GeefID(), ##class(DOM.PM.enu.LBXVerpakkingType).Probox())){
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, KenmerkNaam, ##class(DOM.PM.enu.LBXVerpakkingType).Probox())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(KenmerkNaam, ##class(DOM.PM.enu.LBXVerpakkingType).Probox())
}
If $$$Not(KlantInstellingenService.MagKlantLBXVerpakkingTypeBestellen(..Klant.GeefID(), ##class(DOM.PM.enu.LBXVerpakkingType).VHoss())){
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, KenmerkNaam, ##class(DOM.PM.enu.LBXVerpakkingType).VHoss())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(KenmerkNaam, ##class(DOM.PM.enu.LBXVerpakkingType).VHoss())
}
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, KenmerkNaam, ##class(DOM.PM.enu.LBXVerpakkingType).Pallet())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(KenmerkNaam, ##class(DOM.PM.enu.LBXVerpakkingType).Pallet())
If ((..KenmerkMogelijkheden.MogelijkeWaarden.IsDefined(KenmerkNaam)) && (..KenmerkMogelijkheden.MogelijkeWaarden.GetAt(KenmerkNaam).Waarden.Count() < 2)) {
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarden(..KenmerkMogelijkheden, KenmerkNaam)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(KenmerkNaam)
}
]]>
@@ -86,45 +85,47 @@
#Dim Rol As DOM.PM.Maatwerk.Calc.HF.enu.TAORRol.AutoComplete = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol.AutoComplete).%New()
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.NietMeeleveren, Rol.BodemOndersteuning)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.NietMeeleveren, Rol.Koppeling)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.NietMeeleveren, Rol.TiponSynchronisatieStang _ Rol.TiponSynchronisatieTandwiel)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.NietMeeleveren, Rol.Opvullijst)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.NietMeeleveren, Rol.AfdekkapBoven)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.NietMeeleveren, Rol.BodemOndersteuning)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.NietMeeleveren, Rol.Koppeling)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.NietMeeleveren, Rol.TiponSynchronisatieStang _ Rol.TiponSynchronisatieTandwiel)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.NietMeeleveren, Rol.Opvullijst)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.NietMeeleveren, Rol.AfdekkapBoven)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.Draagkracht, ##class(DOM.PM.enu.TAORDraagkracht).Draagkracht30())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.Draagkracht, ##class(DOM.PM.enu.TAORDraagkracht).Draagkracht50())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.Draagkracht, ##class(DOM.PM.enu.TAORDraagkracht).Draagkracht30())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.Draagkracht, ##class(DOM.PM.enu.TAORDraagkracht).Draagkracht50())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.FrontBevestiging, ##class(DOM.PM.enu.TAORFrontBevestiging).Drevel())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.FrontBevestiging, ##class(DOM.PM.enu.TAORFrontBevestiging).Drevel())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarden(..KenmerkMogelijkheden, ..TAORKenmerkNaam.GlijderType)
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarden(..KenmerkMogelijkheden, ..TAORKenmerkNaam.Uittrekbaarheid)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..TAORKenmerkNaam.GlijderType)
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarden(..TAORKenmerkNaam.Uittrekbaarheid)
+
+
If $$$Not(##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI().IsTAORLadeHoogteKActief($$$False)) {
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeHoogte, ##class(DOM.PM.enu.TAORLadeHoogte).K())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeHoogte, ##class(DOM.PM.enu.TAORLadeHoogte).K())
}
If $$$Not(##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI().ZijnNieuweTAORLadeDieptesActief($$$False)) {
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte320())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte380())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte420())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte480())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte520())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte580())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte320())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte380())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte420())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte480())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte520())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.LadeDiepte, ##class(DOM.PM.enu.TAORLadeDiepte).LadeDiepte580())
}
If $$$Not(##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI().IsTAORKoppelingActief($$$False)) {
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.KoppelingType, ##class(DOM.PM.enu.TAORKoppelingType).Drevel())
- Do ..KenmerkMogelijkhedenUtils.VerwijderMogelijkeWaarde(..KenmerkMogelijkheden, ..TAORKenmerkNaam.KoppelingType, ##class(DOM.PM.enu.TAORKoppelingType).Schroef())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.KoppelingType, ##class(DOM.PM.enu.TAORKoppelingType).Drevel())
+ Do ..KenmerkMogelijkheden.VerwijderMogelijkeWaarde(..TAORKenmerkNaam.KoppelingType, ##class(DOM.PM.enu.TAORKoppelingType).Schroef())
}
]]>
MATKenmerken:APPS.PM.Maatwerk.dto.MATKenmerken