Index: accept/regressietesten-AX/output/lbx/lbx-standaard-lade-met-uitgebreide-bulkwijziging.xml
===================================================================
diff -u -r3362 -r3473
--- accept/regressietesten-AX/output/lbx/lbx-standaard-lade-met-uitgebreide-bulkwijziging.xml (.../lbx-standaard-lade-met-uitgebreide-bulkwijziging.xml) (revision 3362)
+++ accept/regressietesten-AX/output/lbx/lbx-standaard-lade-met-uitgebreide-bulkwijziging.xml (.../lbx-standaard-lade-met-uitgebreide-bulkwijziging.xml) (revision 3473)
@@ -489,6 +489,7 @@
+
Index: accept/models/lbx/LBX Configurator,1.0.0.trl
===================================================================
diff -u -r3194 -r3473
--- accept/models/lbx/LBX Configurator,1.0.0.trl (.../LBX Configurator,1.0.0.trl) (revision 3194)
+++ accept/models/lbx/LBX Configurator,1.0.0.trl (.../LBX Configurator,1.0.0.trl) (revision 3473)
@@ -555,6 +555,10 @@
+
+
+
+
Index: accept/models/lbx/LBX Configurator,1.0.0.xml
===================================================================
diff -u -r3455 -r3473
--- accept/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 3455)
+++ accept/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 3473)
@@ -760,7 +760,7 @@
-
+
@@ -1621,11 +1621,13 @@
-
+
+
+
@@ -2432,6 +2434,8 @@
+
+
@@ -2584,6 +2588,8 @@
+
+
@@ -2602,6 +2608,8 @@
+
+
@@ -3890,18 +3898,32 @@
local boolean TOBSetSelected = DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet;
local boolean TOBSetEnMeenemersSelected = DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSetEenhedenEnMeenemers;
local boolean TOBStangSelected = DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSynchronisatieStang;
+local boolean _VorigeWaardeNMTiponBlumotionSet = UI.PropertiesEnkelVoorInCodeVanRules.TiponBlumotionSetVorigeWaarde;
+local boolean AlleIndividueleTOBSelected = (TOBStangSelected and TOBSetEnMeenemersSelected);
-if (BEHAVIOR.IsEconWeb and TOBSetSelected) then
- DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSetEenhedenEnMeenemers = true;
- DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSynchronisatieStang = true;
+if (BEHAVIOR.IsEconWeb) then
+ if (not(DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet) and AlleIndividueleTOBSelected) then
+ if(_VorigeWaardeNMTiponBlumotionSet) then
+ DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSetEenhedenEnMeenemers = false;
+ DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSynchronisatieStang = false;
+ AlleIndividueleTOBSelected = false;
+ else
+ DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet = true;
+ end if;
+ end if;
+
+ if (_VorigeWaardeNMTiponBlumotionSet and not(AlleIndividueleTOBSelected)) then
+ DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet = false;
+ end if;
+
+ if ((DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet) and not(AlleIndividueleTOBSelected)) then
+ DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSetEenhedenEnMeenemers = true;
+ DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSynchronisatieStang = true;
+ end if;
end if;
-if (BEHAVIOR.IsEconWeb and not(TOBSetSelected)) then
- DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSetEenhedenEnMeenemers = false;
- DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSynchronisatieStang = false;
-end if;
+UI.PropertiesEnkelVoorInCodeVanRules.TiponBlumotionSetVorigeWaarde = DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet;
-
if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive and TOBSetEnMeenemersSelected and TOBStangSelected) then
DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet = true;
end if;
@@ -3911,7 +3933,7 @@
end if;
Gedrag niet meeleveren TOB
- ;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionseteenhedenenmeenemers@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionsynchronisatiestang@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionset@value;
+ ;ui.propertiesenkelvoorincodevanrules.tiponblumotionsetvorigewaarde@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionset@value;
true
@@ -8323,7 +8345,7 @@
_Separator = "";
end if;
- if (UI.Kenmerken.NietMeeleveren(j).IsSelected) and (UI.Kenmerken.NietMeeleveren(j)@visible) then
+ if (UI.Kenmerken.NietMeeleveren(j).IsSelected) and (UI.Kenmerken.NietMeeleveren(j)@visible) and (UI.Kenmerken.NietMeeleveren(j).Id <> "TiponBlumotionSet") then
_InfoNietMeeleveren = _InfoNietMeeleveren + _Separator + GetLabel(UI.Kenmerken.NietMeeleveren@id + "_" + UI.Kenmerken.NietMeeleveren(j).Id; _Model; ""; _TaalCode);
end if;
end index;
Index: accept/regressietesten-AX/output/lbx/lbx-lade-niet-meeleveren.xml
===================================================================
diff -u -r3303 -r3473
--- accept/regressietesten-AX/output/lbx/lbx-lade-niet-meeleveren.xml (.../lbx-lade-niet-meeleveren.xml) (revision 3303)
+++ accept/regressietesten-AX/output/lbx/lbx-lade-niet-meeleveren.xml (.../lbx-lade-niet-meeleveren.xml) (revision 3473)
@@ -437,6 +437,7 @@
+