Skip to main content

formule pour profil de prime


Forum|alt.badge.img

Bonjour,

J’ai un soucis dans une formule, je veut qu’elle s’applique aux salariés ayant un horaire contractuel de 151.67 h : je n’arrive pas à trouver la 1ère ligne de ma formule après le If .

Quelqu’un aurait’il la réponse.

Merci à vous.

 

If "SEM_HoraireMensuel" = "151,67" then
    datedeb = DateAddMonths (bul.periode, -1)
    datefin = DateAddDays (bul.periode, -1)
    HRM = Saisie("HRéelleMois",0)
    If BUL.MOIS <> 1 then
        HR = HRM + cumulstockvar(datedeb,datefin,"HRA")
    Else
        HR = HRM
    Endif
    call stockevar("HRAM",HRM)
    call stockevar("HRA",HR)

    If HRM <> 0 then
        Exec("Lprime_B01")
        LigneNeutre = true
        Methodecalcul = 99
        Bases = HRM
        Liblong = "Heures réelles du mois"
        Exec("GenereLprime")
        Ligneneutre = false
    Endif

    If HR <> 0 then
        Exec("Lprime_B01")
        LigneNeutre = true
        Methodecalcul = 99
        Bases = HR
        Liblong = "Cumul Heures réelles annuelles"
        Exec("GenereLprime")
        Ligneneutre = false
    Endif
Endif

End