Version 4 : PERECO
CHEQUESANTE.TAUX
Avant :
si (CONSTANTE(CONTRAT.TYPECONTRAT)=1)
alors (125)
sinon (105)
Après :
si (CONSTANTE(CONTRAT.DSNNATURE)=01)
alors (105)
sinon (125)
PPVNONEXO
sur les apprentis quand on met une ppvnonexo, le seuil doit être comparé au brut sans la ppv
Rubrique BC_BRUT_APP
Avant :
MAXIMUM([BRUT.MONTANT]-[CONAIDE.SEUILAPPRENTI];0)
+[BCOTASSREEL.MONTANT]*0
Après :
MAXIMUM(exclure([BRUT.MONTANT];[P_PPVNONEXO.MONTANT])-[CONAIDE.SEUILAPPRENTI];0)
+[BCOTASSREEL.MONTANT]*0
rubrique BC_BRUT_APP_PL
Avant :
si ([BRUT.MONTANT]>0)
alors (PLAFONNER([BRUT.MONTANT];0;[CONAIDE.SEUILAPPRENTI]))
sinon (PLAFONNER([BRUT.MONTANT]*(-1);0;[CONAIDE.SEUILAPPRENTI]) *(-1))
+[BCOTASSREEL.MONTANT]*0
Après :
si ([BRUT.MONTANT]>0)
alors (PLAFONNER(exclure([BRUT.MONTANT];[P_PPVNONEXO.MONTANT]);0;[CONAIDE.SEUILAPPRENTI]))
sinon (PLAFONNER(exclure([BRUT.MONTANT];[P_PPVNONEXO.MONTANT])*(-1);0;[CONAIDE.SEUILAPPRENTI]) *(-1))
+[BCOTASSREEL.MONTANT]*0