Skip to main content

Version 7 : AGCP

V_NEWAGCP : Rubrique libre nouveau calcul AGCP

Création de la formule F_AGCPSMICMENS pour recalculer le smic mensuel proraté d'un mois

Paramètres :

  • MDEBUT : Mois de début du cumul (dans le cas d'un apprenti)
MOIS : Mois à calculer HREMU : Rubrique heures rémunérées HORBASE : Rubrique horaire de base
si ((CONSTANTE(GENERAL.MOIS_PAYE)>=MOIS) et (MDEBUT<=MOIS))
alors (
(histo(HREMU;2;CONSTANTE(GENERAL.ANNEE_PAYE))/
CONSTANTE(CONTRAT.HORAIRECOLLECTIF)*CONSTANTEHIS(GENERAL.SMICMENS;2;CONSTANTE(GENERAL.ANNEE_PAYE))
)
*histo(HORBASE;2;CONSTANTE(GENERAL.ANNEE_PAYE))/1607
)
sinon (0)

 

Liste des formules :

  • REMUCOEF : Rémunération
  • HREMU : Heure rémunérée
  • HORBASE : Horaire de base
  • SMICPRO : Smic proraté mensuel
  • CUMREMUCOEF : Cumul rémunération
  • CUMSMICPRO : Cumul Smic proraté mensuel total

Si la constante SMICAGCP (recalcule smic chaque mois) est à oui, utilise TOTSMICPRO sinon comme avant

  • TOTSMICPRO : Total Smic proratéproraté. Recalcule tous les smic proratés de l'année
  •  
declarer(HREMU)
declarer(HORBASE)
si (CONSTANTE(GENERAL.ANNEE_PAYE)>=2024)
alors (
      affecter(HREMU;[V_NEWAGCP.HREMU])
      affecter(HORBASE;[V_NEWAGCP.HORBASE])
      )
sinon (
      affecter(HREMU;[V_AGCP.HREMU])
      affecter(HORBASE;[V_AGCP.HORBASE])
      )
si (CONSTANTE(GENERAL.SMICAGCP)=0)
alors (0)
sinon ([V_NEWAGCP.SMICPRO]
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];2;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];3;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];4;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];5;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];6;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];7;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];8;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];9;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];10;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];11;:HREMU;[V_NEWAGCP.HORBASE]);
      + F_AGCPSMICMENS([AGCPDEBUT.BASE];12;:HREMU;[V_NEWAGCP.HORBASE]);
      )
  • MAXCOEF : Coefficient maximum AGCP
  • TOTALAGCP : Total AGCP
  • TOTAGCPURSSAF : Total AGCP part Urssaf
  • TOTAGCPAA : Total AGCP part AA
  • AGCPURSSAF : Montant AGCP Urssaf mensuel
  • AGCPAA : Montant AGCP AA mensuel

Les quatre dernières formules permettent de recalculer le total AGCP pour chaque part en fonction du paramètre T actuel. Ainsi, s'il était incorrect en début d'année, le fait de le changer calculera les bons montant AGCP.