Index: production/regressietesten-AX/output/mvx/mvx-sifon-lade-enkele-uitsparing.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-sifon-lade-enkele-uitsparing.xml (.../mvx-sifon-lade-enkele-uitsparing.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-sifon-lade-enkele-uitsparing.xml (.../mvx-sifon-lade-enkele-uitsparing.xml) (revision 3652) @@ -153,6 +153,7 @@

+

@@ -541,6 +542,11 @@ + + +

+ +

Index: production/regressietesten-AX/output/mvx/mvx-standaard-lade-front-only.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-standaard-lade-front-only.xml (.../mvx-standaard-lade-front-only.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-standaard-lade-front-only.xml (.../mvx-standaard-lade-front-only.xml) (revision 3652) @@ -1,7 +1,7 @@  - -

+ +

@@ -19,9 +19,7 @@

-

- -

+

@@ -76,8 +74,8 @@

-

-

+

+

@@ -129,9 +127,8 @@

-

- -

+

+

@@ -294,19 +291,10 @@

- + -

+

- -

- - -

- - -

- @@ -375,7 +363,7 @@

-

+

@@ -499,6 +487,11 @@
+ + +

+
+

@@ -682,8 +675,7 @@ 1 MVX_OG-M;OG - false - Ui.Kenmerken.Verpakkingtype: MandatoryNotFilled + true Index: production/regressietesten-AX/output/mvx/mvx-lade-stalen-rug-bestaat-wel.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-lade-stalen-rug-bestaat-wel.xml (.../mvx-lade-stalen-rug-bestaat-wel.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-lade-stalen-rug-bestaat-wel.xml (.../mvx-lade-stalen-rug-bestaat-wel.xml) (revision 3652) @@ -126,6 +126,7 @@

+

@@ -492,6 +493,11 @@ + + +

+
+

Index: production/models/mvx/MVX Configurator,1.0.0.trl =================================================================== diff -u -r3560 -r3652 --- production/models/mvx/MVX Configurator,1.0.0.trl (.../MVX Configurator,1.0.0.trl) (revision 3560) +++ production/models/mvx/MVX Configurator,1.0.0.trl (.../MVX Configurator,1.0.0.trl) (revision 3652) @@ -524,6 +524,7 @@
\ No newline at end of file Index: production/regressietesten-AX/output/mvx/mvx-lade-stalen-rug-bestaat-niet.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-lade-stalen-rug-bestaat-niet.xml (.../mvx-lade-stalen-rug-bestaat-niet.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-lade-stalen-rug-bestaat-niet.xml (.../mvx-lade-stalen-rug-bestaat-niet.xml) (revision 3652) @@ -131,6 +131,7 @@

+

@@ -497,6 +498,11 @@ + + +

+
+

Index: production/regressietesten-AX/output/mvx/mvx-spoelbak-lade.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-spoelbak-lade.xml (.../mvx-spoelbak-lade.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-spoelbak-lade.xml (.../mvx-spoelbak-lade.xml) (revision 3652) @@ -153,6 +153,7 @@

+

@@ -541,6 +542,11 @@ + + +

+
+

Index: production/models/mvx/MVX Configurator,1.0.0.xml =================================================================== diff -u -r3617 -r3652 --- production/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 3617) +++ production/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 3652) @@ -5,13 +5,13 @@ - + - + @@ -25,31 +25,31 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -374,26 +374,26 @@ - + - + - + - + - + @@ -428,14 +428,14 @@ - + - + - + @@ -447,40 +447,40 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -568,23 +568,25 @@ - + - + - + - + - + + + - + - + - + - + @@ -640,7 +642,7 @@ - + @@ -674,153 +676,153 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -982,7 +984,7 @@ - + @@ -1024,7 +1026,7 @@ - + @@ -1050,7 +1052,7 @@ - + @@ -1060,7 +1062,7 @@ - + @@ -1070,7 +1072,7 @@ - + @@ -1104,7 +1106,7 @@ - + @@ -1130,7 +1132,7 @@ - + @@ -1284,35 +1286,35 @@ - + - + - + - + - + - + - + @@ -1328,7 +1330,7 @@ - + @@ -1341,14 +1343,14 @@ - + - + @@ -1361,7 +1363,7 @@ - + @@ -1371,7 +1373,7 @@ - + @@ -1393,27 +1395,27 @@ - + - + - + - + - + - + - + - + @@ -1424,30 +1426,30 @@ - + - + - + - + - + - + - + - + @@ -1457,113 +1459,113 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1617,20 +1619,20 @@ - + - + - + @@ -1646,7 +1648,7 @@ - + @@ -1660,13 +1662,13 @@ - + - + - + @@ -1676,7 +1678,7 @@ - + @@ -1693,10 +1695,10 @@ - + - + - + - + - + - + - + - + - + @@ -1841,10 +1843,10 @@ - + - + @@ -1860,24 +1862,24 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3106,12 +3108,6 @@ local string Dummytrigger2 = DATA.Kenmerken.ProductieWijze; local boolean _BEHAVIOR_IsProductiewijzeZichtbaar; -if (DATA.Kenmerken.VerpakkingType == "V1") then - DATA.Kenmerken.ProductieWijze@option("V")@valid = false; -else - DATA.Kenmerken.ProductieWijze@option("V")@valid = true; -end if; - if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive == true) then _BEHAVIOR_IsProductiewijzeZichtbaar = true; else @@ -3122,23 +3118,16 @@ UI.Kenmerken.Productiewijze@mandatory = _BEHAVIOR_IsProductiewijzeZichtbaar; Gedrag ProductieWijze - ;data.kenmerken.productiewijze@valids;ui.kenmerken.productiewijze@visible;ui.kenmerken.productiewijze@mandatory; + ;ui.kenmerken.productiewijze@visible;ui.kenmerken.productiewijze@mandatory; true -local boolean _BEHAVIOR_IsV1Zichtbaar = false; local boolean _BEHAVIOR_IsVerpakkingVHossZichtbaar; local boolean _BEHAVIOR_IsVerpakkingPalletZichtbaar; +local string _triggerDummy1 = DATA.Kenmerken.Productiewijze; +local string _triggerDummy2 = DATA.Kenmerken.VerpakkingType; -if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive == true) then - _BEHAVIOR_IsV1Zichtbaar = true; -else - _BEHAVIOR_IsV1Zichtbaar = false; -end if; - -UI.Kenmerken.VerpakkingType@option("V1")@visible = _BEHAVIOR_IsV1Zichtbaar; - if (CONFIG.Settings.OperationMode == "Intern") or (CONFIG.InputMode == "CreateConfig") or (BEHAVIOR.IsEconAx) then _BEHAVIOR_IsVerpakkingVHossZichtbaar = true; _BEHAVIOR_IsVerpakkingPalletZichtbaar = true; @@ -3149,7 +3138,22 @@ UI.Kenmerken.VerpakkingType@option("VHoss")@visible = _BEHAVIOR_IsVerpakkingVHossZichtbaar; UI.Kenmerken.VerpakkingType@option("Pallet")@visible = _BEHAVIOR_IsVerpakkingPalletZichtbaar; - + +if (CONFIG.Settings.OperationMode == "Intern") and BEHAVIOR.IsEconAx then + UI.Kenmerken.VerpakkingType@option("V1")@visible= true; + if (config.settings.klantid == "4682") then + DATA.Kenmerken.VerpakkingType@option("V1")@valid = true; + else + if (DATA.Kenmerken.Productiewijze == "V") then + DATA.Kenmerken.VerpakkingType@option("V1")@valid = false; + else + DATA.Kenmerken.VerpakkingType@option("V1")@valid = true; + end if; + end if; +else + DATA.Kenmerken.VerpakkingType@option("V1")@valid = false; + UI.Kenmerken.VerpakkingType@option("V1")@visible = false; +end if; Gedrag VerpakkingType ;ui.kenmerken.verpakkingtype@options; @@ -3942,6 +3946,19 @@ Aantal minimum ;range.aantal.minimum@value; + + true + local long _Maximum = 1; + +if (DATA.Kenmerken.VerpakkingType == "V1") then + _Maximum = 3; +end if; + +RANGE.Aantal.MAXIMUM = _Maximum; + + Aantal maximum + ;range.aantal.maximum@value; + @@ -4364,6 +4381,14 @@ Message Pallet ;ui.kenmerken.verpakkingtypelabelpallet@default;ui.kenmerken.verpakkingtypelabelpallet@visible; + + true + UI.Kenmerken.VerpakkingTypeLabelV1@default = UI.Kenmerken.VerpakkingTypeLabelV1@label; +UI.Kenmerken.VerpakkingTypeLabelV1@visible = (DATA.Kenmerken.VerpakkingType == "V1"); + + Message V1 + ;ui.kenmerken.verpakkingtypelabelv1@default;ui.kenmerken.verpakkingtypelabelv1@visible; + @@ -6075,13 +6100,17 @@ local double _Maximum = RANGE.Aantal.Maximum; if UI.Lijn.Aantal@mandatory then - UI.Lijn.Aantal@inputvalidation = "min:" + _Minimum + ";multiplication:1;maxdecimals:0;"; + if (DATA.Kenmerken.VerpakkingType == "V1") then + UI.Lijn.Aantal@inputvalidation = "min:" + _Minimum + ";max:" + _Maximum + ";multiplication:1;maxdecimals:0;"; + else + UI.Lijn.Aantal@inputvalidation = "min:" + _Minimum + ";multiplication:1;maxdecimals:0;"; + end if; else UI.Lijn.Aantal@inputvalidation = ""; end if; Validation Aantal - ;ui.lijn.aantal@rangeset; + ; (UI.Kenmerken.CorpusBreedte@visible and (STATE.ValidationNeeded or (UI.Kenmerken.CorpusBreedte <> 0))) Index: production/integratietest/mvx/mvx-standaard-lade-front-only.txt =================================================================== diff -u -r3554 -r3652 --- production/integratietest/mvx/mvx-standaard-lade-front-only.txt (.../mvx-standaard-lade-front-only.txt) (revision 3554) +++ production/integratietest/mvx/mvx-standaard-lade-front-only.txt (.../mvx-standaard-lade-front-only.txt) (revision 3652) @@ -353,7 +353,7 @@ { "__type": "NameValue:#VHServices", "Name": "Data.Kenmerken.Verpakkingtype", - "Value": "" + "Value": "V1" }, { "__type": "NameValue:#VHServices", @@ -403,15 +403,10 @@ { "__type": "NameValue:#VHServices", "Name": "Data.Lijn.Isgeldig", - "Value": "false" + "Value": "true" }, { "__type": "NameValue:#VHServices", - "Name": "Data.Lijn.Ongeldigewaarden[1]", - "Value": "Ui.Kenmerken.Verpakkingtype: MandatoryNotFilled" - }, - { - "__type": "NameValue:#VHServices", "Name": "Data.Lijn.Referentie", "Value": "" }, Index: production/regressietesten-AX/output/mvx/mvx-standaard-binnenlade.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-standaard-binnenlade.xml (.../mvx-standaard-binnenlade.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-standaard-binnenlade.xml (.../mvx-standaard-binnenlade.xml) (revision 3652) @@ -129,6 +129,7 @@

+

@@ -473,6 +474,11 @@ + + +

+
+

Index: production/regressietesten-AX/output/mvx/mvx-lade-niet-meeleveren.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-lade-niet-meeleveren.xml (.../mvx-lade-niet-meeleveren.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-lade-niet-meeleveren.xml (.../mvx-lade-niet-meeleveren.xml) (revision 3652) @@ -136,6 +136,7 @@

+

@@ -498,6 +499,11 @@ + + +

+
+

Index: production/regressietesten-AX/output/mvx/mvx-sifon-lade-dubbele-uitsparing.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-sifon-lade-dubbele-uitsparing.xml (.../mvx-sifon-lade-dubbele-uitsparing.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-sifon-lade-dubbele-uitsparing.xml (.../mvx-sifon-lade-dubbele-uitsparing.xml) (revision 3652) @@ -150,6 +150,7 @@

+

@@ -554,6 +555,11 @@ + + +

+
+

Index: production/regressietesten-AX/output/mvx/mvx-standaard-lade.xml =================================================================== diff -u -r3566 -r3652 --- production/regressietesten-AX/output/mvx/mvx-standaard-lade.xml (.../mvx-standaard-lade.xml) (revision 3566) +++ production/regressietesten-AX/output/mvx/mvx-standaard-lade.xml (.../mvx-standaard-lade.xml) (revision 3652) @@ -120,6 +120,7 @@

+

@@ -486,6 +487,11 @@ + + +

+
+

Index: production/regressietesten-AX/output/mvx/mvx-lade-veel-extras.xml =================================================================== diff -u -r3599 -r3652 --- production/regressietesten-AX/output/mvx/mvx-lade-veel-extras.xml (.../mvx-lade-veel-extras.xml) (revision 3599) +++ production/regressietesten-AX/output/mvx/mvx-lade-veel-extras.xml (.../mvx-lade-veel-extras.xml) (revision 3652) @@ -147,6 +147,7 @@

+

@@ -513,6 +514,11 @@ + + +

+
+