Bonjour
voici le détail du calcul pour la convention C070
Begin
// JPB Le 18/08/2015 on sort le trt des heures de pause du profil PCCN pour simplifier la maintenance
// HAN 03/10/19, ne plus déclencher des heures mais des primes pour entrer dans prorata fillon
// Mettre flag à false pour faire comme avant
FlagPrime = True
OldTraitement = False
Include("INIT-HEUREPAUSE")
// Paiement des heures de pause
If Eta.CcnBool[1] = True and Emp.CcnBool[3] = False then
If OldTraitement = False Then
H = (Bul.NbHM - Bul.CpHeuresPrisesCeMois) * MtPart.COEFHEUREPAUSE / 100
Else
H = Bul.NbHM * MtPart.COEFHEUREPAUSE / 100
EndIf
H = Round(H,2)
If H <> 0 then
If FlagPrime = False Then
Call GenereLHeure("PHNE", H)
dd = round(h * bul.tauxhoraire,2)
Call AjouteCumulPrimesVerseesPendantCp(dd)
Else
Exec("Lprime_E12.2")
BaseS = H
TauxS = Bul.TauxHoraire
MethodeCalcul = 3
LibLong = "Pause indemnisée"
Marque1 = "DSN_HPause"
Include("PERIODICITE") // #20339
Exec("GenereLprime")
If OldTraitement = False Then
az = StockVarAbs("CALABSH_04") * Bul.TauxHoraire * MtPart.COEFHEUREPAUSE / 100 * 10 / 100
Call AjouteProvCpAnt2(az)
EndIf
EndIf
Endif
Endif
End
Toutefois il sera compliqué de l’adapter sur une autre convention dans le sens où la prime récupère des questions conventionnelles de la fiche établissement. il faudra donc adapter les tests.