Commit 390c451a authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Correction formule Paris1

parent 1e5521f3
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -126,32 +126,32 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_PARIS1 AS



      -- U=IF([.$I20]="Référentiel";0;([.$AK20]+[.$AQ20]+[.$AW20]+[.$BO20]+[.$BU20])*[.F20])
      -- U=IF([.$I20]="Référentiel";0;([.$AK20]+[.$AQ20]+[.$AW20]+[.$BO20]+[.$BU20]))
      WHEN 'U' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN 0;
        ELSE
          RETURN (cell('AK',l) + cell('AQ',l) + cell('AW',l) + cell('BO',l) + cell('BU',l)) * vh.taux_fi;
          RETURN (cell('AK',l) + cell('AQ',l) + cell('AW',l) + cell('BO',l) + cell('BU',l));
        END IF;



      -- V=IF([.$I20]="Référentiel";0;([.$AK20]+[.$BC20]+[.$BI20]+[.$BU20]+[.$BO20])*[.G20])
      -- V=IF([.$I20]="Référentiel";0;([.$AK20]+[.$BC20]+[.$BI20]+[.$BU20]+[.$BO20]))
      WHEN 'V' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN 0;
        ELSE
          RETURN (cell('AK',l) + cell('BC',l) + cell('BI',l) + cell('BU',l) + cell('BO',l)) * vh.taux_fa;
          RETURN (cell('AK',l) + cell('BC',l) + cell('BI',l) + cell('BU',l) + cell('BO',l));
        END IF;



      -- W=IF([.$I20]="Référentiel";0;([.$AK20]+[.$CA20]+[.$CG20]+[.$BO20]+[.$BU20])*[.H20])
      -- W=IF([.$I20]="Référentiel";0;([.$AK20]+[.$CA20]+[.$CG20]+[.$BO20]+[.$BU20]))
      WHEN 'W' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN 0;
        ELSE
          RETURN (cell('AK',l) + cell('CA',l) + cell('CG',l) + cell('BO',l) + cell('BU',l)) * vh.taux_fc;
          RETURN (cell('AK',l) + cell('CA',l) + cell('CG',l) + cell('BO',l) + cell('BU',l));
        END IF;


@@ -166,32 +166,32 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_PARIS1 AS



      -- Y=IF([.$I20]="Référentiel";0;([.$AM20]+[.$AS20]+[.$AY20]+[.$BQ20]+[.$BW20])*[.F20])
      -- Y=IF([.$I20]="Référentiel";0;([.$AM20]+[.$AS20]+[.$AY20]+[.$BQ20]+[.$BW20]))
      WHEN 'Y' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN 0;
        ELSE
          RETURN (cell('AM',l) + cell('AS',l) + cell('AY',l) + cell('BQ',l) + cell('BW',l)) * vh.taux_fi;
          RETURN (cell('AM',l) + cell('AS',l) + cell('AY',l) + cell('BQ',l) + cell('BW',l));
        END IF;



      -- Z=IF([.$I20]="Référentiel";0;([.$AM20]+[.$BE20]+[.$BK20]+[.$BQ20]+[.$BW20])*[.G20])
      -- Z=IF([.$I20]="Référentiel";0;([.$AM20]+[.$BE20]+[.$BK20]+[.$BQ20]+[.$BW20]))
      WHEN 'Z' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN 0;
        ELSE
          RETURN (cell('AM',l) + cell('BE',l) + cell('BK',l) + cell('BQ',l) + cell('BW',l)) * vh.taux_fa;
          RETURN (cell('AM',l) + cell('BE',l) + cell('BK',l) + cell('BQ',l) + cell('BW',l));
        END IF;



      -- AA=IF([.$I20]="Référentiel";0;([.$AM20]+[.$BQ20]+[.$BW20]+[.$CC20]+[.$CI20])*[.H20])
      -- AA=IF([.$I20]="Référentiel";0;([.$AM20]+[.$BQ20]+[.$BW20]+[.$CC20]+[.$CI20]))
      WHEN 'AA' THEN
        IF vh.volume_horaire_ref_id IS NOT NULL THEN
          RETURN 0;
        ELSE
          RETURN (cell('AM',l) + cell('BQ',l) + cell('BW',l) + cell('CC',l) + cell('CI',l)) * vh.taux_fc;
          RETURN (cell('AM',l) + cell('BQ',l) + cell('BW',l) + cell('CC',l) + cell('CI',l));
        END IF;