Bonjour
j’ai un souci avec un salarié entré le 03/06/2024 en arrêt maladie sur juin. Il ne devrait pas avoir de complément
il existe une fonction calcule mais j’ai l’impression que la notion ancienneté inférieure a 12 mois n’apparait pas
je ne parviens pas à alimenter cette fonction pour paralyser le complément pour les moins de 12 mois.
merci pour votre aide
Plage = anneecivile
Select Case AffectationDADS
Case "08","04":
// Maladie Professionnelle Accident de Travail
Carence = 0
Nbjours1 = 9999
Pcent1 = 100
Case "09":
Carence = 3
If SAL.S41.G01.00.015.002 = "01" and emp.anciennete >= 36 then Carence = 0
// if CoronavirusCovid19 = true then
// Maintien = true
// Carence = 0
// Nbjours1 = 30
// Pcent1 = 100
// Endif
//Conditions 1er arrêt au cours de l'année civile
If emp.anciennete >=12 then
madatedebut = date(1,1,bul.annee)
madatefin = dateadddays ( ABS.DtDeb,-1)
Nba = NombreAbsences( madatedebut, madatefin, "09")
If SAL.BOOLt1] = true then Nba = 1
If SAL.BOOLn2] = true then Nba = 0
if Nba = 0 then
Maintien = true
Carence = 0
Nbjours1 = 30
Pcent1 = 100
If emp.anciennete >= 12 then
Nbjours2 = 30
Pcent2 = 200 / 3
Endif
If emp.anciennete >= 72 then
Nbjours2 = 30
Pcent2 = 90
Nbjours3 = 60
Pcent3 = 200 / 3
Endif
If emp.anciennete >= 372 then
Nbjours2 = 60
Pcent2 = 90
Nbjours3 = 90
Pcent3 = 200 / 3
Endif
If emp.anciennete >= 252 then
Nbjours2 = 40
Pcent2 = 90
Nbjours3 = 70
Pcent3 = 200 / 3
Endif
If emp.anciennete >= 420 then
Nbjours1 = 30
Pcent1 = 100
Nbjours2 = 60
Pcent2 = 90
Nbjours3 = 90
Pcent3 = 200 / 3
Endif
If emp.anciennete >= 324 then
Nbjours1 = 30
Pcent1 = 100
Nbjours2 = 60
Pcent2 = 90
Nbjours3 = 90
Pcent3 = 200 / 3
Endif
Endif
Endif
EndSelect