Index: development/models/lbx/LBX Configurator,1.0.0.xml =================================================================== diff -u -r3467 -r3484 --- development/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 3467) +++ development/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 3484) @@ -2738,16 +2738,16 @@ - + - + - + - + @@ -3860,12 +3860,9 @@ index i of UI.Kenmerken.NietMeeleveren local boolean _IsZichtbaarExtern = (not(_IsIntern) and (UI.Kenmerken.NietMeeleveren(i).id in CONFIG.NietMeeleverenExtern@options)); local boolean _IsZichtbaarIntern = _IsIntern; - if (UI.Kenmerken.NietMeeleveren(i).id <> "Opvullijst" and UI.Kenmerken.NietMeeleveren(i).id <> "TiponBlumotionSet") then //Opvullijst wordt opgevangen in een andere rule, in 'Mandatory en visible properties' folder + if (UI.Kenmerken.NietMeeleveren(i).id <> "Opvullijst") then //Opvullijst wordt opgevangen in een andere rule, in 'Mandatory en visible properties' folder UI.Kenmerken.NietMeeleveren(i)@visible = ((_IsZichtbaarIntern or _IsZichtbaarExtern) and _BEHAVIOR_IsNietMeeleverenZichtbaarVolgensSpaceStep); end if; - if (UI.Kenmerken.NietMeeleveren(i).id == "TiponBlumotionSet") then - UI.Kenmerken.NietMeeleveren(i)@visible = (_IsZichtbaarExtern and _BEHAVIOR_IsNietMeeleverenZichtbaarVolgensSpaceStep); - end if; end index; Gedrag niet meeleveren zichtbaarheid ; @@ -3901,39 +3898,29 @@ local boolean _VorigeWaardeNMTiponBlumotionSet = UI.PropertiesEnkelVoorInCodeVanRules.TiponBlumotionSetVorigeWaarde; local boolean AlleIndividueleTOBSelected = (TOBStangSelected and TOBSetEnMeenemersSelected); -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; +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; - - 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; -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; +if (_VorigeWaardeNMTiponBlumotionSet and not(AlleIndividueleTOBSelected)) then + DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet = false; end if; -if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive and not(TOBSetEnMeenemersSelected and TOBStangSelected)) then - DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet = false; +if ((DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet) and not(AlleIndividueleTOBSelected)) then + DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSetEenhedenEnMeenemers = true; + DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSynchronisatieStang = true; end if; + +UI.PropertiesEnkelVoorInCodeVanRules.TiponBlumotionSetVorigeWaarde = DATA.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionSet; Gedrag niet meeleveren TOB - ;ui.propertiesenkelvoorincodevanrules.tiponblumotionsetvorigewaarde@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionset@value; + ;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionset@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionseteenhedenenmeenemers@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionsynchronisatiestang@value;ui.propertiesenkelvoorincodevanrules.tiponblumotionsetvorigewaarde@value; true