GRH

Mode administrateur

Le mode administrateur permet de réaliser des opérations sensibles permettant de corriger des anomalies et erreurs de paramétrages.

Ce mode est sous la responsabilité de l'administrateur désigné par l'association.

Retrouvez ici toutes les explications nécessaires à la mise en place de ce mode.

Ce mode n'est pas réservé aux uniques opérations en GRH mais concerne toutes les applications.

En ce qui concerne la GRH, retrouvez ici toutes les opérations que vous pouvez réaliser avec le mode administrateur.

 

Mettre à jour le gestionnaire de rubriques

La version du programme GRH est 2024.03.01

Le gestionnaire de rubriques passe à 66

Comme d’habitude, le gestionnaire de rubriques ne se met à jour que lors du changement de période.

Dans ce cas il est nécessaire de forcer cette mise à jour. La version du gestionnaire de rubriques est indiquée sur l’écran principal avec la version du programme.

image-1709554133686.png

Pour forcer la mise à jour, sélectionnez le menu Option utilisateur/MAJ Gestionnaire de rubrique.

Cette option est accessible si le configurateur vous permet de modifier le gestionnaire de rubrique.

image-1636031640465.png

Cliquez sur le bouton image-1636031652638.pngafin d’effectuer la mise à jour. A l’issue de celle-ci, le programme s’arrête. Il suffit alors de le relancer et de vérifier la version.

Le menu Information de connexion permet de vérifier qu’aucun utilisateur n’est connecté.

Rappels des correctifs précédents

Divers

CDD Multiple

-> Lorsque la case Saisie manuelle du forfait d'heures est cochée, la case Saisie manuelle de la ventilation doit également être cochée.

image-1709543752951.png

En effet, si les heures de remplacement ne sont pas détaillées, le programme ne peut pas calculer de ventilation automatiquement.

-> Si le détail des heures mensuelles n'est pas saisi, un rappel sera affiché lors de la saisie du contrat. Toutefois, si le bulletin est quand même calculé, la ventilation sera calculée en considérant que chaque contrat remplacé a effectué une heure.

image-1709544120785.png

DSN

Analyse des effectifs

Ce module accessible via la gestion DSN et utilisé pour le calcul des effectifs DOETH a été modifié pour ajouter les nouveaux effectifs et intégrer automatiquement les CRM contenant les effectifs calculés par l'Urssaf et/ou la MSA.

https://wikiapp.heberg-eig.fr/books/dsn/page/declaration-obligatoire-demploi-des-travailleurs-handicapes#bkmrk-analyse-des-effectif

Contrats Word

Une fonctionnalité a été ajoutée permettant d'interdire ou d'autoriser la génération des contrats Word.

image-1709544279507.png

Cette fonctionnalité est déclinée pour les propositions de contrat et pour les contrats réels.

Gestion des entretiens

Gestion des formations

Bilan social

Consultations annuelles

Retrouvez ci-dessous les nouveautés des consultations annuelles avec une amélioration sur la consultation de la taxe sur les salaires

https://wikiapp.heberg-eig.fr/books/mise-a-jour-de-decembre-2023/page/consultations-annuelles#bkmrk-rapport-taxe-sur-les

Autres

Prime de partage de la valeur

Ci dessous le lien sur la codification à réaliser suite aux nouveautés 2024 sur la prime de partage de la valeur.

https://wikiapp.heberg-eig.fr/books/calcul-de-paye-rubriques/page/prime-de-partage-de-valeur-nouveautes-2024#bkmrk-nouveautes-2024

 

Correction et mise à jour du gestionnaire de rubrique

I_FINCDD

Cette modification permet de calculer correctement l'indemnité lors d'un changement de situation au cours du mois de clôture.

SI(
    CONSTANTE(CONTRAT.PRIMEPRECARITE)=0)
  ALORS(0)
  SINON(
      SI(
        CONSTANTE(CONTRAT.PRIMEPRECARITE)=2)
      ALORS(
            si (CONSTANTE(GENERAL.DECENTFEHAP)=1)
            alors ([V_PRECARITE.MTPRECA])
            sinon(
                  HISTOCUMULSITU([B_FINCDD.MONTANT];1;1980;CONSTANTE(GENERAL.MOIS_PAYE);CONSTANTE(GENERAL.ANNEE_PAYE))+
                   ([B_FINCDD.MONTANT])-
                   HISTOCUMULSITU([I_FINCDD.BASE];1;1980;CONSTANTE(GENERAL.MOIS_PAYE);CONSTANTE(GENERAL.ANNEE_PAYE))
                  )
            )
      SINON(
            SI (CONSTANTE(CONTRAT.CLOTURE)=1)
            ALORS (
                  si (CONSTANTE(GENERAL.DECENTFEHAP)=1)
                  alors ([V_PRECARITE.MTPRECA])
                  sinon(
                        HISTOCUMULSITU([B_FINCDD.MONTANT];1;1980;CONSTANTE(GENERAL.MOIS_PAYE);CONSTANTE(GENERAL.ANNEE_PAYE))+
                         ([B_FINCDD.MONTANT])-
                         HISTOCUMULSITU([I_FINCDD.BASE];1;1980;CONSTANTE(GENERAL.MOIS_PAYE);CONSTANTE(GENERAL.ANNEE_PAYE))
                        )
                  )
            SINON (0)
            )
      )

