Skip to main content

Prime en fonction des jours M-1


Forum|alt.badge.img+1

Bonjour,

 

J’ai besoin de paramétrer une prime 5 € par jour travaillé mais du mois précédent.

 

Je ne veux pas utiliser le M-1 de la fiche société car les autres variables et absences fonctionnent différemment.

 

Merci

4 commentaires

Forum|alt.badge.img+1

@Jerôme BIDAU avez-vous trouvé une solution à votre problème SVP?


Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • June 18, 2026

Oui voici ce que j’ai fait 

Nbjouvrés = BUL.NBJTRAVAILLES

Call stockevar("Nbjouvrés",Nbjouvrés)

datedeb = DateAddMonths( bul.periode, -1)

datefin = DateAddDays( bul.periode, -1)

Joursouvrés = cumulstockvar(datedeb,datefin,"Nbjouvrés")


Forum|alt.badge.img+1

@Jerôme BIDAU Merci beaucoup !

Je suis novice et je n’ai pas les réflèxes.

Vous avez créé cela dans une fonction calcul ?

Et mis le code de cette fonction calcul en valeur dans le profil de prime ?


Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • June 18, 2026

J’ai mis cela dans un profil d eprime

 

Begin

 

Nbjouvrés = BUL.NBJTRAVAILLES

Call stockevar("Nbjouvrés",Nbjouvrés)

datedeb = DateAddMonths( bul.periode, -1)

datefin = DateAddDays( bul.periode, -1)

Joursouvrés = cumulstockvar(datedeb,datefin,"Nbjouvrés")

 

 

Exec("Lprime_D02.CP")

methodeCalcul = 2

Bases = Joursouvrés

Tauxs = 5

Liblong = "Indemnité journalière PM-G"

Exec ("GenereLprime")

 

end