Commit 9a05e06c authored by unknown's avatar unknown
Browse files

Correction des conditions des règles du simulateur forfaits

parent 35e51558
......@@ -359,7 +359,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</Sites>
<BusinessRules>
<BusinessRule id="1" name="R1" label="Contrôle du nombre d'avis initiaux MAPA">
<Conditions value="#1 &lt; 0" />
<Conditions value="#1 &lt; 0">
<Condition operand="nbAvisInitiauxMapa" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="1" value="Cette valeur doit être positive" />
</IfActions>
......@@ -367,7 +369,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="2" name="R2" label="Contrôle du nombre d'avis initiaux de marchés nationaux">
<Conditions value="#2 &lt; 0" />
<Conditions value="#2 &lt; 0">
<Condition operand="nbAvisInitiauxNational" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="2" value="Cette valeur doit être positive" />
</IfActions>
......@@ -375,7 +379,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="3" name="R3" label="Contrôle du nombre d'avis initiaux de marchés européens">
<Conditions value="#3 &lt; 0" />
<Conditions value="#3 &lt; 0">
<Condition operand="nbAvisInitiauxEuropeen" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="3" value="Cette valeur doit être positive" />
</IfActions>
......@@ -383,7 +389,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="4" name="R4" label="Contrôle du nombre d'avis de résultats MAPA">
<Conditions value="#4 &lt; 0" />
<Conditions value="#4 &lt; 0">
<Condition operand="nbAvisResultatsMapa" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="4" value="Cette valeur doit être positive" />
</IfActions>
......@@ -391,7 +399,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="5" name="R5" label="Contrôle du nombre d'avis de résultats de marchés nationaux">
<Conditions value="#5 &lt; 0" />
<Conditions value="#5 &lt; 0">
<Condition operand="nbAvisResultatsNational" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="5" value="Cette valeur doit être positive" />
</IfActions>
......@@ -399,7 +409,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="6" name="R6" label="Contrôle du nombre d'avis de résultats de marchés européens">
<Conditions value="#6 &lt; 0" />
<Conditions value="#6 &lt; 0">
<Condition operand="nbAvisResultatsEuropeen" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="6" value="Cette valeur doit être positive" />
</IfActions>
......@@ -407,7 +419,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="7" name="R7" label="Contrôle du nombre d'avis d'intention de conclure MAPA">
<Conditions value="#7 &lt; 0" />
<Conditions value="#7 &lt; 0">
<Condition operand="nbAvisIntentionConclureMapa" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="7" value="Cette valeur doit être positive" />
</IfActions>
......@@ -415,7 +429,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="8" name="R8" label="Contrôle du nombre d'avis d'intention de conclure de marchés nationaux">
<Conditions value="#8 &lt; 0" />
<Conditions value="#8 &lt; 0">
<Condition operand="nbAvisIntentionConclureNational" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="8" value="Cette valeur doit être positive" />
</IfActions>
......@@ -423,7 +439,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="9" name="R9" label="Contrôle du nombre d'avis d'intention de conclure de marchés européens">
<Conditions value="#9 &lt; 0" />
<Conditions value="#9 &lt; 0">
<Condition operand="nbAvisIntentionConclureEuropeen" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="9" value="Cette valeur doit être positive" />
</IfActions>
......@@ -431,7 +449,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="10" name="R10" label="Contrôle du nombre d'avis rectificatifs MAPA">
<Conditions value="#10 &lt; 0" />
<Conditions value="#10 &lt; 0">
<Condition operand="nbAvisRectificatifsMapa" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="10" value="Cette valeur doit être positive" />
</IfActions>
......@@ -439,7 +459,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="11" name="R11" label="Contrôle du nombre d'avis rectificatifs de marchés nationaux">
<Conditions value="#11 &lt; 0" />
<Conditions value="#11 &lt; 0">
<Condition operand="nbAvisRectificatifsNational" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="11" value="Cette valeur doit être positive" />
</IfActions>
......@@ -447,7 +469,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="12" name="R12" label="Contrôle du nombre d'avis rectificatifs de marchés européens">
<Conditions value="#12 &lt; 0" />
<Conditions value="#12 &lt; 0">
<Condition operand="nbAvisRectificatifsEuropeen" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="12" value="Cette valeur doit être positive" />
</IfActions>
......@@ -455,7 +479,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="13" name="R13" label="Contrôle du nombre d'avis d'annulation MAPA">
<Conditions value="#13 &lt; 0" />
<Conditions value="#13 &lt; 0">
<Condition operand="nbAvisAnnulationMapa" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="13" value="Cette valeur doit être positive" />
</IfActions>
......@@ -463,7 +489,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="14" name="R14" label="Contrôle du nombre d'avis d'annulation de marchés nationaux">
<Conditions value="#14 &lt; 0" />
<Conditions value="#14 &lt; 0">
<Condition operand="nbAvisAnnulationNational" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="14" value="Cette valeur doit être positive" />
</IfActions>
......@@ -471,7 +499,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="15" name="R15" label="Contrôle du nombre d'avis d'annulation de marchés européens">
<Conditions value="#15 &lt; 0" />
<Conditions value="#15 &lt; 0">
<Condition operand="nbAvisAnnulationEuropeen" operator="&lt;" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="notifyError" target="data" data="15" value="Cette valeur doit être positive" />
</IfActions>
......@@ -479,7 +509,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="16" name="R16" label="Condition d'affichage du bouton 'Lancer la simulation'">
<Conditions value="dynamic = 0" />
<Conditions value="dynamic = 0">
<Condition operand="dynamic" operator="=" expression="0" />
</Conditions>
<IfActions>
<Action id="1" name="showObject" target="action" step="0" action="calculer" />
</IfActions>
......@@ -488,7 +520,12 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="17" name="R17" label="Condition d'affichage du bouton 'Effacer le formulaire'">
<Conditions value="dynamic = 1 &amp;&amp; !#21" />
<Conditions value="dynamic = 1 &amp;&amp; !#21">
<Connector type="all">
<Condition operand="dynamic" operator="=" expression="1" />
<Condition operand="gridOK" operator="isFalse" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="action" step="0" action="effacer" />
</IfActions>
......@@ -497,7 +534,12 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="18" name="R18" label="Condition d'affichage du bouton 'Imprimer la simulation (PDF)'">
<Conditions value="dynamic = 1 &amp;&amp; !#21" />
<Conditions value="dynamic = 1 &amp;&amp; !#21">
<Connector type="all">
<Condition operand="dynamic" operator="=" expression="1" />
<Condition operand="gridOK" operator="isFalse" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="action" step="0" action="imprimer" />
</IfActions>
......@@ -506,7 +548,9 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="19" name="R19" label="Conditions d'affichage de la note de bas de page 1">
<Conditions value="#21" />
<Conditions value="#21">
<Condition operand="gridOK" operator="isTrue" />
</Conditions>
<IfActions>
<Action id="1" name="showObject" target="footnote" step="0" footnote="1" />
<Action id="1" name="showObject" target="footnote" step="1" footnote="1" />
......@@ -517,7 +561,14 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="20" name="R20" label="Conditions d'affichage de la note de bas de page 2">
<Conditions value="!#21 || !defined(#18) || !#18 || #16 &lt;= 0" />
<Conditions value="!#21 || !defined(#18) || !#18 || #16 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="AvisMapaNational" operator="blank" />
<Condition operand="AvisMapaNational" operator="isFalse" />
<Condition operand="AvisMapaNationalUP" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="2" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="2" />
......@@ -528,7 +579,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="21" name="R21" label="Conditions d'affichage de la note de bas de page 3">
<Conditions value="!#21 || !defined(#60) || #60 &lt;= 0" />
<Conditions value="!#21 || !defined(#60) || #60 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait7MapaNational" operator="blank" />
<Condition operand="nbForfait7MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="3" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="3" />
......@@ -539,7 +596,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="22" name="R22" label="Conditions d'affichage de la note de bas de page 4">
<Conditions value="!#21 || !defined(#62) || #62 &lt;= 0" />
<Conditions value="!#21 || !defined(#62) || #62 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait6MapaNational" operator="blank" />
<Condition operand="nbForfait6MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="4" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="4" />
......@@ -550,7 +613,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="23" name="R23" label="Conditions d'affichage de la note de bas de page 5">
<Conditions value="!#21 || !defined(#64) || #64 &lt;= 0" />
<Conditions value="!#21 || !defined(#64) || #64 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait5MapaNational" operator="blank" />
<Condition operand="nbForfait5MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="5" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="5" />
......@@ -561,7 +630,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="24" name="R24" label="Conditions d'affichage de la note de bas de page 6">
<Conditions value="!#21 || !defined(#66) || #66 &lt;= 0" />
<Conditions value="!#21 || !defined(#66) || #66 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait4MapaNational" operator="blank" />
<Condition operand="nbForfait4MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="6" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="6" />
......@@ -572,7 +647,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="25" name="R25" label="Conditions d'affichage de la note de bas de page 7">
<Conditions value="!#21 || !defined(#68) || #68 &lt;= 0" />
<Conditions value="!#21 || !defined(#68) || #68 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait3MapaNational" operator="blank" />
<Condition operand="nbForfait3MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="7" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="7" />
......@@ -583,7 +664,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="26" name="R26" label="Conditions d'affichage de la note de bas de page 8">
<Conditions value="!#21 || !defined(#70) || #70 &lt;= 0" />
<Conditions value="!#21 || !defined(#70) || #70 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait2MapaNational" operator="blank" />
<Condition operand="nbForfait2MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="8" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="8" />
......@@ -594,7 +681,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="27" name="R27" label="Conditions d'affichage de la note de bas de page 9">
<Conditions value="!#21 || !defined(#72) || #72 &lt;= 0" />
<Conditions value="!#21 || !defined(#72) || #72 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait1MapaNational" operator="blank" />
<Condition operand="nbForfait1MapaNational" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="9" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="9" />
......@@ -605,7 +698,43 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="28" name="R28" label="Conditions d'affichage de la note de bas de page 10">
<Conditions value="#21 &amp;&amp; defined(#73) &amp;&amp; #73 > 0 &amp;&amp; ((defined(#60) &amp;&amp; #60 > 0) || (defined(#62) &amp;&amp; #62 > 0) || (defined(#64) &amp;&amp; #64 > 0) || (defined(#66) &amp;&amp; #66 > 0) || (defined(#68) &amp;&amp; #68 > 0) || (defined(#70) &amp;&amp; #70 > 0) || (defined(#72) &amp;&amp; #72 > 0))" />
<Conditions value="#21 &amp;&amp; defined(#73) &amp;&amp; #73 > 0 &amp;&amp; ((defined(#60) &amp;&amp; #60 > 0) || (defined(#62) &amp;&amp; #62 > 0) || (defined(#64) &amp;&amp; #64 > 0) || (defined(#66) &amp;&amp; #66 > 0) || (defined(#68) &amp;&amp; #68 > 0) || (defined(#70) &amp;&amp; #70 > 0) || (defined(#72) &amp;&amp; #72 > 0))">
<Connector type="all">
<Condition operand="gridOK" operator="isTrue" />
<Condition operand="nbComplementMapaNational" operator="present" />
<Condition operand="nbComplementMapaNational" operator=">" expression="0" />
<Connector type="any">
<Connector type="all">
<Condition operand="nbForfait7MapaNational" operator="present" />
<Condition operand="nbForfait7MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait6MapaNational" operator="present" />
<Condition operand="nbForfait6MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait5MapaNational" operator="present" />
<Condition operand="nbForfait5MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait4MapaNational" operator="present" />
<Condition operand="nbForfait4MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait3MapaNational" operator="present" />
<Condition operand="nbForfait3MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait2MapaNational" operator="present" />
<Condition operand="nbForfait2MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait1MapaNational" operator="present" />
<Condition operand="nbForfait1MapaNational" operator=">" expression="0"/>
</Connector>
</Connector>
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="showObject" target="footnote" step="0" footnote="10" />
<Action id="1" name="showObject" target="footnote" step="1" footnote="10" />
......@@ -616,7 +745,43 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="29" name="R29" label="Conditions d'affichage de la note de bas de page 11">
<Conditions value="#21 &amp;&amp; defined(#73) &amp;&amp; #73 > 0 &amp;&amp; ((!defined(#60) || #60 = 0) &amp;&amp; (!defined(#62) || #62 = 0) &amp;&amp; (!defined(#64) || #64 = 0) &amp;&amp; (!defined(#66) || #66 = 0) &amp;&amp; (!defined(#68) || #68 = 0) &amp;&amp; (!defined(#70) || #70 = 0) &amp;&amp; (!defined(#72) || #72 = 0))" />
<Conditions value="#21 &amp;&amp; defined(#73) &amp;&amp; #73 > 0 &amp;&amp; ((!defined(#60) || #60 = 0) &amp;&amp; (!defined(#62) || #62 = 0) &amp;&amp; (!defined(#64) || #64 = 0) &amp;&amp; (!defined(#66) || #66 = 0) &amp;&amp; (!defined(#68) || #68 = 0) &amp;&amp; (!defined(#70) || #70 = 0) &amp;&amp; (!defined(#72) || #72 = 0))">
<Connector type="all">
<Condition operand="gridOK" operator="isTrue" />
<Condition operand="nbComplementMapaNational" operator="present" />
<Condition operand="nbComplementMapaNational" operator=">" expression="0" />
<Connector type="all">
<Connector type="any">
<Condition operand="nbForfait7MapaNational" operator="blank" />
<Condition operand="nbForfait7MapaNational" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait6MapaNational" operator="blank" />
<Condition operand="nbForfait6MapaNational" operator=">" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait5MapaNational" operator="blank" />
<Condition operand="nbForfait5MapaNational" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait4MapaNational" operator="blank" />
<Condition operand="nbForfait4MapaNational" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait3MapaNational" operator="blank" />
<Condition operand="nbForfait3MapaNational" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait2MapaNational" operator="blank" />
<Condition operand="nbForfait2MapaNational" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait1MapaNational" operator="blank" />
<Condition operand="nbForfait1MapaNational" operator="=" expression="0"/>
</Connector>
</Connector>
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="showObject" target="footnote" step="0" footnote="11" />
<Action id="1" name="showObject" target="footnote" step="1" footnote="11" />
......@@ -627,7 +792,14 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="30" name="R29" label="Conditions d'affichage de la note de bas de page 12">
<Conditions value="!#21 || !defined(#19) || !#19 || #17 &lt;= 0" />
<Conditions value="!#21 || !defined(#19) || !#19 || #17 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="AvisEuropeen" operator="blank" />
<Condition operand="AvisEuropeen" operator="isFalse" />
<Condition operand="AvisEuropeenUP" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="12" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="12" />
......@@ -638,7 +810,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="31" name="R30" label="Conditions d'affichage de la note de bas de page 13">
<Conditions value="!#21 || !defined(#80) || #80 &lt;= 0" />
<Conditions value="!#21 || !defined(#80) || #80 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait7Europeen" operator="blank" />
<Condition operand="nbForfait7Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="13" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="13" />
......@@ -649,7 +827,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="32" name="R31" label="Conditions d'affichage de la note de bas de page 14">
<Conditions value="!#21 || !defined(#82) || #82 &lt;= 0" />
<Conditions value="!#21 || !defined(#82) || #82 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait6Europeen" operator="blank" />
<Condition operand="nbForfait6Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="14" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="14" />
......@@ -660,7 +844,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="33" name="R32" label="Conditions d'affichage de la note de bas de page 15">
<Conditions value="!#21 || !defined(#84) || #84 &lt;= 0" />
<Conditions value="!#21 || !defined(#84) || #84 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait5Europeen" operator="blank" />
<Condition operand="nbForfait5Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="15" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="15" />
......@@ -671,7 +861,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="34" name="R33" label="Conditions d'affichage de la note de bas de page 16">
<Conditions value="!#21 || !defined(#86) || #86 &lt;= 0" />
<Conditions value="!#21 || !defined(#86) || #86 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait4Europeen" operator="blank" />
<Condition operand="nbForfait4Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="16" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="16" />
......@@ -682,7 +878,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="35" name="R34" label="Conditions d'affichage de la note de bas de page 17">
<Conditions value="!#21 || !defined(#88) || #88 &lt;= 0" />
<Conditions value="!#21 || !defined(#88) || #88 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait3Europeen" operator="blank" />
<Condition operand="nbForfait3Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="17" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="17" />
......@@ -693,7 +895,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="36" name="R35" label="Conditions d'affichage de la note de bas de page 18">
<Conditions value="!#21 || !defined(#90) || #90 &lt;= 0" />
<Conditions value="!#21 || !defined(#90) || #90 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait2Europeen" operator="blank" />
<Condition operand="nbForfait2Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="18" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="18" />
......@@ -704,7 +912,13 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="37" name="R36" label="Conditions d'affichage de la note de bas de page 19">
<Conditions value="!#21 || !defined(#92) || #92 &lt;= 0" />
<Conditions value="!#21 || !defined(#92) || #92 &lt;= 0">
<Connector type="any">
<Condition operand="gridOK" operator="isFalse" />
<Condition operand="nbForfait1Europeen" operator="blank" />
<Condition operand="nbForfait1Europeen" operator="&lt;=" expression="0" />
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="hideObject" target="footnote" step="0" footnote="19" />
<Action id="1" name="hideObject" target="footnote" step="1" footnote="19" />
......@@ -715,7 +929,43 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="38" name="R37" label="Conditions d'affichage de la note de bas de page 20">
<Conditions value="#21 &amp;&amp; defined(#93) &amp;&amp; #93 > 0 &amp;&amp; ((defined(#80) &amp;&amp; #80 > 0) || (defined(#82) &amp;&amp; #82 > 0) || (defined(#84) &amp;&amp; #84 > 0) || (defined(#86) &amp;&amp; #86 > 0) || (defined(#88) &amp;&amp; #88 > 0) || (defined(#90) &amp;&amp; #90 > 0) || (defined(#92) &amp;&amp; #92 > 0))" />
<Conditions value="#21 &amp;&amp; defined(#93) &amp;&amp; #93 > 0 &amp;&amp; ((defined(#80) &amp;&amp; #80 > 0) || (defined(#82) &amp;&amp; #82 > 0) || (defined(#84) &amp;&amp; #84 > 0) || (defined(#86) &amp;&amp; #86 > 0) || (defined(#88) &amp;&amp; #88 > 0) || (defined(#90) &amp;&amp; #90 > 0) || (defined(#92) &amp;&amp; #92 > 0))">
<Connector type="all">
<Condition operand="gridOK" operator="isTrue" />
<Condition operand="nbComplementEuropeen" operator="present" />
<Condition operand="nbComplementEuropeen" operator=">" expression="0" />
<Connector type="any">
<Connector type="all">
<Condition operand="nbForfait7Europeen" operator="present" />
<Condition operand="nbForfait7Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait6Europeen" operator="present" />
<Condition operand="nbForfait6Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait5Europeen" operator="present" />
<Condition operand="nbForfait5Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait4Europeen" operator="present" />
<Condition operand="nbForfait4Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait3Europeen" operator="present" />
<Condition operand="nbForfait3Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait2Europeen" operator="present" />
<Condition operand="nbForfait2Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="all">
<Condition operand="nbForfait1Europeen" operator="present" />
<Condition operand="nbForfait1Europeen" operator=">" expression="0"/>
</Connector>
</Connector>
</Connector>
</Conditions>
<IfActions>
<Action id="1" name="showObject" target="footnote" step="0" footnote="20" />
<Action id="1" name="showObject" target="footnote" step="1" footnote="20" />
......@@ -726,7 +976,43 @@ En choisissant cette offre, vous ne bénéficiez pas des remises prévues dans l
</ElseActions>
</BusinessRule>
<BusinessRule id="39" name="R39" label="Conditions d'affichage de la note de bas de page 21">
<Conditions value="#21 &amp;&amp; defined(#93) &amp;&amp; #93 > 0 &amp;&amp; ((!defined(#80) || #80 = 0) &amp;&amp; (!defined(#82) || #82 = 0) &amp;&amp; (!defined(#84) || #84 = 0) &amp;&amp; (!defined(#86) || #86 = 0) &amp;&amp; (!defined(#88) || #88 = 0) &amp;&amp; (!defined(#90) || #90 = 0) &amp;&amp; (!defined(#92) || #92 = 0))" />
<Conditions value="#21 &amp;&amp; defined(#93) &amp;&amp; #93 > 0 &amp;&amp; ((!defined(#80) || #80 = 0) &amp;&amp; (!defined(#82) || #82 = 0) &amp;&amp; (!defined(#84) || #84 = 0) &amp;&amp; (!defined(#86) || #86 = 0) &amp;&amp; (!defined(#88) || #88 = 0) &amp;&amp; (!defined(#90) || #90 = 0) &amp;&amp; (!defined(#92) || #92 = 0))">
<Connector type="all">
<Condition operand="gridOK" operator="isTrue" />
<Condition operand="nbComplementEuropeen" operator="present" />
<Condition operand="nbComplementEuropeen" operator=">" expression="0" />
<Connector type="all">
<Connector type="any">
<Condition operand="nbForfait7Europeen" operator="blank" />
<Condition operand="nbForfait7Europeen" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait6Europeen" operator="blank" />
<Condition operand="nbForfait6Europeen" operator=">" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait5Europeen" operator="blank" />
<Condition operand="nbForfait5Europeen" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait4Europeen" operator="blank" />
<Condition operand="nbForfait4Europeen" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition operand="nbForfait3Europeen" operator="blank" />
<Condition operand="nbForfait3Europeen" operator="=" expression="0"/>
</Connector>
<Connector type="any">
<Condition