version 4
Créer la rubrique vieillesse tra Taux réduit (-30%)
Modifier les bases de cotisations des TH :
BC_SALDIR
Avant
[B_COT_SALDIR.MONTANT]
Après
si (CONSTANTE(CONTRAT.DSNNATURE)=70)
alors ([B_COT_SALDIR.MONTANT])
sinon (0)
BC_CPLDDTE
Avant
[B_COT_CPLDDTE.MONTANT]
Après
si (CONSTANTE(CONTRAT.DSNNATURE)=70)
alors ([B_COT_CPLDDTE.MONTANT])
sinon (0)
BC_EA_AIDPOSTE
Avant
[B_COT_EAPOSTE.MONTANT]
Après
si (CONSTANTE(CONTRAT.TYPESALARIE)=2)
alors ([B_COT_EAPOSTE.MONTANT])
sinon (0)
BC_EA_RESTE
Avant
[BC_BRUT_URSAFF.MONTANT]-[BC_EA_AIDPOSTE.MONTANT]
Après
si (CONSTANTE(CONTRAT.TYPESALARIE)=2)
alors ([BC_BRUT_URSAFF.MONTANT]-[BC_EA_AIDPOSTE.MONTANT])
sinon (0)
Créer les rubriques heures supplémentaires et rtt non exonérés
H_SUP10 |
1.10 x Taux horaire | H_SUP10NEXO |
H_SUP25 |
1,25 × taux horaire
|
H_SUP25NEXO |
H_SUP50 |
1,50 × taux horaire
|
H_SUP50NEXO |
H_COMP10 |
1,10, dans la limite du dixième de l'horaire mensuel
|
H_COMP10NEXO |
H_COMP25 |
1,25, au-delà de ce dixième
|
H_COMP25NEXO |
H_COMPL |
taux horaire du contrat, sans découpage 10/25
|
H_COMPLNEXO |
RTTPAYEEXO |
taux 1
|
RTTPAYENEXO |
Modification de la base de cotisation formation CDD
on complète le test contrat : pas pour apprenti, contrat pro, cae, etc
BC_FORMCDD
Avant
SI (CONSTANTE(CONTRAT.TYPECONTRAT)=1)
ALORS([B_COT_URSAFF.MONTANT])
SINON(0)
Après
SI (CONSTANTE(CONTRAT.DSNNATURE)=2)
ALORS (
SI (
(CONSTANTE(CONTRAT.DSNINTITULE)=41)
ou (CONSTANTE(CONTRAT.DSNINTITULE)=42)
ou (CONSTANTE(CONTRAT.DSNINTITULE)=61)
ou (CONSTANTE(CONTRAT.DSNINTITULE)=64)
ou (CONSTANTE(CONTRAT.DSNINTITULE)=65)
ou (CONSTANTE(CONTRAT.MOTIFCDD)=3)
ou (CONSTANTE(CONTRAT.MOTIFCDD)=10)
)
ALORS (0)
SINON ([B_COT_URSAFF.MONTANT])
)
SINON (0)