Skip to main content

Paramétrage prime d'ancienneté spécifique


Bonjour, 

J’ai besoin de créer une prime d’ancienneté qui est d’usage dans la société :

  • À partir de 2 ans d'ancienneté : 3 % du salaire de base 

  • À partir de 4 ans d'ancienneté : 6 % du salaire de base

  • À partir de 6 ans d'ancienneté : 9 % du salaire de base

Les absences ayant pour effet la suspensions du contrat sont déduites du calcul de l'ancienneté.

Pouvez-vous m’aider à la paramétrer ? 

J’ai commencé comme ceci mais je sèche pour le prorata

Begin

ForceTauxS = 0
Include("INIT-D01")

        BB = Bul.SalaireDeBase
        
        TauxS = 0
        If Emp.anciennete >= 0 Then TauxS = 0
        If Emp.anciennete >= 24 Then TauxS = 3
        If Emp.anciennete >= 48 Then TauxS = 6

        If Emp.anciennete >= 72 Then TauxS = 9

     

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

 Merci d’avance

Bonjour,

Avez-vous essayé avec :

BB = Bul.SalaireDeBase + BUL.MTABSENCES

Bonne journée, 


Forum|alt.badge.img+2

Bonjour

pour cela je regarderai la méthode 051: Déduction de mois pour le calcul de l’ancienneté.

Par défaut (valeur N), les absences génèrent un nombre de mois à déduire pour le calcul de l'ancienneté, sans en tenir compte.
Pour activer la prise en compte du nombre de mois issu des calculs d'absences, indiquez O


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