Skip to main content
Répondu

Abscence enfant malade


Bonjour,
Dans la convention collective Publicité, le personnel à droit 12 jours calendaires d'absences maintenues à 80 %.
Suite à un accord d'entreprise, je dois modifier l'absence enfant malade pour faire un maintien de salaire de 5 jours ouvrés à 100 % et 5 jours ouvrés à 80 % par année civile et par enfant.
Quelqu'un, aurait-il une idée sur la modification de la fonction de calcul ?
Merci d'avance pour votre retour.
Bien cordialement.

Meilleure réponse par Aurélien LEFEVRE

Bonjour Grégory,

J’ai pas l’impression que Silae propose de gestion automatique "par enfant". Le décompte du compteur s'opère par absence. Le suivi "par enfant" relève donc d'une gestion organisationnelle impliquant une saisie individualisée(Sauf si quelqu'un connaît une astuce que j'ignore). Voici mon implémentation sur un dossier client, avec 2 tranches de maintien au lieu d'une :

Begin

InhibeLegal = True

// Calcul de l'ancienneté à la date de début de l'absence
Anciennete = CalculeAncienneteA(Abs.DtDeb)

// Initialisation
Maintien = False

Include("DOMONLY_INIT-M-EVEFAMILIAL")

// Absence enfant malade
Select Case AffectationDADS
Case "02" :
// Maladie enfant -16 ans
TypesMaintiensRegroupes = "02"
Maintien = True
Carence = 0

// 1ère tranche
Nbjours1 = 5
Pcent1 = 100

// 2ème tranche
Nbjours2 = 5
Pcent2 = 80
EndSelect

If Maintien = True Then
TypeMaintien = Brut
Plage = AnneeCivile
EndIf

Include("DOMONLY_FIN-M-EVEFAMILIAL")

End

Voici le rendu sur le bulletin de paie :

N'hésitez pas à me tenir informé du résultat de votre côté.

Excellente journée !

1 commentaire

Forum|alt.badge.img

Bonjour Grégory,

J’ai pas l’impression que Silae propose de gestion automatique "par enfant". Le décompte du compteur s'opère par absence. Le suivi "par enfant" relève donc d'une gestion organisationnelle impliquant une saisie individualisée(Sauf si quelqu'un connaît une astuce que j'ignore). Voici mon implémentation sur un dossier client, avec 2 tranches de maintien au lieu d'une :

Begin

InhibeLegal = True

// Calcul de l'ancienneté à la date de début de l'absence
Anciennete = CalculeAncienneteA(Abs.DtDeb)

// Initialisation
Maintien = False

Include("DOMONLY_INIT-M-EVEFAMILIAL")

// Absence enfant malade
Select Case AffectationDADS
Case "02" :
// Maladie enfant -16 ans
TypesMaintiensRegroupes = "02"
Maintien = True
Carence = 0

// 1ère tranche
Nbjours1 = 5
Pcent1 = 100

// 2ème tranche
Nbjours2 = 5
Pcent2 = 80
EndSelect

If Maintien = True Then
TypeMaintien = Brut
Plage = AnneeCivile
EndIf

Include("DOMONLY_FIN-M-EVEFAMILIAL")

End

Voici le rendu sur le bulletin de paie :

N'hésitez pas à me tenir informé du résultat de votre côté.

Excellente journée !