Skip to main content

Correction et mise à jour du gestionnaire de rubrique

Il s'agit ici des modifications qui ont été apportées via la version 65 du gestionnaire de rubrique et qui donc n'entrent en fonction qu'à partir de la paye de janvier 2024 (cf. Mise à jour du gestionnaire de rubrique)

DiversPlafond de sécurité sociale

CUMUL.CUMBRUTSECU

AjoutCréation de la rubrique BC_BRUTSTAlibre BrutPLAFONDSECU

stagiaire

AGCP supérieurAide auà seuildomicile

dans

Création des rubriques AGCP aide à domicile pour la formule.régularisation des années précédentes

  • AGCPURS_AD_1
AGCPURFR_AD_1 AGCPRUAA_AD_1

Neutralisation des bases AGCP quand utilisation des rubriques AGCP année précédente :

Dans le cas où un stagiaire a une rémunération supérieure au seuil d'exonération, il s'agit d'ajouter l'assiette supérieure au seuil dans la formule utilisée pour l'affichage sur le bulletin.

Avant

histocumulJOINT([BC_BRUT_URSAFF.MONTANT])+[BC_BRUT_URSAFF.MONTANT]

Après

histocumulJOINT([BC_BRUT_URSAFF.MONTANT])+[BC_BRUT_URSAFF.MONTANT]
+histocumulJOINT([BC_BRUT_STA.MONTANT])+[BC_BRUT_STA.MONTANT]

REGNETSOCIAL Régularisation du net social

Dans le cas où le paramétrage du net social était erroné les mois précédents, cette rubrique de paye doit être utilisée uniquement en régularisation afin d'indiquer la période de rattachement. Utiliser le paramétrage des bulletins afin d'afficher la rubrique en dessous du net social, dans le groupe Net.

Il n'est pas nécessaire de la codifier dans le paramétrage DSN, cette rubrique est reconnue automatiquement

https://wikiapp.heberg-eig.fr/books/calcul-de-paye-rubriques/page/net-social#bkmrk-r%C3%A9gularisation-du-ne

REG_GRATI_STAG : Régularisation gratification de stage

Cette rubrique est à utiliser en régularisation lorsqu'il est nécessaire de régulariser la gratification de stage sur plusieurs mois.

En effet, si on utilise la rubrique GRATI_STAGE, le seuil d'exonération sera dépassé à tort.

La rubrique REG_GRATI_STAG est retirée de B_COT_URSSAF, elle n'est donc jamais soumise à cotisation.

BCOTASSREEL : Base de cotisation chômage réel

La rubrique B_COT_ASS est toujours calculée, même quand il n'y a pas de cotisation chômage (Exemple stagiaire au dessus du seuil). Par conséquent, si le contrat stagiaire se transforme en contrat classique, l'assiette de cotisation chômage est rattrapée à tort.

La rubrique BCOTASSREEL va permettre de calculer la base de cotisation réellement utilisée. Cette rubrique ne sera calculée que lorsque que BC_BRUTASS est calculée, donc quand il y a cotisation chômage.

Cette rubrique sera ensuite utilisée pour le calcul de BC_BRUT_ASS et BC_FNGS.

Pour éviter des modifications d'historique, cette procédure ne sera activée qu'à partir de 2024

BC_BRUT_ASS : Brut ASSEDIC

Avant :BC_ADAGCPRUAA

