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

Revision #4
Created 29 March 2024 08:33:07 by Valéry HUMEZ
Updated 3 February 2025 15:51:55 by Valéry HUMEZ