Skip to main content

Base du 13ème mois : SDB + rappel de salaire


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,

1 commentaire

Forum|alt.badge.img

Bonjour,

Sur un dossier, une prime 13ème mois mensuelle a été paramétrée.

Elle tient bien compte des absences. Par contre, la prime d’ancienneté n’entre pas dans la base, ce que je souhaiterais.

Pour information, prime conventionnelle journalistes, qui devrait être versée en décembre mais souhait de l’entreprise de la verser mensuellement.

Merci


Commenter


Gestion des cookies

Nous utilisons des cookies pour améliorer et personnaliser votre expérience. Si vous acceptez ou continuez de naviguer, vous acceptez règles relatives aux cookies. En savoir plus sur nos cookies

 
Paramètres de cookies