Skip to main content
Question

BTP PRIME ANCIENNETE DEDUCTION MONTANT CP PRIS


Bonjour,

J’ai créé une prime ancienneté dans un dossier du BTP, mais lors de la prise des CP, le montant ne se déduit pas.

Voici mon paramétrage avancé : 

Begin

// Base de calcul proratisée : salaire de base + absences (dont CP BTP)
BB = Bul.salairedebase + Bul.mtabsences

// Initialisation du taux
T = 0

// Attribution des taux tous les 3 ans (maximum 15)
// (Pas de ELSEIF dans Silae ? IF séparés)
If Emp.anciennete >= 36 Then T = 3
If Emp.anciennete >= 72 Then T = 6
If Emp.anciennete >= 108 Then T = 9
If Emp.anciennete >= 144 Then T = 12
If Emp.anciennete >= 180 Then T = 15

// Déclenchement de la prime si un taux existe et si la base n’est pas nulle
If T <> 0 And BB <> 0 Then

    methodeCalcul = 1        // Base x Taux
    Bases = BB               // Base proratisée
    Tauxs = T                // Taux selon ancienneté
    Liblong = "Prime d’ancienneté"
    Exec("GenereLprime")     // Génération du libellé D01

Endif

End

 

Bien cordialement