Version 4
Modification de F_HISTOCLOT
Avant
si (CONSTANTE(GENERAL.BUDGET)=1)
alors (histocumuljoint(alias))
sinon (
si ([PLAFONDSECU.NUMCAS]=1)
alors (
si ((moisdeb=0) ou (anneedeb=0))
alors (histocumuljointbyanclot(alias))
sinon (histocumuljointbyanclot(alias;moisdeb;anneedeb))
)
sinon (
histocumuljointbyanclot(alias;1;CONSTANTE(CONTRAT.ANNEE_CLOTURE);12;CONSTANTE(GENERAL.ANNEE_PAYE))
)
)
Le problème est que dans le cas 2, le mot cle histocumuljointbyanclot va chercher le cumul de l'historique depuis l'année de clôture
donc si la clôture est en 2023, on aura 2023 et 2024 ce qui n'est pas correct
Mais si on ne laisse que 2023, on aura pas les régul de bulletin de 2024
Pour le moment on change comme cela :
Après
si (CONSTANTE(GENERAL.BUDGET)=1)
alors (histocumuljoint(alias))
sinon (
si ([PLAFONDSECU.NUMCAS]=1)
alors (
si ((moisdeb=0) ou (anneedeb=0))
alors (histocumuljointbyanclot(alias))
sinon (histocumuljointbyanclot(alias;moisdeb;anneedeb))
)
sinon (
histocumuljointbyanclot(alias;1;CONSTANTE(CONTRAT.ANNEE_CLOTURE);12;CONSTANTE(GENERAL.ANNEE_CLOTURE))
)
)
V_NEWAGCP.CUMREMUCOEF
Avant
Après
F_AGCP([V_NEWAGCP.REMUCOEF];[AGCPDEBUT.MONTANT])
V_NEWAGCP.CUMSMICPRO
Avant
Après
F_AGCP([V_NEWAGCP.SMICPRO];[AGCPDEBUT.MONTANT])