Fonction F_TAXE3

La fonction F_TAXE3 a été modifiée pour enlever la référence au plafond de taxe de salaire 4 qui n'existe plus depuis plusieurs années.

MAXIMUM(
histocumulJOINT(BRUT)+BRUT
- (CONSTANTE(GENERAL.MOIS_PAYE)*(CONSTANTE(GENERAL.BASTAXESAL3)/12))
;0)
- histocumulJOINT(TAXE3)

Rubrique V_TH

Danns le cadre du calcul de la quote part des absences en salaire direct et en aide au poste, modification des formules ABSSALDIR et ABSCPLDDTE pour ajouter H_NONTRAV

ABSSALDIR

([ABSTOTALV.MONTANT]-[ABSTOTALM.MONTANT]+[JRSNONTRAV.MONTANT]+[H_NONTRAV.MONTANT])
*
PRORATASALDIR()

ABSCPLDDTE

([ABSTOTALV.MONTANT]-[ABSTOTALM.MONTANT]+[JRSNONTRAV.MONTANT]+[H_NONTRAV.MONTANT])
*
PRORATACPDDTE()

V_NEWAGCP

Ajout d'une formule pour calculer le coefficient Régime à utiliser.

En effet, dans le cas ou le Fnal est différent entre l'établissement MSA et l'établissement Urssaff, le coefficient à utiliser est également différent. C'était le cas pour la formule MAXCOEF mais pas pour la formule TOTAGCPURSSAF

COEFREGIME : Nouvelle formule

si ([PLAFONDSECU.NUMCAS]=1)
alors (
      si (CONSTANTE(CONTRAT.DSNREGIMEMALADIE)=300)
      alors (si (CONSTANTE(GENERAL.COEFAGCPMSA)=0)
            alors (CONSTANTE(GENERAL.COEFAGCPURSSAF))
            sinon (CONSTANTE(GENERAL.COEFAGCPMSA))
            )
      sinon (CONSTANTE(GENERAL.COEFAGCPURSSAF))
      )
sinon (
      si (CONSTANTE(CONTRAT.DSNREGIMEMALADIE)=300)
      alors (si (CONSTANTEHIS(GENERAL.COEFAGCPMSA;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE))=0)
            alors (CONSTANTEHIS(GENERAL.COEFAGCPURSSAF;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE)))
            sinon (CONSTANTEHIS(GENERAL.COEFAGCPMSA;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE)))
            )
      sinon (CONSTANTEHIS(GENERAL.COEFAGCPURSSAF;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE)))
	   )	

Modification des formules suivantes :

MAXCOEF

si ([PLAFONDSECU.NUMCAS]=1)
alors (
      [V_NEWAGCP.COEFREGIME]
      +CONSTANTE(GENERAL.COEFAGRETRAITE)
      +CONSTANTE(GENERAL.COEFAGCHOMAGE)
      )
sinon (
      [V_NEWAGCP.COEFREGIME]
      +CONSTANTEHIS(GENERAL.COEFAGRETRAITE;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE))
      +CONSTANTEHIS(GENERAL.COEFAGCHOMAGE;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE))
      )

TOTAGCPURSSAF

 

si ([PLAFONDSECU.NUMCAS]=1)
alors (
      [V_NEWAGCP.TOTALAGCP]
      *( [V_NEWAGCP.COEFREGIME]+CONSTANTE(GENERAL.COEFAGCHOMAGE))
      /( [V_NEWAGCP.COEFREGIME]+CONSTANTE(GENERAL.COEFAGRETRAITE)+CONSTANTE(GENERAL.COEFAGCHOMAGE))
      )
sinon (
      [V_NEWAGCP.TOTALAGCP]
      *(
         [V_NEWAGCP.COEFREGIME]
        +CONSTANTEHIS(GENERAL.COEFAGCHOMAGE;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE))
        )
      /(
         [V_NEWAGCP.COEFREGIME]
        +CONSTANTEHIS(GENERAL.COEFAGRETRAITE;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE))
        +CONSTANTEHIS(GENERAL.COEFAGCHOMAGE;12;CONSTANTE(CONTRAT.ANNEE_CLOTURE))
        )
      )

PLAFONDSECU

NBJMOISPAYE : Prendre le nombre de jour du mois de paye de la clôture si le contrat est clôturée antérieurement ou dans le cas d'un bulletin de régularisation

si (CONSTANTE(CONTRAT.CLOTURE)=0)
alors (CONSTANTE(GENERAL.NBJMOISPAYE))
sinon (CONSTANTEHIS(GENERAL.NBJMOISPAYE;CONSTANTE(CONTRAT.MOIS_CLOTURE);CONSTANTE(CONTRAT.ANNEE_CLOTURE)))