Version 1
66_AF_EXTSEGUR
Modification de ségur 2024 pour les AF
Pour la Base Avant
si (([NUMCONV.NUMCONV]=51) ou ([NUMCONV.NUMCONV]=66))
alors (
Si (
([EXTSEGUREXCLU.MONTANT]=0)
et (CONSTANTE(CONTRAT.TYPESALARIE)=3)
)
alors (CONSTANTE(GENERAL.EXT_SEGUR))
sinon (0)
)
sinon (0)
Pour la Base Après
si (([NUMCONV.NUMCONV]=51) ou ([NUMCONV.NUMCONV]=66))
alors (
Si (
([EXTSEGUREXCLU.MONTANT]=0)
et (CONSTANTE(CONTRAT.TYPESALARIE)=3)
)
alors (
CONSTANTE(GENERAL.EXT_SEGUR)
*[66_AFNBJENF1.BASE]
/CONSTANTE(GENERAL.NBJMOISPAYE)
+
(CONSTANTE(GENERAL.EXT_SEGUR)
*0.80
*(CONSTANTE(GENERAL.NBJMOISPAYE)- [66_AFNBJENF1.BASE])
/CONSTANTE(GENERAL.NBJMOISPAYE))
)
sinon (0)
)
sinon (0)
Pour le taux avant
CONSTANTE(CONTRAT.CIVJOURSTRAVAIL)
/CONSTANTE(GENERAL.NBJMOISPAYE)
Pour le taux après
1
EXTSEGUR
Exclusion des TH
Avant
si (([NUMCONV.NUMCONV]=51) ou ([NUMCONV.NUMCONV]=66))
alors (
Si (
([EXTSEGUREXCLU.MONTANT]=0)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>21)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>41)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>64)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>65)
et (CONSTANTE(CONTRAT.TYPESALARIE)<>3)
)
alors (CONSTANTE(GENERAL.EXT_SEGUR))
sinon (0)
)
sinon (0)
Après
si (([NUMCONV.NUMCONV]=51) ou ([NUMCONV.NUMCONV]=66))
alors (
Si (
([EXTSEGUREXCLU.MONTANT]=0)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>21)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>41)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>64)
et (CONSTANTE(CONTRAT.DSNINTITULE)<>65)
et (CONSTANTE(CONTRAT.TYPESALARIE)<>3)
et (CONSTANTE(CONTRAT.TYPESALARIE)<>2)
et (CONSTANTE(CONTRAT.TYPESALARIE)<>1)
)
alors (CONSTANTE(GENERAL.EXT_SEGUR))
sinon (0)
)
sinon (0)