Version 79
V_NEWAGCP.CUMSMICPRO3112 : Pour corriger quand exonération
Avant
si ([V_NEWAGCP.AF032025]=1)
alors (
[V_NEWAGCP.CUMSMICPRO]
)
sinon (
si (CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2024)
alors (F_AGCP([V_AGCP.CUMSMICPRORATE];[AGCPDEBUT.MONTANT]))
sinon (F_AGCP([V_NEWAGCP.SMICPRO3112];[AGCPDEBUT.MONTANT]))
)
Après
si ([V_NEWAGCP.AF032025]=1)
alors (
[V_NEWAGCP.CUMSMICPRO]
)
sinon (
si ((CONSTANTE(CONTRAT.CLOTURE)=1) et (CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2024))
alors (F_AGCP([V_AGCP.CUMSMICPRORATE];[AGCPDEBUT.MONTANT]))
sinon (F_AGCP([V_NEWAGCP.SMICPRO3112];[AGCPDEBUT.MONTANT]))
)
V_NEWAGCP.AF032025 : Pour corriger incorrect salarié clos
Avant
si ([AGCPEXO.BASE]=1)
alors (0)
sinon (
si (CONSTANTE(CONTRAT.CLOTURE)=0)
alors (1)
sinon (
si ((CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2025)
ou (CONSTANTE(CONTRAT.ANNEE_CLOTURE)=2025) et (CONSTANTE(CONTRAT.MOIS_CLOTURE)<3))
alors (0)
sinon (1)
)
)
Après
si ([AGCPEXO.BASE]=1)
alors (0)
sinon (
si (CONSTANTE(CONTRAT.CLOTURE)=0)
alors (1)
sinon (
si ((CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2025)
ou ((CONSTANTE(CONTRAT.ANNEE_CLOTURE)=2025) et (CONSTANTE(CONTRAT.MOIS_CLOTURE)<3)))
alors (0)
sinon (1)
)
)