Skip to main content
Réponse

Prime d'ancienneté incluse dans le taux horaire absence CP


SYLVAINE BOYER
Connaisseur

Bonjour, 

 

J’ai créer une fonction calcul pour une prime d’ancienneté savez vous ce que je dois rajouter à ce paramétrage pour que ma prime d'ancienneté ne rentre pas dans mon taux horaire d’absence CP svp ? 

 

En vous remerciant par avance de votre retour

Meilleure réponse par SYLVAINE BOYER

Bonjour, 

j’ai trouvé la solution grâce au chatgpt de silae merci beaucoup

12 commentaires

Forum|alt.badge.img
  • Ambassadeur
  • September 23, 2025

Bonjour, je dirais dans paramétrage > prime > libellé et décocher le taux horaire d’absence


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • September 23, 2025

Bonjour Alice, 

 

Je l’ai décoché mais cela remonte quand meme 

 

j’avais créer cette prime pour en cas d’absence du salarié cela soit proratisée :

Begin

ForceTauxS = 0
Include("INIT-D01")


        BB = Bul.SalaireDeBase + BUL.MTABSENCES
        
        TauxS = 0
        If Emp.anciennete >= 36 Then TauxS = 3
        If Emp.anciennete >= 72 Then TauxS = 6
        If Emp.anciennete >= 108 Then TauxS = 9
        If Emp.anciennete >= 144 Then TauxS = 12
        If Emp.anciennete >= 180 Then TauxS = 15
 

        If ForceTauxS <> 0 Then TauxS = ForceTauxS
        BaseS = BB
        If Tauxs > 0 and BaseS <> 0 Then Exec ("GenereLprime")
End


Anthony Petit
Community Manager
Forum|alt.badge.img+3
  • Community Manager
  • September 23, 2025

Bonjour,

Vous pouvez utiliser :

Call AffecteLibellePrimeEnCours_InclusCalcMajorationTxHAbs(True)


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • September 23, 2025

bonjour, 

 

je dois utiliser cela ou ? et l’enregistrer ou ? 

 


Anthony Petit
Community Manager
Forum|alt.badge.img+3
  • Community Manager
  • September 23, 2025

Vous pouvez la mettre avant le end de la fonction.


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • September 23, 2025

Mon taux d'absence reste valorisée de la prime d’ancienneté :

 


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • September 23, 2025

Quelqu’un pour m’aider en urgence svp?  Merci d’avance


Anthony Petit
Community Manager
Forum|alt.badge.img+3
  • Community Manager
  • September 23, 2025

Pardon, j’avais mal lu, il faut mettre false à la place de true :

Call AffecteLibellePrimeEnCours_InclusCalcMajorationTxHAbs(False)


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • September 23, 2025

Bonjour, 

 

Je suis désolée d’insister mais rien n’y fait, cela ne modifie pas mon taux d’absence CP :

 

Begin

ForceTauxS = 0
Include("INIT-D01")


        BB = Bul.SalaireDeBase + BUL.MTABSENCES
        
        TauxS = 0
        If Emp.anciennete >= 36 Then TauxS = 3
        If Emp.anciennete >= 72 Then TauxS = 6
        If Emp.anciennete >= 108 Then TauxS = 9
        If Emp.anciennete >= 144 Then TauxS = 12
        If Emp.anciennete >= 180 Then TauxS = 15
 

        If ForceTauxS <> 0 Then TauxS = ForceTauxS
        BaseS = BB
        If Tauxs > 0 and BaseS <> 0 Then Exec ("GenereLprime")
        Call AffecteLibellePrimeEnCours_InclusCalcMajorationTxHAbs(False)
End


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • September 23, 2025

en faite, je ne veux pas modifier la prime d’ancienneté mais bien oter cette prime de mon taux horaire d’absence CP. car elle ne doit pas rentrer ni dans la base 10ème ni dans le taux horaire


Anthony Petit
Community Manager
Forum|alt.badge.img+3
  • Community Manager
  • September 24, 2025

Bonjour,

Il doit y avoir autre chose dans le dossier parce que la coche devrait normalement faire le travail.

Est ce que c’est une absence du mois en cours ou du mois précédent ?
Est ce que vous avez une méthode (la 092 par exemple) active niveau dossier ou domaine ?


SYLVAINE BOYER
Connaisseur
  • Auteur
  • Connaisseur
  • Réponse
  • September 24, 2025

Bonjour, 

j’ai trouvé la solution grâce au chatgpt de silae merci beaucoup