Utilisation de PLAFONDSECU

PL_PLAFONDMENS

si ((CONSTANTE(GENERAL.ANNEE_PAYE)>=2024) ou (CONSTANTE(GENERAL.PL_2024)=1))
alors ([PLAFONDSECU.PLAFOND])
sinon ([PLAFONDS_A.PLA_MOIS])

PL_MENSA

si ((CONSTANTE(GENERAL.ANNEE_PAYE)>=2024) ou (CONSTANTE(GENERAL.PL_2024)=1))
alors ([PLAFONDSECU.PLAFOND])
sinon ([PLAFONDS_A.PLA_TOTAL])

PLAFONDS_A.PLA_OC

si ((CONSTANTE(GENERAL.ANNEE_PAYE)>=2024) ou (CONSTANTE(GENERAL.PL_2024)=1)
   )
alors (
      [PLAFONDSECU.PLAFOND_OC]
      )
sinon (
minimum(CONSTANTE(GENERAL.PLFSECUMOIS);
minimum(CONSTANTE(GENERAL.PLFSECUMOIS);
        CONSTANTE(GENERAL.PLFSECUMOIS)
        *
          ( si ([PL_PROTPSPAR.MONTANT]=0)
            alors (1)
            sinon (
                  si (CONSTANTE(CONTRAT.TYPEPLAFOND)=4)
                  alors (
                        CONSTANTE(CONTRAT.TAUXPLAFOND)/100
                       )
                  sinon (
                          ([PL_HRSDUREE.MONTANT])
                           / CONSTANTE(CONTRAT.HORAIRECOLLECTIF)
                         )
                  )
           )
        )
*(
   minimum(maximum(0;[PL_JRSEMPLOI.MONTANT]-[PL_ABSNOREMOC.MONTANT]);[PLAFONDSECU.NBJMOISPAYE])
   /[PLAFONDSECU.NBJMOISPAYE]
  )
 +[PLAFONDS_A.PLA_MOISANT]
 )
+[PL_OC.MONTANT]
)