Bonjour,
J’ai une prime de 13ème mois qui doit se calculer ainsi : Salaire de base - Absences (dont EVF) + Rappel de salaire saisis en B08.
Je n’arrive pas à ajouter le rappel de salaire à mon calcul de cette base.
Voici le profil de prime :
if P = True then
Call Cump_FixePeriode(datedeb,datefin)
Abs = CumP_MtAbsences()
bases = 0.0
tauxs = 0.0
resultats = 0.0
basep = 0.0
tauxp = 0.0
resultatp = 0.0
call CumulLignescontrat(11,"260%","",datedeb,datefin ,bases,tauxs,resultats,basep,tauxp,resultatp)
AbsAEF = bases
If AbsAEF <> 0 then MtAEF = AbsAEF * (bul.salairedebase/BUL.NBHMCONTRAT)
//Montant = (Base + Abs) /12
Montant = (Base + Abs + MtAEF) /12
If Montant < 0 then Montant = 0
Memo = "Base prime : ( " + Round(Base,2) + " € (Cumul salaire de base) " + Abs + " € (Cumul montant absence) / 12 = " + Round(Montant,2)
x = Saisie("BasePrFinAn",0))
if x > 0 Then Montant = x
if x < 0 Then Montant = 0
if Montant <> 0 then
Exec("Lprime_D05")
Call Rem(Memo)
Bases = Montant
methodeCalcul = 2
Merci d’avance de votre aide,
Bonne journée,