Bonjour,
Je dois paramétrer une fonction calcul pour indemniser une période d’absence pour enfant malade, dans la limite de 3 jours par an et par enfant de 16 ans ou moins.
Cependant le maintien se déclenche systématiquement, même en paramétrant un enfant âgé de plus de 16 ans.
La CCN du Bois est paramétrée dans le dossier.
Voici le paramétrage en question :
Begin
//InhibeLegal = True
// Absence enfant malade <= 16 ans
NbEnfant16 = NbEnfantsACharge(16,Abs.DtDeb)
//Datex = Date(1,5,2021)
//If Bul.Date >= Datex and AvenantApplicable(Datex) = True then
Select case AffectationDADS
Case "02":
TypesMaintiensRegroupes = "02"
If NbEnfant16 >= 1 then
Maintien = True
Carence = 0
Nbjours1 = 3
Pcent1 = 100
If Maintien = True then
TypeMaintien = Brut
Plage = AnneeCivile
Endif
EndIf
EndSelect
//Endif
End
Auriez-vous une idée de la ou les lignes posant problème ?
Merci d’avance
Antoine B.