Skip to main content
Répondu

CP Ancienneté supplémentaire


Bonjour,

J’ai une société avec un accord d’entreprise et bénéficiant de congé supplémentaire, y a til une autre option que de créer une fonction calcul pour des congés supplémentaires ?

 

Exemple dans l'accord d'entreprise :

Après 15 ans d'ancienneté : 1 jour de congé supplémentaire 

20 ans : 2 jours

25 ans : 3 jours

30 ans : 4 jours

Merci pour votre retour,  

Cordialement 

Bonjour,

 

Pour moi, non, il est nécessaire de passer par une fonction calcul.

Pourquoi voulez-vous l’éviter ?


Bonjour,

le seul moyen est de passer par une fonction de calcul.

Voici la fonction de calcul à copier:

Begin
    
Jours = 0
If Bul.SortiCeMois = False Then
    if Emp.anciennete >= 180 then Jours = 1
    if Emp.anciennete > 240 then Jours = 2
    if Emp.anciennete > 300 then Jours = 3
    if Emp.anciennete > 360 then Jours = 4

    if stockvar("CPANCIENNETE") <> 0 then Jours = stockvar("CPANCIENNETE")
    if stockvar("CPANCIENNETE") = -1 then Jours = 0

    if Jours <>0 then
        Exec("Lprime_D02")
        LigneNeutre = True
        methodeCalcul = 99
        Bases = Jours
        Liblong = "Jours de congés ancienneté acquis"
        Exec ("GenereLprime")
        LigneNeutre = False
    endif
EndIf


End

 

La fonction de calcul doit avoir comme code: CP-ANCIENNETE

Merci


Commenter