Loading data/ddl/package/FORMULE_REUNION/body.sql +16 −2 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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!'); Loading data/ddl/package/FORMULE_REUNION_2022/body.sql +16 −2 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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!'); Loading Loading
data/ddl/package/FORMULE_REUNION/body.sql +16 −2 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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!'); Loading
data/ddl/package/FORMULE_REUNION_2022/body.sql +16 −2 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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!'); Loading