Commit 7df6c04d authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Application en B20 des dernières modifs formule de La Réunion

parent d2b7f2cc
Loading
Loading
Loading
Loading
+16 −2
Original line number Diff line number Diff line
@@ -202,10 +202,10 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_REUNION AS



      -- AB=IF([.$H20]="Référentiel";[.DE20]+[.DK20]+[.DQ20];0)
      -- AB=IF([.$H20]="Référentiel";[.$DE20]+[.$DK20]+[.$DQ20]+[.$DS20];0)
      WHEN 'AB' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN cell('DE',l) + cell('DK',l) + cell('DQ',l);
          RETURN cell('DE',l) + cell('DK',l) + cell('DQ',l) + cell('DS',l);
        ELSE
          RETURN 0;
        END IF;
@@ -1184,6 +1184,20 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_REUNION AS



      -- DS=IF([.$D20]="Oui";0;IF([.$DN$17]=0;[.$M20];0))
      WHEN 'DS' THEN
        IF vh.service_statutaire THEN
          RETURN 0;
        ELSE
          IF cell('DN17') = 0 THEN
            RETURN vh.heures;
          ELSE
            RETURN 0;
          END IF;
        END IF;




    ELSE
      dbms_output.put_line('La colonne c=' || c || ', l=' || l || ' n''existe pas!');
+16 −2
Original line number Diff line number Diff line
@@ -202,10 +202,10 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_REUNION_2022 AS



      -- AB=IF([.$H20]="Référentiel";[.DE20]+[.DK20]+[.DQ20];0)
      -- AB=IF([.$H20]="Référentiel";[.$DE20]+[.$DK20]+[.$DQ20]+[.$DS20];0)
      WHEN 'AB' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN cell('DE',l) + cell('DK',l) + cell('DQ',l);
          RETURN cell('DE',l) + cell('DK',l) + cell('DQ',l) + cell('DS',l);
        ELSE
          RETURN 0;
        END IF;
@@ -1184,6 +1184,20 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_REUNION_2022 AS



      -- DS=IF([.$D20]="Oui";0;IF([.$DN$17]=0;[.$M20];0))
      WHEN 'DS' THEN
        IF vh.service_statutaire THEN
          RETURN 0;
        ELSE
          IF cell('DN17') = 0 THEN
            RETURN vh.heures;
          ELSE
            RETURN 0;
          END IF;
        END IF;




    ELSE
      dbms_output.put_line('La colonne c=' || c || ', l=' || l || ' n''existe pas!');