# Version 3

Pour les formateurs occasionnel :

- FO\_REMJOUR : Rémunération brute du jour

Animateur : Pour chaque unité, 2 rubriques, une rubrique de paye et une rubrique itérative

- BF\_ACM\_NBJ : Nombre de jour base forfaitaire ACM
- BF\_ACM\_NBS : Nombre de semaine base forfaitaire ACM
- BF\_ACM\_NBM : Nombre de mois base forfaitaire ACM
- B\_COT\_ACM\_NBJ : Total nombre de jours base forfaitaire ACM
- B\_COT\_ACM\_NBS : Total nombre de semaines base forfaitaire ACM
- B\_COT\_ACM\_NBM : Total nombre de mois base forfaitaire ACM
- BC\_FORFAITACM : Base forfaitaire ACM
- B\_COT\_ACM\_REMU : Rémunération réelle encadrement (hors prépa)

Formation professionnelle continue :

- FPC\_NBH : Nombre d'heure de stage formation professionnelle continue

<div id="bkmrk-association-jep-%E2%80%93-ac" style="color: #141414; background-color: #fcfcfc; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;"><div><span style="color: #005293;">Association JEP – Activités accessoires non sportives</span></div></div><div id="bkmrk-"></div><div id="bkmrk-jep_nbh-%3A-nombre-d%27h">

- JEP\_NBH : Nombre d'heure travaillée activité accessoire

</div>Pour la CSG

<div id="bkmrk--1"></div>BC\_CSG

Avant

```
si ((CONSTANTE(CONTRAT.PAS_RESIDENTETRANGER)=1) et (CONSTANTE(CONTRAT.PAS_ACTIF)=0))
alors (0)
sinon (
      si ((CONSTANTE(CONTRAT.NATURECONTRAT)=0008) et ([FO.TOTAL]<>0))
      alors ([FO.TOTAL])
      sinon (
            si (([PLAFONDSECU.NUMCAS]=2) et (CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2024))
            alors ([B_COT_CSG.MONTANT])
            sinon (
                  [V_CSG.CUM_ABT]
                  +[V_CSG.CUM_NABT]
                  -
                  si ((CONSTANTE(CONTRAT.DSNINTITULE)=64) ou (CONSTANTE(CONTRAT.DSNINTITULE)=65))
                  alors (0)
                  sinon (
                        F_HISTOCLOT([BC_CSG.MONTANT];[CHGT_RGAPP.MONTANT];CONSTANTE(GENERAL.ANNEE_PAYE))
                        )
                  )
            )
      )
```

Après

```
si ((CONSTANTE(CONTRAT.PAS_RESIDENTETRANGER)=1) et (CONSTANTE(CONTRAT.PAS_ACTIF)=0))
alors (0)
sinon (
      si (CONSTANTE(CONTRAT.BASFORFTYPE)=2)
      alors (
            si (CONSTANTE(CONTRAT.BASFORFACM)=1)
            alors (0)
            sinon ([BC_FORFAITACM.MONTANT]+[B_COT_CSG_NABT.MONTANT])
            )
      sinon (
            si ((CONSTANTE(CONTRAT.NATURECONTRAT)=0008) et ([FO.TOTAL]<>0))
            alors ([FO.TOTAL])
            sinon (
                  si (([PLAFONDSECU.NUMCAS]=2) et (CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2024))
                  alors ([B_COT_CSG.MONTANT])
                  sinon (
                        [V_CSG.CUM_ABT]
                        +[V_CSG.CUM_NABT]
                        -
                        si ((CONSTANTE(CONTRAT.DSNINTITULE)=64) ou (CONSTANTE(CONTRAT.DSNINTITULE)=65))
                        alors (0)
                        sinon (
                              F_HISTOCLOT([BC_CSG.MONTANT];[CHGT_RGAPP.MONTANT];CONSTANTE(GENERAL.ANNEE_PAYE))
                              )
                        )
                  )
            )
      )

```