Bonjour,
J’ai créé le paramétrage de prime ( extrait ci dessous) pour les négociateurs immobilier Malheureusement si la prime en question n’est pas alimentée, elle s’affiche tout de même sur le bulletin de salaire. Pourriez vous m’indiquer comment y remédier? En vous remerciant
…
// Saisie des commissions sur locations
comloc = Saisie("Comm.s/loc",0)
// Génération ligne de commissions sur locations
If com > 0 then
Exec("Lprime_B01")
methodeCalcul = 2
Bases = round (comloc / 1.1833333, 2)
Liblong = "Commissions sur locations"
Exec ("GenereLprime")
Exec("Lprime_D06")
methodeCalcul = 3
Bases = round (comloc / 1.1833333, 2)
Tauxs = 1/12
Liblong = "Prime de 13è mois mensuelle sur commiss. s/loc."
Exec ("GenereLprime")
Endif
…
// Récupération du salaire de base
Sal = bul.Salairedebase
//Calcul du premier seuil
seuil1 = sal + ((com + comloc + av + pCA + pvent)/1.1833333)
//Calcul SMC
seuil = ((Bul.NbHR * mtpart.SMICH)*13/12)/1.1833333
//Génération de la ligne de complément de salaire
If seuil > Seuil1 then
Exec("Lprime_B15")
methodeCalcul = 2
Bases = seuil-seuil1
Liblong = "Complément de salaire"
Exec ("GenereLprime")
Exec("Lprime_D06")
methodeCalcul = 3
Bases = seuil-seuil1
Tauxs = 1/12
Liblong = "Prime de 13è mois sur complément"
Exec ("GenereLprime")
Endif
End