Index: development/models/tbx/TBX Configurator,1.0.0.xml
===================================================================
diff -u -r4262 -r4267
--- development/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4262)
+++ development/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4267)
@@ -827,10 +827,9 @@
-
+
-
@@ -1096,7 +1095,7 @@
-
+
@@ -4154,14 +4153,14 @@
-
+
-
+
@@ -4171,7 +4170,7 @@
-
+
@@ -6018,7 +6017,7 @@
BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"}
local boolean _IsIntern = (CONFIG.Settings.OperationMode == "Intern");
-aaaDebugInfo = "info";
+
UI.Toepassing@mandatory = false;
UI.LadeKleur@mandatory = false;
UI.BodemKleur@mandatory = false;
@@ -6031,6 +6030,8 @@
UI.InbouwHoogte@mandatory = false;
UI.GeleiderTechnologie@mandatory = false;
UI.Draagkracht@mandatory = false;
+UI.Plaatmateriaal@mandatory = false;
+UI.Frontondersteuningtype@mandatory = false;
UI.Frontbevestiging@mandatory = false;
UI.GreepEnMeenemer@mandatory = false;
@@ -6093,12 +6094,12 @@
Gedrag Bulkkenmerkconfiurator
- ;aaadebuginfo@value;ui.toepassing@mandatory;ui.ladekleur@mandatory;ui.bodemkleur@mandatory;ui.zijwandverhogingtype@mandatory;ui.zijwandverhoginginschuifelementkleur@mandatory;ui.zijwandverhogingrelingkleur@mandatory;ui.zijwandverhogingmateriaal@mandatory;ui.corpusbreedte@mandatory;ui.ladediepte@mandatory;ui.inbouwhoogte@mandatory;ui.geleidertechnologie@mandatory;ui.draagkracht@mandatory;ui.frontbevestiging@mandatory;ui.greepenmeenemer@mandatory;ui.verpakkingtype@mandatory;ui.rugwandmateriaal@mandatory;ui.lijn.aantal@mandatory;ui.bulkkenmerken.frontbevestiging@visible;ui.bulkkenmerken.corpuswanddikte@visible;ui.bulkkenmerken.draagkracht@visible;ui.bulkkenmerken.corpusbreedte.breedte@visible;ui.bulkkenmerken.isbinnenbreedte@default;ui.bulkkenmerken.corpusbreedte.breedte@enabled;ui.bulkkenmerken.nietmeeleveren_afdekkap@visible;ui.bulkkenmerken.nietmeeleveren_geleider@visible;ui.bulkkenmerken.nietmeeleveren_bodemsteun@visible;ui.bulkkenmerken.nietmeeleveren_reling@visible;ui.bulkkenmerken.nietmeeleveren_frontbevestiging@visible;ui.bulkkenmerken.nietmeeleveren_inschuifelement@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotionset@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotionsynchronisatiestang@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotionsynchronisatietoebehoren@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotiononderdelen@visible;
+ ;ui.toepassing@mandatory;ui.ladekleur@mandatory;ui.bodemkleur@mandatory;ui.zijwandverhogingtype@mandatory;ui.zijwandverhoginginschuifelementkleur@mandatory;ui.zijwandverhogingrelingkleur@mandatory;ui.zijwandverhogingmateriaal@mandatory;ui.corpusbreedte@mandatory;ui.ladediepte@mandatory;ui.inbouwhoogte@mandatory;ui.geleidertechnologie@mandatory;ui.draagkracht@mandatory;ui.plaatmateriaal@mandatory;ui.frontondersteuningtype@mandatory;ui.frontbevestiging@mandatory;ui.greepenmeenemer@mandatory;ui.verpakkingtype@mandatory;ui.rugwandmateriaal@mandatory;ui.lijn.aantal@mandatory;ui.bulkkenmerken.frontbevestiging@visible;ui.bulkkenmerken.corpuswanddikte@visible;ui.bulkkenmerken.draagkracht@visible;ui.bulkkenmerken.corpusbreedte.breedte@visible;ui.bulkkenmerken.isbinnenbreedte@default;ui.bulkkenmerken.corpusbreedte.breedte@enabled;ui.bulkkenmerken.nietmeeleveren_afdekkap@visible;ui.bulkkenmerken.nietmeeleveren_geleider@visible;ui.bulkkenmerken.nietmeeleveren_bodemsteun@visible;ui.bulkkenmerken.nietmeeleveren_reling@visible;ui.bulkkenmerken.nietmeeleveren_frontbevestiging@visible;ui.bulkkenmerken.nietmeeleveren_inschuifelement@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotionset@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotionsynchronisatiestang@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotionsynchronisatietoebehoren@visible;ui.bulkkenmerken.nietmeeleveren_tiponblumotiononderdelen@visible;
- not(BEHAVIOR.IsEconAX and not(BEHAVIOR.IsInteractive))
+ not(BEHAVIOR.IsEconAX and not(BEHAVIOR.IsInteractive)) and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
// Read only controls niet overnemen
//DATA.InterneBreedte = UI.InterneBreedte;
//DATA.OpvullijstDikte = UI.OpvullijstDikte;
@@ -6182,7 +6183,7 @@
;data.kenmerken.corpusbreedte@value;data.kenmerken.corpuswanddikte@value;data.kenmerken.draagkracht@value;data.kenmerken.dwarsverdelingaantal@value;data.kenmerken.frontbevestiging@value;data.kenmerken.frontstabilisatoraantal@value;data.kenmerken.frontondersteuningtype@value;data.kenmerken.geleidertechnologie@value;data.kenmerken.greepenmeenemer@value;data.kenmerken.hangmapboringaantal@value;data.kenmerken.isbinnenbreedte@value;data.kenmerken.isbinnenlade@value;data.kenmerken.ladediepte@value;data.lijn.aantal@value;data.lijn.referentie@value;data.kenmerken.heeftafwijkenderughoogte@value;data.kenmerken.heeftopvullijstlinks@value;data.kenmerken.heeftopvullijstrechts@value;data.kenmerken.heeftzijstabilisering@value;data.kenmerken.plaatmateriaal@value;data.kenmerken.productiewijze@value;data.kenmerken.rughoogte@value;data.kenmerken.rugwandmateriaal@value;data.kenmerken.toepassing@value;data.kenmerken.uitsparingdata.x.breedte@value;data.kenmerken.uitsparingdata.x.hoogte@value;data.kenmerken.uitsparingdata.x.materiaal@value;data.kenmerken.uitsparingdata.m.breedte@value;data.kenmerken.uitsparingdata.m.hoogte@value;data.kenmerken.uitsparingdata.m.materiaal@value;data.kenmerken.uitsparingdata.y.breedte@value;data.kenmerken.uitsparingdata.y.hoogte@value;data.kenmerken.uitsparingdata.y.materiaal@value;data.kenmerken.uitsparingdata.z1.breedte@value;data.kenmerken.uitsparingdata.z1.diepte@value;data.kenmerken.uitsparingdata.z1.hoogte@value;data.kenmerken.uitsparingdata.z1.materiaal@value;data.kenmerken.uitsparingdata.z1.vorm@value;data.kenmerken.uitsparingdata.z2.breedte@value;data.kenmerken.uitsparingdata.z2.diepte@value;data.kenmerken.uitsparingdata.z2.hoogte@value;data.kenmerken.uitsparingdata.z2.materiaal@value;data.kenmerken.uitsparingdata.z2.vorm@value;data.kenmerken.uitsparingdata.uitsparingaantal@value;data.kenmerken.verpakkingtype@value;data.kenmerken.zijwandverhogingmateriaal@value;data.kenmerken.zijwandverhoginginschuifelementkleur@value;data.kenmerken.bodemkleur@value;data.kenmerken.ladekleur@value;data.kenmerken.opvullijstkleur@value;data.kenmerken.zijwandverhogingtype@value;data.kenmerken.zijwandverhogingrelingkleur@value;state.winkelkarinfocalculated@value;state.winkelkarinfodiversecalculated@value;
- true
+ not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
// InbouwHoogte met verwante properties
if (UI.InbouwHoogte.Value <> "") then
@@ -6195,7 +6196,7 @@
;data.kenmerken.inbouwhoogte@value;data.kenmerken.zijwandhoogte@value;data.kenmerken.zijkanthoogte@value;
- true
+ not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
DATA.Kenmerken.MatMateriaal = UI.MatMateriaal.Value;
DATA.Kenmerken.MatKleur = switch (UI.MatMateriaal.Value)
@@ -6264,7 +6265,7 @@
- (CONFIG.InputMode <> "Edit") and not(BEHAVIOR.OperationMode == "AxCreate")
+ (CONFIG.InputMode <> "Edit") and not(BEHAVIOR.OperationMode == "AxCreate") and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave";"AxCreateBulkWijzigingenToepassen"}) and not(BEHAVIOR.OperationMode == "WebCreateBulkWijzigingenToepassen")
DATA.Kenmerken.Toepassing = "L";
DATA.Kenmerken.ProductieWijze = "V";
@@ -6274,7 +6275,7 @@
;data.kenmerken.toepassing@value;data.kenmerken.productiewijze@value;data.kenmerken.rugwandmateriaal@value;data.kenmerken.frontondersteuningtype@value;
- (CONFIG.InputMode <> "Edit")
+ (CONFIG.InputMode <> "Edit") and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave";"AxCreateBulkWijzigingenToepassen"}) and not(BEHAVIOR.OperationMode == "WebCreateBulkWijzigingenToepassen")
if not(BEHAVIOR.IsInteractive) then
if (BEHAVIOR.IsEconAx) and (GetArg("data;kenmerken;plaatmateriaal") == "") then
@@ -6470,7 +6471,7 @@
local string propertyValue = "";
for i = 1 to CDbl(CONFIG.Bulkwijzigingen.TotaalAantalGepersisteerdeProperties)
- propertyName = GetStringValue(strConnectionString; "EConConfigSpecSetup"; "XMLPath"; "Model"; "="; "LBX Configurator"; "DetailLink"; "="; i;);
+ propertyName = GetStringValue(strConnectionString; "EConConfigSpecSetup"; "XMLPath"; "Model"; "="; "TBX Configurator"; "DetailLink"; "="; i;);
propertyValue = GetStringValue(strConnectionString; "EConConfigurationSpec"; "ValueTxt"; "DetailLink"; "="; i; "ObjectId"; "="; CONFIG.Bulkwijzigingen.ReferentieConfiguratieId;);
if not(propertyName in CONFIG.Defaults.BulkConfiguratie@options) then
@@ -6493,7 +6494,7 @@
local string propertyValue = "";
for i = 1 to CDbl(CONFIG.Bulkwijzigingen.TotaalAantalGepersisteerdeProperties)
- propertyName = GetStringValue(strConnectionString; "EConConfigSpecSetup"; "XMLPath"; "Model"; "="; "LBX Configurator"; "DetailLink"; "="; i;);
+ propertyName = GetStringValue(strConnectionString; "EConConfigSpecSetup"; "XMLPath"; "Model"; "="; "TBX Configurator"; "DetailLink"; "="; i;);
propertyValue = GetStringValue(strConnectionString; "EConConfigurationSpec"; "ValueTxt"; "DetailLink"; "="; i; "ObjectId"; "="; CONFIG.Bulkwijzigingen.BulkConfiguratieId;);
if (propertyName in CONFIG.Defaults.BulkConfiguratie@options) then
@@ -8016,7 +8017,7 @@
- true
+ not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
UI.Lijn.Aantal@default = DATA.Lijn.Aantal;
UI.Lijn.Referentie@default = DATA.Lijn.Referentie;
@@ -8149,7 +8150,7 @@
;ui.bulkkenmerken.bodemkleur@default;ui.bulkkenmerken.corpusbreedte@default;ui.bulkkenmerken.corpuswanddikte@default;ui.bulkkenmerken.draagkracht@default;ui.bulkkenmerken.dwarsverdelingaantal@default;ui.bulkkenmerken.frontbevestiging@default;ui.bulkkenmerken.frontondersteuningtype@default;ui.bulkkenmerken.frontstabilisatoraantal@default;ui.bulkkenmerken.geleidertechnologie@default;ui.bulkkenmerken.greepenmeenemer@default;ui.bulkkenmerken.heeftopvullijstlinks@default;ui.bulkkenmerken.heeftopvullijstrechts@default;ui.bulkkenmerken.heeftzijstabilisering@default;ui.bulkkenmerken.isbinnenbreedte@default;ui.bulkkenmerken.isbinnenlade@default;ui.bulkkenmerken.ladediepte@default;ui.bulkkenmerken.ladekleur@default;ui.bulkkenmerken.opvullijstkleur@default;ui.bulkkenmerken.verpakkingtype@default;ui.bulkkenmerken.nietmeeleveren_afdekkap@default;ui.bulkkenmerken.nietmeeleveren_bodemsteun@default;ui.bulkkenmerken.nietmeeleveren_frontbevestiging@default;ui.bulkkenmerken.nietmeeleveren_geleider@default;ui.bulkkenmerken.nietmeeleveren_inschuifelement@default;ui.bulkkenmerken.nietmeeleveren_reling@default;ui.bulkkenmerken.nietmeeleveren_opvullijst@default;ui.bulkkenmerken.nietmeeleveren_tiponblumotiononderdelen@default;ui.bulkkenmerken.nietmeeleveren_tiponblumotionset@default;ui.bulkkenmerken.nietmeeleveren_tiponblumotionsynchronisatietoebehoren@default;ui.bulkkenmerken.nietmeeleveren_tiponblumotionsynchronisatiestang@default;ui.bulkkenmerken.matmateriaal@default;ui.bulkkenmerken.heeftmat@default;ui.bulkkenmerken.matvinylfiberglasskleur@default;ui.bulkkenmerken.matantislipfiberkleur@default;ui.bulkkenmerken.matantislipflockkleur@default;
- true
+ not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
UI.InbouwHoogte@default = DATA.Kenmerken.InbouwHoogte;
@@ -8179,7 +8180,7 @@
;state.inbouwhoogtevalidschanged@value;ui.propertiesenkelvoorincodevanrules.zijwandverhogingtypevorigewaarde@value;
- true
+ not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
UI.MatMateriaal@default = DATA.Kenmerken.MatMateriaal;
UI.HeeftMat@default = (UI.MatMateriaal <> "");
@@ -8198,7 +8199,7 @@
;ui.matmateriaal@default;ui.heeftmat@default;ui.matvinylfiberglasskleur@default;ui.matantislipkleur@default;ui.matantislipfiberkleur@default;ui.matantislipflockkleur@default;
- DATA.Kenmerken.BodemKleur <> UI.BodemKleur.Value
+ (DATA.Kenmerken.BodemKleur <> UI.BodemKleur.Value) and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
local string OptionToSelect = "";
OptionToSelect = UI.BodemKleur;
@@ -8216,7 +8217,7 @@
;ui.bodemkleur@default;
- DATA.Kenmerken.LadeKleur <> UI.LadeKleur.Value
+ (DATA.Kenmerken.LadeKleur <> UI.LadeKleur.Value) and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
local string OptionToSelect = "";
OptionToSelect = UI.LadeKleur;
@@ -8234,7 +8235,7 @@
;ui.ladekleur@default;
- DATA.Kenmerken.OpvullijstKleur <> UI.OpvullijstKleur.Value
+ (DATA.Kenmerken.OpvullijstKleur <> UI.OpvullijstKleur.Value) and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
local string OptionToSelect = "";
OptionToSelect = UI.OpvullijstKleur;
@@ -8252,7 +8253,7 @@
;ui.opvullijstkleur@default;
- DATA.Kenmerken.ZijwandVerhogingRelingKleur <> UI.ZijwandVerhogingRelingKleur.Value
+ (DATA.Kenmerken.ZijwandVerhogingRelingKleur <> UI.ZijwandVerhogingRelingKleur.Value) and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
local string OptionToSelect = "";
OptionToSelect = UI.ZijwandVerhogingRelingKleur;
@@ -8270,7 +8271,7 @@
;ui.zijwandverhogingrelingkleur@default;
- DATA.Kenmerken.ZijwandVerhogingType <> UI.ZijwandVerhogingType.Value
+ (DATA.Kenmerken.ZijwandVerhogingType <> UI.ZijwandVerhogingType.Value) and not(BEHAVIOR.ContextName in {"AxNewBulkIngave";"WebShopNewBulkIngave"})
local string OptionToSelect = "";
OptionToSelect = UI.ZijwandVerhogingType;