si (
   ([EXOCHOMAGE.AGCPURSSAF_1.BASE]=1)
alors(0) sinonet ([AGCPURSAFREG_1.BASE]=0) minimum(et (histocumuljoint([B_COT_ASS.MONTANT];AGCPRUAA_1.BASE]=0)
   et ([CHGT_APP.AGCPURS_AD_1.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))=0) +et ([B_COT_ASS.MONTANT]AGCPURFR_AD_1.BASE]=0) et ([AGCPRUAA_AD_1.BASE]=0)
   )
      ;
      (histocumuljoint([PL_MENSB_4PSS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
      +[PL_MENSB_4PSS.MONTANT])
      )
      -histocumuljoint([BC_BRUT_ASS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
      -histocumuljoint([BC_BRUT_ASS_EX.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
)

Après :

si (CONSTANTE(GENERAL.ANNEE_PAYE)<2024)
alors (
       si ([EXOCHOMAGE.BASE]CONSTANTE(GENERAL.NEWAGCP)= 1)
       alors(0)alors ([V_AD_AGCP.ADAGCPAA])
       sinon (
            [BCOTASSREEL.MONTANT]*0
            +
            minimum(
            (histocumuljoint([B_COT_ASS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
            +[B_COT_ASS.MONTANT]
            )
            ;
            (histocumuljoint([PL_MENSB_4PSS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
            +[PL_MENSB_4PSS.MONTANT])
            )
            -histocumuljoint([BC_BRUT_ASS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
            -histocumuljoint([BC_BRUT_ASS_EX.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
            )0)
       )
sinon (
      si ([EXOCHOMAGE.BASE]=1)
      alors(0)
      sinon (
            [BCOTASSREEL.MONTANT]*0
            +
            minimum(
            (histocumuljoint([BCOTASSREEL.MONTANT])
            +[B_COT_ASS.MONTANT]
            )
            ;
            (histocumuljoint([PL_MENSB_4PSS.MONTANT])
            +[PL_MENSB_4PSS.MONTANT])
            )
            -histocumuljoint([BC_BRUT_ASS.MONTANT])
            -histocumuljoint([BC_BRUT_ASS_EX.MONTANT])
            -histocumuljoint([BC_BRUT_APP_PL.MONTANT])
            -histocumuljoint([BC_BRUT_APP.MONTANT])
            )
       )

BC_FNGS : Brut plafonné à la tranche B 4PSS

Avant :

minimum(
(histocumuljoint([B_COT_ASS.MONTANT];[CHGT_APP.MONTANT];CONSTANTE(GENERAL.ANNEE_PAYE))
+[B_COT_ASS.MONTANT]
)
;
(histocumuljoint([PL_MENSB_4PSS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
+[PL_MENSB_4PSS.MONTANT])
)
-histocumuljoint([BC_FNGS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))

Après :

si (CONSTANTE(GENERAL.ANNEE_PAYE)<2024)
alors (
            [BCOTASSREEL.MONTANT]*0
            +
            minimum(
            (histocumuljoint([B_COT_ASS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
            +[B_COT_ASS.MONTANT]
            )
            ;
            (histocumuljoint([PL_MENSB_4PSS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))
            +[PL_MENSB_4PSS.MONTANT])
            )
            -histocumuljoint([BC_FNGS.MONTANT];[CHGT_APP.BASE];CONSTANTE(GENERAL.ANNEE_PAYE))            
       )
sinon (

            [BCOTASSREEL.MONTANT]*0
            +
            minimum(
            (histocumuljoint([BCOTASSREEL.MONTANT])
            +[B_COT_ASS.MONTANT]
            )
            ;
            (histocumuljoint([PL_MENSB_4PSS.MONTANT])
            +[PL_MENSB_4PSS.MONTANT])
            )
            -histocumuljoint([BC_BRUT_ASS.MONTANT])
            -histocumuljoint([BC_BRUT_ASS_EX.MONTANT])
            -histocumuljoint([BC_BRUT_APP_PL.MONTANT])
            -histocumuljoint([BC_BRUT_APP.MONTANT])
       )

Désactivation des rubriques :

Les rubriques suivantes ont été désactivée car elles ne doivent plus être utilisées. Vérifier que c'est effectivement le cas notamment dans le gestionnaire de régime.

  • BC_BRUT_ASS3MU
BC_BRUT_ASS65    : base brut ASSEDIC + de 65ans ASSEDIC65             : cotisation brut ASSEDIC + de 65ans ASSEDIC_TRA        : Tranche A assedic ASSEDIC_TRB        : Tranche B assedic BC_TR_A_ASS        : Base tranche A assedic BC_TR_B_ASS        : Base tranche B assedic
Assistant(e) familial(e)

La rubrique 66_AFIMF calcule l'indemnité mensuelle forfaitaire pour sujétion +26j.

Mais cette rubrique était égale à zéro dès que l'on saisissait des jours d'accueil intermittent.

Après vérification, il s'avère que l'indemnité est due même dans ce cas.

La formule de la rubrique 66_AFIMF a été modifiée dans ce sens.

Avant

si (([66_AF26JRS.MONTANT]>0) ou ([66_AF26JRS.TAUX]=0))
alors ([66_AF26JRS.MONTANT])
sinon (
      si([66_AFJRSINTER.BASE]<>0)
      alors(0)
      sinon(
            si([66_AFNBJRPER.BASE]>CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB))
            alors(CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB)-26)
            sinon(
                  si([66_AFNBJRPER.BASE]>=27)
                  alors([66_AFNBJRPER.BASE]-26)
                  sinon(0)
                  )
            )
      )

Après

si (([66_AF26JRS.MONTANT]>0) ou ([66_AF26JRS.TAUX]=0))
alors ([66_AF26JRS.MONTANT])
sinon (
            si([66_AFNBJRPER.BASE]>CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB))
            alors(CONSTANTE(CONTRAT.CIVJOURSTRAVAIL_EMB)-26)
            sinon(
                  si([66_AFNBJRPER.BASE]>=27)
                  alors([66_AFNBJRPER.BASE]-26)
                  sinon(0)
                  )
      )