Skip to main content

Bonjour

Le profil PCCN02 avait été en excluant les cadres en forfait jours des congés d’ancienneté. Je souhaites que tous les cadres en forfait jours bénéficient de ces congés supplémentaires d’ancienneté. Comment modifier le profil.

Merci de votre aide

 

Begin

//SBE le 02/04/2021, #157514 Lucile, création compteur congés exceptionnel
//LO le 02/04/2021 #158333 Lucile, compteur ancienneté sauf personnes handicapés
//TD le 23/04/2021, #178938 Lucile KOKOLO, modification, exclure les forfaits jours des CP ancienneté

Include("INIT-CPSUP")

If Emp.CasParticulier <> "08.1" then
    //CP Acquis
    X = Saisie("CPSup-Acquis", 0)
    If X <> 0 then
        Call AffecteCPSupJoursAcquis(X)
    Endif

    //CP Pris
    P = Saisie( "CPSup-Pris", 0 )
    if P <>0 then
        call AffecteCPSupJoursPris(P)
    endif
Endif

If Bul.S41.G01.00.013 <> "10" Then
    Mois = Bul.mois
    MoisS = DateMonth (EMP.DTDEBANC) 
    If Bul.SortiCeMois = False and Mois = MoisS Then
        Jours = 0
        Mois = Emp.anciennete
    EndIf

    if Mois >= 36  then Jours = 2
    if Mois >= 72 then Jours = 4
    if Mois >= 108 then Jours = 6
    If Mid(Emp.CasParticulier,1,2) = "08" then return 
    if Jours <> 0 then
        Exec("Lprime_D02")
        LigneNeutre = True
        methodeCalcul = 99
        Bases = Jours
        Liblong = "Jours de congés ancienneté acquis"
        Exec ("GenereLprime")
        call AffecteCPSupJoursAcquis(Jours)
        LigneNeutre = False
    Endif
Endif

End

il s’agit de cette ligne qui exclus les forfaits jours : If Bul.S41.G01.00.013 <> "10" Then

donc si vous ne voulez pas prendre de risque, vous pouvez remplacer 10 par 0. comme 0 n’existe pas dans les possibilités, le calcul se déclenchera pour tous.


Merci


Commenter