Bonjour
Vous pouvez montrer votre code et le code utilisé pour les heures sup ?
Bonjour,
nous avons utilisé ce paramétrage,
Begin
ForceTauxS = 0
Include("INIT-D01")
If Ste.BaseCalculAnciennete = 1 Then
Tx = Bul.tauxhoraire
Ref = "salaire de base"
Else
Tx = Bul.BAP / 151.67
Ref = "minimum conventionnel"
Endif
BB = Tx * Bul.NbhmN
ii = 0
Do
ii = ii + 1
If ii > HMnombre() Then Exit
BB = BB + ( Tx * HMCoeffv(ii) * HMnbh(ii) )
Loop
BB = Round(BB, 2)
Mois = Emp.Anciennete
Tauxs = 0
If Sal.S41.G01.00.014 = "29" then
If Mois >= 36 then
Tauxs = 3
Bases = BB
If Mois >= 72 then
Do
Tauxs = Tauxs + 3
Mois = Mois - 36
If Mois < 72 then exit
If Tauxs > 15 Then Exit
Loop
If Tauxs > 15 then Tauxs = 15
Endif
If ForceTauxS <> 0 Then TauxS = ForceTauxS
x = Bases * tauxs / 100
Call stockevar("PANC", x )
If Bases <> 0 then Exec("GenereLprime")
Endif
Endif
End