Version 4
Correctif de la fonction 66_AF
Dans la rémunération légale pour les enfants suivants, faisait référence à la rubrique nombre de jours de l'enfant 2
/*Rémunération légale*/
si ([66_AFACCINTER.MONTANT]=0)
alors (
si (NUMERO=1)
alors ( /* Enfant 1 */
NBJACCUEIL
/CONSTANTE(GENERAL.NBJMOISPAYE)
*CONSTANTE(GENERAL.SMICMENS)
)
sinon ( /* Enfants suivant */
NBJACCUEIL
/CONSTANTE(GENERAL.NBJMOISPAYE)
*70
*CONSTANTE(GENERAL.SMICHOR)
)
)
sinon (0)
)
si ( (CONSTANTE(CONTRAT.NATURECONTRAT)=3) et ([NUMCONV.NUMCONV]=66) et ([66_AFNBENF.MONTANT]>=NUMERO))
alors (
si (REMU=1)
alors (
si (CONV=1)
alors (
/* Rémunération conventionnelle*/
si ([66_AFACCINTER.MONTANT]=0)
alors (
si (NBJACCUEIL<16)
alors (NBJACCUEIL/26)
sinon (1)
*
si (NUMERO=1)
alors ( /* Enfant 1 */
(PROG+PRECPRO)
)
sinon (/* Enfants suivant */
(PROG-PRECPRO)
)
*[VP.VP]
*(1+CONSTANTE(GENERAL.TAUXSUJETION66)/100)
)
sinon (
NBJACCUEIL*5.06*CONSTANTE(GENERAL.SMICHOR)
)
)
sinon (
/*Rémunération légale*/
si ([66_AFACCINTER.MONTANT]=0)
alors (
si (NUMERO=1)
alors ( /* Enfant 1 */
NBJACCUEIL
/CONSTANTE(GENERAL.NBJMOISPAYE)
*CONSTANTE(GENERAL.SMICMENS)
)
sinon ( /* Enfants suivant */
NBJACCUEIL
/CONSTANTE(GENERAL.NBJMOISPAYE)
*70
*CONSTANTE(GENERAL.SMICHOR)
)
)
sinon (0)
)
)
sinon (
si (CONV=1)
/* Absence conventionnelle*/
alors (
si ( (NBJACCUEIL<>0) et (NBJACCUEIL<CONSTANTE(GENERAL.NBJMOISPAYE))
et (NBJACCUEIL<16)
)
alors (
si (NUMERO=1)
alors ( /* Enfant 1 */
maximum(0;(CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB)-NBJACCUEIL-(NBJABSCP)))
/CONSTANTE(GENERAL.NBJMOISPAYE)
*0.8
*CONSTANTE(GENERAL.SMICMENS)
)
sinon ( /* Enfants suivant */
maximum(0;(CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB)-NBJACCUEIL-(NBJABSCP)))
/CONSTANTE(GENERAL.NBJMOISPAYE)
*0.8*70
*CONSTANTE(GENERAL.SMICHOR)
)
)
sinon (0)
)
sinon (
/* Absence légale */
si (NUMERO=1)
alors ( /* Enfant 1 */
maximum(0;(CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB)- NBJACCUEIL-(NBJABSCP)))
/CONSTANTE(GENERAL.NBJMOISPAYE)
*0.8
*CONSTANTE(GENERAL.SMICMENS)
)
sinon (
maximum(0;(CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB)-NBJACCUEIL-(NBJABSCP)))
/CONSTANTE(GENERAL.NBJMOISPAYE)
*0.8*70
*CONSTANTE(GENERAL.SMICHOR)
)
)
)
)
sinon (0)