Bonjour,
J’ai une prime d’ancienneté non conventionnel créer par Silae en 2021.
J’aurais besoin d’exclure dans le calcul les HS mais je ne vois pas ou dans la formule
If Ste.BaseCalculAnciennete = 1 Then
Tx = Bul.TauxHoraire
Ref = "salaire de base"
Else
Tx = Bul.SalMinConvH
Ref = "minimum conventionnel"
Endif
If Bul.NbHM = 0 and BUL.S41.G01.00.013 <> "10" then
Return
Endif
BB = 0
Tauxs = 0
if Emp.anciennete >= 13 then Tauxs = 1
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
BB = Tx * Bul.NbhmN
ii = 0
Do
ii = ii + 1
If ii > HMnombre() Then Exit
BB = BB + (Bul.TauxHorairehs * HMCoeffv(ii) * (HMnbh(ii) - HMnbhcontrat(ii))) + (Tx * HMCoeffv(ii) * HMnbhcontrat(ii))
Loop
If Tauxs > 0 and BB <> 0 Then
Methodecalcul=1
Bases = Round (BB , 2)
Exec ("GenereLprime")
EndIf
End
Pourriez vous m’indiquer ou faire la modification?
Merci pour votre aide
Cordialement loetittia