Rubriques Créées et modifiées
CAS
declarer (ANCLOT)
affecter (ANCLOT;
si (CONSTANTE(CONTRAT.CLOTURE)=1)
alors (CONSTANTE(CONTRAT.ANNEE_CLOTURE)*100+CONSTANTE(CONTRAT.MOIS_CLOTURE))
sinon (CONSTANTE(GENERAL.ANNEE_PAYE)*100+CONSTANTE(GENERAL.MOIS_PAYE))
)
si (:anclot>=2026)
alors (0)
sinon (si (:anclot>=202501)
alors ( si (:anclot<=202504)
alors (1)
sinon (2)
)
sinon (si (:anclot>=202401)
alors (3)
sinon (4)
)
)
/*
0 : Le calcul concerne 2026 ou supérieur : la période de paye est>=2026 et la date de clôture>=2026
1 : Le calcul concerne 2025 la 1ère période : La période de paye est dans la 1ere période ou la date de clôture est dans la 1ère période
2 : Le calcul concerne 2025 la 2ème période : La période de paye est dans la 2ème période ou la date de clôture est dans la 2ème période
3 : Le calcul concerne 2024 : la date de clôture est 2024
4 : Le calcul concerne <2024 : La date de clôture est <2024
*/
AGCP2025.CUMHSUP1
F_AGCP([V_NEWAGCP.HSUP];maximum([AGCPDEBUT.MONTANT];202501);202504)
AGCP2025.CUMHSUP2
F_AGCP([V_NEWAGCP.HSUP];maximum([AGCPDEBUT.MONTANT];202505))
AGCP2025.CUMSMICP1
F_AGCP([V_NEWAGCP.SMICPRO];maximum([AGCPDEBUT.MONTANT];202501);202504)
AGCP2025.CUMSMICP2
F_AGCP([V_NEWAGCP.SMICPRO];maximum([AGCPDEBUT.MONTANT];202505))
AGCP2025.CUMREMUP1
F_AGCP([V_NEWAGCP.REMUCOEF];maximum([AGCPDEBUT.MONTANT];202501);202504)
AGCP2025.CUMREMUP2
F_AGCP([V_NEWAGCP.REMUCOEF];maximum([AGCPDEBUT.MONTANT];202505))
AGCP2025.CUMADHSUP1
F_AGCP([V_AD_AGCP.HSUP];maximum([AGCPDEBUT.MONTANT];202501);202504)
AGCP2025.CUMADHSUP2
F_AGCP([V_AD_AGCP.HSUP];maximum([AGCPDEBUT.MONTANT];202505))
AGCP2025.CUMADSMICP1
F_AGCP([V_AD_AGCP.ADSMICPRO];maximum([AGCPDEBUT.MONTANT];202501);202504)
AGCP2025.CUMADSMICP2
F_AGCP([V_AD_AGCP.ADSMICPRO];maximum([AGCPDEBUT.MONTANT];202505))
AGCP2025.CUMADREMUP1
F_AGCP([V_AD_AGCP.ADREMUCOEF];maximum([AGCPDEBUT.MONTANT];202501);202504)
AGCP2025.CUMADREMUP2
F_AGCP([V_AD_AGCP.ADREMUCOEF];maximum([AGCPDEBUT.MONTANT];202505))