Skip to main content

Prime ancienneté tenant compte des absences


Bonjour,

J’ai modifié le code du libellé D01 afin de créer une prime d’ancienneté qui est plus avantageuse que le conventionnel. Pour l’heure elle fonctionne bien mais ne tient pas compte des absences (hors cp).

Que dois-je rajouter à mon code ou modifier ? 

“begin

ForceTauxS = 0
Include("DOMONLY_INIT-D01")


if eta.ccnbool[1] = true then

    BB = BUL.SALAIREDEBASEHEURESNORMALES

    tauxs = 0

        if Emp.anciennete >= 24 then    tauxs = 1
        if Emp.anciennete >= 36 then    tauxs = 2
        if Emp.anciennete >= 60 then    tauxs = 3
        if Emp.anciennete >= 84 then    tauxs = 5
        if Emp.anciennete >= 120 then    tauxs = 6
    

    If ForceTauxS <> 0 Then TauxS = ForceTauxS

    If Tauxs > 0 and BB > 0 Then
        Bases = BB
        x = Bases * Tauxs / 100
        call stockevar("ANC", x )
        Exec ("GenereLprime")
    endif

endif

Include("DOMONLY_FIN-D01")
end”

Je suis totalement débutant dans le code, j’ai pris quelques informations sur le forum mais s’il existe un document sur les différentes variables existantes pour progresser dans ce domaine je suis preneur.

Merci 
 

3 commentaires

  • Auteur
  • Nouveau
  • March 26, 2025

Bonjour,

quelqu’un aurait une idée?

Merci


Forum|alt.badge.img+3
  • Ambassadeur
  • March 26, 2025

Bonjour,

Un membre de la communauté a créé Scriptae pour nous aider à coder sur Silae. Je vous le recommande, en posant la question à l’outil, vous aurez un retour avec du code modifié

ChatGPT - Silae- Mentor Codage (Scriptae)


  • Auteur
  • Nouveau
  • March 28, 2025

super merci!