Bonjour,
Sur la demande d’un client et à la suite d’un changement de CCN, nous souhaitons exclure certains salariés (arrivés après 07/2020) de l’application de la prime d’ancienneté.
Voici la formule actuelle appliquée:
Begin
Include("INIT-D01")
ForceTauxS = 0
BB = Bul.SalaireDeBase
TauxS = 0
If Emp.anciennete >= 0 Then TauxS = 0
If Emp.anciennete >= 36 Then TauxS = 3
If Emp.anciennete >= 48 Then TauxS = 4
If Emp.anciennete >= 60 Then TauxS = 5
If Emp.anciennete >= 72 Then TauxS = 6
If Emp.anciennete >= 84 Then TauxS = 7
If Emp.anciennete >= 96 Then TauxS = 8
If Emp.anciennete >= 108 Then TauxS = 9
If Emp.anciennete >= 120 Then TauxS = 10
If Emp.anciennete >= 132 Then TauxS = 11
If Emp.anciennete >= 144 Then TauxS = 12
If Emp.anciennete >= 156 Then TauxS = 13
If Emp.anciennete >= 168 Then TauxS = 14
If Emp.anciennete >= 180 Then TauxS = 15
If Emp.anciennete >= 192 Then TauxS = 16
If Emp.anciennete >= 204 Then TauxS = 17
If Emp.anciennete >= 216 Then TauxS = 18
If Emp.anciennete >= 228 Then TauxS = 19
If Emp.anciennete >= 240 Then TauxS = 20
If Emp.anciennete >= 252 Then TauxS = 21
If Emp.anciennete >= 264 Then TauxS = 22
If Emp.anciennete >= 276 Then TauxS = 23
If Emp.anciennete >= 288 Then TauxS = 24
If Emp.anciennete >= 300 Then TauxS = 25
If ForceTauxS <> 0 Then TauxS = ForceTauxS
BaseS = BB
If Tauxs > 0 and BaseS <> 0 Then Exec ("GenereLprime")
End
Nous avons fait plusieurs essais, non concluants. Avez-vous une idée pour paramétrer correctement la fonction?
Merci à tous pour vos retours

