Commit c35e9f1a authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Correction formule Rennes2

parent f7d4a1b6
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -249,7 +249,7 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_RENNES2 AS
      -- AI=IF(AND([.$D20]="Oui";[.$N20]<>"Oui";[.$A20]=i_structure_code;[.$O20]="Oui");IF(OR([.$AG$16];[.$H20]<>"Référentiel");[.$M20]*[.$AD20];0);0)
      WHEN 'AI' THEN
        IF vh.service_statutaire AND vh.param_1 <> 'Oui' AND vh.structure_is_affectation AND vh.param_2 = 'Oui' THEN
          IF cell('AG16') OR vh.volume_horaire_ref_id IS NULL THEN
          IF cell('AG16') = 1 OR vh.volume_horaire_ref_id IS NULL THEN
            RETURN vh.heures * cell('AD',l);
          ELSE
            RETURN 0;
@@ -317,7 +317,7 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_RENNES2 AS
      -- AO=IF(AND([.$D20]="Oui";[.$N20]<>"Oui";[.$A20]<>i_structure_code;[.$O20]="Oui");IF(OR([.$AG$16];[.$H20]<>"Référentiel");[.$M20]*[.$AD20];0);0)
      WHEN 'AO' THEN
        IF vh.service_statutaire AND vh.param_1 <> 'Oui' AND NOT vh.structure_is_affectation AND vh.param_2 = 'Oui' THEN
          IF cell('AG16') OR vh.volume_horaire_ref_id IS NULL THEN
          IF cell('AG16') = 1 OR vh.volume_horaire_ref_id IS NULL THEN
            RETURN vh.heures * cell('AD',l);
          ELSE
            RETURN 0;
@@ -385,7 +385,7 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_RENNES2 AS
      -- AU=IF(AND([.$D20]="Oui";[.$N20]<>"Oui";[.$O20]<>"Oui");IF(OR([.$AG$16];[.$H20]<>"Référentiel");[.$M20]*[.$AD20];0);0)
      WHEN 'AU' THEN
        IF vh.service_statutaire AND vh.param_1 <> 'Oui' AND vh.param_2 <> 'Oui' THEN
          IF cell('AG16') OR vh.volume_horaire_ref_id IS NULL THEN
          IF cell('AG16') = 1 OR vh.volume_horaire_ref_id IS NULL THEN
            RETURN vh.heures * cell('AD',l);
          ELSE
            RETURN 0;
@@ -451,7 +451,7 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_RENNES2 AS
      -- BA=IF(AND([.$D20]="Oui";[.$N20]="Oui");IF(OR([.$AG$16];[.$H20]<>"Référentiel");[.$M20]*[.$AD20];0);0)
      WHEN 'BA' THEN
        IF vh.service_statutaire AND vh.param_1 = 'Oui' THEN
          IF cell('AG16') OR vh.volume_horaire_ref_id IS NULL THEN
          IF cell('AG16') = 1 OR vh.volume_horaire_ref_id IS NULL THEN
            RETURN vh.heures * cell('AD',l);
          ELSE
            RETURN 0;