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
  • 2 commentaires
  • 26 mars 2025

Bonjour,

quelqu’un aurait une idée?

Merci


Forum|alt.badge.img+2
  • Ambassadeur
  • 1876 commentaires
  • 26 mars 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
  • 2 commentaires
  • 28 mars 2025

super merci!

 


Commenter


Gestion des cookies

Nous utilisons des cookies pour améliorer et personnaliser votre expérience. Si vous acceptez ou continuez de naviguer, vous acceptez règles relatives aux cookies. En savoir plus sur nos cookies

 
Paramètres de cookies