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)