agcp recalcul
agcp recalcul
Il s'agit de pouvoir recalculer la RGDU antérieur.
Voici les unités concernée aujourd'hui
RGDU.U_CalculRGDU, RGDU.U_ConstantesRGDU et RGDU.U_HistoRGDU
Les paramètres qui peuvent changer sont les suivants :
- Rémunération utilisée : rubrique itérative AGCPITREMU généralement égale a bc_bruturssaf ->RGDREMU
- Rémunération hors ENA Rubrique itérative AGCP_NUMHREMU à recalculer -> RGDREMUHENA
- Rémunération mois complet hors absence hors ENA : B_PXHEURE à recalculer -> RGDREMUTOTAL
- heures complémentaires et supplémentaires AGCP_HREMUPLUS iterative -> RGDHSUP
à partir du moment ou ces éléments mensuels changent, les autres éléments mensuels calculés changent également :
Smic proraté : Calculé à partir de AGCP_NUMHREMU et B_PXHEURE et AGCP_HREMUPLUS
Pour agcpitremu on s'en fout car on prend le cumul
La table historgdu est en annexe
Le problème est le suivant : Est-ce qu'on remplace les valeurs modifiées dans cette table mais du coup plus d'historique.
Ou on fait autrement ???
D'autant plus qu'il faut prévoir de pouvoir régulariser les zones en dsn bloc 51 code 28-29 et le smic fillon en bloc79
CREATE TABLE RHHISTORGDU (
RGDDATECRE DOM_DATE NOT NULL,
RGDNUMUTIL DOM_UTIL NOT NULL,
RGDANMOIS DOM_INTEGER NOT NULL,
RGDANMOISEMPLOI DOM_INTEGER NOT NULL,
RGDPERID DOM_INTEGER,
RGDGRCID DOM_INTEGER NOT NULL,
RGDCTRID DOM_INTEGER NOT NULL,
RGDETAB DOM_CODE,
RGDSECT DOM_CODE,
RGDTYPEALLEG DOM_SMALLINT NOT NULL,
RGDTAUXFNAL DOM_NUMERIC,
RGDHORBASE DOM_NUMERIC,
RGDHORAIRE DOM_NUMERIC,
RGDJOURSFORFAIT DOM_SMALLINT,
RGDHSUP DOM_NUMERIC,
RGDREMU DOM_NUMERIC,
RGDREMUHENA DOM_NUMERIC,
RGDREMUTOTAL DOM_NUMERIC,
RGDSMICPRO DOM_NUMERIC,
RGDCUMREMU DOM_NUMERIC,
RGDCUMSMICPRO DOM_NUMERIC,
RGDCUMURSSAF DOM_NUMERIC,
RGDCUMAA DOM_NUMERIC,
RGDCOEF DOM_EXTENDED,
RGDTOTAL DOM_NUMERIC,
RGDTOTALURSSAF DOM_NUMERIC,
RGDTOTALAA DOM_NUMERIC,
RGDMENSAA DOM_NUMERIC,
RGDMENSURSSAF DOM_NUMERIC);