From 931634e2d6516fd4f24e3564a2a8f9089b435b02 Mon Sep 17 00:00:00 2001 From: Vincent Date: Wed, 27 Apr 2022 13:51:12 +0200 Subject: [PATCH] wip #5247 @0.25 --- COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.$D1 | Bin 0 -> 2276 bytes COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.B00 | Bin 0 -> 8192 bytes COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.B01 | Bin 0 -> 8192 bytes COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.$D1 | Bin 0 -> 543 bytes COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.B01 | Bin 0 -> 8192 bytes COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.B08 | Bin 0 -> 8192 bytes COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.H00 | Bin 0 -> 512 bytes COMPTA/droits.$jd | 3 + GESCOM/CUBE.$SO/GCPARTIC.$D1 | Bin 0 -> 1010 bytes GESCOM/CUBE.$SO/GCPARTIC.B01 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.B02 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.B03 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.B19 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.B1a | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.B1b | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.B30 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/GCPARTIC.H00 | Bin 0 -> 20480 bytes GESCOM/CUBE.$SO/H_CHAIN.$D1 | Bin 0 -> 510 bytes GESCOM/CUBE.$SO/H_CHAIN.B02 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/H_MVT.$D1 | Bin 0 -> 552 bytes GESCOM/CUBE.$SO/H_MVT.B06 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/M_LCOPIE.$D1 | Bin 0 -> 737 bytes GESCOM/CUBE.$SO/M_LCOPIE.B03 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/M_LCOPIE.H02 | Bin 0 -> 20480 bytes GESCOM/CUBE.$SO/SAUV_ENT.$D1 | Bin 0 -> 2915 bytes GESCOM/CUBE.$SO/SAUV_ENT.B01 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/SAUV_ENT.B02 | Bin 0 -> 8192 bytes GESCOM/CUBE.$SO/SAUV_ENT.B03 | Bin 0 -> 8192 bytes GESCOM/CUBE1.$SO/GCPPARAM.$D1 | Bin 0 -> 7105 bytes GESCOM/CUBE1.$SO/GCPSTE.$D1 | Bin 0 -> 1948 bytes PAIE/CUBE.$SO - Copie/PA_G_RUB.FOR | 240 ++ PAIE/CUBE.$SO/00000004.FIN | 370 +++ PAIE/CUBE.$SO/00000004.FOR | 3868 ++++++++++++++++++++++++ PAIE/CUBE.$SO/DEBUG.$D1 | Bin 0 -> 556 bytes PAIE/CUBE.$SO/DEBUG.B04 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/DEBUG.B05 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/M_PA_SAL5_S.$D1 | Bin 0 -> 522 bytes PAIE/CUBE.$SO/M_PA_SAL5_S.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/M_PA_SAL5_S.B04 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/M_PA_SAL5_S.B05 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/M_PA_SAL5_S.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_ACCIDENT.$D1 | Bin 0 -> 574 bytes PAIE/CUBE.$SO/PA_ACCIDENT.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ACCIDENT.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_ACCIDENT2.$D1 | Bin 0 -> 534 bytes PAIE/CUBE.$SO/PA_ACCIDENT2.B03 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ACCIDENT2.B0d | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ACCIDENT2.B12 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ACCIDENT2.B18 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ACCIDENT2.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_BENPRV.$D1 | Bin 0 -> 570 bytes PAIE/CUBE.$SO/PA_BENPRV.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BENPRV.B02 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BENPRV.B03 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BENPRV.B09 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BENPRV.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_BVENT.$D1 | Bin 0 -> 525 bytes PAIE/CUBE.$SO/PA_BVENT.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_CONGE.$D1 | Bin 0 -> 576 bytes PAIE/CUBE.$SO/PA_CONGE.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_DEPAR.$D1 | Bin 0 -> 610 bytes PAIE/CUBE.$SO/PA_DEPAR.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_DEPAR.H00 | Bin 0 -> 2048 bytes PAIE/CUBE.$SO/PA_DS_M_X.$D1 | Bin 0 -> 708 bytes PAIE/CUBE.$SO/PA_DS_M_X.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_DS_M_X.B16 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_DS_M_X.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_ITXPAS2F.$D1 | Bin 0 -> 552 bytes PAIE/CUBE.$SO/PA_ITXPAS2F.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS2F.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_ITXPAS3A.$D1 | Bin 0 -> 520 bytes PAIE/CUBE.$SO/PA_ITXPAS3A.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS3A.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_ORG_C.$D1 | Bin 0 -> 568 bytes PAIE/CUBE.$SO/PA_ORG_C.B05 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_ORG_C.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_QUALI.$D1 | Bin 0 -> 610 bytes PAIE/CUBE.$SO/PA_QUALI.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_QUALI.H00 | Bin 0 -> 2048 bytes PAIE/CUBE.$SO/PA_SALAD.$D1 | Bin 0 -> 544 bytes PAIE/CUBE.$SO/PA_SALAD.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAD.B06 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAD.H00 | Bin 0 -> 2048 bytes PAIE/CUBE.$SO/PA_SALAD.H02 | Bin 0 -> 2048 bytes PAIE/CUBE.$SO/PA_SALBEN.$D1 | Bin 0 -> 558 bytes PAIE/CUBE.$SO/PA_SALBEN.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SALBEN.B02 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SALBEN.H00 | Bin 0 -> 20480 bytes PAIE/CUBE.$SO/PA_SOC_CO.$D1 | Bin 0 -> 540 bytes PAIE/CUBE.$SO/PA_SOC_CO.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SOC_CO.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SOC_CO.B02 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SOC_CO.B0c | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SOC_TH.$D1 | Bin 0 -> 558 bytes PAIE/CUBE.$SO/PA_SOC_TH.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SOC_TH.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_SVENT.$D1 | Bin 0 -> 525 bytes PAIE/CUBE.$SO/PA_SVENT.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/VPA_DS_M_S.$D1 | Bin 0 -> 1006 bytes PAIE/CUBE.$SO/VPA_DS_M_S.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/VPA_DS_M_S.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/VPA_DS_M_S.B02 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/VPA_DS_M_S.B04 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/VPA_DS_M_S.B1e | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.$D1 | Bin 0 -> 734 bytes PAIE/CUBE1.$SO/PA_BULLE.B01 | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B27 | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B28 | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B29 | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B2a | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B2b | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B2c | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.B2d | Bin 0 -> 8192 bytes PAIE/CUBE1.$SO/PA_BULLE.H00 | Bin 0 -> 2048 bytes PAIE/_CUBE.$SO/00000002.FIN | 382 +++ PAIE/_CUBE.$SO/00000002.FOR | 4032 +++++++++++++++++++++++++ PAIE/_CUBE.$SO/00000004.FIN | 368 +++ PAIE/_CUBE.$SO/00000004.FOR | 3826 +++++++++++++++++++++++ PAIE/_CUBE.$SO/DEBUG.$D1 | Bin 0 -> 556 bytes PAIE/_CUBE.$SO/DEBUG.B04 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/DEBUG.B05 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_REG_R.$D1 | Bin 0 -> 570 bytes PAIE/_CUBE.$SO/M_PA_REG_R.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_REG_R.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/M_PA_REG_S.$D1 | Bin 0 -> 522 bytes PAIE/_CUBE.$SO/M_PA_REG_S.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_REG_S.B04 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_REG_S.B05 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_REG_S.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/M_PA_SAL5_S.$D1 | Bin 0 -> 522 bytes PAIE/_CUBE.$SO/M_PA_SAL5_S.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_SAL5_S.B04 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_SAL5_S.B05 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/M_PA_SAL5_S.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_ACCIDENT.$D1 | Bin 0 -> 574 bytes PAIE/_CUBE.$SO/PA_ACCIDENT.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ACCIDENT.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_ACCIDENT2.$D1 | Bin 0 -> 534 bytes PAIE/_CUBE.$SO/PA_ACCIDENT2.B03 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ACCIDENT2.B0d | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ACCIDENT2.B12 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ACCIDENT2.B18 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ACCIDENT2.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_BENPRV.$D1 | Bin 0 -> 570 bytes PAIE/_CUBE.$SO/PA_BENPRV.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BENPRV.B02 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BENPRV.B03 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BENPRV.B09 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BENPRV.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_BREGUL.$D1 | Bin 0 -> 540 bytes PAIE/_CUBE.$SO/PA_BREGUL.B00 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BREGUL.B07 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BS_C.$D1 | Bin 0 -> 540 bytes PAIE/_CUBE.$SO/PA_BS_C.B00 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BS_C.B02 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_BVENT.$D1 | Bin 0 -> 525 bytes PAIE/_CUBE.$SO/PA_BVENT.B00 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_CONGE.$D1 | Bin 0 -> 576 bytes PAIE/_CUBE.$SO/PA_CONGE.B00 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_DEPAR.$D1 | Bin 0 -> 610 bytes PAIE/_CUBE.$SO/PA_DEPAR.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_DEPAR.H00 | Bin 0 -> 2048 bytes PAIE/_CUBE.$SO/PA_DS_M_X.$D1 | Bin 0 -> 708 bytes PAIE/_CUBE.$SO/PA_DS_M_X.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_DS_M_X.B16 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_DS_M_X.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_EJ_L.$D1 | Bin 0 -> 550 bytes PAIE/_CUBE.$SO/PA_EJ_L.B05 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_EJ_L.B06 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_EJ_L.B07 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_EJ_L.B08 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_EJ_L.B09 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_G_RUB.FOR | 240 ++ PAIE/_CUBE.$SO/PA_ITXPAS2F.$D1 | Bin 0 -> 552 bytes PAIE/_CUBE.$SO/PA_ITXPAS2F.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ITXPAS2F.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_ITXPAS3A.$D1 | Bin 0 -> 520 bytes PAIE/_CUBE.$SO/PA_ITXPAS3A.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ITXPAS3A.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_MALADIE.$D1 | Bin 0 -> 531 bytes PAIE/_CUBE.$SO/PA_MALADIE.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_MALADIE.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_MALADIE2.$D1 | Bin 0 -> 510 bytes PAIE/_CUBE.$SO/PA_MALADIE2.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_MALADIE2.B0f | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_MALADIE2.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_ORG_C.$D1 | Bin 0 -> 568 bytes PAIE/_CUBE.$SO/PA_ORG_C.B05 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_ORG_C.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_QUALI.$D1 | Bin 0 -> 610 bytes PAIE/_CUBE.$SO/PA_QUALI.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_QUALI.H00 | Bin 0 -> 2048 bytes PAIE/_CUBE.$SO/PA_RUBRI.FOR | 3664 ++++++++++++++++++++++ PAIE/_CUBE.$SO/PA_SALAD.$D1 | Bin 0 -> 544 bytes PAIE/_CUBE.$SO/PA_SALAD.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SALAD.B06 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SALAD.H00 | Bin 0 -> 2048 bytes PAIE/_CUBE.$SO/PA_SALAD.H02 | Bin 0 -> 2048 bytes PAIE/_CUBE.$SO/PA_SALBEN.$D1 | Bin 0 -> 558 bytes PAIE/_CUBE.$SO/PA_SALBEN.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SALBEN.B02 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SALBEN.H00 | Bin 0 -> 20480 bytes PAIE/_CUBE.$SO/PA_SOC_CO.$D1 | Bin 0 -> 540 bytes PAIE/_CUBE.$SO/PA_SOC_CO.B00 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SOC_CO.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SOC_CO.B02 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SOC_CO.B0c | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SOC_TH.$D1 | Bin 0 -> 558 bytes PAIE/_CUBE.$SO/PA_SOC_TH.B00 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SOC_TH.B01 | Bin 0 -> 8192 bytes PAIE/_CUBE.$SO/PA_SVENT.$D1 | Bin 0 -> 525 bytes PAIE/_CUBE.$SO/PA_SVENT.B00 | Bin 0 -> 8192 bytes SERVICE/IMPORT/SVCVILLE.zip | Bin 0 -> 2740212 bytes SERVICE/SVCVIDEO.$D1 | Bin 58604 -> 73416 bytes SERVICE/SVCVIDEO.H00 | Bin 21920 -> 22288 bytes systeme/$$-PREF.$D1 | Bin 108318 -> 108318 bytes systeme/$$-acces.$d1 | Bin 0 -> 616 bytes systeme/$$-acces.b02 | Bin 0 -> 8192 bytes systeme/$$-edpe.$d1 | Bin 0 -> 786 bytes systeme/$$-edpe.h00 | Bin 0 -> 512 bytes systeme/$$-grp.$d1 | Bin 0 -> 629 bytes systeme/$$-modul.$d1 | Bin 0 -> 544 bytes systeme/$$-modul.b00 | Bin 0 -> 8192 bytes systeme/$$-user.$d1 | Bin 0 -> 786 bytes systeme/$$-user.b00 | Bin 0 -> 8192 bytes systeme/$CHAMPS$.$D$ | Bin 0 -> 13338525 bytes systeme/CONNEXION.$D1 | Bin 21896 -> 22264 bytes systeme/COURS.$D1 | Bin 14964 -> 15652 bytes systeme/COURS.B01 | Bin 16384 -> 16384 bytes systeme/COURS.B02 | Bin 16384 -> 16384 bytes systeme/COURS.B06 | Bin 16384 -> 16384 bytes systeme/CUBE.$SO/SYSGED_REP.$D1 | Bin 0 -> 592 bytes systeme/CUBE.$SO/SYSGED_REP.B02 | Bin 0 -> 8192 bytes systeme/CUBE.$SO/SYSGED_REP.H00 | Bin 0 -> 20480 bytes systeme/CUBE.$SO/SYSGED_REP.H01 | Bin 0 -> 20480 bytes systeme/CUBE1.$SO/SYSGED.$D1 | Bin 0 -> 912 bytes systeme/CUBE1.$SO/SYSGED.B01 | Bin 0 -> 8192 bytes systeme/CUBE1.$SO/SYSGED.B02 | Bin 0 -> 8192 bytes systeme/CUBE1.$SO/SYSGED.H00 | Bin 0 -> 20480 bytes systeme/NUMCOURS.$D1 | Bin 560 -> 560 bytes systeme/SYSNUMS.$D1 | Bin 840 -> 840 bytes systeme/install/DATA.MAJ | 0 systeme/licences/suscribe.data | 4 +- 243 files changed, 16995 insertions(+), 2 deletions(-) create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.$D1 create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.B00 create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.B01 create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.$D1 create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.B01 create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.B08 create mode 100644 COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.H00 create mode 100644 COMPTA/droits.$jd create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.$D1 create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B01 create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B02 create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B03 create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B19 create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B1a create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B1b create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.B30 create mode 100644 GESCOM/CUBE.$SO/GCPARTIC.H00 create mode 100644 GESCOM/CUBE.$SO/H_CHAIN.$D1 create mode 100644 GESCOM/CUBE.$SO/H_CHAIN.B02 create mode 100644 GESCOM/CUBE.$SO/H_MVT.$D1 create mode 100644 GESCOM/CUBE.$SO/H_MVT.B06 create mode 100644 GESCOM/CUBE.$SO/M_LCOPIE.$D1 create mode 100644 GESCOM/CUBE.$SO/M_LCOPIE.B03 create mode 100644 GESCOM/CUBE.$SO/M_LCOPIE.H02 create mode 100644 GESCOM/CUBE.$SO/SAUV_ENT.$D1 create mode 100644 GESCOM/CUBE.$SO/SAUV_ENT.B01 create mode 100644 GESCOM/CUBE.$SO/SAUV_ENT.B02 create mode 100644 GESCOM/CUBE.$SO/SAUV_ENT.B03 create mode 100644 GESCOM/CUBE1.$SO/GCPPARAM.$D1 create mode 100644 GESCOM/CUBE1.$SO/GCPSTE.$D1 create mode 100644 PAIE/CUBE.$SO - Copie/PA_G_RUB.FOR create mode 100644 PAIE/CUBE.$SO/00000004.FIN create mode 100644 PAIE/CUBE.$SO/00000004.FOR create mode 100644 PAIE/CUBE.$SO/DEBUG.$D1 create mode 100644 PAIE/CUBE.$SO/DEBUG.B04 create mode 100644 PAIE/CUBE.$SO/DEBUG.B05 create mode 100644 PAIE/CUBE.$SO/M_PA_SAL5_S.$D1 create mode 100644 PAIE/CUBE.$SO/M_PA_SAL5_S.B01 create mode 100644 PAIE/CUBE.$SO/M_PA_SAL5_S.B04 create mode 100644 PAIE/CUBE.$SO/M_PA_SAL5_S.B05 create mode 100644 PAIE/CUBE.$SO/M_PA_SAL5_S.H00 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT.$D1 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT.B01 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT.H00 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT2.$D1 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT2.B03 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT2.B0d create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT2.B12 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT2.B18 create mode 100644 PAIE/CUBE.$SO/PA_ACCIDENT2.H00 create mode 100644 PAIE/CUBE.$SO/PA_BENPRV.$D1 create mode 100644 PAIE/CUBE.$SO/PA_BENPRV.B01 create mode 100644 PAIE/CUBE.$SO/PA_BENPRV.B02 create mode 100644 PAIE/CUBE.$SO/PA_BENPRV.B03 create mode 100644 PAIE/CUBE.$SO/PA_BENPRV.B09 create mode 100644 PAIE/CUBE.$SO/PA_BENPRV.H00 create mode 100644 PAIE/CUBE.$SO/PA_BVENT.$D1 create mode 100644 PAIE/CUBE.$SO/PA_BVENT.B00 create mode 100644 PAIE/CUBE.$SO/PA_CONGE.$D1 create mode 100644 PAIE/CUBE.$SO/PA_CONGE.B00 create mode 100644 PAIE/CUBE.$SO/PA_DEPAR.$D1 create mode 100644 PAIE/CUBE.$SO/PA_DEPAR.B01 create mode 100644 PAIE/CUBE.$SO/PA_DEPAR.H00 create mode 100644 PAIE/CUBE.$SO/PA_DS_M_X.$D1 create mode 100644 PAIE/CUBE.$SO/PA_DS_M_X.B01 create mode 100644 PAIE/CUBE.$SO/PA_DS_M_X.B16 create mode 100644 PAIE/CUBE.$SO/PA_DS_M_X.H00 create mode 100644 PAIE/CUBE.$SO/PA_ITXPAS2F.$D1 create mode 100644 PAIE/CUBE.$SO/PA_ITXPAS2F.B01 create mode 100644 PAIE/CUBE.$SO/PA_ITXPAS2F.H00 create mode 100644 PAIE/CUBE.$SO/PA_ITXPAS3A.$D1 create mode 100644 PAIE/CUBE.$SO/PA_ITXPAS3A.B01 create mode 100644 PAIE/CUBE.$SO/PA_ITXPAS3A.H00 create mode 100644 PAIE/CUBE.$SO/PA_ORG_C.$D1 create mode 100644 PAIE/CUBE.$SO/PA_ORG_C.B05 create mode 100644 PAIE/CUBE.$SO/PA_ORG_C.H00 create mode 100644 PAIE/CUBE.$SO/PA_QUALI.$D1 create mode 100644 PAIE/CUBE.$SO/PA_QUALI.B01 create mode 100644 PAIE/CUBE.$SO/PA_QUALI.H00 create mode 100644 PAIE/CUBE.$SO/PA_SALAD.$D1 create mode 100644 PAIE/CUBE.$SO/PA_SALAD.B01 create mode 100644 PAIE/CUBE.$SO/PA_SALAD.B06 create mode 100644 PAIE/CUBE.$SO/PA_SALAD.H00 create mode 100644 PAIE/CUBE.$SO/PA_SALAD.H02 create mode 100644 PAIE/CUBE.$SO/PA_SALBEN.$D1 create mode 100644 PAIE/CUBE.$SO/PA_SALBEN.B01 create mode 100644 PAIE/CUBE.$SO/PA_SALBEN.B02 create mode 100644 PAIE/CUBE.$SO/PA_SALBEN.H00 create mode 100644 PAIE/CUBE.$SO/PA_SOC_CO.$D1 create mode 100644 PAIE/CUBE.$SO/PA_SOC_CO.B00 create mode 100644 PAIE/CUBE.$SO/PA_SOC_CO.B01 create mode 100644 PAIE/CUBE.$SO/PA_SOC_CO.B02 create mode 100644 PAIE/CUBE.$SO/PA_SOC_CO.B0c create mode 100644 PAIE/CUBE.$SO/PA_SOC_TH.$D1 create mode 100644 PAIE/CUBE.$SO/PA_SOC_TH.B00 create mode 100644 PAIE/CUBE.$SO/PA_SOC_TH.B01 create mode 100644 PAIE/CUBE.$SO/PA_SVENT.$D1 create mode 100644 PAIE/CUBE.$SO/PA_SVENT.B00 create mode 100644 PAIE/CUBE.$SO/VPA_DS_M_S.$D1 create mode 100644 PAIE/CUBE.$SO/VPA_DS_M_S.B00 create mode 100644 PAIE/CUBE.$SO/VPA_DS_M_S.B01 create mode 100644 PAIE/CUBE.$SO/VPA_DS_M_S.B02 create mode 100644 PAIE/CUBE.$SO/VPA_DS_M_S.B04 create mode 100644 PAIE/CUBE.$SO/VPA_DS_M_S.B1e create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.$D1 create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B01 create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B27 create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B28 create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B29 create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B2a create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B2b create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B2c create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.B2d create mode 100644 PAIE/CUBE1.$SO/PA_BULLE.H00 create mode 100644 PAIE/_CUBE.$SO/00000002.FIN create mode 100644 PAIE/_CUBE.$SO/00000002.FOR create mode 100644 PAIE/_CUBE.$SO/00000004.FIN create mode 100644 PAIE/_CUBE.$SO/00000004.FOR create mode 100644 PAIE/_CUBE.$SO/DEBUG.$D1 create mode 100644 PAIE/_CUBE.$SO/DEBUG.B04 create mode 100644 PAIE/_CUBE.$SO/DEBUG.B05 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_R.$D1 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_R.B01 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_R.H00 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_S.$D1 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_S.B01 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_S.B04 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_S.B05 create mode 100644 PAIE/_CUBE.$SO/M_PA_REG_S.H00 create mode 100644 PAIE/_CUBE.$SO/M_PA_SAL5_S.$D1 create mode 100644 PAIE/_CUBE.$SO/M_PA_SAL5_S.B01 create mode 100644 PAIE/_CUBE.$SO/M_PA_SAL5_S.B04 create mode 100644 PAIE/_CUBE.$SO/M_PA_SAL5_S.B05 create mode 100644 PAIE/_CUBE.$SO/M_PA_SAL5_S.H00 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT.B01 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT.H00 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT2.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT2.B03 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT2.B0d create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT2.B12 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT2.B18 create mode 100644 PAIE/_CUBE.$SO/PA_ACCIDENT2.H00 create mode 100644 PAIE/_CUBE.$SO/PA_BENPRV.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_BENPRV.B01 create mode 100644 PAIE/_CUBE.$SO/PA_BENPRV.B02 create mode 100644 PAIE/_CUBE.$SO/PA_BENPRV.B03 create mode 100644 PAIE/_CUBE.$SO/PA_BENPRV.B09 create mode 100644 PAIE/_CUBE.$SO/PA_BENPRV.H00 create mode 100644 PAIE/_CUBE.$SO/PA_BREGUL.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_BREGUL.B00 create mode 100644 PAIE/_CUBE.$SO/PA_BREGUL.B07 create mode 100644 PAIE/_CUBE.$SO/PA_BS_C.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_BS_C.B00 create mode 100644 PAIE/_CUBE.$SO/PA_BS_C.B02 create mode 100644 PAIE/_CUBE.$SO/PA_BVENT.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_BVENT.B00 create mode 100644 PAIE/_CUBE.$SO/PA_CONGE.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_CONGE.B00 create mode 100644 PAIE/_CUBE.$SO/PA_DEPAR.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_DEPAR.B01 create mode 100644 PAIE/_CUBE.$SO/PA_DEPAR.H00 create mode 100644 PAIE/_CUBE.$SO/PA_DS_M_X.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_DS_M_X.B01 create mode 100644 PAIE/_CUBE.$SO/PA_DS_M_X.B16 create mode 100644 PAIE/_CUBE.$SO/PA_DS_M_X.H00 create mode 100644 PAIE/_CUBE.$SO/PA_EJ_L.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_EJ_L.B05 create mode 100644 PAIE/_CUBE.$SO/PA_EJ_L.B06 create mode 100644 PAIE/_CUBE.$SO/PA_EJ_L.B07 create mode 100644 PAIE/_CUBE.$SO/PA_EJ_L.B08 create mode 100644 PAIE/_CUBE.$SO/PA_EJ_L.B09 create mode 100644 PAIE/_CUBE.$SO/PA_G_RUB.FOR create mode 100644 PAIE/_CUBE.$SO/PA_ITXPAS2F.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_ITXPAS2F.B01 create mode 100644 PAIE/_CUBE.$SO/PA_ITXPAS2F.H00 create mode 100644 PAIE/_CUBE.$SO/PA_ITXPAS3A.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_ITXPAS3A.B01 create mode 100644 PAIE/_CUBE.$SO/PA_ITXPAS3A.H00 create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE.B01 create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE.H00 create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE2.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE2.B01 create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE2.B0f create mode 100644 PAIE/_CUBE.$SO/PA_MALADIE2.H00 create mode 100644 PAIE/_CUBE.$SO/PA_ORG_C.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_ORG_C.B05 create mode 100644 PAIE/_CUBE.$SO/PA_ORG_C.H00 create mode 100644 PAIE/_CUBE.$SO/PA_QUALI.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_QUALI.B01 create mode 100644 PAIE/_CUBE.$SO/PA_QUALI.H00 create mode 100644 PAIE/_CUBE.$SO/PA_RUBRI.FOR create mode 100644 PAIE/_CUBE.$SO/PA_SALAD.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_SALAD.B01 create mode 100644 PAIE/_CUBE.$SO/PA_SALAD.B06 create mode 100644 PAIE/_CUBE.$SO/PA_SALAD.H00 create mode 100644 PAIE/_CUBE.$SO/PA_SALAD.H02 create mode 100644 PAIE/_CUBE.$SO/PA_SALBEN.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_SALBEN.B01 create mode 100644 PAIE/_CUBE.$SO/PA_SALBEN.B02 create mode 100644 PAIE/_CUBE.$SO/PA_SALBEN.H00 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_CO.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_CO.B00 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_CO.B01 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_CO.B02 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_CO.B0c create mode 100644 PAIE/_CUBE.$SO/PA_SOC_TH.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_TH.B00 create mode 100644 PAIE/_CUBE.$SO/PA_SOC_TH.B01 create mode 100644 PAIE/_CUBE.$SO/PA_SVENT.$D1 create mode 100644 PAIE/_CUBE.$SO/PA_SVENT.B00 create mode 100644 SERVICE/IMPORT/SVCVILLE.zip create mode 100644 systeme/$$-acces.$d1 create mode 100644 systeme/$$-acces.b02 create mode 100644 systeme/$$-edpe.$d1 create mode 100644 systeme/$$-edpe.h00 create mode 100644 systeme/$$-grp.$d1 create mode 100644 systeme/$$-modul.$d1 create mode 100644 systeme/$$-modul.b00 create mode 100644 systeme/$$-user.$d1 create mode 100644 systeme/$$-user.b00 create mode 100644 systeme/$CHAMPS$.$D$ create mode 100644 systeme/CUBE.$SO/SYSGED_REP.$D1 create mode 100644 systeme/CUBE.$SO/SYSGED_REP.B02 create mode 100644 systeme/CUBE.$SO/SYSGED_REP.H00 create mode 100644 systeme/CUBE.$SO/SYSGED_REP.H01 create mode 100644 systeme/CUBE1.$SO/SYSGED.$D1 create mode 100644 systeme/CUBE1.$SO/SYSGED.B01 create mode 100644 systeme/CUBE1.$SO/SYSGED.B02 create mode 100644 systeme/CUBE1.$SO/SYSGED.H00 create mode 100644 systeme/install/DATA.MAJ diff --git a/COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.$D1 b/COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..6cc58769c45837202e3e7e105d0d2f79a8812d69 GIT binary patch literal 2276 pcmZQ%c*4QRfC;2HF~vqjMnhmU1V%$(Gz3ONU^E0qLtv+b=#u@X#dC0aPhfSW|Ee<)AV7cs0RjXF5FkK+009Db1?KKG&j=78 SK!5-N0t5&UAV7csfe0+$U;rxs literal 0 HcmV?d00001 diff --git a/COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.B01 b/COMPTA/DOSSIERS/CUBE.$SO/CP-JONAL.B01 new file mode 100644 index 0000000000000000000000000000000000000000..a04ae797658e46f04b71bfcc0a71b7493e01771f GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jOB2Ul-NEWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.H00 b/COMPTA/DOSSIERS/CUBE.$SO/CPCALRUB.H00 new file mode 100644 index 0000000000000000000000000000000000000000..1f3e8f91761616894a17ae117bc70bb9913c00e7 GIT binary patch literal 512 OcmZQzVi*M@I0OI%{s032 literal 0 HcmV?d00001 diff --git a/COMPTA/droits.$jd b/COMPTA/droits.$jd new file mode 100644 index 00000000..21a9f5c0 --- /dev/null +++ b/COMPTA/droits.$jd @@ -0,0 +1,3 @@ +IDENTCODEDESIGVERSNUMEROLEADER +0000000063COMPTA.MENMenu texte de la Comptabilité15|01000 +0000000059CPMENU.RUNMenu graphique de la Comptabilité15|02000 diff --git a/GESCOM/CUBE.$SO/GCPARTIC.$D1 b/GESCOM/CUBE.$SO/GCPARTIC.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..f842d743193a502bd0f3957a0e9350ace6660da8 GIT binary patch literal 1010 fcmZQ%_{7Y}fC+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jN%@-x<}xWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM&n-yqe&WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0RjPF literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/GCPARTIC.B1a b/GESCOM/CUBE.$SO/GCPARTIC.B1a new file mode 100644 index 0000000000000000000000000000000000000000..f4e2f28f5bddbfe9b05a94fd03c1aa71badc4461 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM&n-yqe&WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0RjPF literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/GCPARTIC.B1b b/GESCOM/CUBE.$SO/GCPARTIC.B1b new file mode 100644 index 0000000000000000000000000000000000000000..f4e2f28f5bddbfe9b05a94fd03c1aa71badc4461 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM&n-yqe&WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0RjPF literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/GCPARTIC.B30 b/GESCOM/CUBE.$SO/GCPARTIC.B30 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/GCPARTIC.H00 b/GESCOM/CUBE.$SO/GCPARTIC.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/H_CHAIN.$D1 b/GESCOM/CUBE.$SO/H_CHAIN.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..046a43b8fc7cfa485aef3030f5fec5ae8a54b15d GIT binary patch literal 510 Wcmd;QP-5U`zyxNPLZc$XE(8GQf&g~_ literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/H_CHAIN.B02 b/GESCOM/CUBE.$SO/H_CHAIN.B02 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/H_MVT.$D1 b/GESCOM/CUBE.$SO/H_MVT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..be5d7940e988fa0936c05098498b82c1b7c376b2 GIT binary patch literal 552 Zcmd;JaAn|Nzyz#}4D6Vqqaq_U1OU^30Am0E literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/H_MVT.B06 b/GESCOM/CUBE.$SO/H_MVT.B06 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/M_LCOPIE.$D1 b/GESCOM/CUBE.$SO/M_LCOPIE.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..829360a3eac728794930faa07770a0a976f29fb8 GIT binary patch literal 737 ccmZQ%c*w-afC)Y_F)(9_j*5(izz_=o071Y3+yDRo literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/M_LCOPIE.B03 b/GESCOM/CUBE.$SO/M_LCOPIE.B03 new file mode 100644 index 0000000000000000000000000000000000000000..b5f2f9b531220930a574c61a06c4d85da70417df GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ;EJ@Fiz-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOUp4?Y literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/M_LCOPIE.H02 b/GESCOM/CUBE.$SO/M_LCOPIE.H02 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/SAUV_ENT.$D1 b/GESCOM/CUBE.$SO/SAUV_ENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..2626bb34c601bf2c20efeef1b196e624e1e0d1d0 GIT binary patch literal 2915 wcmZQ%Naki_zyuGuFvUhiMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1PF!z0AzRpTmS$7 literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/SAUV_ENT.B01 b/GESCOM/CUBE.$SO/SAUV_ENT.B01 new file mode 100644 index 0000000000000000000000000000000000000000..039f69fd8e2f7000ed29ff393022f54afe5c132a GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ#BRq-60-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOpGyES literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/SAUV_ENT.B02 b/GESCOM/CUBE.$SO/SAUV_ENT.B02 new file mode 100644 index 0000000000000000000000000000000000000000..8939af3fba64841d88fd4b314e748dc38877c913 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{t$tN%0(<-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AO|2Y6O literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE.$SO/SAUV_ENT.B03 b/GESCOM/CUBE.$SO/SAUV_ENT.B03 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE1.$SO/GCPPARAM.$D1 b/GESCOM/CUBE1.$SO/GCPPARAM.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..351c41b765bd174b11fa60682ac79f2e86e50bf1 GIT binary patch literal 7105 zcmeIuF%I+>Z(Y0t5&UAV7cs0RjXF5FkK+ S009C72oNAZfB*pk{{$X>hXGLl literal 0 HcmV?d00001 diff --git a/GESCOM/CUBE1.$SO/GCPSTE.$D1 b/GESCOM/CUBE1.$SO/GCPSTE.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..5172d6778a5a5f49a8e14c178ee93614dbb7cb54 GIT binary patch literal 1948 mcmZQ%n8VJV~UN6jE2By2#kinXb6mkz-S22J_G>Vjsb80 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO - Copie/PA_G_RUB.FOR b/PAIE/CUBE.$SO - Copie/PA_G_RUB.FOR new file mode 100644 index 00000000..398f7e2b --- /dev/null +++ b/PAIE/CUBE.$SO - Copie/PA_G_RUB.FOR @@ -0,0 +1,240 @@ +TotalGrpSal(URSSAF)=0 +TotalGrpPat(URSSAF)=0 + +TotalGrpSal(COMPL_CA)=0 +TotalGrpPat(COMPL_CA)=0 + +TotalGrpSal(COMPL_NCA)=0 +TotalGrpPat(COMPL_NCA)=0 + +TotalGrpSal(DIV_PREL)=0 +TotalGrpPat(DIV_PREL)=0 + +TotalGrpSal(ASSIETTE)=0 +TotalGrpPat(ASSIETTE)=0 + +TotalGrpSal(CSG)=0 +TotalGrpPat(CSG)=0 + +TotalGrpSal(NET)=0 +TotalGrpPat(NET)=0 + +TotalGrpSal(AVANTAGES)=0 +TotalGrpPat(AVANTAGES)=0 + +TotalGrpSal(FRAIS_SOUM)=0 +TotalGrpPat(FRAIS_SOUM)=0 + +TotalGrpSal(PRIMES)=0 +TotalGrpPat(PRIMES)=0 + +TotalGrpSal(BRUT_BASE)=0 +TotalGrpPat(BRUT_BASE)=0 + +TotalGrpSal(PRESENCE)=0 +TotalGrpPat(PRESENCE)=0 + +TotalGrpSal(BRUT_ABATT)=0 +TotalGrpPat(BRUT_ABATT)=0 + +TotalGrpSal(RETENUES)=0 +TotalGrpPat(RETENUES)=0 + +TotalGrpSal(NON_SOUM)=0 +TotalGrpPat(NON_SOUM)=0 + +TotalGrpSal(PREV_NCA)=0 +TotalGrpPat(PREV_NCA)=0 + +TotalGrpSal(PREV_CA)=0 +TotalGrpPat(PREV_CA)=0 + +TotalGrpSal(CP_COMPTE)=0 +TotalGrpPat(CP_COMPTE)=0 + +TotalGrpSal(MALADIES)=0 +TotalGrpPat(MALADIES)=0 + +TotalGrpSal(CONGES)=0 +TotalGrpPat(CONGES)=0 + +TotalGrpSal(COMPL_A)=0 +TotalGrpPat(COMPL_A)=0 + +TotalGrpSal(DIV_PREL_A)=0 +TotalGrpPat(DIV_PREL_A)=0 + +TotalGrpSal(URSSAF_A)=0 +TotalGrpPat(URSSAF_A)=0 + +TotalGrpSal(URSSAF_CIE)=0 +TotalGrpPat(URSSAF_CIE)=0 + +TotalGrpSal(URSSAF_CES)=0 +TotalGrpPat(URSSAF_CES)=0 + +TotalGrpSal(COMPL_CES)=0 +TotalGrpPat(COMPL_CES)=0 + +TotalGrpSal(DIV_PR_CES)=0 +TotalGrpPat(DIV_PR_CES)=0 + +TotalGrpSal(DIV_PR_CEC)=0 +TotalGrpPat(DIV_PR_CEC)=0 + +TotalGrpSal(URSSAF_QUA)=0 +TotalGrpPat(URSSAF_QUA)=0 + +TotalGrpSal(URSSAF_ORI)=0 +TotalGrpPat(URSSAF_ORI)=0 + +TotalGrpSal(URSSAF_CEC)=0 +TotalGrpPat(URSSAF_CEC)=0 + +TotalGrpSal(BRUT_APP)=0 +TotalGrpPat(BRUT_APP)=0 + +TotalGrpSal(MUTUEL_CA)=0 +TotalGrpPat(MUTUEL_CA)=0 + +TotalGrpSal(MUTUEL_NCA)=0 +TotalGrpPat(MUTUEL_NCA)=0 + +TotalGrpSal(ABSENCES)=0 +TotalGrpPat(ABSENCES)=0 + +TotalGrpSal(BRUT_BASEH)=0 +TotalGrpPat(BRUT_BASEH)=0 + +TotalGrpSal(TAXE_SAL)=0 +TotalGrpPat(TAXE_SAL)=0 + +TotalGrpSal(URSSAF_ZR)=0 +TotalGrpPat(URSSAF_ZR)=0 + +TotalGrpSal(URSSAF_ZF)=0 +TotalGrpPat(URSSAF_ZF)=0 + +TotalGrpSal(URSSAF_PE)=0 +TotalGrpPat(URSSAF_PE)=0 + +TotalGrpSal(REP_COMP)=0 +TotalGrpPat(REP_COMP)=0 + +TotalGrpSal(URSSAF_RTT)=0 +TotalGrpPat(URSSAF_RTT)=0 + +TotalGrpSal(CPT_PRESEN)=0 +TotalGrpPat(CPT_PRESEN)=0 + +TotalGrpSal(COMPTE_TPS)=0 +TotalGrpPat(COMPTE_TPS)=0 + +TotalGrpSal(AB_CPT_TPS)=0 +TotalGrpPat(AB_CPT_TPS)=0 + +TotalGrpSal(COMPT_TPSJ)=0 +TotalGrpPat(COMPT_TPSJ)=0 + +TotalGrpSal(PRESENCE_J)=0 +TotalGrpPat(PRESENCE_J)=0 + +TotalGrpSal(ABSENCES_J)=0 +TotalGrpPat(ABSENCES_J)=0 + +TotalGrpSal(CPT_EP_TPS)=0 +TotalGrpPat(CPT_EP_TPS)=0 + +TotalGrpSal(AB_CET)=0 +TotalGrpPat(AB_CET)=0 + +TotalGrpSal(AB_RC)=0 +TotalGrpPat(AB_RC)=0 + +TotalGrpSal(REDUC_TEPA)=0 +TotalGrpPat(REDUC_TEPA)=0 + +TotalGrpSal(DIF_COMPTE)=0 +TotalGrpPat(DIF_COMPTE)=0 + +TotalGrpSal(RTT_COMPTE)=0 +TotalGrpPat(RTT_COMPTE)=0 + +TotalGrpSal(URSSAF_DET)=0 +TotalGrpPat(URSSAF_DET)=0 + +TotalGrpSal(SOMMES_ISO)=0 +TotalGrpPat(SOMMES_ISO)=0 + +TotalGrpSal(ASSIETT_CA)=0 +TotalGrpPat(ASSIETT_CA)=0 + +TotalGrpSal(URSSAF_STA)=0 +TotalGrpPat(URSSAF_STA)=0 + +TotalGrpSal(DIV_PREL_S)=0 +TotalGrpPat(DIV_PREL_S)=0 + +TotalGrpSal(BRUT_STA)=0 +TotalGrpPat(BRUT_STA)=0 + +TotalGrpSal(CSG_STA)=0 +TotalGrpPat(CSG_STA)=0 + +TotalGrpSal(NET_STA)=0 +TotalGrpPat(NET_STA)=0 + +TotalGrpSal(COMPL_A36)=0 +TotalGrpPat(COMPL_A36)=0 + +TotalGrpSal(NET_DET)=0 +TotalGrpPat(NET_DET)=0 + +TotalGrpSal(COMPL_CDS)=0 +TotalGrpPat(COMPL_CDS)=0 + +TotalGrpSal(PREV_CDS)=0 +TotalGrpPat(PREV_CDS)=0 + +TotalGrpSal(MUTUEL_CDS)=0 +TotalGrpPat(MUTUEL_CDS)=0 + +TotalGrpSal(NET_CDS)=0 +TotalGrpPat(NET_CDS)=0 + +TotalGrpSal(BRUT_DIR)=0 +TotalGrpPat(BRUT_DIR)=0 + +TotalGrpSal(SOUM_CSG)=0 +TotalGrpPat(SOUM_CSG)=0 + +TotalGrpSal(URSSAF_DIR)=0 +TotalGrpPat(URSSAF_DIR)=0 + +TotalGrpSal(URSSAF_A10)=0 +TotalGrpPat(URSSAF_A10)=0 + +TotalGrpSal(DIV_PR_A10)=0 +TotalGrpPat(DIV_PR_A10)=0 + +TotalGrpSal(CPF_COMPTE)=0 +TotalGrpPat(CPF_COMPTE)=0 + +TotalGrpSal(URSSAF_CAE)=0 +TotalGrpPat(URSSAF_CAE)=0 + +TotalGrpSal(NET_PAYER)=0 +TotalGrpPat(NET_PAYER)=0 + +TotalGrpSal(SUPP_CA)=0 +TotalGrpPat(SUPP_CA)=0 + +TotalGrpSal(EXO_JEI)=0 +TotalGrpPat(EXO_JEI)=0 + +TotalGrpSal(EXO_ACRE)=0 +TotalGrpPat(EXO_ACRE)=0 + +TotalGrpSal(REDUC_FIL)=0 +TotalGrpPat(REDUC_FIL)=0 + diff --git a/PAIE/CUBE.$SO/00000004.FIN b/PAIE/CUBE.$SO/00000004.FIN new file mode 100644 index 00000000..62685193 --- /dev/null +++ b/PAIE/CUBE.$SO/00000004.FIN @@ -0,0 +1,370 @@ +Ecrit_Ligne_Bulletin(INIT,BaseSal(INIT),TauxSal(INIT),MontantSal(INIT),BasePat(INIT),TauxPat(INIT),MontantPat(INIT)) +Ecrit_Ligne_Bulletin(BRUT_MENS0,BaseSal(BRUT_MENS0),TauxSal(BRUT_MENS0),MontantSal(BRUT_MENS0),BasePat(BRUT_MENS0),TauxPat(BRUT_MENS0),MontantPat(BRUT_MENS0)) +Ecrit_Ligne_Bulletin(BRUT_MENS,BaseSal(BRUT_MENS),TauxSal(BRUT_MENS),MontantSal(BRUT_MENS),BasePat(BRUT_MENS),TauxPat(BRUT_MENS),MontantPat(BRUT_MENS)) +Ecrit_Ligne_Bulletin(SR_SALAIRE,BaseSal(SR_SALAIRE),TauxSal(SR_SALAIRE),MontantSal(SR_SALAIRE),BasePat(SR_SALAIRE),TauxPat(SR_SALAIRE),MontantPat(SR_SALAIRE)) +Ecrit_Ligne_Bulletin(RAPPEL_SAL,BaseSal(RAPPEL_SAL),TauxSal(RAPPEL_SAL),MontantSal(RAPPEL_SAL),BasePat(RAPPEL_SAL),TauxPat(RAPPEL_SAL),MontantPat(RAPPEL_SAL)) +Ecrit_Ligne_Bulletin(GAR_SMIC,BaseSal(GAR_SMIC),TauxSal(GAR_SMIC),MontantSal(GAR_SMIC),BasePat(GAR_SMIC),TauxPat(GAR_SMIC),MontantPat(GAR_SMIC)) +Ecrit_Ligne_Bulletin(AB_GAR_SMI,BaseSal(AB_GAR_SMI),TauxSal(AB_GAR_SMI),MontantSal(AB_GAR_SMI),BasePat(AB_GAR_SMI),TauxPat(AB_GAR_SMI),MontantPat(AB_GAR_SMI)) +Ecrit_Ligne_Bulletin(GAR_SAL,BaseSal(GAR_SAL),TauxSal(GAR_SAL),MontantSal(GAR_SAL),BasePat(GAR_SAL),TauxPat(GAR_SAL),MontantPat(GAR_SAL)) +Ecrit_Ligne_Bulletin(AB_GAR_SAL,BaseSal(AB_GAR_SAL),TauxSal(AB_GAR_SAL),MontantSal(AB_GAR_SAL),BasePat(AB_GAR_SAL),TauxPat(AB_GAR_SAL),MontantPat(AB_GAR_SAL)) +Ecrit_Ligne_Bulletin(HEURE_COMP,BaseSal(HEURE_COMP),TauxSal(HEURE_COMP),MontantSal(HEURE_COMP),BasePat(HEURE_COMP),TauxPat(HEURE_COMP),MontantPat(HEURE_COMP)) +Ecrit_Ligne_Bulletin(HEURES10,BaseSal(HEURES10),TauxSal(HEURES10),MontantSal(HEURES10),BasePat(HEURES10),TauxPat(HEURES10),MontantPat(HEURES10)) +Ecrit_Ligne_Bulletin(HEURE25,BaseSal(HEURE25),TauxSal(HEURE25),MontantSal(HEURE25),BasePat(HEURE25),TauxPat(HEURE25),MontantPat(HEURE25)) +Ecrit_Ligne_Bulletin(HEURE50,BaseSal(HEURE50),TauxSal(HEURE50),MontantSal(HEURE50),BasePat(HEURE50),TauxPat(HEURE50),MontantPat(HEURE50)) +Ecrit_Ligne_Bulletin(HEURE100,BaseSal(HEURE100),TauxSal(HEURE100),MontantSal(HEURE100),BasePat(HEURE100),TauxPat(HEURE100),MontantPat(HEURE100)) +Ecrit_Ligne_Bulletin(HEURES_D1,BaseSal(HEURES_D1),TauxSal(HEURES_D1),MontantSal(HEURES_D1),BasePat(HEURES_D1),TauxPat(HEURES_D1),MontantPat(HEURES_D1)) +Ecrit_Ligne_Bulletin(HEURES_D2,BaseSal(HEURES_D2),TauxSal(HEURES_D2),MontantSal(HEURES_D2),BasePat(HEURES_D2),TauxPat(HEURES_D2),MontantPat(HEURES_D2)) +Ecrit_Ligne_Bulletin(HEURES_JF,BaseSal(HEURES_JF),TauxSal(HEURES_JF),MontantSal(HEURES_JF),BasePat(HEURES_JF),TauxPat(HEURES_JF),MontantPat(HEURES_JF)) +Ecrit_Ligne_Bulletin(HEURES_N1,BaseSal(HEURES_N1),TauxSal(HEURES_N1),MontantSal(HEURES_N1),BasePat(HEURES_N1),TauxPat(HEURES_N1),MontantPat(HEURES_N1)) +Ecrit_Ligne_Bulletin(HEURES_N2,BaseSal(HEURES_N2),TauxSal(HEURES_N2),MontantSal(HEURES_N2),BasePat(HEURES_N2),TauxPat(HEURES_N2),MontantPat(HEURES_N2)) +Ecrit_Ligne_Bulletin(RACHAT_RTT,BaseSal(RACHAT_RTT),TauxSal(RACHAT_RTT),MontantSal(RACHAT_RTT),BasePat(RACHAT_RTT),TauxPat(RACHAT_RTT),MontantPat(RACHAT_RTT)) +Ecrit_Ligne_Bulletin(COR_BRUT,BaseSal(COR_BRUT),TauxSal(COR_BRUT),MontantSal(COR_BRUT),BasePat(COR_BRUT),TauxPat(COR_BRUT),MontantPat(COR_BRUT)) +Ecrit_Ligne_Bulletin(BRUT_AJUST,BaseSal(BRUT_AJUST),TauxSal(BRUT_AJUST),MontantSal(BRUT_AJUST),BasePat(BRUT_AJUST),TauxPat(BRUT_AJUST),MontantPat(BRUT_AJUST)) +Ecrit_Ligne_Bulletin(COMMISSION,BaseSal(COMMISSION),TauxSal(COMMISSION),MontantSal(COMMISSION),BasePat(COMMISSION),TauxPat(COMMISSION),MontantPat(COMMISSION)) +Ecrit_Ligne_Bulletin(BRUT_BASE,BaseSal(BRUT_BASE),TauxSal(BRUT_BASE),MontantSal(BRUT_BASE),BasePat(BRUT_BASE),TauxPat(BRUT_BASE),MontantPat(BRUT_BASE)) + +Ecrit_Ligne_Bulletin(HEURE_R_10,BaseSal(HEURE_R_10),TauxSal(HEURE_R_10),MontantSal(HEURE_R_10),BasePat(HEURE_R_10),TauxPat(HEURE_R_10),MontantPat(HEURE_R_10)) +Ecrit_Ligne_Bulletin(HEURE_RC,BaseSal(HEURE_RC),TauxSal(HEURE_RC),MontantSal(HEURE_RC),BasePat(HEURE_RC),TauxPat(HEURE_RC),MontantPat(HEURE_RC)) +Ecrit_Ligne_Bulletin(HEURE_RC_1,BaseSal(HEURE_RC_1),TauxSal(HEURE_RC_1),MontantSal(HEURE_RC_1),BasePat(HEURE_RC_1),TauxPat(HEURE_RC_1),MontantPat(HEURE_RC_1)) +Ecrit_Ligne_Bulletin(H_RC_PRIS,BaseSal(H_RC_PRIS),TauxSal(H_RC_PRIS),MontantSal(H_RC_PRIS),BasePat(H_RC_PRIS),TauxPat(H_RC_PRIS),MontantPat(H_RC_PRIS)) +Ecrit_Ligne_Bulletin(REPOS_COMP,BaseSal(REPOS_COMP),TauxSal(REPOS_COMP),MontantSal(REPOS_COMP),BasePat(REPOS_COMP),TauxPat(REPOS_COMP),MontantPat(REPOS_COMP)) + +Ecrit_Ligne_Bulletin(AB_MALADIE,BaseSal(AB_MALADIE),TauxSal(AB_MALADIE),MontantSal(AB_MALADIE),BasePat(AB_MALADIE),TauxPat(AB_MALADIE),MontantPat(AB_MALADIE)) +Ecrit_Ligne_Bulletin(AB_MALA_ID,BaseSal(AB_MALA_ID),TauxSal(AB_MALA_ID),MontantSal(AB_MALA_ID),BasePat(AB_MALA_ID),TauxPat(AB_MALA_ID),MontantPat(AB_MALA_ID)) +Ecrit_Ligne_Bulletin(ATRAJ,BaseSal(ATRAJ),TauxSal(ATRAJ),MontantSal(ATRAJ),BasePat(ATRAJ),TauxPat(ATRAJ),MontantPat(ATRAJ)) +Ecrit_Ligne_Bulletin(ATRAJ_ID,BaseSal(ATRAJ_ID),TauxSal(ATRAJ_ID),MontantSal(ATRAJ_ID),BasePat(ATRAJ_ID),TauxPat(ATRAJ_ID),MontantPat(ATRAJ_ID)) +Ecrit_Ligne_Bulletin(ATRAV,BaseSal(ATRAV),TauxSal(ATRAV),MontantSal(ATRAV),BasePat(ATRAV),TauxPat(ATRAV),MontantPat(ATRAV)) +Ecrit_Ligne_Bulletin(ATRAV_ID,BaseSal(ATRAV_ID),TauxSal(ATRAV_ID),MontantSal(ATRAV_ID),BasePat(ATRAV_ID),TauxPat(ATRAV_ID),MontantPat(ATRAV_ID)) +Ecrit_Ligne_Bulletin(MALPR,BaseSal(MALPR),TauxSal(MALPR),MontantSal(MALPR),BasePat(MALPR),TauxPat(MALPR),MontantPat(MALPR)) +Ecrit_Ligne_Bulletin(MALPR_ID,BaseSal(MALPR_ID),TauxSal(MALPR_ID),MontantSal(MALPR_ID),BasePat(MALPR_ID),TauxPat(MALPR_ID),MontantPat(MALPR_ID)) +Ecrit_Ligne_Bulletin(AB_TPT1,BaseSal(AB_TPT1),TauxSal(AB_TPT1),MontantSal(AB_TPT1),BasePat(AB_TPT1),TauxPat(AB_TPT1),MontantPat(AB_TPT1)) +Ecrit_Ligne_Bulletin(AB_TPT1_ID,BaseSal(AB_TPT1_ID),TauxSal(AB_TPT1_ID),MontantSal(AB_TPT1_ID),BasePat(AB_TPT1_ID),TauxPat(AB_TPT1_ID),MontantPat(AB_TPT1_ID)) +Ecrit_Ligne_Bulletin(AB_TPT2,BaseSal(AB_TPT2),TauxSal(AB_TPT2),MontantSal(AB_TPT2),BasePat(AB_TPT2),TauxPat(AB_TPT2),MontantPat(AB_TPT2)) +Ecrit_Ligne_Bulletin(AB_TPT2_ID,BaseSal(AB_TPT2_ID),TauxSal(AB_TPT2_ID),MontantSal(AB_TPT2_ID),BasePat(AB_TPT2_ID),TauxPat(AB_TPT2_ID),MontantPat(AB_TPT2_ID)) +Ecrit_Ligne_Bulletin(AB_TPT3,BaseSal(AB_TPT3),TauxSal(AB_TPT3),MontantSal(AB_TPT3),BasePat(AB_TPT3),TauxPat(AB_TPT3),MontantPat(AB_TPT3)) +Ecrit_Ligne_Bulletin(AB_TPT3_ID,BaseSal(AB_TPT3_ID),TauxSal(AB_TPT3_ID),MontantSal(AB_TPT3_ID),BasePat(AB_TPT3_ID),TauxPat(AB_TPT3_ID),MontantPat(AB_TPT3_ID)) +Ecrit_Ligne_Bulletin(AB_TPT4,BaseSal(AB_TPT4),TauxSal(AB_TPT4),MontantSal(AB_TPT4),BasePat(AB_TPT4),TauxPat(AB_TPT4),MontantPat(AB_TPT4)) +Ecrit_Ligne_Bulletin(AB_TPT4_ID,BaseSal(AB_TPT4_ID),TauxSal(AB_TPT4_ID),MontantSal(AB_TPT4_ID),BasePat(AB_TPT4_ID),TauxPat(AB_TPT4_ID),MontantPat(AB_TPT4_ID)) +Ecrit_Ligne_Bulletin(IJSS,BaseSal(IJSS),TauxSal(IJSS),MontantSal(IJSS),BasePat(IJSS),TauxPat(IJSS),MontantPat(IJSS)) +Ecrit_Ligne_Bulletin(IJSS_GN,BaseSal(IJSS_GN),TauxSal(IJSS_GN),MontantSal(IJSS_GN),BasePat(IJSS_GN),TauxPat(IJSS_GN),MontantPat(IJSS_GN)) + +Ecrit_Ligne_Bulletin(HEURES_NT,BaseSal(HEURES_NT),TauxSal(HEURES_NT),MontantSal(HEURES_NT),BasePat(HEURES_NT),TauxPat(HEURES_NT),MontantPat(HEURES_NT)) +Ecrit_Ligne_Bulletin(ABSENCES,BaseSal(ABSENCES),TauxSal(ABSENCES),MontantSal(ABSENCES),BasePat(ABSENCES),TauxPat(ABSENCES),MontantPat(ABSENCES)) +Ecrit_Ligne_Bulletin(AB_CHOMAGP,BaseSal(AB_CHOMAGP),TauxSal(AB_CHOMAGP),MontantSal(AB_CHOMAGP),BasePat(AB_CHOMAGP),TauxPat(AB_CHOMAGP),MontantPat(AB_CHOMAGP)) + +Ecrit_Ligne_Bulletin(HEURES_PRE,BaseSal(HEURES_PRE),TauxSal(HEURES_PRE),MontantSal(HEURES_PRE),BasePat(HEURES_PRE),TauxPat(HEURES_PRE),MontantPat(HEURES_PRE)) +Ecrit_Ligne_Bulletin(HEURES_PR2,BaseSal(HEURES_PR2),TauxSal(HEURES_PR2),MontantSal(HEURES_PR2),BasePat(HEURES_PR2),TauxPat(HEURES_PR2),MontantPat(HEURES_PR2)) +Ecrit_Ligne_Bulletin(HEURES_REM,BaseSal(HEURES_REM),TauxSal(HEURES_REM),MontantSal(HEURES_REM),BasePat(HEURES_REM),TauxPat(HEURES_REM),MontantPat(HEURES_REM)) +Ecrit_Ligne_Bulletin(TRENTIEME,BaseSal(TRENTIEME),TauxSal(TRENTIEME),MontantSal(TRENTIEME),BasePat(TRENTIEME),TauxPat(TRENTIEME),MontantPat(TRENTIEME)) +Ecrit_Ligne_Bulletin(EFFECTIF,BaseSal(EFFECTIF),TauxSal(EFFECTIF),MontantSal(EFFECTIF),BasePat(EFFECTIF),TauxPat(EFFECTIF),MontantPat(EFFECTIF)) +Ecrit_Ligne_Bulletin(DUREE_TRAV,BaseSal(DUREE_TRAV),TauxSal(DUREE_TRAV),MontantSal(DUREE_TRAV),BasePat(DUREE_TRAV),TauxPat(DUREE_TRAV),MontantPat(DUREE_TRAV)) + +Ecrit_Ligne_Bulletin(AVANTAGE_N,BaseSal(AVANTAGE_N),TauxSal(AVANTAGE_N),MontantSal(AVANTAGE_N),BasePat(AVANTAGE_N),TauxPat(AVANTAGE_N),MontantPat(AVANTAGE_N)) +Ecrit_Ligne_Bulletin(AVANTAGE_L,BaseSal(AVANTAGE_L),TauxSal(AVANTAGE_L),MontantSal(AVANTAGE_L),BasePat(AVANTAGE_L),TauxPat(AVANTAGE_L),MontantPat(AVANTAGE_L)) +Ecrit_Ligne_Bulletin(AVANTAGE_V,BaseSal(AVANTAGE_V),TauxSal(AVANTAGE_V),MontantSal(AVANTAGE_V),BasePat(AVANTAGE_V),TauxPat(AVANTAGE_V),MontantPat(AVANTAGE_V)) +Ecrit_Ligne_Bulletin(AVANTAGE_T,BaseSal(AVANTAGE_T),TauxSal(AVANTAGE_T),MontantSal(AVANTAGE_T),BasePat(AVANTAGE_T),TauxPat(AVANTAGE_T),MontantPat(AVANTAGE_T)) +Ecrit_Ligne_Bulletin(AVANTAGE_D,BaseSal(AVANTAGE_D),TauxSal(AVANTAGE_D),MontantSal(AVANTAGE_D),BasePat(AVANTAGE_D),TauxPat(AVANTAGE_D),MontantPat(AVANTAGE_D)) +Ecrit_Ligne_Bulletin(PR_ACTION,BaseSal(PR_ACTION),TauxSal(PR_ACTION),MontantSal(PR_ACTION),BasePat(PR_ACTION),TauxPat(PR_ACTION),MontantPat(PR_ACTION)) +Ecrit_Ligne_Bulletin(PR_ACTION3,BaseSal(PR_ACTION3),TauxSal(PR_ACTION3),MontantSal(PR_ACTION3),BasePat(PR_ACTION3),TauxPat(PR_ACTION3),MontantPat(PR_ACTION3)) + +Ecrit_Ligne_Bulletin(ANCIENNETE,BaseSal(ANCIENNETE),TauxSal(ANCIENNETE),MontantSal(ANCIENNETE),BasePat(ANCIENNETE),TauxPat(ANCIENNETE),MontantPat(ANCIENNETE)) +Ecrit_Ligne_Bulletin(PR_ANNUEL2,BaseSal(PR_ANNUEL2),TauxSal(PR_ANNUEL2),MontantSal(PR_ANNUEL2),BasePat(PR_ANNUEL2),TauxPat(PR_ANNUEL2),MontantPat(PR_ANNUEL2)) +Ecrit_Ligne_Bulletin(PR_BILAN,BaseSal(PR_BILAN),TauxSal(PR_BILAN),MontantSal(PR_BILAN),BasePat(PR_BILAN),TauxPat(PR_BILAN),MontantPat(PR_BILAN)) +Ecrit_Ligne_Bulletin(PR_EXCEP,BaseSal(PR_EXCEP),TauxSal(PR_EXCEP),MontantSal(PR_EXCEP),BasePat(PR_EXCEP),TauxPat(PR_EXCEP),MontantPat(PR_EXCEP)) +Ecrit_Ligne_Bulletin(PR_EXPAT,BaseSal(PR_EXPAT),TauxSal(PR_EXPAT),MontantSal(PR_EXPAT),BasePat(PR_EXPAT),TauxPat(PR_EXPAT),MontantPat(PR_EXPAT)) +Ecrit_Ligne_Bulletin(PR_REND,BaseSal(PR_REND),TauxSal(PR_REND),MontantSal(PR_REND),BasePat(PR_REND),TauxPat(PR_REND),MontantPat(PR_REND)) +Ecrit_Ligne_Bulletin(PR_RETRAIT,BaseSal(PR_RETRAIT),TauxSal(PR_RETRAIT),MontantSal(PR_RETRAIT),BasePat(PR_RETRAIT),TauxPat(PR_RETRAIT),MontantPat(PR_RETRAIT)) +Ecrit_Ligne_Bulletin(PR_SECU,BaseSal(PR_SECU),TauxSal(PR_SECU),MontantSal(PR_SECU),BasePat(PR_SECU),TauxPat(PR_SECU),MontantPat(PR_SECU)) +Ecrit_Ligne_Bulletin(PR_VARIA,BaseSal(PR_VARIA),TauxSal(PR_VARIA),MontantSal(PR_VARIA),BasePat(PR_VARIA),TauxPat(PR_VARIA),MontantPat(PR_VARIA)) +Ecrit_Ligne_Bulletin(PREAVIS,BaseSal(PREAVIS),TauxSal(PREAVIS),MontantSal(PREAVIS),BasePat(PREAVIS),TauxPat(PREAVIS),MontantPat(PREAVIS)) +Ecrit_Ligne_Bulletin(INIT_TXCHP,BaseSal(INIT_TXCHP),TauxSal(INIT_TXCHP),MontantSal(INIT_TXCHP),BasePat(INIT_TXCHP),TauxPat(INIT_TXCHP),MontantPat(INIT_TXCHP)) +Ecrit_Ligne_Bulletin(CHOMAGP_ID,BaseSal(CHOMAGP_ID),TauxSal(CHOMAGP_ID),MontantSal(CHOMAGP_ID),BasePat(CHOMAGP_ID),TauxPat(CHOMAGP_ID),MontantPat(CHOMAGP_ID)) + +Ecrit_Ligne_Bulletin(IND_CP,BaseSal(IND_CP),TauxSal(IND_CP),MontantSal(IND_CP),BasePat(IND_CP),TauxPat(IND_CP),MontantPat(IND_CP)) +Ecrit_Ligne_Bulletin(PR_PRECA,BaseSal(PR_PRECA),TauxSal(PR_PRECA),MontantSal(PR_PRECA),BasePat(PR_PRECA),TauxPat(PR_PRECA),MontantPat(PR_PRECA)) +Ecrit_Ligne_Bulletin(SOMMES_ISO,BaseSal(SOMMES_ISO),TauxSal(SOMMES_ISO),MontantSal(SOMMES_ISO),BasePat(SOMMES_ISO),TauxPat(SOMMES_ISO),MontantPat(SOMMES_ISO)) + +Ecrit_Ligne_Bulletin(FRAIS_PROF,BaseSal(FRAIS_PROF),TauxSal(FRAIS_PROF),MontantSal(FRAIS_PROF),BasePat(FRAIS_PROF),TauxPat(FRAIS_PROF),MontantPat(FRAIS_PROF)) + +Ecrit_Ligne_Bulletin(CP_BASE,BaseSal(CP_BASE),TauxSal(CP_BASE),MontantSal(CP_BASE),BasePat(CP_BASE),TauxPat(CP_BASE),MontantPat(CP_BASE)) +Ecrit_Ligne_Bulletin(CONGES,BaseSal(CONGES),TauxSal(CONGES),MontantSal(CONGES),BasePat(CONGES),TauxPat(CONGES),MontantPat(CONGES)) +Ecrit_Ligne_Bulletin(CONGES_ID,BaseSal(CONGES_ID),TauxSal(CONGES_ID),MontantSal(CONGES_ID),BasePat(CONGES_ID),TauxPat(CONGES_ID),MontantPat(CONGES_ID)) +Ecrit_Ligne_Bulletin(CONGES_SS,BaseSal(CONGES_SS),TauxSal(CONGES_SS),MontantSal(CONGES_SS),BasePat(CONGES_SS),TauxPat(CONGES_SS),MontantPat(CONGES_SS)) +Ecrit_Ligne_Bulletin(AB_DECES,BaseSal(AB_DECES),TauxSal(AB_DECES),MontantSal(AB_DECES),BasePat(AB_DECES),TauxPat(AB_DECES),MontantPat(AB_DECES)) +Ecrit_Ligne_Bulletin(AB_DECE_ID,BaseSal(AB_DECE_ID),TauxSal(AB_DECE_ID),MontantSal(AB_DECE_ID),BasePat(AB_DECE_ID),TauxPat(AB_DECE_ID),MontantPat(AB_DECE_ID)) +Ecrit_Ligne_Bulletin(DEMEN,BaseSal(DEMEN),TauxSal(DEMEN),MontantSal(DEMEN),BasePat(DEMEN),TauxPat(DEMEN),MontantPat(DEMEN)) +Ecrit_Ligne_Bulletin(DEMEN_ID,BaseSal(DEMEN_ID),TauxSal(DEMEN_ID),MontantSal(DEMEN_ID),BasePat(DEMEN_ID),TauxPat(DEMEN_ID),MontantPat(DEMEN_ID)) +Ecrit_Ligne_Bulletin(DEUIL,BaseSal(DEUIL),TauxSal(DEUIL),MontantSal(DEUIL),BasePat(DEUIL),TauxPat(DEUIL),MontantPat(DEUIL)) +Ecrit_Ligne_Bulletin(DEUIL_ID,BaseSal(DEUIL_ID),TauxSal(DEUIL_ID),MontantSal(DEUIL_ID),BasePat(DEUIL_ID),TauxPat(DEUIL_ID),MontantPat(DEUIL_ID)) +Ecrit_Ligne_Bulletin(ENFMA,BaseSal(ENFMA),TauxSal(ENFMA),MontantSal(ENFMA),BasePat(ENFMA),TauxPat(ENFMA),MontantPat(ENFMA)) +Ecrit_Ligne_Bulletin(ENFMA_ID,BaseSal(ENFMA_ID),TauxSal(ENFMA_ID),MontantSal(ENFMA_ID),BasePat(ENFMA_ID),TauxPat(ENFMA_ID),MontantPat(ENFMA_ID)) +Ecrit_Ligne_Bulletin(MARIAGE,BaseSal(MARIAGE),TauxSal(MARIAGE),MontantSal(MARIAGE),BasePat(MARIAGE),TauxPat(MARIAGE),MontantPat(MARIAGE)) +Ecrit_Ligne_Bulletin(MARIAGE_ID,BaseSal(MARIAGE_ID),TauxSal(MARIAGE_ID),MontantSal(MARIAGE_ID),BasePat(MARIAGE_ID),TauxPat(MARIAGE_ID),MontantPat(MARIAGE_ID)) +Ecrit_Ligne_Bulletin(MATER,BaseSal(MATER),TauxSal(MATER),MontantSal(MATER),BasePat(MATER),TauxPat(MATER),MontantPat(MATER)) +Ecrit_Ligne_Bulletin(MATER_ID,BaseSal(MATER_ID),TauxSal(MATER_ID),MontantSal(MATER_ID),BasePat(MATER_ID),TauxPat(MATER_ID),MontantPat(MATER_ID)) +Ecrit_Ligne_Bulletin(NAISS,BaseSal(NAISS),TauxSal(NAISS),MontantSal(NAISS),BasePat(NAISS),TauxPat(NAISS),MontantPat(NAISS)) +Ecrit_Ligne_Bulletin(NAISS_ID,BaseSal(NAISS_ID),TauxSal(NAISS_ID),MontantSal(NAISS_ID),BasePat(NAISS_ID),TauxPat(NAISS_ID),MontantPat(NAISS_ID)) +Ecrit_Ligne_Bulletin(PATER,BaseSal(PATER),TauxSal(PATER),MontantSal(PATER),BasePat(PATER),TauxPat(PATER),MontantPat(PATER)) +Ecrit_Ligne_Bulletin(PATER_ID,BaseSal(PATER_ID),TauxSal(PATER_ID),MontantSal(PATER_ID),BasePat(PATER_ID),TauxPat(PATER_ID),MontantPat(PATER_ID)) +Ecrit_Ligne_Bulletin(REGUL_CP,BaseSal(REGUL_CP),TauxSal(REGUL_CP),MontantSal(REGUL_CP),BasePat(REGUL_CP),TauxPat(REGUL_CP),MontantPat(REGUL_CP)) +Ecrit_Ligne_Bulletin(AB_RTT,BaseSal(AB_RTT),TauxSal(AB_RTT),MontantSal(AB_RTT),BasePat(AB_RTT),TauxPat(AB_RTT),MontantPat(AB_RTT)) +Ecrit_Ligne_Bulletin(AB_RTT_ID,BaseSal(AB_RTT_ID),TauxSal(AB_RTT_ID),MontantSal(AB_RTT_ID),BasePat(AB_RTT_ID),TauxPat(AB_RTT_ID),MontantPat(AB_RTT_ID)) + +Ecrit_Ligne_Bulletin(BRUT_REEL,BaseSal(BRUT_REEL),TauxSal(BRUT_REEL),MontantSal(BRUT_REEL),BasePat(BRUT_REEL),TauxPat(BRUT_REEL),MontantPat(BRUT_REEL)) +Ecrit_Ligne_Bulletin(ABATTEMENT,BaseSal(ABATTEMENT),TauxSal(ABATTEMENT),MontantSal(ABATTEMENT),BasePat(ABATTEMENT),TauxPat(ABATTEMENT),MontantPat(ABATTEMENT)) +Ecrit_Ligne_Bulletin(INIT_PRIME,BaseSal(INIT_PRIME),TauxSal(INIT_PRIME),MontantSal(INIT_PRIME),BasePat(INIT_PRIME),TauxPat(INIT_PRIME),MontantPat(INIT_PRIME)) +Ecrit_Ligne_Bulletin(PR_MENSUEL,BaseSal(PR_MENSUEL),TauxSal(PR_MENSUEL),MontantSal(PR_MENSUEL),BasePat(PR_MENSUEL),TauxPat(PR_MENSUEL),MontantPat(PR_MENSUEL)) +Ecrit_Ligne_Bulletin(PR_ANNUEL,BaseSal(PR_ANNUEL),TauxSal(PR_ANNUEL),MontantSal(PR_ANNUEL),BasePat(PR_ANNUEL),TauxPat(PR_ANNUEL),MontantPat(PR_ANNUEL)) +Ecrit_Ligne_Bulletin(PREV_SOU,BaseSal(PREV_SOU),TauxSal(PREV_SOU),MontantSal(PREV_SOU),BasePat(PREV_SOU),TauxPat(PREV_SOU),MontantPat(PREV_SOU)) +Ecrit_Ligne_Bulletin(BRUT_ABATT,BaseSal(BRUT_ABATT),TauxSal(BRUT_ABATT),MontantSal(BRUT_ABATT),BasePat(BRUT_ABATT),TauxPat(BRUT_ABATT),MontantPat(BRUT_ABATT)) + +Ecrit_Ligne_Bulletin(PSS,BaseSal(PSS),TauxSal(PSS),MontantSal(PSS),BasePat(PSS),TauxPat(PSS),MontantPat(PSS)) +Ecrit_Ligne_Bulletin(TRANCHE_1,BaseSal(TRANCHE_1),TauxSal(TRANCHE_1),MontantSal(TRANCHE_1),BasePat(TRANCHE_1),TauxPat(TRANCHE_1),MontantPat(TRANCHE_1)) +Ecrit_Ligne_Bulletin(TRANCHE_2,BaseSal(TRANCHE_2),TauxSal(TRANCHE_2),MontantSal(TRANCHE_2),BasePat(TRANCHE_2),TauxPat(TRANCHE_2),MontantPat(TRANCHE_2)) +Ecrit_Ligne_Bulletin(TRANCHE_A,BaseSal(TRANCHE_A),TauxSal(TRANCHE_A),MontantSal(TRANCHE_A),BasePat(TRANCHE_A),TauxPat(TRANCHE_A),MontantPat(TRANCHE_A)) +Ecrit_Ligne_Bulletin(TRANCHE_B,BaseSal(TRANCHE_B),TauxSal(TRANCHE_B),MontantSal(TRANCHE_B),BasePat(TRANCHE_B),TauxPat(TRANCHE_B),MontantPat(TRANCHE_B)) +Ecrit_Ligne_Bulletin(TRANCHE_C,BaseSal(TRANCHE_C),TauxSal(TRANCHE_C),MontantSal(TRANCHE_C),BasePat(TRANCHE_C),TauxPat(TRANCHE_C),MontantPat(TRANCHE_C)) +Ecrit_Ligne_Bulletin(INIT_VAR,BaseSal(INIT_VAR),TauxSal(INIT_VAR),MontantSal(INIT_VAR),BasePat(INIT_VAR),TauxPat(INIT_VAR),MontantPat(INIT_VAR)) + +Ecrit_Ligne_Bulletin(HEURES_FIL,BaseSal(HEURES_FIL),TauxSal(HEURES_FIL),MontantSal(HEURES_FIL),BasePat(HEURES_FIL),TauxPat(HEURES_FIL),MontantPat(HEURES_FIL)) +Ecrit_Ligne_Bulletin(BRUT_FIL,BaseSal(BRUT_FIL),TauxSal(BRUT_FIL),MontantSal(BRUT_FIL),BasePat(BRUT_FIL),TauxPat(BRUT_FIL),MontantPat(BRUT_FIL)) +Ecrit_Ligne_Bulletin(SMIC_FIL,BaseSal(SMIC_FIL),TauxSal(SMIC_FIL),MontantSal(SMIC_FIL),BasePat(SMIC_FIL),TauxPat(SMIC_FIL),MontantPat(SMIC_FIL)) +Ecrit_Ligne_Bulletin(INIT_FIL,BaseSal(INIT_FIL),TauxSal(INIT_FIL),MontantSal(INIT_FIL),BasePat(INIT_FIL),TauxPat(INIT_FIL),MontantPat(INIT_FIL)) +Ecrit_Ligne_Bulletin(ALLOC_FAM,BaseSal(ALLOC_FAM),TauxSal(ALLOC_FAM),MontantSal(ALLOC_FAM),BasePat(ALLOC_FAM),TauxPat(ALLOC_FAM),MontantPat(ALLOC_FAM)) +Ecrit_Ligne_Bulletin(INIT_AF,BaseSal(INIT_AF),TauxSal(INIT_AF),MontantSal(INIT_AF),BasePat(INIT_AF),TauxPat(INIT_AF),MontantPat(INIT_AF)) +Ecrit_Ligne_Bulletin(COMPL_AF,BaseSal(COMPL_AF),TauxSal(COMPL_AF),MontantSal(COMPL_AF),BasePat(COMPL_AF),TauxPat(COMPL_AF),MontantPat(COMPL_AF)) +Ecrit_Ligne_Bulletin(REGUL_AF,BaseSal(REGUL_AF),TauxSal(REGUL_AF),MontantSal(REGUL_AF),BasePat(REGUL_AF),TauxPat(REGUL_AF),MontantPat(REGUL_AF)) +Ecrit_Ligne_Bulletin(ALLEGT_AF,BaseSal(ALLEGT_AF),TauxSal(ALLEGT_AF),MontantSal(ALLEGT_AF),BasePat(ALLEGT_AF),TauxPat(ALLEGT_AF),MontantPat(ALLEGT_AF)) +Ecrit_Ligne_Bulletin(MALADIE,BaseSal(MALADIE),TauxSal(MALADIE),MontantSal(MALADIE),BasePat(MALADIE),TauxPat(MALADIE),MontantPat(MALADIE)) +Ecrit_Ligne_Bulletin(INIT_MAL,BaseSal(INIT_MAL),TauxSal(INIT_MAL),MontantSal(INIT_MAL),BasePat(INIT_MAL),TauxPat(INIT_MAL),MontantPat(INIT_MAL)) +Ecrit_Ligne_Bulletin(COMPL_MAL,BaseSal(COMPL_MAL),TauxSal(COMPL_MAL),MontantSal(COMPL_MAL),BasePat(COMPL_MAL),TauxPat(COMPL_MAL),MontantPat(COMPL_MAL)) +Ecrit_Ligne_Bulletin(REGUL_MAL,BaseSal(REGUL_MAL),TauxSal(REGUL_MAL),MontantSal(REGUL_MAL),BasePat(REGUL_MAL),TauxPat(REGUL_MAL),MontantPat(REGUL_MAL)) +Ecrit_Ligne_Bulletin(ALLEGT_MAL,BaseSal(ALLEGT_MAL),TauxSal(ALLEGT_MAL),MontantSal(ALLEGT_MAL),BasePat(ALLEGT_MAL),TauxPat(ALLEGT_MAL),MontantPat(ALLEGT_MAL)) +Ecrit_Ligne_Bulletin(CNSA,BaseSal(CNSA),TauxSal(CNSA),MontantSal(CNSA),BasePat(CNSA),TauxPat(CNSA),MontantPat(CNSA)) +Ecrit_Ligne_Bulletin(VIEILLE_TA,BaseSal(VIEILLE_TA),TauxSal(VIEILLE_TA),MontantSal(VIEILLE_TA),BasePat(VIEILLE_TA),TauxPat(VIEILLE_TA),MontantPat(VIEILLE_TA)) +Ecrit_Ligne_Bulletin(VIEILLESSE,BaseSal(VIEILLESSE),TauxSal(VIEILLESSE),MontantSal(VIEILLESSE),BasePat(VIEILLESSE),TauxPat(VIEILLESSE),MontantPat(VIEILLESSE)) +Ecrit_Ligne_Bulletin(AT,BaseSal(AT),TauxSal(AT),MontantSal(AT),BasePat(AT),TauxPat(AT),MontantPat(AT)) +Ecrit_Ligne_Bulletin(AT_FIL,BaseSal(AT_FIL),TauxSal(AT_FIL),MontantSal(AT_FIL),BasePat(AT_FIL),TauxPat(AT_FIL),MontantPat(AT_FIL)) +Ecrit_Ligne_Bulletin(FNAL,BaseSal(FNAL),TauxSal(FNAL),MontantSal(FNAL),BasePat(FNAL),TauxPat(FNAL),MontantPat(FNAL)) +Ecrit_Ligne_Bulletin(FNAL20,BaseSal(FNAL20),TauxSal(FNAL20),MontantSal(FNAL20),BasePat(FNAL20),TauxPat(FNAL20),MontantPat(FNAL20)) +Ecrit_Ligne_Bulletin(PL_CICE,BaseSal(PL_CICE),TauxSal(PL_CICE),MontantSal(PL_CICE),BasePat(PL_CICE),TauxPat(PL_CICE),MontantPat(PL_CICE)) +Ecrit_Ligne_Bulletin(BRUT_CICE,BaseSal(BRUT_CICE),TauxSal(BRUT_CICE),MontantSal(BRUT_CICE),BasePat(BRUT_CICE),TauxPat(BRUT_CICE),MontantPat(BRUT_CICE)) +Ecrit_Ligne_Bulletin(CHOMAGE_TA,BaseSal(CHOMAGE_TA),TauxSal(CHOMAGE_TA),MontantSal(CHOMAGE_TA),BasePat(CHOMAGE_TA),TauxPat(CHOMAGE_TA),MontantPat(CHOMAGE_TA)) +Ecrit_Ligne_Bulletin(CHOMAGE_TB,BaseSal(CHOMAGE_TB),TauxSal(CHOMAGE_TB),MontantSal(CHOMAGE_TB),BasePat(CHOMAGE_TB),TauxPat(CHOMAGE_TB),MontantPat(CHOMAGE_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ1_TA,BaseSal(AC_MAJ1_TA),TauxSal(AC_MAJ1_TA),MontantSal(AC_MAJ1_TA),BasePat(AC_MAJ1_TA),TauxPat(AC_MAJ1_TA),MontantPat(AC_MAJ1_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ1_TB,BaseSal(AC_MAJ1_TB),TauxSal(AC_MAJ1_TB),MontantSal(AC_MAJ1_TB),BasePat(AC_MAJ1_TB),TauxPat(AC_MAJ1_TB),MontantPat(AC_MAJ1_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ2_TA,BaseSal(AC_MAJ2_TA),TauxSal(AC_MAJ2_TA),MontantSal(AC_MAJ2_TA),BasePat(AC_MAJ2_TA),TauxPat(AC_MAJ2_TA),MontantPat(AC_MAJ2_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ2_TB,BaseSal(AC_MAJ2_TB),TauxSal(AC_MAJ2_TB),MontantSal(AC_MAJ2_TB),BasePat(AC_MAJ2_TB),TauxPat(AC_MAJ2_TB),MontantPat(AC_MAJ2_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ3_TA,BaseSal(AC_MAJ3_TA),TauxSal(AC_MAJ3_TA),MontantSal(AC_MAJ3_TA),BasePat(AC_MAJ3_TA),TauxPat(AC_MAJ3_TA),MontantPat(AC_MAJ3_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ3_TB,BaseSal(AC_MAJ3_TB),TauxSal(AC_MAJ3_TB),MontantSal(AC_MAJ3_TB),BasePat(AC_MAJ3_TB),TauxPat(AC_MAJ3_TB),MontantPat(AC_MAJ3_TB)) +Ecrit_Ligne_Bulletin(AC_REG1_TA,BaseSal(AC_REG1_TA),TauxSal(AC_REG1_TA),MontantSal(AC_REG1_TA),BasePat(AC_REG1_TA),TauxPat(AC_REG1_TA),MontantPat(AC_REG1_TA)) +Ecrit_Ligne_Bulletin(AC_REG1_TB,BaseSal(AC_REG1_TB),TauxSal(AC_REG1_TB),MontantSal(AC_REG1_TB),BasePat(AC_REG1_TB),TauxPat(AC_REG1_TB),MontantPat(AC_REG1_TB)) +Ecrit_Ligne_Bulletin(AC_REG2_TA,BaseSal(AC_REG2_TA),TauxSal(AC_REG2_TA),MontantSal(AC_REG2_TA),BasePat(AC_REG2_TA),TauxPat(AC_REG2_TA),MontantPat(AC_REG2_TA)) +Ecrit_Ligne_Bulletin(AC_REG2_TB,BaseSal(AC_REG2_TB),TauxSal(AC_REG2_TB),MontantSal(AC_REG2_TB),BasePat(AC_REG2_TB),TauxPat(AC_REG2_TB),MontantPat(AC_REG2_TB)) +Ecrit_Ligne_Bulletin(AC_REG3_TA,BaseSal(AC_REG3_TA),TauxSal(AC_REG3_TA),MontantSal(AC_REG3_TA),BasePat(AC_REG3_TA),TauxPat(AC_REG3_TA),MontantPat(AC_REG3_TA)) +Ecrit_Ligne_Bulletin(AC_REG3_TB,BaseSal(AC_REG3_TB),TauxSal(AC_REG3_TB),MontantSal(AC_REG3_TB),BasePat(AC_REG3_TB),TauxPat(AC_REG3_TB),MontantPat(AC_REG3_TB)) +Ecrit_Ligne_Bulletin(TAXE_CDDU,BaseSal(TAXE_CDDU),TauxSal(TAXE_CDDU),MontantSal(TAXE_CDDU),BasePat(TAXE_CDDU),TauxPat(TAXE_CDDU),MontantPat(TAXE_CDDU)) +Ecrit_Ligne_Bulletin(AGS,BaseSal(AGS),TauxSal(AGS),MontantSal(AGS),BasePat(AGS),TauxPat(AGS),MontantPat(AGS)) +Ecrit_Ligne_Bulletin(ORG_SYNDIC,BaseSal(ORG_SYNDIC),TauxSal(ORG_SYNDIC),MontantSal(ORG_SYNDIC),BasePat(ORG_SYNDIC),TauxPat(ORG_SYNDIC),MontantPat(ORG_SYNDIC)) +Ecrit_Ligne_Bulletin(PENI_UNIV,BaseSal(PENI_UNIV),TauxSal(PENI_UNIV),MontantSal(PENI_UNIV),BasePat(PENI_UNIV),TauxPat(PENI_UNIV),MontantPat(PENI_UNIV)) +Ecrit_Ligne_Bulletin(INIT_PENI,BaseSal(INIT_PENI),TauxSal(INIT_PENI),MontantSal(INIT_PENI),BasePat(INIT_PENI),TauxPat(INIT_PENI),MontantPat(INIT_PENI)) +Ecrit_Ligne_Bulletin(PENI_ADD1,BaseSal(PENI_ADD1),TauxSal(PENI_ADD1),MontantSal(PENI_ADD1),BasePat(PENI_ADD1),TauxPat(PENI_ADD1),MontantPat(PENI_ADD1)) +Ecrit_Ligne_Bulletin(PENI_ADD2,BaseSal(PENI_ADD2),TauxSal(PENI_ADD2),MontantSal(PENI_ADD2),BasePat(PENI_ADD2),TauxPat(PENI_ADD2),MontantPat(PENI_ADD2)) + +Ecrit_Ligne_Bulletin(ARRCO_T1,BaseSal(ARRCO_T1),TauxSal(ARRCO_T1),MontantSal(ARRCO_T1),BasePat(ARRCO_T1),TauxPat(ARRCO_T1),MontantPat(ARRCO_T1)) +Ecrit_Ligne_Bulletin(ARRCO_T2,BaseSal(ARRCO_T2),TauxSal(ARRCO_T2),MontantSal(ARRCO_T2),BasePat(ARRCO_T2),TauxPat(ARRCO_T2),MontantPat(ARRCO_T2)) +Ecrit_Ligne_Bulletin(CEG_T1,BaseSal(CEG_T1),TauxSal(CEG_T1),MontantSal(CEG_T1),BasePat(CEG_T1),TauxPat(CEG_T1),MontantPat(CEG_T1)) +Ecrit_Ligne_Bulletin(CEG_T2,BaseSal(CEG_T2),TauxSal(CEG_T2),MontantSal(CEG_T2),BasePat(CEG_T2),TauxPat(CEG_T2),MontantPat(CEG_T2)) +Ecrit_Ligne_Bulletin(CET_T1,BaseSal(CET_T1),TauxSal(CET_T1),MontantSal(CET_T1),BasePat(CET_T1),TauxPat(CET_T1),MontantPat(CET_T1)) +Ecrit_Ligne_Bulletin(CET_T2,BaseSal(CET_T2),TauxSal(CET_T2),MontantSal(CET_T2),BasePat(CET_T2),TauxPat(CET_T2),MontantPat(CET_T2)) + +Ecrit_Ligne_Bulletin(INIT_MUT,BaseSal(INIT_MUT),TauxSal(INIT_MUT),MontantSal(INIT_MUT),BasePat(INIT_MUT),TauxPat(INIT_MUT),MontantPat(INIT_MUT)) +Ecrit_Ligne_Bulletin(INIT_MUTCA,BaseSal(INIT_MUTCA),TauxSal(INIT_MUTCA),MontantSal(INIT_MUTCA),BasePat(INIT_MUTCA),TauxPat(INIT_MUTCA),MontantPat(INIT_MUTCA)) +Ecrit_Ligne_Bulletin(INIT_MUTC2,BaseSal(INIT_MUTC2),TauxSal(INIT_MUTC2),MontantSal(INIT_MUTC2),BasePat(INIT_MUTC2),TauxPat(INIT_MUTC2),MontantPat(INIT_MUTC2)) +Ecrit_Ligne_Bulletin(MUTUEL_CA,BaseSal(MUTUEL_CA),TauxSal(MUTUEL_CA),MontantSal(MUTUEL_CA),BasePat(MUTUEL_CA),TauxPat(MUTUEL_CA),MontantPat(MUTUEL_CA)) +Ecrit_Ligne_Bulletin(MUT_CA_SS,BaseSal(MUT_CA_SS),TauxSal(MUT_CA_SS),MontantSal(MUT_CA_SS),BasePat(MUT_CA_SS),TauxPat(MUT_CA_SS),MontantPat(MUT_CA_SS)) +Ecrit_Ligne_Bulletin(MUT_CA_TA,BaseSal(MUT_CA_TA),TauxSal(MUT_CA_TA),MontantSal(MUT_CA_TA),BasePat(MUT_CA_TA),TauxPat(MUT_CA_TA),MontantPat(MUT_CA_TA)) +Ecrit_Ligne_Bulletin(MUT_CA_TB,BaseSal(MUT_CA_TB),TauxSal(MUT_CA_TB),MontantSal(MUT_CA_TB),BasePat(MUT_CA_TB),TauxPat(MUT_CA_TB),MontantPat(MUT_CA_TB)) +Ecrit_Ligne_Bulletin(MUT_CA_TC,BaseSal(MUT_CA_TC),TauxSal(MUT_CA_TC),MontantSal(MUT_CA_TC),BasePat(MUT_CA_TC),TauxPat(MUT_CA_TC),MontantPat(MUT_CA_TC)) +Ecrit_Ligne_Bulletin(MUTU_OPT,BaseSal(MUTU_OPT),TauxSal(MUTU_OPT),MontantSal(MUTU_OPT),BasePat(MUTU_OPT),TauxPat(MUTU_OPT),MontantPat(MUTU_OPT)) +Ecrit_Ligne_Bulletin(GMC_CA,BaseSal(GMC_CA),TauxSal(GMC_CA),MontantSal(GMC_CA),BasePat(GMC_CA),TauxPat(GMC_CA),MontantPat(GMC_CA)) + +Ecrit_Ligne_Bulletin(PREV_NC,BaseSal(PREV_NC),TauxSal(PREV_NC),MontantSal(PREV_NC),BasePat(PREV_NC),TauxPat(PREV_NC),MontantPat(PREV_NC)) +Ecrit_Ligne_Bulletin(PREV_NC_FO,BaseSal(PREV_NC_FO),TauxSal(PREV_NC_FO),MontantSal(PREV_NC_FO),BasePat(PREV_NC_FO),TauxPat(PREV_NC_FO),MontantPat(PREV_NC_FO)) +Ecrit_Ligne_Bulletin(PREV_NC_SS,BaseSal(PREV_NC_SS),TauxSal(PREV_NC_SS),MontantSal(PREV_NC_SS),BasePat(PREV_NC_SS),TauxPat(PREV_NC_SS),MontantPat(PREV_NC_SS)) +Ecrit_Ligne_Bulletin(PREV_NC_TA,BaseSal(PREV_NC_TA),TauxSal(PREV_NC_TA),MontantSal(PREV_NC_TA),BasePat(PREV_NC_TA),TauxPat(PREV_NC_TA),MontantPat(PREV_NC_TA)) +Ecrit_Ligne_Bulletin(PREV_NC_TB,BaseSal(PREV_NC_TB),TauxSal(PREV_NC_TB),MontantSal(PREV_NC_TB),BasePat(PREV_NC_TB),TauxPat(PREV_NC_TB),MontantPat(PREV_NC_TB)) +Ecrit_Ligne_Bulletin(PREV_NC_TC,BaseSal(PREV_NC_TC),TauxSal(PREV_NC_TC),MontantSal(PREV_NC_TC),BasePat(PREV_NC_TC),TauxPat(PREV_NC_TC),MontantPat(PREV_NC_TC)) +Ecrit_Ligne_Bulletin(PRE2_NC,BaseSal(PRE2_NC),TauxSal(PRE2_NC),MontantSal(PRE2_NC),BasePat(PRE2_NC),TauxPat(PRE2_NC),MontantPat(PRE2_NC)) +Ecrit_Ligne_Bulletin(PRE2_NC_FO,BaseSal(PRE2_NC_FO),TauxSal(PRE2_NC_FO),MontantSal(PRE2_NC_FO),BasePat(PRE2_NC_FO),TauxPat(PRE2_NC_FO),MontantPat(PRE2_NC_FO)) +Ecrit_Ligne_Bulletin(PRE2_NC_SS,BaseSal(PRE2_NC_SS),TauxSal(PRE2_NC_SS),MontantSal(PRE2_NC_SS),BasePat(PRE2_NC_SS),TauxPat(PRE2_NC_SS),MontantPat(PRE2_NC_SS)) +Ecrit_Ligne_Bulletin(PRE2_NC_TA,BaseSal(PRE2_NC_TA),TauxSal(PRE2_NC_TA),MontantSal(PRE2_NC_TA),BasePat(PRE2_NC_TA),TauxPat(PRE2_NC_TA),MontantPat(PRE2_NC_TA)) +Ecrit_Ligne_Bulletin(PRE2_NC_TB,BaseSal(PRE2_NC_TB),TauxSal(PRE2_NC_TB),MontantSal(PRE2_NC_TB),BasePat(PRE2_NC_TB),TauxPat(PRE2_NC_TB),MontantPat(PRE2_NC_TB)) +Ecrit_Ligne_Bulletin(PRE3_NC,BaseSal(PRE3_NC),TauxSal(PRE3_NC),MontantSal(PRE3_NC),BasePat(PRE3_NC),TauxPat(PRE3_NC),MontantPat(PRE3_NC)) +Ecrit_Ligne_Bulletin(PRE3_NC_FO,BaseSal(PRE3_NC_FO),TauxSal(PRE3_NC_FO),MontantSal(PRE3_NC_FO),BasePat(PRE3_NC_FO),TauxPat(PRE3_NC_FO),MontantPat(PRE3_NC_FO)) +Ecrit_Ligne_Bulletin(PRE3_NC_SS,BaseSal(PRE3_NC_SS),TauxSal(PRE3_NC_SS),MontantSal(PRE3_NC_SS),BasePat(PRE3_NC_SS),TauxPat(PRE3_NC_SS),MontantPat(PRE3_NC_SS)) +Ecrit_Ligne_Bulletin(PRE3_NC_TA,BaseSal(PRE3_NC_TA),TauxSal(PRE3_NC_TA),MontantSal(PRE3_NC_TA),BasePat(PRE3_NC_TA),TauxPat(PRE3_NC_TA),MontantPat(PRE3_NC_TA)) +Ecrit_Ligne_Bulletin(PRE3_NC_TB,BaseSal(PRE3_NC_TB),TauxSal(PRE3_NC_TB),MontantSal(PRE3_NC_TB),BasePat(PRE3_NC_TB),TauxPat(PRE3_NC_TB),MontantPat(PRE3_NC_TB)) +Ecrit_Ligne_Bulletin(PRE4_NC,BaseSal(PRE4_NC),TauxSal(PRE4_NC),MontantSal(PRE4_NC),BasePat(PRE4_NC),TauxPat(PRE4_NC),MontantPat(PRE4_NC)) +Ecrit_Ligne_Bulletin(PRE4_NC_FO,BaseSal(PRE4_NC_FO),TauxSal(PRE4_NC_FO),MontantSal(PRE4_NC_FO),BasePat(PRE4_NC_FO),TauxPat(PRE4_NC_FO),MontantPat(PRE4_NC_FO)) +Ecrit_Ligne_Bulletin(PRE4_NC_SS,BaseSal(PRE4_NC_SS),TauxSal(PRE4_NC_SS),MontantSal(PRE4_NC_SS),BasePat(PRE4_NC_SS),TauxPat(PRE4_NC_SS),MontantPat(PRE4_NC_SS)) +Ecrit_Ligne_Bulletin(PRE4_NC_TA,BaseSal(PRE4_NC_TA),TauxSal(PRE4_NC_TA),MontantSal(PRE4_NC_TA),BasePat(PRE4_NC_TA),TauxPat(PRE4_NC_TA),MontantPat(PRE4_NC_TA)) +Ecrit_Ligne_Bulletin(PRE4_NC_TB,BaseSal(PRE4_NC_TB),TauxSal(PRE4_NC_TB),MontantSal(PRE4_NC_TB),BasePat(PRE4_NC_TB),TauxPat(PRE4_NC_TB),MontantPat(PRE4_NC_TB)) +Ecrit_Ligne_Bulletin(PRE5_NC,BaseSal(PRE5_NC),TauxSal(PRE5_NC),MontantSal(PRE5_NC),BasePat(PRE5_NC),TauxPat(PRE5_NC),MontantPat(PRE5_NC)) +Ecrit_Ligne_Bulletin(PRE5_NC_FO,BaseSal(PRE5_NC_FO),TauxSal(PRE5_NC_FO),MontantSal(PRE5_NC_FO),BasePat(PRE5_NC_FO),TauxPat(PRE5_NC_FO),MontantPat(PRE5_NC_FO)) +Ecrit_Ligne_Bulletin(PRE5_NC_SS,BaseSal(PRE5_NC_SS),TauxSal(PRE5_NC_SS),MontantSal(PRE5_NC_SS),BasePat(PRE5_NC_SS),TauxPat(PRE5_NC_SS),MontantPat(PRE5_NC_SS)) +Ecrit_Ligne_Bulletin(PRE5_NC_TA,BaseSal(PRE5_NC_TA),TauxSal(PRE5_NC_TA),MontantSal(PRE5_NC_TA),BasePat(PRE5_NC_TA),TauxPat(PRE5_NC_TA),MontantPat(PRE5_NC_TA)) +Ecrit_Ligne_Bulletin(PRE5_NC_TB,BaseSal(PRE5_NC_TB),TauxSal(PRE5_NC_TB),MontantSal(PRE5_NC_TB),BasePat(PRE5_NC_TB),TauxPat(PRE5_NC_TB),MontantPat(PRE5_NC_TB)) +Ecrit_Ligne_Bulletin(PRE6_NC,BaseSal(PRE6_NC),TauxSal(PRE6_NC),MontantSal(PRE6_NC),BasePat(PRE6_NC),TauxPat(PRE6_NC),MontantPat(PRE6_NC)) +Ecrit_Ligne_Bulletin(PRE6_NC_FO,BaseSal(PRE6_NC_FO),TauxSal(PRE6_NC_FO),MontantSal(PRE6_NC_FO),BasePat(PRE6_NC_FO),TauxPat(PRE6_NC_FO),MontantPat(PRE6_NC_FO)) +Ecrit_Ligne_Bulletin(PRE6_NC_SS,BaseSal(PRE6_NC_SS),TauxSal(PRE6_NC_SS),MontantSal(PRE6_NC_SS),BasePat(PRE6_NC_SS),TauxPat(PRE6_NC_SS),MontantPat(PRE6_NC_SS)) +Ecrit_Ligne_Bulletin(PRE6_NC_TA,BaseSal(PRE6_NC_TA),TauxSal(PRE6_NC_TA),MontantSal(PRE6_NC_TA),BasePat(PRE6_NC_TA),TauxPat(PRE6_NC_TA),MontantPat(PRE6_NC_TA)) +Ecrit_Ligne_Bulletin(PRE6_NC_TB,BaseSal(PRE6_NC_TB),TauxSal(PRE6_NC_TB),MontantSal(PRE6_NC_TB),BasePat(PRE6_NC_TB),TauxPat(PRE6_NC_TB),MontantPat(PRE6_NC_TB)) +Ecrit_Ligne_Bulletin(PRE7_NC,BaseSal(PRE7_NC),TauxSal(PRE7_NC),MontantSal(PRE7_NC),BasePat(PRE7_NC),TauxPat(PRE7_NC),MontantPat(PRE7_NC)) +Ecrit_Ligne_Bulletin(PRE7_NC_FO,BaseSal(PRE7_NC_FO),TauxSal(PRE7_NC_FO),MontantSal(PRE7_NC_FO),BasePat(PRE7_NC_FO),TauxPat(PRE7_NC_FO),MontantPat(PRE7_NC_FO)) +Ecrit_Ligne_Bulletin(PRE7_NC_SS,BaseSal(PRE7_NC_SS),TauxSal(PRE7_NC_SS),MontantSal(PRE7_NC_SS),BasePat(PRE7_NC_SS),TauxPat(PRE7_NC_SS),MontantPat(PRE7_NC_SS)) +Ecrit_Ligne_Bulletin(PRE7_NC_TA,BaseSal(PRE7_NC_TA),TauxSal(PRE7_NC_TA),MontantSal(PRE7_NC_TA),BasePat(PRE7_NC_TA),TauxPat(PRE7_NC_TA),MontantPat(PRE7_NC_TA)) +Ecrit_Ligne_Bulletin(PRE7_NC_TB,BaseSal(PRE7_NC_TB),TauxSal(PRE7_NC_TB),MontantSal(PRE7_NC_TB),BasePat(PRE7_NC_TB),TauxPat(PRE7_NC_TB),MontantPat(PRE7_NC_TB)) +Ecrit_Ligne_Bulletin(PRE8_NC,BaseSal(PRE8_NC),TauxSal(PRE8_NC),MontantSal(PRE8_NC),BasePat(PRE8_NC),TauxPat(PRE8_NC),MontantPat(PRE8_NC)) +Ecrit_Ligne_Bulletin(PRE8_NC_FO,BaseSal(PRE8_NC_FO),TauxSal(PRE8_NC_FO),MontantSal(PRE8_NC_FO),BasePat(PRE8_NC_FO),TauxPat(PRE8_NC_FO),MontantPat(PRE8_NC_FO)) +Ecrit_Ligne_Bulletin(PRE8_NC_SS,BaseSal(PRE8_NC_SS),TauxSal(PRE8_NC_SS),MontantSal(PRE8_NC_SS),BasePat(PRE8_NC_SS),TauxPat(PRE8_NC_SS),MontantPat(PRE8_NC_SS)) +Ecrit_Ligne_Bulletin(PRE8_NC_TA,BaseSal(PRE8_NC_TA),TauxSal(PRE8_NC_TA),MontantSal(PRE8_NC_TA),BasePat(PRE8_NC_TA),TauxPat(PRE8_NC_TA),MontantPat(PRE8_NC_TA)) +Ecrit_Ligne_Bulletin(PRE8_NC_TB,BaseSal(PRE8_NC_TB),TauxSal(PRE8_NC_TB),MontantSal(PRE8_NC_TB),BasePat(PRE8_NC_TB),TauxPat(PRE8_NC_TB),MontantPat(PRE8_NC_TB)) +Ecrit_Ligne_Bulletin(PRE9_NC,BaseSal(PRE9_NC),TauxSal(PRE9_NC),MontantSal(PRE9_NC),BasePat(PRE9_NC),TauxPat(PRE9_NC),MontantPat(PRE9_NC)) +Ecrit_Ligne_Bulletin(PRE9_NC_FO,BaseSal(PRE9_NC_FO),TauxSal(PRE9_NC_FO),MontantSal(PRE9_NC_FO),BasePat(PRE9_NC_FO),TauxPat(PRE9_NC_FO),MontantPat(PRE9_NC_FO)) +Ecrit_Ligne_Bulletin(PRE9_NC_SS,BaseSal(PRE9_NC_SS),TauxSal(PRE9_NC_SS),MontantSal(PRE9_NC_SS),BasePat(PRE9_NC_SS),TauxPat(PRE9_NC_SS),MontantPat(PRE9_NC_SS)) +Ecrit_Ligne_Bulletin(PRE9_NC_TA,BaseSal(PRE9_NC_TA),TauxSal(PRE9_NC_TA),MontantSal(PRE9_NC_TA),BasePat(PRE9_NC_TA),TauxPat(PRE9_NC_TA),MontantPat(PRE9_NC_TA)) +Ecrit_Ligne_Bulletin(PRE9_NC_TB,BaseSal(PRE9_NC_TB),TauxSal(PRE9_NC_TB),MontantSal(PRE9_NC_TB),BasePat(PRE9_NC_TB),TauxPat(PRE9_NC_TB),MontantPat(PRE9_NC_TB)) + +Ecrit_Ligne_Bulletin(TR_TAXE_SA,BaseSal(TR_TAXE_SA),TauxSal(TR_TAXE_SA),MontantSal(TR_TAXE_SA),BasePat(TR_TAXE_SA),TauxPat(TR_TAXE_SA),MontantPat(TR_TAXE_SA)) +Ecrit_Ligne_Bulletin(TAXE_SAL_T,BaseSal(TAXE_SAL_T),TauxSal(TAXE_SAL_T),MontantSal(TAXE_SAL_T),BasePat(TAXE_SAL_T),TauxPat(TAXE_SAL_T),MontantPat(TAXE_SAL_T)) +Ecrit_Ligne_Bulletin(TAXE_SAL_1,BaseSal(TAXE_SAL_1),TauxSal(TAXE_SAL_1),MontantSal(TAXE_SAL_1),BasePat(TAXE_SAL_1),TauxPat(TAXE_SAL_1),MontantPat(TAXE_SAL_1)) +Ecrit_Ligne_Bulletin(TAXE_SAL_2,BaseSal(TAXE_SAL_2),TauxSal(TAXE_SAL_2),MontantSal(TAXE_SAL_2),BasePat(TAXE_SAL_2),TauxPat(TAXE_SAL_2),MontantPat(TAXE_SAL_2)) + +Ecrit_Ligne_Bulletin(TAXE_PREV,BaseSal(TAXE_PREV),TauxSal(TAXE_PREV),MontantSal(TAXE_PREV),BasePat(TAXE_PREV),TauxPat(TAXE_PREV),MontantPat(TAXE_PREV)) +Ecrit_Ligne_Bulletin(FOR_SOCIAL,BaseSal(FOR_SOCIAL),TauxSal(FOR_SOCIAL),MontantSal(FOR_SOCIAL),BasePat(FOR_SOCIAL),TauxPat(FOR_SOCIAL),MontantPat(FOR_SOCIAL)) +Ecrit_Ligne_Bulletin(TRANSPORT,BaseSal(TRANSPORT),TauxSal(TRANSPORT),MontantSal(TRANSPORT),BasePat(TRANSPORT),TauxPat(TRANSPORT),MontantPat(TRANSPORT)) +Ecrit_Ligne_Bulletin(FORMATION,BaseSal(FORMATION),TauxSal(FORMATION),MontantSal(FORMATION),BasePat(FORMATION),TauxPat(FORMATION),MontantPat(FORMATION)) +Ecrit_Ligne_Bulletin(FORMATION2,BaseSal(FORMATION2),TauxSal(FORMATION2),MontantSal(FORMATION2),BasePat(FORMATION2),TauxPat(FORMATION2),MontantPat(FORMATION2)) +Ecrit_Ligne_Bulletin(CPF_CDD,BaseSal(CPF_CDD),TauxSal(CPF_CDD),MontantSal(CPF_CDD),BasePat(CPF_CDD),TauxPat(CPF_CDD),MontantPat(CPF_CDD)) +Ecrit_Ligne_Bulletin(APPRENTI,BaseSal(APPRENTI),TauxSal(APPRENTI),MontantSal(APPRENTI),BasePat(APPRENTI),TauxPat(APPRENTI),MontantPat(APPRENTI)) +Ecrit_Ligne_Bulletin(TA_P1,BaseSal(TA_P1),TauxSal(TA_P1),MontantSal(TA_P1),BasePat(TA_P1),TauxPat(TA_P1),MontantPat(TA_P1)) +Ecrit_Ligne_Bulletin(TA_P2,BaseSal(TA_P2),TauxSal(TA_P2),MontantSal(TA_P2),BasePat(TA_P2),TauxPat(TA_P2),MontantPat(TA_P2)) +Ecrit_Ligne_Bulletin(TA_SOLDE,BaseSal(TA_SOLDE),TauxSal(TA_SOLDE),MontantSal(TA_SOLDE),BasePat(TA_SOLDE),TauxPat(TA_SOLDE),MontantPat(TA_SOLDE)) +Ecrit_Ligne_Bulletin(APPRENTI2,BaseSal(APPRENTI2),TauxSal(APPRENTI2),MontantSal(APPRENTI2),BasePat(APPRENTI2),TauxPat(APPRENTI2),MontantPat(APPRENTI2)) +Ecrit_Ligne_Bulletin(CSA_SOLDE,BaseSal(CSA_SOLDE),TauxSal(CSA_SOLDE),MontantSal(CSA_SOLDE),BasePat(CSA_SOLDE),TauxPat(CSA_SOLDE),MontantPat(CSA_SOLDE)) +Ecrit_Ligne_Bulletin(CONSTRUCT,BaseSal(CONSTRUCT),TauxSal(CONSTRUCT),MontantSal(CONSTRUCT),BasePat(CONSTRUCT),TauxPat(CONSTRUCT),MontantPat(CONSTRUCT)) +Ecrit_Ligne_Bulletin(MEDECINE,BaseSal(MEDECINE),TauxSal(MEDECINE),MontantSal(MEDECINE),BasePat(MEDECINE),TauxPat(MEDECINE),MontantPat(MEDECINE)) +Ecrit_Ligne_Bulletin(OEUVRE_SOC,BaseSal(OEUVRE_SOC),TauxSal(OEUVRE_SOC),MontantSal(OEUVRE_SOC),BasePat(OEUVRE_SOC),TauxPat(OEUVRE_SOC),MontantPat(OEUVRE_SOC)) +Ecrit_Ligne_Bulletin(FRAIS_FONC,BaseSal(FRAIS_FONC),TauxSal(FRAIS_FONC),MontantSal(FRAIS_FONC),BasePat(FRAIS_FONC),TauxPat(FRAIS_FONC),MontantPat(FRAIS_FONC)) +Ecrit_Ligne_Bulletin(COTPAT_DIV,BaseSal(COTPAT_DIV),TauxSal(COTPAT_DIV),MontantSal(COTPAT_DIV),BasePat(COTPAT_DIV),TauxPat(COTPAT_DIV),MontantPat(COTPAT_DIV)) +Ecrit_Ligne_Bulletin(COTSAL_DIV,BaseSal(COTSAL_DIV),TauxSal(COTSAL_DIV),MontantSal(COTSAL_DIV),BasePat(COTSAL_DIV),TauxPat(COTSAL_DIV),MontantPat(COTSAL_DIV)) + +Ecrit_Ligne_Bulletin(COTPAT_FIL,BaseSal(COTPAT_FIL),TauxSal(COTPAT_FIL),MontantSal(COTPAT_FIL),BasePat(COTPAT_FIL),TauxPat(COTPAT_FIL),MontantPat(COTPAT_FIL)) +Ecrit_Ligne_Bulletin(AL_FILLON,BaseSal(AL_FILLON),TauxSal(AL_FILLON),MontantSal(AL_FILLON),BasePat(AL_FILLON),TauxPat(AL_FILLON),MontantPat(AL_FILLON)) +Ecrit_Ligne_Bulletin(ALLEGT_FIL,BaseSal(ALLEGT_FIL),TauxSal(ALLEGT_FIL),MontantSal(ALLEGT_FIL),BasePat(ALLEGT_FIL),TauxPat(ALLEGT_FIL),MontantPat(ALLEGT_FIL)) +Ecrit_Ligne_Bulletin(ALLEGT_FI2,BaseSal(ALLEGT_FI2),TauxSal(ALLEGT_FI2),MontantSal(ALLEGT_FI2),BasePat(ALLEGT_FI2),TauxPat(ALLEGT_FI2),MontantPat(ALLEGT_FI2)) +Ecrit_Ligne_Bulletin(ALLEGT_FI3,BaseSal(ALLEGT_FI3),TauxSal(ALLEGT_FI3),MontantSal(ALLEGT_FI3),BasePat(ALLEGT_FI3),TauxPat(ALLEGT_FI3),MontantPat(ALLEGT_FI3)) +Ecrit_Ligne_Bulletin(RG_FILLON,BaseSal(RG_FILLON),TauxSal(RG_FILLON),MontantSal(RG_FILLON),BasePat(RG_FILLON),TauxPat(RG_FILLON),MontantPat(RG_FILLON)) +Ecrit_Ligne_Bulletin(REGUL_FIL,BaseSal(REGUL_FIL),TauxSal(REGUL_FIL),MontantSal(REGUL_FIL),BasePat(REGUL_FIL),TauxPat(REGUL_FIL),MontantPat(REGUL_FIL)) +Ecrit_Ligne_Bulletin(REGUL_FI2,BaseSal(REGUL_FI2),TauxSal(REGUL_FI2),MontantSal(REGUL_FI2),BasePat(REGUL_FI2),TauxPat(REGUL_FI2),MontantPat(REGUL_FI2)) +Ecrit_Ligne_Bulletin(REGUL_FI3,BaseSal(REGUL_FI3),TauxSal(REGUL_FI3),MontantSal(REGUL_FI3),BasePat(REGUL_FI3),TauxPat(REGUL_FI3),MontantPat(REGUL_FI3)) +Ecrit_Ligne_Bulletin(COMPL_FIL,BaseSal(COMPL_FIL),TauxSal(COMPL_FIL),MontantSal(COMPL_FIL),BasePat(COMPL_FIL),TauxPat(COMPL_FIL),MontantPat(COMPL_FIL)) +Ecrit_Ligne_Bulletin(COMPL_FI2,BaseSal(COMPL_FI2),TauxSal(COMPL_FI2),MontantSal(COMPL_FI2),BasePat(COMPL_FI2),TauxPat(COMPL_FI2),MontantPat(COMPL_FI2)) +Ecrit_Ligne_Bulletin(COMPL_FI3,BaseSal(COMPL_FI3),TauxSal(COMPL_FI3),MontantSal(COMPL_FI3),BasePat(COMPL_FI3),TauxPat(COMPL_FI3),MontantPat(COMPL_FI3)) + +Ecrit_Ligne_Bulletin(IND_LIC2,BaseSal(IND_LIC2),TauxSal(IND_LIC2),MontantSal(IND_LIC2),BasePat(IND_LIC2),TauxPat(IND_LIC2),MontantPat(IND_LIC2)) +Ecrit_Ligne_Bulletin(PR_ACTION2,BaseSal(PR_ACTION2),TauxSal(PR_ACTION2),MontantSal(PR_ACTION2),BasePat(PR_ACTION2),TauxPat(PR_ACTION2),MontantPat(PR_ACTION2)) +Ecrit_Ligne_Bulletin(PR_PROFIT,BaseSal(PR_PROFIT),TauxSal(PR_PROFIT),MontantSal(PR_PROFIT),BasePat(PR_PROFIT),TauxPat(PR_PROFIT),MontantPat(PR_PROFIT)) + +Ecrit_Ligne_Bulletin(BASE_CSG,BaseSal(BASE_CSG),TauxSal(BASE_CSG),MontantSal(BASE_CSG),BasePat(BASE_CSG),TauxPat(BASE_CSG),MontantPat(BASE_CSG)) +Ecrit_Ligne_Bulletin(CSG,BaseSal(CSG),TauxSal(CSG),MontantSal(CSG),BasePat(CSG),TauxPat(CSG),MontantPat(CSG)) +Ecrit_Ligne_Bulletin(CRDS,BaseSal(CRDS),TauxSal(CRDS),MontantSal(CRDS),BasePat(CRDS),TauxPat(CRDS),MontantPat(CRDS)) +Ecrit_Ligne_Bulletin(CSG_DEDUC,BaseSal(CSG_DEDUC),TauxSal(CSG_DEDUC),MontantSal(CSG_DEDUC),BasePat(CSG_DEDUC),TauxPat(CSG_DEDUC),MontantPat(CSG_DEDUC)) +Ecrit_Ligne_Bulletin(CSG_HS,BaseSal(CSG_HS),TauxSal(CSG_HS),MontantSal(CSG_HS),BasePat(CSG_HS),TauxPat(CSG_HS),MontantPat(CSG_HS)) +Ecrit_Ligne_Bulletin(CSG2,BaseSal(CSG2),TauxSal(CSG2),MontantSal(CSG2),BasePat(CSG2),TauxPat(CSG2),MontantPat(CSG2)) +Ecrit_Ligne_Bulletin(CRDS2,BaseSal(CRDS2),TauxSal(CRDS2),MontantSal(CRDS2),BasePat(CRDS2),TauxPat(CRDS2),MontantPat(CRDS2)) +Ecrit_Ligne_Bulletin(CSG2_DEDUC,BaseSal(CSG2_DEDUC),TauxSal(CSG2_DEDUC),MontantSal(CSG2_DEDUC),BasePat(CSG2_DEDUC),TauxPat(CSG2_DEDUC),MontantPat(CSG2_DEDUC)) +Ecrit_Ligne_Bulletin(COTSAL,BaseSal(COTSAL),TauxSal(COTSAL),MontantSal(COTSAL),BasePat(COTSAL),TauxPat(COTSAL),MontantPat(COTSAL)) +Ecrit_Ligne_Bulletin(INIT_CSG3,BaseSal(INIT_CSG3),TauxSal(INIT_CSG3),MontantSal(INIT_CSG3),BasePat(INIT_CSG3),TauxPat(INIT_CSG3),MontantPat(INIT_CSG3)) +Ecrit_Ligne_Bulletin(CRDS3,BaseSal(CRDS3),TauxSal(CRDS3),MontantSal(CRDS3),BasePat(CRDS3),TauxPat(CRDS3),MontantPat(CRDS3)) +Ecrit_Ligne_Bulletin(CSG3,BaseSal(CSG3),TauxSal(CSG3),MontantSal(CSG3),BasePat(CSG3),TauxPat(CSG3),MontantPat(CSG3)) +Ecrit_Ligne_Bulletin(CSG3_DEDUC,BaseSal(CSG3_DEDUC),TauxSal(CSG3_DEDUC),MontantSal(CSG3_DEDUC),BasePat(CSG3_DEDUC),TauxPat(CSG3_DEDUC),MontantPat(CSG3_DEDUC)) + +Ecrit_Ligne_Bulletin(TAUX_REDUC,BaseSal(TAUX_REDUC),TauxSal(TAUX_REDUC),MontantSal(TAUX_REDUC),BasePat(TAUX_REDUC),TauxPat(TAUX_REDUC),MontantPat(TAUX_REDUC)) +Ecrit_Ligne_Bulletin(REDUC_TEPA,BaseSal(REDUC_TEPA),TauxSal(REDUC_TEPA),MontantSal(REDUC_TEPA),BasePat(REDUC_TEPA),TauxPat(REDUC_TEPA),MontantPat(REDUC_TEPA)) +Ecrit_Ligne_Bulletin(REDUC_HS,BaseSal(REDUC_HS),TauxSal(REDUC_HS),MontantSal(REDUC_HS),BasePat(REDUC_HS),TauxPat(REDUC_HS),MontantPat(REDUC_HS)) +Ecrit_Ligne_Bulletin(DEDUC_TEPA,BaseSal(DEDUC_TEPA),TauxSal(DEDUC_TEPA),MontantSal(DEDUC_TEPA),BasePat(DEDUC_TEPA),TauxPat(DEDUC_TEPA),MontantPat(DEDUC_TEPA)) + +Ecrit_Ligne_Bulletin(INIT_JEI,BaseSal(INIT_JEI),TauxSal(INIT_JEI),MontantSal(INIT_JEI),BasePat(INIT_JEI),TauxPat(INIT_JEI),MontantPat(INIT_JEI)) +Ecrit_Ligne_Bulletin(JEI_T1,BaseSal(JEI_T1),TauxSal(JEI_T1),MontantSal(JEI_T1),BasePat(JEI_T1),TauxPat(JEI_T1),MontantPat(JEI_T1)) +Ecrit_Ligne_Bulletin(JEI_T2,BaseSal(JEI_T2),TauxSal(JEI_T2),MontantSal(JEI_T2),BasePat(JEI_T2),TauxPat(JEI_T2),MontantPat(JEI_T2)) +Ecrit_Ligne_Bulletin(EXO_JEI,BaseSal(EXO_JEI),TauxSal(EXO_JEI),MontantSal(EXO_JEI),BasePat(EXO_JEI),TauxPat(EXO_JEI),MontantPat(EXO_JEI)) + +Ecrit_Ligne_Bulletin(COTSAL,BaseSal(COTSAL),TauxSal(COTSAL),MontantSal(COTSAL),BasePat(COTSAL),TauxPat(COTSAL),MontantPat(COTSAL)) +Ecrit_Ligne_Bulletin(COTPAT,BaseSal(COTPAT),TauxSal(COTPAT),MontantSal(COTPAT),BasePat(COTPAT),TauxPat(COTPAT),MontantPat(COTPAT)) +Ecrit_Ligne_Bulletin(COTISATION,BaseSal(COTISATION),TauxSal(COTISATION),MontantSal(COTISATION),BasePat(COTISATION),TauxPat(COTISATION),MontantPat(COTISATION)) +Ecrit_Ligne_Bulletin(ALLOC_DIF,BaseSal(ALLOC_DIF),TauxSal(ALLOC_DIF),MontantSal(ALLOC_DIF),BasePat(ALLOC_DIF),TauxPat(ALLOC_DIF),MontantPat(ALLOC_DIF)) +Ecrit_Ligne_Bulletin(COR_NET,BaseSal(COR_NET),TauxSal(COR_NET),MontantSal(COR_NET),BasePat(COR_NET),TauxPat(COR_NET),MontantPat(COR_NET)) +Ecrit_Ligne_Bulletin(NET,BaseSal(NET),TauxSal(NET),MontantSal(NET),BasePat(NET),TauxPat(NET),MontantPat(NET)) +Ecrit_Ligne_Bulletin(IJSS_SUB,BaseSal(IJSS_SUB),TauxSal(IJSS_SUB),MontantSal(IJSS_SUB),BasePat(IJSS_SUB),TauxPat(IJSS_SUB),MontantPat(IJSS_SUB)) +Ecrit_Ligne_Bulletin(PREV_NSOU,BaseSal(PREV_NSOU),TauxSal(PREV_NSOU),MontantSal(PREV_NSOU),BasePat(PREV_NSOU),TauxPat(PREV_NSOU),MontantPat(PREV_NSOU)) +Ecrit_Ligne_Bulletin(PREV_SANTE,BaseSal(PREV_SANTE),TauxSal(PREV_SANTE),MontantSal(PREV_SANTE),BasePat(PREV_SANTE),TauxPat(PREV_SANTE),MontantPat(PREV_SANTE)) +Ecrit_Ligne_Bulletin(INIT_IMPOS,BaseSal(INIT_IMPOS),TauxSal(INIT_IMPOS),MontantSal(INIT_IMPOS),BasePat(INIT_IMPOS),TauxPat(INIT_IMPOS),MontantPat(INIT_IMPOS)) +Ecrit_Ligne_Bulletin(INIT_IMPOT,BaseSal(INIT_IMPOT),TauxSal(INIT_IMPOT),MontantSal(INIT_IMPOT),BasePat(INIT_IMPOT),TauxPat(INIT_IMPOT),MontantPat(INIT_IMPOT)) +Ecrit_Ligne_Bulletin(HS_EXO,BaseSal(HS_EXO),TauxSal(HS_EXO),MontantSal(HS_EXO),BasePat(HS_EXO),TauxPat(HS_EXO),MontantPat(HS_EXO)) +Ecrit_Ligne_Bulletin(HS_EXO2,BaseSal(HS_EXO2),TauxSal(HS_EXO2),MontantSal(HS_EXO2),BasePat(HS_EXO2),TauxPat(HS_EXO2),MontantPat(HS_EXO2)) +Ecrit_Ligne_Bulletin(ABT_PAS,BaseSal(ABT_PAS),TauxSal(ABT_PAS),MontantSal(ABT_PAS),BasePat(ABT_PAS),TauxPat(ABT_PAS),MontantPat(ABT_PAS)) +Ecrit_Ligne_Bulletin(EXO_PAS,BaseSal(EXO_PAS),TauxSal(EXO_PAS),MontantSal(EXO_PAS),BasePat(EXO_PAS),TauxPat(EXO_PAS),MontantPat(EXO_PAS)) +Ecrit_Ligne_Bulletin(IJSS_PAS,BaseSal(IJSS_PAS),TauxSal(IJSS_PAS),MontantSal(IJSS_PAS),BasePat(IJSS_PAS),TauxPat(IJSS_PAS),MontantPat(IJSS_PAS)) +Ecrit_Ligne_Bulletin(NET_IMPOS,BaseSal(NET_IMPOS),TauxSal(NET_IMPOS),MontantSal(NET_IMPOS),BasePat(NET_IMPOS),TauxPat(NET_IMPOS),MontantPat(NET_IMPOS)) +Ecrit_Ligne_Bulletin(EV_CHOMAGE,BaseSal(EV_CHOMAGE),TauxSal(EV_CHOMAGE),MontantSal(EV_CHOMAGE),BasePat(EV_CHOMAGE),TauxPat(EV_CHOMAGE),MontantPat(EV_CHOMAGE)) +Ecrit_Ligne_Bulletin(EV_MALADIE,BaseSal(EV_MALADIE),TauxSal(EV_MALADIE),MontantSal(EV_MALADIE),BasePat(EV_MALADIE),TauxPat(EV_MALADIE),MontantPat(EV_MALADIE)) +Ecrit_Ligne_Bulletin(EV_CSG,BaseSal(EV_CSG),TauxSal(EV_CSG),MontantSal(EV_CSG),BasePat(EV_CSG),TauxPat(EV_CSG),MontantPat(EV_CSG)) +Ecrit_Ligne_Bulletin(EV_COTSAL,BaseSal(EV_COTSAL),TauxSal(EV_COTSAL),MontantSal(EV_COTSAL),BasePat(EV_COTSAL),TauxPat(EV_COTSAL),MontantPat(EV_COTSAL)) +Ecrit_Ligne_Bulletin(TOT_VERSE,BaseSal(TOT_VERSE),TauxSal(TOT_VERSE),MontantSal(TOT_VERSE),BasePat(TOT_VERSE),TauxPat(TOT_VERSE),MontantPat(TOT_VERSE)) +Ecrit_Ligne_Bulletin(TOT_ALLEGT,BaseSal(TOT_ALLEGT),TauxSal(TOT_ALLEGT),MontantSal(TOT_ALLEGT),BasePat(TOT_ALLEGT),TauxPat(TOT_ALLEGT),MontantPat(TOT_ALLEGT)) + +Ecrit_Ligne_Bulletin(PENSION,BaseSal(PENSION),TauxSal(PENSION),MontantSal(PENSION),BasePat(PENSION),TauxPat(PENSION),MontantPat(PENSION)) +Ecrit_Ligne_Bulletin(PRET,BaseSal(PRET),TauxSal(PRET),MontantSal(PRET),BasePat(PRET),TauxPat(PRET),MontantPat(PRET)) +Ecrit_Ligne_Bulletin(SAISIE,BaseSal(SAISIE),TauxSal(SAISIE),MontantSal(SAISIE),BasePat(SAISIE),TauxPat(SAISIE),MontantPat(SAISIE)) +Ecrit_Ligne_Bulletin(ACOMPTE,BaseSal(ACOMPTE),TauxSal(ACOMPTE),MontantSal(ACOMPTE),BasePat(ACOMPTE),TauxPat(ACOMPTE),MontantPat(ACOMPTE)) +Ecrit_Ligne_Bulletin(AVANT_DED,BaseSal(AVANT_DED),TauxSal(AVANT_DED),MontantSal(AVANT_DED),BasePat(AVANT_DED),TauxPat(AVANT_DED),MontantPat(AVANT_DED)) +Ecrit_Ligne_Bulletin(TITRE_REST,BaseSal(TITRE_REST),TauxSal(TITRE_REST),MontantSal(TITRE_REST),BasePat(TITRE_REST),TauxPat(TITRE_REST),MontantPat(TITRE_REST)) + +Ecrit_Ligne_Bulletin(PANIER_EXT,BaseSal(PANIER_EXT),TauxSal(PANIER_EXT),MontantSal(PANIER_EXT),BasePat(PANIER_EXT),TauxPat(PANIER_EXT),MontantPat(PANIER_EXT)) +Ecrit_Ligne_Bulletin(ABO_TRANS,BaseSal(ABO_TRANS),TauxSal(ABO_TRANS),MontantSal(ABO_TRANS),BasePat(ABO_TRANS),TauxPat(ABO_TRANS),MontantPat(ABO_TRANS)) +Ecrit_Ligne_Bulletin(IND_TRANS,BaseSal(IND_TRANS),TauxSal(IND_TRANS),MontantSal(IND_TRANS),BasePat(IND_TRANS),TauxPat(IND_TRANS),MontantPat(IND_TRANS)) +Ecrit_Ligne_Bulletin(IND_LIC,BaseSal(IND_LIC),TauxSal(IND_LIC),MontantSal(IND_LIC),BasePat(IND_LIC),TauxPat(IND_LIC),MontantPat(IND_LIC)) +Ecrit_Ligne_Bulletin(IND_RCI,BaseSal(IND_RCI),TauxSal(IND_RCI),MontantSal(IND_RCI),BasePat(IND_RCI),TauxPat(IND_RCI),MontantPat(IND_RCI)) +Ecrit_Ligne_Bulletin(CHEQUE_VAC,BaseSal(CHEQUE_VAC),TauxSal(CHEQUE_VAC),MontantSal(CHEQUE_VAC),BasePat(CHEQUE_VAC),TauxPat(CHEQUE_VAC),MontantPat(CHEQUE_VAC)) +Ecrit_Ligne_Bulletin(IND_EXPATR,BaseSal(IND_EXPATR),TauxSal(IND_EXPATR),MontantSal(IND_EXPATR),BasePat(IND_EXPATR),TauxPat(IND_EXPATR),MontantPat(IND_EXPATR)) +Ecrit_Ligne_Bulletin(REMB_KM,BaseSal(REMB_KM),TauxSal(REMB_KM),MontantSal(REMB_KM),BasePat(REMB_KM),TauxPat(REMB_KM),MontantPat(REMB_KM)) +Ecrit_Ligne_Bulletin(REMB_FRAIS,BaseSal(REMB_FRAIS),TauxSal(REMB_FRAIS),MontantSal(REMB_FRAIS),BasePat(REMB_FRAIS),TauxPat(REMB_FRAIS),MontantPat(REMB_FRAIS)) +Ecrit_Ligne_Bulletin(PR_MEDAI,BaseSal(PR_MEDAI),TauxSal(PR_MEDAI),MontantSal(PR_MEDAI),BasePat(PR_MEDAI),TauxPat(PR_MEDAI),MontantPat(PR_MEDAI)) +Ecrit_Ligne_Bulletin(PR_EXCEP2,BaseSal(PR_EXCEP2),TauxSal(PR_EXCEP2),MontantSal(PR_EXCEP2),BasePat(PR_EXCEP2),TauxPat(PR_EXCEP2),MontantPat(PR_EXCEP2)) +Ecrit_Ligne_Bulletin(IND_EXCEP,BaseSal(IND_EXCEP),TauxSal(IND_EXCEP),MontantSal(IND_EXCEP),BasePat(IND_EXCEP),TauxPat(IND_EXCEP),MontantPat(IND_EXCEP)) +Ecrit_Ligne_Bulletin(DED_EXCEP,BaseSal(DED_EXCEP),TauxSal(DED_EXCEP),MontantSal(DED_EXCEP),BasePat(DED_EXCEP),TauxPat(DED_EXCEP),MontantPat(DED_EXCEP)) + +Ecrit_Ligne_Bulletin(NET_PAYER0,BaseSal(NET_PAYER0),TauxSal(NET_PAYER0),MontantSal(NET_PAYER0),BasePat(NET_PAYER0),TauxPat(NET_PAYER0),MontantPat(NET_PAYER0)) +Ecrit_Ligne_Bulletin(IMPOT_PAS,BaseSal(IMPOT_PAS),TauxSal(IMPOT_PAS),MontantSal(IMPOT_PAS),BasePat(IMPOT_PAS),TauxPat(IMPOT_PAS),MontantPat(IMPOT_PAS)) +Ecrit_Ligne_Bulletin(TYPE_IMPOT,BaseSal(TYPE_IMPOT),TauxSal(TYPE_IMPOT),MontantSal(TYPE_IMPOT),BasePat(TYPE_IMPOT),TauxPat(TYPE_IMPOT),MontantPat(TYPE_IMPOT)) +Ecrit_Ligne_Bulletin(NET_PAYER,BaseSal(NET_PAYER),TauxSal(NET_PAYER),MontantSal(NET_PAYER),BasePat(NET_PAYER),TauxPat(NET_PAYER),MontantPat(NET_PAYER)) + +Ecrit_Ligne_Bulletin(CP_ANC,BaseSal(CP_ANC),TauxSal(CP_ANC),MontantSal(CP_ANC),BasePat(CP_ANC),TauxPat(CP_ANC),MontantPat(CP_ANC)) +Ecrit_Ligne_Bulletin(CP_ACQUIS,BaseSal(CP_ACQUIS),TauxSal(CP_ACQUIS),MontantSal(CP_ACQUIS),BasePat(CP_ACQUIS),TauxPat(CP_ACQUIS),MontantPat(CP_ACQUIS)) +Ecrit_Ligne_Bulletin(CP_PRIS,BaseSal(CP_PRIS),TauxSal(CP_PRIS),MontantSal(CP_PRIS),BasePat(CP_PRIS),TauxPat(CP_PRIS),MontantPat(CP_PRIS)) +Ecrit_Ligne_Bulletin(CP_RESTE,BaseSal(CP_RESTE),TauxSal(CP_RESTE),MontantSal(CP_RESTE),BasePat(CP_RESTE),TauxPat(CP_RESTE),MontantPat(CP_RESTE)) + +Ecrit_Ligne_Bulletin(RTT_ACQUIS,BaseSal(RTT_ACQUIS),TauxSal(RTT_ACQUIS),MontantSal(RTT_ACQUIS),BasePat(RTT_ACQUIS),TauxPat(RTT_ACQUIS),MontantPat(RTT_ACQUIS)) +Ecrit_Ligne_Bulletin(RTT_PRIS,BaseSal(RTT_PRIS),TauxSal(RTT_PRIS),MontantSal(RTT_PRIS),BasePat(RTT_PRIS),TauxPat(RTT_PRIS),MontantPat(RTT_PRIS)) +Ecrit_Ligne_Bulletin(RTT_RESTE,BaseSal(RTT_RESTE),TauxSal(RTT_RESTE),MontantSal(RTT_RESTE),BasePat(RTT_RESTE),TauxPat(RTT_RESTE),MontantPat(RTT_RESTE)) + +Ecrit_Ligne_Bulletin(DIF_ACQUIS,BaseSal(DIF_ACQUIS),TauxSal(DIF_ACQUIS),MontantSal(DIF_ACQUIS),BasePat(DIF_ACQUIS),TauxPat(DIF_ACQUIS),MontantPat(DIF_ACQUIS)) +Ecrit_Ligne_Bulletin(DIF_PRIS,BaseSal(DIF_PRIS),TauxSal(DIF_PRIS),MontantSal(DIF_PRIS),BasePat(DIF_PRIS),TauxPat(DIF_PRIS),MontantPat(DIF_PRIS)) +Ecrit_Ligne_Bulletin(DIF_RESTE,BaseSal(DIF_RESTE),TauxSal(DIF_RESTE),MontantSal(DIF_RESTE),BasePat(DIF_RESTE),TauxPat(DIF_RESTE),MontantPat(DIF_RESTE)) + +Ecrit_Ligne_Bulletin(CPF_ACQUIS,BaseSal(CPF_ACQUIS),TauxSal(CPF_ACQUIS),MontantSal(CPF_ACQUIS),BasePat(CPF_ACQUIS),TauxPat(CPF_ACQUIS),MontantPat(CPF_ACQUIS)) +Ecrit_Ligne_Bulletin(CPF_PRIS,BaseSal(CPF_PRIS),TauxSal(CPF_PRIS),MontantSal(CPF_PRIS),BasePat(CPF_PRIS),TauxPat(CPF_PRIS),MontantPat(CPF_PRIS)) +Ecrit_Ligne_Bulletin(CPF_RESTE,BaseSal(CPF_RESTE),TauxSal(CPF_RESTE),MontantSal(CPF_RESTE),BasePat(CPF_RESTE),TauxPat(CPF_RESTE),MontantPat(CPF_RESTE)) + diff --git a/PAIE/CUBE.$SO/00000004.FOR b/PAIE/CUBE.$SO/00000004.FOR new file mode 100644 index 00000000..d1ff3195 --- /dev/null +++ b/PAIE/CUBE.$SO/00000004.FOR @@ -0,0 +1,3868 @@ +Vrai=1 +Faux=0 +Heures=0 +Heures10=0 +Heures25=0 +Heures50=0 +Heures100=0 +HeuresComplementaires=0 +BaseCSG=0 +TaxeSal1=0 +TaxeSal2=0 +TaxeSal3=0 +Net=0 +MtPatSante=0 +NetFiscal=0 +NetPaye=0 +ProrataTaux=1 +BaseAlleg=0 +SmicRTT=1090.51 +Smic169=ConstanteSal(SMIC)*169 +JBulletin=JoursBulletin(JC) +JPeriode=JoursPeriode(JC) +ReducTEPA=0 +CotSal=0 +TauxReduc=0 +CotSS=0 +Periode=Extrait(LibelleBulletin(DATE_PERIO_FIN),7,10)+Extrait(LibelleBulletin(DATE_PERIO_FIN),4,5) +MoisCP=Numerique(Parametre(MOIS_RAZ))-1 +Si MoisCP<1 Alors MoisCP=12 FinSi + +BrutMensuel=Bulletin(BRUT_MOIS) +Si Gauche(LibelleSalarie(PA_CATEG_CODE),8)="APPRENTI" Et Gauche(Bulletin(APP_SAL_MINI),1)<>"N" Alors + AgeSalarie=AnneeAnciennete(LibelleSalarie(NAISSANCE_DATE)) + AnneeContrat=AnneeAnciennete(LibelleSalarie(ENTREE1_DATE))+1 + Si LibelleSalarie(ANCIENNETE_DATE)<>"" Alors + AnneeContrat=AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))+1 + FinSi + k_smic_app=0 + Si AnneeContrat>=1 Et AnneeContrat<=3 Alors + k_smic_app=Grille("APP_ANNEE"+Alpha(AnneeContrat,"0"),AgeSalarie) + FinSi + Si Bulletin(APP_SAL_MINI)<>0 Alors + k_smic_app=Bulletin(APP_SAL_MINI) + FinSi + Si k_smic_app<>0 Alors + BrutMensuel=ConstantePat(SMIC)*k_smic_app/100 + FinSi +FinSi + +Base(BRUT_MENS)=Bulletin(HEURES_MOIS) +Heures=Base +Jours=JoursPeriode(JO,0000) +Base(BRUT_MENS)=Arrondi(Base(BRUT_MENS),2) +BaseSal(BRUT_MENS)=Base(BRUT_MENS) +BasePat(BRUT_MENS)=Base(BRUT_MENS) +Base(BRUT_MENS)=BaseSal(BRUT_MENS) +TauxSal(BRUT_MENS)=Division(BrutMensuel,Bulletin(HEURES_MOIS)) +BrutHoraire=TauxSal +TauxSal(BRUT_MENS)=Arrondi(TauxSal(BRUT_MENS),5) +MontantSal(BRUT_MENS)=BrutMensuel +MontantSal(BRUT_MENS)=Arrondi(MontantSal(BRUT_MENS),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(BRUT_MENS)=BasePat(BRUT_MENS) + +Base(SR_SALAIRE)=BaseSal(SR_SALAIRE) +MontantSal(SR_SALAIRE)=Bulletin(SR_SALAIRE) +MontantSal(SR_SALAIRE)=Arrondi(MontantSal(SR_SALAIRE),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(SR_SALAIRE)=BasePat(SR_SALAIRE) + +Base(RAPPEL_SAL)=BaseSal(RAPPEL_SAL) +MontantSal(RAPPEL_SAL)=Bulletin(RAPPEL_SAL) +MontantSal(RAPPEL_SAL)=Arrondi(MontantSal(RAPPEL_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(RAPPEL_SAL)=BasePat(RAPPEL_SAL) + +Base(GAR_SMIC)=BaseSal(GAR_SMIC) +MontantSal(GAR_SMIC)=0; Si BrutMensuel0 Alors + MontantSal(GAR_SMIC)=SmicRTT-BrutMensuel + FinSi +Sinon + MontantSal(GAR_SMIC)=0 +FinSi +MontantSal(GAR_SMIC)=Arrondi(MontantSal(GAR_SMIC),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(GAR_SMIC)=BasePat(GAR_SMIC) + +Base(AB_GAR_SMI)=BaseSal(AB_GAR_SMI) +MontantSal(AB_GAR_SMI)=Bulletin(AB_GAR_SMIC) +MontantSal(AB_GAR_SMI)=Arrondi(MontantSal(AB_GAR_SMI),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)-MontantSal +Base(AB_GAR_SMI)=BasePat(AB_GAR_SMI) + +Base(GAR_SAL)=BaseSal(GAR_SAL) +MontantSal(GAR_SAL)=0; Si Salarie(GAR_SAL)>0 Alors + Si Salarie(GAR_SAL)-BrutMensuel>0 Alors + MontantSal(GAR_SAL)=Salarie(GAR_SAL)-BrutMensuel + FinSi +Sinon + MontantSal(GAR_SAL)=0 +FinSi +MontantSal(GAR_SAL)=Arrondi(MontantSal(GAR_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(GAR_SAL)=BasePat(GAR_SAL) + +Base(AB_GAR_SAL)=BaseSal(AB_GAR_SAL) +MontantSal(AB_GAR_SAL)=Bulletin(AB_GAR_SAL) +MontantSal(AB_GAR_SAL)=Arrondi(MontantSal(AB_GAR_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)-MontantSal +Base(AB_GAR_SAL)=BasePat(AB_GAR_SAL) + +Base(HEURE_COMP)=Element(HEURES_COMP) +HeuresComplementaires=Base +Base(HEURE_COMP)=Arrondi(Base(HEURE_COMP),2) +BaseSal(HEURE_COMP)=Base(HEURE_COMP) +BasePat(HEURE_COMP)=Base(HEURE_COMP) +Base(HEURE_COMP)=BaseSal(HEURE_COMP) +TauxSal(HEURE_COMP)=BrutHoraire +TauxSal(HEURE_COMP)=Arrondi(TauxSal(HEURE_COMP),3) +MontantSal(HEURE_COMP)=Base*TauxSal +MontantSal(HEURE_COMP)=Arrondi(MontantSal(HEURE_COMP),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE_COMP)=BasePat(HEURE_COMP) + +Base(HEURES10)=Element(HEURES_10) +Heures10=Base +Base(HEURES10)=Arrondi(Base(HEURES10),2) +BaseSal(HEURES10)=Base(HEURES10) +BasePat(HEURES10)=Base(HEURES10) +Base(HEURES10)=BaseSal(HEURES10) +TauxSal(HEURES10)=BrutHoraire +TauxSal(HEURES10)=Arrondi(TauxSal(HEURES10),3) +MontantSal(HEURES10)=Base*TauxSal +MontantSal(HEURES10)=Arrondi(MontantSal(HEURES10),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES10)=BasePat(HEURES10) + +Base(HEURE25)=Element(HEURES_25) +Heures25=Base +Base(HEURE25)=Arrondi(Base(HEURE25),2) +BaseSal(HEURE25)=Base(HEURE25) +BasePat(HEURE25)=Base(HEURE25) +Base(HEURE25)=BaseSal(HEURE25) +TauxSal(HEURE25)=1.25*BrutHoraire +TauxSal(HEURE25)=Arrondi(TauxSal(HEURE25),2) +MontantSal(HEURE25)=Base*TauxSal +MontantSal(HEURE25)=Arrondi(MontantSal(HEURE25),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE25)=BasePat(HEURE25) + +Base(HEURE50)=Element(HEURES_50) +Heures50=Base +Base(HEURE50)=Arrondi(Base(HEURE50),2) +BaseSal(HEURE50)=Base(HEURE50) +BasePat(HEURE50)=Base(HEURE50) +Base(HEURE50)=BaseSal(HEURE50) +TauxSal(HEURE50)=1.50*BrutHoraire +TauxSal(HEURE50)=Arrondi(TauxSal(HEURE50),2) +MontantSal(HEURE50)=Base*TauxSal +MontantSal(HEURE50)=Arrondi(MontantSal(HEURE50),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE50)=BasePat(HEURE50) + +Base(HEURE100)=Bulletin(HEURES_100) +Heures100=Base +Base(HEURE100)=Arrondi(Base(HEURE100),2) +BaseSal(HEURE100)=Base(HEURE100) +BasePat(HEURE100)=Base(HEURE100) +Base(HEURE100)=BaseSal(HEURE100) +TauxSal(HEURE100)=2*BrutHoraire +TauxSal(HEURE100)=Arrondi(TauxSal(HEURE100),2) +MontantSal(HEURE100)=Base*TauxSal +MontantSal(HEURE100)=Arrondi(MontantSal(HEURE100),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE100)=BasePat(HEURE100) + +Base(HEURES_D1)=Element(HEURES_D1) +Base(HEURES_D1)=Arrondi(Base(HEURES_D1),2) +BaseSal(HEURES_D1)=Base(HEURES_D1) +BasePat(HEURES_D1)=Base(HEURES_D1) +Base(HEURES_D1)=BaseSal(HEURES_D1) +TauxSal(HEURES_D1)=BrutHoraire*ConstanteSal(HEURES_D1) +TauxSal(HEURES_D1)=Arrondi(TauxSal(HEURES_D1),2) +MontantSal(HEURES_D1)=Base*TauxSal +MontantSal(HEURES_D1)=Arrondi(MontantSal(HEURES_D1),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_D1)=BasePat(HEURES_D1) + +Base(HEURES_D2)=Element(HEURES_D2) +Base(HEURES_D2)=Arrondi(Base(HEURES_D2),2) +BaseSal(HEURES_D2)=Base(HEURES_D2) +BasePat(HEURES_D2)=Base(HEURES_D2) +Base(HEURES_D2)=BaseSal(HEURES_D2) +TauxSal(HEURES_D2)=BrutHoraire*ConstanteSal(HEURES_D2) +TauxSal(HEURES_D2)=Arrondi(TauxSal(HEURES_D2),2) +MontantSal(HEURES_D2)=Base*TauxSal +MontantSal(HEURES_D2)=Arrondi(MontantSal(HEURES_D2),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_D2)=BasePat(HEURES_D2) + +Base(HEURES_JF)=Element(HEURES_JF) +Base(HEURES_JF)=Arrondi(Base(HEURES_JF),2) +BaseSal(HEURES_JF)=Base(HEURES_JF) +BasePat(HEURES_JF)=Base(HEURES_JF) +Base(HEURES_JF)=BaseSal(HEURES_JF) +TauxSal(HEURES_JF)=BrutHoraire*ConstanteSal(HEURES_JF) +TauxSal(HEURES_JF)=Arrondi(TauxSal(HEURES_JF),2) +MontantSal(HEURES_JF)=Base*TauxSal +MontantSal(HEURES_JF)=Arrondi(MontantSal(HEURES_JF),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_JF)=BasePat(HEURES_JF) + +Base(HEURES_N1)=Element(HEURES_N1) +Base(HEURES_N1)=Arrondi(Base(HEURES_N1),2) +BaseSal(HEURES_N1)=Base(HEURES_N1) +BasePat(HEURES_N1)=Base(HEURES_N1) +Base(HEURES_N1)=BaseSal(HEURES_N1) +TauxSal(HEURES_N1)=BrutHoraire*ConstanteSal(HEURES_N1) +TauxSal(HEURES_N1)=Arrondi(TauxSal(HEURES_N1),2) +MontantSal(HEURES_N1)=Base*TauxSal +MontantSal(HEURES_N1)=Arrondi(MontantSal(HEURES_N1),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_N1)=BasePat(HEURES_N1) + +Base(HEURES_N2)=Element(HEURES_N2) +Base(HEURES_N2)=Arrondi(Base(HEURES_N2),2) +BaseSal(HEURES_N2)=Base(HEURES_N2) +BasePat(HEURES_N2)=Base(HEURES_N2) +Base(HEURES_N2)=BaseSal(HEURES_N2) +TauxSal(HEURES_N2)=BrutHoraire*ConstanteSal(HEURES_N2) +TauxSal(HEURES_N2)=Arrondi(TauxSal(HEURES_N2),2) +MontantSal(HEURES_N2)=Base*TauxSal +MontantSal(HEURES_N2)=Arrondi(MontantSal(HEURES_N2),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_N2)=BasePat(HEURES_N2) + +Base(RACHAT_RTT)=Bulletin(RACHAT_RTT) +HeuresRTT=Bulletin(RACHAT_RTT)*BulletinSal(HORAIRE_JOUR) +Base(RACHAT_RTT)=Arrondi(Base(RACHAT_RTT),2) +BaseSal(RACHAT_RTT)=Base(RACHAT_RTT) +BasePat(RACHAT_RTT)=Base(RACHAT_RTT) +Base(RACHAT_RTT)=BaseSal(RACHAT_RTT) +TauxSal(RACHAT_RTT)=1.25*BrutHoraire*BulletinSal(HORAIRE_JOUR) +TauxSal(RACHAT_RTT)=Arrondi(TauxSal(RACHAT_RTT),2) +MontantSal(RACHAT_RTT)=Base*TauxSal +MontantSal(RACHAT_RTT)=Arrondi(MontantSal(RACHAT_RTT),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(RACHAT_RTT)=BasePat(RACHAT_RTT) + +Base(COR_BRUT)=BaseSal(COR_BRUT) +MontantSal(COR_BRUT)=Bulletin(COR_BRUT) +MontantSal(COR_BRUT)=Arrondi(MontantSal(COR_BRUT),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(COR_BRUT)=BasePat(COR_BRUT) + +Base(BRUT_AJUST)=BaseSal(BRUT_AJUST) +MontantSal(BRUT_AJUST)=PaieInverse("MontantSal(NET)",Bulletin(CHERCHE_NET),"MontantSal(BRUT_BASE)") +MontantSal(BRUT_AJUST)=Arrondi(MontantSal(BRUT_AJUST),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(BRUT_AJUST)=BasePat(BRUT_AJUST) + +Base(COMMISSION)=BaseSal(COMMISSION) +MontantSal(COMMISSION)=Bulletin(COMMISSION) +MontantSal(COMMISSION)=Arrondi(MontantSal(COMMISSION),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(COMMISSION)=BasePat(COMMISSION) + +Base(BRUT_BASE)=BaseSal(BRUT_BASE) +MontantSal(BRUT_BASE)=TotalGrpSal +BrutBase=MontantSal +MontantSal(BRUT_BASE)=Arrondi(MontantSal(BRUT_BASE),2) +Base(BRUT_BASE)=BasePat(BRUT_BASE) + + +Base(HEURE_R_10)=Element(HEURES_RC_10) +Base(HEURE_R_10)=Arrondi(Base(HEURE_R_10),2) +BaseSal(HEURE_R_10)=Base(HEURE_R_10) +BasePat(HEURE_R_10)=Base(HEURE_R_10) +Base(HEURE_R_10)=BaseSal(HEURE_R_10) +TauxSal(HEURE_R_10)=ConstanteSal(REP_COMP10) +TauxSal(HEURE_R_10)=Arrondi(TauxSal(HEURE_R_10),3) +MontantSal(HEURE_R_10)=Base*TauxSal/100 +MontantSal(HEURE_R_10)=Arrondi(MontantSal(HEURE_R_10),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_R_10)=BasePat(HEURE_R_10) + +Base(HEURE_RC)=Element(HEURES_RC) +Base(HEURE_RC)=Arrondi(Base(HEURE_RC),2) +BaseSal(HEURE_RC)=Base(HEURE_RC) +BasePat(HEURE_RC)=Base(HEURE_RC) +Base(HEURE_RC)=BaseSal(HEURE_RC) +TauxSal(HEURE_RC)=ConstanteSal(REP_COMP) +TauxSal(HEURE_RC)=Arrondi(TauxSal(HEURE_RC),3) +MontantSal(HEURE_RC)=Base*TauxSal/100 +MontantSal(HEURE_RC)=Arrondi(MontantSal(HEURE_RC),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_RC)=BasePat(HEURE_RC) + +Base(HEURE_RC_1)=Element(HEURES_RC_100) +Base(HEURE_RC_1)=Arrondi(Base(HEURE_RC_1),2) +BaseSal(HEURE_RC_1)=Base(HEURE_RC_1) +BasePat(HEURE_RC_1)=Base(HEURE_RC_1) +Base(HEURE_RC_1)=BaseSal(HEURE_RC_1) +TauxSal(HEURE_RC_1)=ConstantePat(REP_COMP) +TauxSal(HEURE_RC_1)=Arrondi(TauxSal(HEURE_RC_1),3) +MontantSal(HEURE_RC_1)=Base*TauxSal/100 +MontantSal(HEURE_RC_1)=Arrondi(MontantSal(HEURE_RC_1),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_RC_1)=BasePat(HEURE_RC_1) + +Base(H_RC_PRIS)=BaseSal(H_RC_PRIS) +MontantSal(H_RC_PRIS)=Absence(REP_COMP,H,1000) +MontantSal(H_RC_PRIS)=Arrondi(MontantSal(H_RC_PRIS),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)-MontantSal +Base(H_RC_PRIS)=BasePat(H_RC_PRIS) + +Base(REPOS_COMP)=BaseSal(REPOS_COMP) +MontantSal(REPOS_COMP)=CumulSal(HEURE_RC)+MontantSal(HEURE_RC)+CumulSal(HEURE_R_10)+MontantSal(HEURE_R_10)+CumulSal(HEURE_RC_1)+MontantSal(HEURE_RC_1)+Element(REG_REP_COMP)-MontantSal(H_RC_PRIS)-CumulSal(H_RC_PRIS) +MontantSal(REPOS_COMP)=Arrondi(MontantSal(REPOS_COMP),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(REPOS_COMP)=BasePat(REPOS_COMP) + + +Base(AB_MALADIE)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_MALADIE)=LePlusPetit(JBulletin,Absence(MALADIE,JC))/JBulletin*Heures +Sinon + Base(AB_MALADIE)=Absence(MALADIE) +FinSi +Base(AB_MALADIE)=Arrondi(Base(AB_MALADIE),2) +BaseSal(AB_MALADIE)=Base(AB_MALADIE) +BasePat(AB_MALADIE)=Base(AB_MALADIE) +Base(AB_MALADIE)=BaseSal(AB_MALADIE) +TauxSal(AB_MALADIE)=BrutHoraire +TauxSal(AB_MALADIE)=Arrondi(TauxSal(AB_MALADIE),5) +MontantSal(AB_MALADIE)=Base*TauxSal +MontantSal(AB_MALADIE)=Arrondi(MontantSal(AB_MALADIE),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_MALADIE)=BasePat(AB_MALADIE) + +Base(AB_MALA_ID)=BaseSal(AB_MALA_ID) +MontantSal(AB_MALA_ID)=MontantSal(AB_MALADIE) +MontantSal(AB_MALA_ID)=Arrondi(MontantSal(AB_MALA_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_MALA_ID)=BasePat(AB_MALA_ID) + +Base(ATRAJ)=Absence(ATRAJ) +Base(ATRAJ)=Arrondi(Base(ATRAJ),2) +BaseSal(ATRAJ)=Base(ATRAJ) +BasePat(ATRAJ)=Base(ATRAJ) +Base(ATRAJ)=BaseSal(ATRAJ) +TauxSal(ATRAJ)=BrutHoraire +TauxSal(ATRAJ)=Arrondi(TauxSal(ATRAJ),3) +MontantSal(ATRAJ)=Base*TauxSal +MontantSal(ATRAJ)=Arrondi(MontantSal(ATRAJ),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(ATRAJ)=BasePat(ATRAJ) + +Base(ATRAJ_ID)=BaseSal(ATRAJ_ID) +MontantSal(ATRAJ_ID)=MontantSal(ATRAJ) +MontantSal(ATRAJ_ID)=Arrondi(MontantSal(ATRAJ_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(ATRAJ_ID)=BasePat(ATRAJ_ID) + +Base(ATRAV)=Absence(ATRAV) +Base(ATRAV)=Arrondi(Base(ATRAV),2) +BaseSal(ATRAV)=Base(ATRAV) +BasePat(ATRAV)=Base(ATRAV) +Base(ATRAV)=BaseSal(ATRAV) +TauxSal(ATRAV)=BrutHoraire +TauxSal(ATRAV)=Arrondi(TauxSal(ATRAV),3) +MontantSal(ATRAV)=Base*TauxSal +MontantSal(ATRAV)=Arrondi(MontantSal(ATRAV),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(ATRAV)=BasePat(ATRAV) + +Base(ATRAV_ID)=BaseSal(ATRAV_ID) +MontantSal(ATRAV_ID)=MontantSal(ATRAV) +MontantSal(ATRAV_ID)=Arrondi(MontantSal(ATRAV_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(ATRAV_ID)=BasePat(ATRAV_ID) + +Base(MALPR)=Absence(MALPR) +Base(MALPR)=Arrondi(Base(MALPR),2) +BaseSal(MALPR)=Base(MALPR) +BasePat(MALPR)=Base(MALPR) +Base(MALPR)=BaseSal(MALPR) +TauxSal(MALPR)=BrutHoraire +TauxSal(MALPR)=Arrondi(TauxSal(MALPR),3) +MontantSal(MALPR)=Base*TauxSal +MontantSal(MALPR)=Arrondi(MontantSal(MALPR),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(MALPR)=BasePat(MALPR) + +Base(MALPR_ID)=BaseSal(MALPR_ID) +MontantSal(MALPR_ID)=MontantSal(MALPR) +MontantSal(MALPR_ID)=Arrondi(MontantSal(MALPR_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(MALPR_ID)=BasePat(MALPR_ID) + +Base(AB_TPT1)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT1)=LePlusPetit(JBulletin,Absence(TPT1,JC))/JBulletin*Heures +Sinon + Base(AB_TPT1)=Absence(TPT1) +FinSi +Base(AB_TPT1)=Arrondi(Base(AB_TPT1),2) +BaseSal(AB_TPT1)=Base(AB_TPT1) +BasePat(AB_TPT1)=Base(AB_TPT1) +Base(AB_TPT1)=BaseSal(AB_TPT1) +TauxSal(AB_TPT1)=BrutHoraire +TauxSal(AB_TPT1)=Arrondi(TauxSal(AB_TPT1),3) +MontantSal(AB_TPT1)=Base*TauxSal +MontantSal(AB_TPT1)=Arrondi(MontantSal(AB_TPT1),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT1)=BasePat(AB_TPT1) + +Base(AB_TPT1_ID)=BaseSal(AB_TPT1_ID) +MontantSal(AB_TPT1_ID)=MontantSal(AB_TPT1) +MontantSal(AB_TPT1_ID)=Arrondi(MontantSal(AB_TPT1_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT1_ID)=BasePat(AB_TPT1_ID) + +Base(AB_TPT2)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT2)=LePlusPetit(JBulletin,Absence(TPT2,JC))/JBulletin*Heures +Sinon + Base(AB_TPT2)=Absence(TPT2) +FinSi +Base(AB_TPT2)=Arrondi(Base(AB_TPT2),2) +BaseSal(AB_TPT2)=Base(AB_TPT2) +BasePat(AB_TPT2)=Base(AB_TPT2) +Base(AB_TPT2)=BaseSal(AB_TPT2) +TauxSal(AB_TPT2)=BrutHoraire +TauxSal(AB_TPT2)=Arrondi(TauxSal(AB_TPT2),3) +MontantSal(AB_TPT2)=Base*TauxSal +MontantSal(AB_TPT2)=Arrondi(MontantSal(AB_TPT2),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT2)=BasePat(AB_TPT2) + +Base(AB_TPT2_ID)=BaseSal(AB_TPT2_ID) +MontantSal(AB_TPT2_ID)=MontantSal(AB_TPT2) +MontantSal(AB_TPT2_ID)=Arrondi(MontantSal(AB_TPT2_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT2_ID)=BasePat(AB_TPT2_ID) + +Base(AB_TPT3)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT3)=LePlusPetit(JBulletin,Absence(TPT3,JC))/JBulletin*Heures +Sinon + Base(AB_TPT3)=Absence(TPT3) +FinSi +Base(AB_TPT3)=Arrondi(Base(AB_TPT3),2) +BaseSal(AB_TPT3)=Base(AB_TPT3) +BasePat(AB_TPT3)=Base(AB_TPT3) +Base(AB_TPT3)=BaseSal(AB_TPT3) +TauxSal(AB_TPT3)=BrutHoraire +TauxSal(AB_TPT3)=Arrondi(TauxSal(AB_TPT3),3) +MontantSal(AB_TPT3)=Base*TauxSal +MontantSal(AB_TPT3)=Arrondi(MontantSal(AB_TPT3),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT3)=BasePat(AB_TPT3) + +Base(AB_TPT3_ID)=BaseSal(AB_TPT3_ID) +MontantSal(AB_TPT3_ID)=MontantSal(AB_TPT3) +MontantSal(AB_TPT3_ID)=Arrondi(MontantSal(AB_TPT3_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT3_ID)=BasePat(AB_TPT3_ID) + +Base(AB_TPT4)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT4)=LePlusPetit(JBulletin,Absence(TPT4,JC))/JBulletin*Heures +Sinon + Base(AB_TPT4)=Absence(TPT4) +FinSi +Base(AB_TPT4)=Arrondi(Base(AB_TPT4),2) +BaseSal(AB_TPT4)=Base(AB_TPT4) +BasePat(AB_TPT4)=Base(AB_TPT4) +Base(AB_TPT4)=BaseSal(AB_TPT4) +TauxSal(AB_TPT4)=BrutHoraire +TauxSal(AB_TPT4)=Arrondi(TauxSal(AB_TPT4),3) +MontantSal(AB_TPT4)=Base*TauxSal +MontantSal(AB_TPT4)=Arrondi(MontantSal(AB_TPT4),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT4)=BasePat(AB_TPT4) + +Base(AB_TPT4_ID)=BaseSal(AB_TPT4_ID) +MontantSal(AB_TPT4_ID)=MontantSal(AB_TPT4) +MontantSal(AB_TPT4_ID)=Arrondi(MontantSal(AB_TPT4_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT4_ID)=BasePat(AB_TPT4_ID) + +Base(IJSS)=BaseSal(IJSS) +MontantSal(IJSS)=Bulletin(IJSS)/(1-ConstanteSal(CSG_IJSS)/100) +MontantSal(IJSS)=Arrondi(MontantSal(IJSS),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(IJSS)=BasePat(IJSS) + +Base(IJSS_GN)=BaseSal(IJSS_GN) +MontantSal(IJSS_GN)=Bulletin(IJSS_GN) +MontantSal(IJSS_GN)=Arrondi(MontantSal(IJSS_GN),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(IJSS_GN)=BasePat(IJSS_GN) + + +Base(HEURES_NT)=HeuresPeriode-HeuresBulletin +Si Bulletin(HEURES_NT)<>0 Alors Base(HEURES_NT)=Bulletin(HEURES_NT) FinSi +Si Absence(N,JC)=JBulletin Ou BulletinSal(TYPE_SALAIRE)="01" Ou BrutMensuel=0 Alors Base(HEURES_NT)=0 FinSi +HeuresNT=Base +Base(HEURES_NT)=Arrondi(Base(HEURES_NT),2) +BaseSal(HEURES_NT)=Base(HEURES_NT) +BasePat(HEURES_NT)=Base(HEURES_NT) +Base(HEURES_NT)=BaseSal(HEURES_NT) +MontantSal(HEURES_NT)=Base*(BrutMensuel+MontantSal(GAR_SMIC)+MontantSal(GAR_SAL))/HeuresPeriode +MontantSal(HEURES_NT)=Arrondi(MontantSal(HEURES_NT),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(HEURES_NT)=BasePat(HEURES_NT) + +Base(ABSENCES)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(ABSENCES)=LePlusPetit(JBulletin,Absence(N,JC))/JBulletin*Heures +Sinon + Base(ABSENCES)=Absence(N) +FinSi +Base(ABSENCES)=Arrondi(Base(ABSENCES),2) +BaseSal(ABSENCES)=Base(ABSENCES) +BasePat(ABSENCES)=Base(ABSENCES) +Base(ABSENCES)=BaseSal(ABSENCES) +TauxSal(ABSENCES)=BrutHoraire +TauxSal(ABSENCES)=Arrondi(TauxSal(ABSENCES),5) +MontantSal(ABSENCES)=Base*TauxSal +MontantSal(ABSENCES)=Arrondi(MontantSal(ABSENCES),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(ABSENCES)=BasePat(ABSENCES) + +Base(AB_CHOMAGP)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_CHOMAGP)=LePlusPetit(JBulletin,Absence(CHOMAGP,JC))/JBulletin*Heures +Sinon + Base(AB_CHOMAGP)=Absence(CHOMAGP) +FinSi +Base(AB_CHOMAGP)=Arrondi(Base(AB_CHOMAGP),2) +BaseSal(AB_CHOMAGP)=Base(AB_CHOMAGP) +BasePat(AB_CHOMAGP)=Base(AB_CHOMAGP) +Base(AB_CHOMAGP)=BaseSal(AB_CHOMAGP) +TauxSal(AB_CHOMAGP)=BrutHoraire +TauxSal(AB_CHOMAGP)=Arrondi(TauxSal(AB_CHOMAGP),5) +MontantSal(AB_CHOMAGP)=Base*TauxSal +MontantSal(AB_CHOMAGP)=Arrondi(MontantSal(AB_CHOMAGP),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(AB_CHOMAGP)=BasePat(AB_CHOMAGP) + + +Base(HEURES_PRE)=BaseSal(HEURES_PRE) +MontantSal(HEURES_PRE)=Heures+HeuresComplementaires+Heures10+Heures25+Heures50+Heures100-HeuresNT-Base(ABSENCES)-Base(AB_CHOMAGP) +MontantSal(HEURES_PRE)=Arrondi(MontantSal(HEURES_PRE),2) +Base(HEURES_PRE)=BasePat(HEURES_PRE) + +Base(HEURES_PR2)=BaseSal(HEURES_PR2) +MontantSal(HEURES_PR2)=Heures-HeuresNT-Base(ABSENCES)-Base(AB_CHOMAGP) +MontantSal(HEURES_PR2)=Arrondi(MontantSal(HEURES_PR2),2) +TotalGrpSal(PRESENCE)=TotalGrpSal(PRESENCE)+MontantSal +Base(HEURES_PR2)=BasePat(HEURES_PR2) + +Base(HEURES_REM)=BaseSal(HEURES_REM) +MontantSal(HEURES_REM)=Heures+HeuresComplementaires+Heures10+Heures25+Heures50+Heures100-HeuresNT-Absence(N) +MontantSal(HEURES_REM)=Arrondi(MontantSal(HEURES_REM),2) +TotalGrpSal(PRESENCE)=TotalGrpSal(PRESENCE)+MontantSal +Base(HEURES_REM)=BasePat(HEURES_REM) + +Si MontantSal(BRUT_HEURE)<>0 Alors + Trentieme=30 +Sinon + Trentieme=TrentiemeBulletin-Absence(N,JC) +FinSi +Si Trentieme<=0 Alors Trentieme=0 FinSi +KTrentieme=Trentieme/JPeriode +Si MontantSal(BRUT_HEURE)<>0 Alors + KPeriode=1 +Sinon + KPeriode=(JBulletin-Absence(N,JC)-Absence(CHOMAGP,JC))/JPeriode +FinSi +Si KPeriode<=0 Alors KPeriode=0 FinSi + +Base(EFFECTIF)=BaseSal(EFFECTIF) +MontantSal(EFFECTIF)=0; Si CumulSal(EFFECTIF)=0 Alors + MontantSal(EFFECTIF)=1 +FinSi +MontantSal(EFFECTIF)=Arrondi(MontantSal(EFFECTIF),2) +Base(EFFECTIF)=BasePat(EFFECTIF) + +Base(DUREE_TRAV)=BaseSal(DUREE_TRAV) +MontantSal(DUREE_TRAV)=0; MontantSal(DUREE_TRAV)=JBulletin +MontantSal(DUREE_TRAV)=Arrondi(MontantSal(DUREE_TRAV),2) +Base(DUREE_TRAV)=BasePat(DUREE_TRAV) + + +Base(AVANTAGE_N)=BaseSal(AVANTAGE_N) +MontantSal(AVANTAGE_N)=Element(AVANTAGE_N)*KPeriode +MontantSal(AVANTAGE_N)=Arrondi(MontantSal(AVANTAGE_N),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_N)=BasePat(AVANTAGE_N) + +Base(AVANTAGE_L)=BaseSal(AVANTAGE_L) +MontantSal(AVANTAGE_L)=Element(AVANTAGE_L)*KPeriode +MontantSal(AVANTAGE_L)=Arrondi(MontantSal(AVANTAGE_L),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_L)=BasePat(AVANTAGE_L) + +Base(AVANTAGE_V)=BaseSal(AVANTAGE_V) +MontantSal(AVANTAGE_V)=Element(AVANTAGE_V)*KPeriode +MontantSal(AVANTAGE_V)=Arrondi(MontantSal(AVANTAGE_V),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_V)=BasePat(AVANTAGE_V) + +Base(AVANTAGE_T)=BaseSal(AVANTAGE_T) +MontantSal(AVANTAGE_T)=Element(AVANTAGE_T)*KPeriode +MontantSal(AVANTAGE_T)=Arrondi(MontantSal(AVANTAGE_T),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_T)=BasePat(AVANTAGE_T) + +Base(AVANTAGE_D)=BaseSal(AVANTAGE_D) +MontantSal(AVANTAGE_D)=Element(AVANTAGE)*KPeriode +MontantSal(AVANTAGE_D)=Arrondi(MontantSal(AVANTAGE_D),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_D)=BasePat(AVANTAGE_D) + +Base(PR_ACTION)=Bulletin(ACTION_NB) +Base(PR_ACTION)=Arrondi(Base(PR_ACTION),2) +BaseSal(PR_ACTION)=Base(PR_ACTION) +BasePat(PR_ACTION)=Base(PR_ACTION) +Base(PR_ACTION)=BaseSal(PR_ACTION) +TauxSal(PR_ACTION)=Bulletin(ACTION_VAL) +TauxSal(PR_ACTION)=Arrondi(TauxSal(PR_ACTION),3) +MontantSal(PR_ACTION)=Base*TauxSal +MontantSal(PR_ACTION)=Arrondi(MontantSal(PR_ACTION),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(PR_ACTION)=BasePat(PR_ACTION) + +Base(PR_ACTION3)=Bulletin(ACTION_NB2) +Base(PR_ACTION3)=Arrondi(Base(PR_ACTION3),2) +BaseSal(PR_ACTION3)=Base(PR_ACTION3) +BasePat(PR_ACTION3)=Base(PR_ACTION3) +Base(PR_ACTION3)=BaseSal(PR_ACTION3) +TauxSal(PR_ACTION3)=Bulletin(ACTION_VAL2) +TauxSal(PR_ACTION3)=Arrondi(TauxSal(PR_ACTION3),3) +MontantSal(PR_ACTION3)=Base*TauxSal +MontantSal(PR_ACTION3)=Arrondi(MontantSal(PR_ACTION3),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(PR_ACTION3)=BasePat(PR_ACTION3) + + +Base(ANCIENNETE)=BrutMensuel+MontantSal(GAR_SMIC)+MontantSal(GAR_SAL) +Si MontantSal(HEURES_PRE)=0 Alors Base(ANCIENNETE)=0 FinSi +Base(ANCIENNETE)=Arrondi(Base(ANCIENNETE),2) +BaseSal(ANCIENNETE)=Base(ANCIENNETE) +BasePat(ANCIENNETE)=Base(ANCIENNETE) +Base(ANCIENNETE)=BaseSal(ANCIENNETE) +TauxSal(ANCIENNETE)=Grille(ANCIENNETE,AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))) +TauxSal(ANCIENNETE)=Arrondi(TauxSal(ANCIENNETE),2) +MontantSal(ANCIENNETE)=Base*TauxSal/100 +MontantSal(ANCIENNETE)=Arrondi(MontantSal(ANCIENNETE),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(ANCIENNETE)=BasePat(ANCIENNETE) + +Base(PR_ANNUEL2)=BaseSal(PR_ANNUEL2) +MontantSal(PR_ANNUEL2)=Bulletin(PR_ANNUEL2) +MontantSal(PR_ANNUEL2)=Arrondi(MontantSal(PR_ANNUEL2),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_ANNUEL2)=BasePat(PR_ANNUEL2) + +Base(PR_BILAN)=BaseSal(PR_BILAN) +MontantSal(PR_BILAN)=Bulletin(PR_BILAN) +MontantSal(PR_BILAN)=Arrondi(MontantSal(PR_BILAN),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_BILAN)=BasePat(PR_BILAN) + +Base(PR_EXCEP)=BaseSal(PR_EXCEP) +MontantSal(PR_EXCEP)=Bulletin(PR_EXCEP) +MontantSal(PR_EXCEP)=Arrondi(MontantSal(PR_EXCEP),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_EXCEP)=BasePat(PR_EXCEP) + +Base(PR_EXPAT)=BaseSal(PR_EXPAT) +MontantSal(PR_EXPAT)=Bulletin(PR_EXPAT) +MontantSal(PR_EXPAT)=Arrondi(MontantSal(PR_EXPAT),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_EXPAT)=BasePat(PR_EXPAT) + +Base(PR_REND)=BaseSal(PR_REND) +MontantSal(PR_REND)=Bulletin(PR_RENDEMENT) +MontantSal(PR_REND)=Arrondi(MontantSal(PR_REND),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_REND)=BasePat(PR_REND) + +Base(PR_RETRAIT)=BaseSal(PR_RETRAIT) +MontantSal(PR_RETRAIT)=Bulletin(PR_RETRAIT) +MontantSal(PR_RETRAIT)=Arrondi(MontantSal(PR_RETRAIT),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_RETRAIT)=BasePat(PR_RETRAIT) + +Base(PR_SECU)=BaseSal(PR_SECU) +MontantSal(PR_SECU)=Bulletin(PR_SECURITE) +MontantSal(PR_SECU)=Arrondi(MontantSal(PR_SECU),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_SECU)=BasePat(PR_SECU) + +Base(PR_VARIA)=BaseSal(PR_VARIA) +MontantSal(PR_VARIA)=Bulletin(PR_VARIA) +MontantSal(PR_VARIA)=Arrondi(MontantSal(PR_VARIA),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_VARIA)=BasePat(PR_VARIA) + +Base(PREAVIS)=BaseSal(PREAVIS) +MontantSal(PREAVIS)=Bulletin(PREAVIS) +MontantSal(PREAVIS)=Arrondi(MontantSal(PREAVIS),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PREAVIS)=BasePat(PREAVIS) + +TauxChomagP=(MontantSal(BRUT_HEURE)+MontantSal(BRUT_MENS)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(COMMISSION)+MontantSal(ANCIENNETE)+MontantSal(PR_REND)+MontantSal(PR_SECU)+MontantSal(PR_VARIA)-MontantSal(AB_MALADIE))/Heures +TauxChomagP=TauxChomagP*ConstanteSal(CHOMAGP_ID) +TxCotSal=ConstanteSal(VIEILLE_TA)+ConstanteSal(VIEILLESSE)+ConstanteSal(ARRCO_T1)+ConstanteSal(CEG_T1)+(ConstanteSal(CSG)+ConstanteSal(CRDS)+ConstanteSal(CSG_DEDUC))*ConstanteSal(CSG_TAUX) +TauxRMM=ConstanteSal(SMIC)*(1-TxCotSal/100) +TauxMax=ConstantePat(CHOMAGP_ID)*4.5*ConstanteSal(SMIC) +Si Absence(CHOMAGP)<>0 Alors + TauxChomagP=LePlusGrand(TauxChomagP,TauxRMM) + Si TauxMax<>0 Alors + TauxChomagP=LePlusPetit(TauxChomagP,TauxMax) + FinSi + Si Arrondi(BrutHoraire,2)0 Alors +TauxSal(CONGES)=(MontantSal(CP_BASE)/ConstanteSal(HORAIRE)*Absence(CONGES,H))/Absence(CONGES,JO) +FinSi +TauxSal(CONGES)=Arrondi(TauxSal(CONGES),2) +MontantSal(CONGES)=Base*TauxSal +MontantSal(CONGES)=Arrondi(MontantSal(CONGES),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(CONGES)=BasePat(CONGES) + +Base(CONGES_ID)=BaseSal(CONGES_ID) +MontantSal(CONGES_ID)=MontantSal(CONGES) +MontantSal(CONGES_ID)=Arrondi(MontantSal(CONGES_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(CONGES_ID)=BasePat(CONGES_ID) + +Base(CONGES_SS)=Absence(CONGES_SS) +Base(CONGES_SS)=Arrondi(Base(CONGES_SS),2) +BaseSal(CONGES_SS)=Base(CONGES_SS) +BasePat(CONGES_SS)=Base(CONGES_SS) +Base(CONGES_SS)=BaseSal(CONGES_SS) +TauxSal(CONGES_SS)=BrutHoraire +TauxSal(CONGES_SS)=Arrondi(TauxSal(CONGES_SS),3) +Base(CONGES_SS)=BasePat(CONGES_SS) + +Base(AB_DECES)=Absence(DECES) +Base(AB_DECES)=Arrondi(Base(AB_DECES),2) +BaseSal(AB_DECES)=Base(AB_DECES) +BasePat(AB_DECES)=Base(AB_DECES) +Base(AB_DECES)=BaseSal(AB_DECES) +TauxSal(AB_DECES)=BrutHoraire +TauxSal(AB_DECES)=Arrondi(TauxSal(AB_DECES),3) +MontantSal(AB_DECES)=Base*TauxSal +MontantSal(AB_DECES)=Arrondi(MontantSal(AB_DECES),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(AB_DECES)=BasePat(AB_DECES) + +Base(AB_DECE_ID)=BaseSal(AB_DECE_ID) +MontantSal(AB_DECE_ID)=MontantSal(AB_DECES) +MontantSal(AB_DECE_ID)=Arrondi(MontantSal(AB_DECE_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(AB_DECE_ID)=BasePat(AB_DECE_ID) + +Base(DEMEN)=Absence(DEMEN) +Base(DEMEN)=Arrondi(Base(DEMEN),2) +BaseSal(DEMEN)=Base(DEMEN) +BasePat(DEMEN)=Base(DEMEN) +Base(DEMEN)=BaseSal(DEMEN) +TauxSal(DEMEN)=BrutHoraire +TauxSal(DEMEN)=Arrondi(TauxSal(DEMEN),3) +MontantSal(DEMEN)=Base*TauxSal +MontantSal(DEMEN)=Arrondi(MontantSal(DEMEN),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(DEMEN)=BasePat(DEMEN) + +Base(DEMEN_ID)=BaseSal(DEMEN_ID) +MontantSal(DEMEN_ID)=MontantSal(DEMEN) +MontantSal(DEMEN_ID)=Arrondi(MontantSal(DEMEN_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(DEMEN_ID)=BasePat(DEMEN_ID) + +Base(DEUIL)=Absence(DEUIL) +Base(DEUIL)=Arrondi(Base(DEUIL),2) +BaseSal(DEUIL)=Base(DEUIL) +BasePat(DEUIL)=Base(DEUIL) +Base(DEUIL)=BaseSal(DEUIL) +TauxSal(DEUIL)=BrutHoraire +TauxSal(DEUIL)=Arrondi(TauxSal(DEUIL),3) +MontantSal(DEUIL)=Base*TauxSal +MontantSal(DEUIL)=Arrondi(MontantSal(DEUIL),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(DEUIL)=BasePat(DEUIL) + +Base(DEUIL_ID)=BaseSal(DEUIL_ID) +MontantSal(DEUIL_ID)=MontantSal(DEUIL) +MontantSal(DEUIL_ID)=Arrondi(MontantSal(DEUIL_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(DEUIL_ID)=BasePat(DEUIL_ID) + +Base(ENFMA)=Absence(ENFMA) +Base(ENFMA)=Arrondi(Base(ENFMA),2) +BaseSal(ENFMA)=Base(ENFMA) +BasePat(ENFMA)=Base(ENFMA) +Base(ENFMA)=BaseSal(ENFMA) +TauxSal(ENFMA)=BrutHoraire +TauxSal(ENFMA)=Arrondi(TauxSal(ENFMA),3) +MontantSal(ENFMA)=Base*TauxSal +MontantSal(ENFMA)=Arrondi(MontantSal(ENFMA),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(ENFMA)=BasePat(ENFMA) + +Base(ENFMA_ID)=BaseSal(ENFMA_ID) +MontantSal(ENFMA_ID)=0 +MontantSal(ENFMA_ID)=Arrondi(MontantSal(ENFMA_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(ENFMA_ID)=BasePat(ENFMA_ID) + +Base(MARIAGE)=Absence(MARIAGE) +Base(MARIAGE)=Arrondi(Base(MARIAGE),2) +BaseSal(MARIAGE)=Base(MARIAGE) +BasePat(MARIAGE)=Base(MARIAGE) +Base(MARIAGE)=BaseSal(MARIAGE) +TauxSal(MARIAGE)=BrutHoraire +TauxSal(MARIAGE)=Arrondi(TauxSal(MARIAGE),3) +MontantSal(MARIAGE)=Base*TauxSal +MontantSal(MARIAGE)=Arrondi(MontantSal(MARIAGE),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(MARIAGE)=BasePat(MARIAGE) + +Base(MARIAGE_ID)=BaseSal(MARIAGE_ID) +MontantSal(MARIAGE_ID)=MontantSal(MARIAGE) +MontantSal(MARIAGE_ID)=Arrondi(MontantSal(MARIAGE_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(MARIAGE_ID)=BasePat(MARIAGE_ID) + +Base(MATER)=Absence(MATER) +Base(MATER)=Arrondi(Base(MATER),2) +BaseSal(MATER)=Base(MATER) +BasePat(MATER)=Base(MATER) +Base(MATER)=BaseSal(MATER) +TauxSal(MATER)=BrutHoraire +TauxSal(MATER)=Arrondi(TauxSal(MATER),3) +MontantSal(MATER)=Base*TauxSal +MontantSal(MATER)=Arrondi(MontantSal(MATER),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(MATER)=BasePat(MATER) + +Base(MATER_ID)=BaseSal(MATER_ID) +MontantSal(MATER_ID)=MontantSal(MATER) +MontantSal(MATER_ID)=Arrondi(MontantSal(MATER_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(MATER_ID)=BasePat(MATER_ID) + +Base(NAISS)=Absence(NAISSANCE) +Base(NAISS)=Arrondi(Base(NAISS),2) +BaseSal(NAISS)=Base(NAISS) +BasePat(NAISS)=Base(NAISS) +Base(NAISS)=BaseSal(NAISS) +TauxSal(NAISS)=BrutHoraire +TauxSal(NAISS)=Arrondi(TauxSal(NAISS),3) +MontantSal(NAISS)=Base*TauxSal +MontantSal(NAISS)=Arrondi(MontantSal(NAISS),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(NAISS)=BasePat(NAISS) + +Base(NAISS_ID)=BaseSal(NAISS_ID) +MontantSal(NAISS_ID)=MontantSal(NAISS) +MontantSal(NAISS_ID)=Arrondi(MontantSal(NAISS_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(NAISS_ID)=BasePat(NAISS_ID) + +Base(PATER)=Absence(PATER) +Base(PATER)=Arrondi(Base(PATER),2) +BaseSal(PATER)=Base(PATER) +BasePat(PATER)=Base(PATER) +Base(PATER)=BaseSal(PATER) +TauxSal(PATER)=BrutHoraire +TauxSal(PATER)=Arrondi(TauxSal(PATER),3) +MontantSal(PATER)=Base*TauxSal +MontantSal(PATER)=Arrondi(MontantSal(PATER),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(PATER)=BasePat(PATER) + +Base(PATER_ID)=BaseSal(PATER_ID) +MontantSal(PATER_ID)=MontantSal(PATER) +MontantSal(PATER_ID)=Arrondi(MontantSal(PATER_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(PATER_ID)=BasePat(PATER_ID) + +Base(REGUL_CP)=0; RegulCP=0 +Si (MoisBulletin=MoisCP Ou Bulletin(STC)=1) Et CumulSal(CONGES_ID,B)<>0 Et CumulSal(CP_BASE,E1)*0.1>CumulSal(CONGES_ID,B) Alors +RegulCP=CumulSal(CP_BASE,E1)*0.1-CumulSal(CONGES_ID,B) +FinSi +Base(REGUL_CP)=Arrondi(Base(REGUL_CP),2) +BaseSal(REGUL_CP)=Base(REGUL_CP) +BasePat(REGUL_CP)=Base(REGUL_CP) +Base(REGUL_CP)=BaseSal(REGUL_CP) +MontantSal(REGUL_CP)=0; MontantSal(REGUL_CP)=RegulCP +Si Bulletin(REGUL_CP)<>0 Alors +MontantSal(REGUL_CP)=Bulletin(REGUL_CP) +FinSi +MontantSal(REGUL_CP)=Arrondi(MontantSal(REGUL_CP),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(REGUL_CP)=BasePat(REGUL_CP) + +Base(AB_RTT)=Absence(RTT,JO) +Base(AB_RTT)=Arrondi(Base(AB_RTT),2) +BaseSal(AB_RTT)=Base(AB_RTT) +BasePat(AB_RTT)=Base(AB_RTT) +Base(AB_RTT)=BaseSal(AB_RTT) +TauxSal(AB_RTT)=0; Si Absence(RTT,JO)<>0 Alors +TauxSal(AB_RTT)=(MontantSal(CP_BASE)/ConstanteSal(HORAIRE)*Absence(RTT,H))/Absence(RTT,JO) +FinSi +TauxSal(AB_RTT)=Arrondi(TauxSal(AB_RTT),2) +MontantSal(AB_RTT)=Base*TauxSal +MontantSal(AB_RTT)=Arrondi(MontantSal(AB_RTT),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(AB_RTT)=BasePat(AB_RTT) + +Base(AB_RTT_ID)=BaseSal(AB_RTT_ID) +MontantSal(AB_RTT_ID)=MontantSal(AB_RTT) +MontantSal(AB_RTT_ID)=Arrondi(MontantSal(AB_RTT_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(AB_RTT_ID)=BasePat(AB_RTT_ID) + + +Base(BRUT_REEL)=BaseSal(BRUT_REEL) +MontantSal(BRUT_REEL)=BrutBase+TotalGrpSal(PRIMES)+TotalGrpSal(CONGES)+TotalGrpSal(MALADIES)+TotalGrpSal(ABSENCES)+TotalGrpSal(ABSENCES_J)+TotalGrpSal(AVANTAGES)+TotalGrpSal(FRAIS_SOUM)+TotalGrpSal(SOMMES_ISO) +BrutReel=MontantSal +MontantSal(BRUT_REEL)=Arrondi(MontantSal(BRUT_REEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(BRUT_REEL)=BasePat(BRUT_REEL) + +Base(ABATTEMENT)=BrutReel +Base(ABATTEMENT)=Arrondi(Base(ABATTEMENT),2) +BaseSal(ABATTEMENT)=Base(ABATTEMENT) +BasePat(ABATTEMENT)=Base(ABATTEMENT) +Base(ABATTEMENT)=BaseSal(ABATTEMENT) +TauxSal(ABATTEMENT)=ConstanteSal(AFP) +TauxSal(ABATTEMENT)=Arrondi(TauxSal(ABATTEMENT),2) +MontantSal(ABATTEMENT)=Base*TauxSal/100 +Si CumulSal(ABATTEMENT)+MontantSal>ConstanteSal(PL_ABAT_F) Alors + MontantSal(ABATTEMENT)=LePlusPetit(MontantSal,ConstanteSal(PL_ABAT_F)-CumulSal(ABATTEMENT) ) +FinSi +MontantSal(ABATTEMENT)=Arrondi(MontantSal(ABATTEMENT),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)-MontantSal +Base(ABATTEMENT)=BasePat(ABATTEMENT) + +Si MoisBulletin="06" Alors +PrimeA=CumulSal(BRUT_REEL,S1)+CumulSal(IJSS,S1)+CumulSal(IJSS_GN,S1)-MontantSal(IND_CP)-CumulSal(AVANTAGE_V,S1)-CumulSal(PR_PRECA,S1)-CumulSal(REGUL_CP,S1) +FinSi +Si MoisBulletin="12" Alors +PrimeA=CumulSal(BRUT_REEL,S2)+CumulSal(IJSS,S2)+CumulSal(IJSS_GN,S2)-MontantSal(IND_CP)-CumulSal(AVANTAGE_V,S2)-CumulSal(PR_PRECA,S2)-CumulSal(REGUL_CP,S2) +FinSi +PrimeM=MontantSal(BRUT_REEL)+MontantSal(IJSS)+MontantSal(IJSS_GN)-MontantSal(IND_CP)-MontantSal(AVANTAGE_V)-MontantSal(PR_PRECA)-MontantSal(REGUL_CP) +Si Bulletin(PR_MENSUEL)<>"" Alors + PrimeA=0 +FinSi + +Base(PR_MENSUEL)=0; Base(PR_MENSUEL)=PrimeM +Si LibelleBulletin(PR_MENSUEL)<>"Oui" Et Bulletin(PR_MENSUEL)<>0 Alors +Base(PR_MENSUEL)=Bulletin(PR_MENSUEL) +FinSi +Si LibelleBulletin(PR_MENSUEL)="" Alors +Base(PR_MENSUEL)=0 +FinSi +Base(PR_MENSUEL)=Arrondi(Base(PR_MENSUEL),2) +BaseSal(PR_MENSUEL)=Base(PR_MENSUEL) +BasePat(PR_MENSUEL)=Base(PR_MENSUEL) +Base(PR_MENSUEL)=BaseSal(PR_MENSUEL) +TauxSal(PR_MENSUEL)=ConstanteSal(PR_ANNUEL) +TauxSal(PR_MENSUEL)=Arrondi(TauxSal(PR_MENSUEL),3) +MontantSal(PR_MENSUEL)=Base*TauxSal/100 +MontantSal(PR_MENSUEL)=Arrondi(MontantSal(PR_MENSUEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PR_MENSUEL)=BasePat(PR_MENSUEL) + +Base(PR_ANNUEL)=0; Base(PR_ANNUEL)=PrimeA +Si Bulletin(PR_ANNUEL)<>0 Alors +Base(PR_ANNUEL)=Bulletin(PR_ANNUEL) +FinSi +Si LibelleBulletin(PR_ANNUEL)="Non" Alors +Base(PR_ANNUEL)=0 +FinSi +Base(PR_ANNUEL)=Arrondi(Base(PR_ANNUEL),2) +BaseSal(PR_ANNUEL)=Base(PR_ANNUEL) +BasePat(PR_ANNUEL)=Base(PR_ANNUEL) +Base(PR_ANNUEL)=BaseSal(PR_ANNUEL) +TauxSal(PR_ANNUEL)=ConstanteSal(PR_ANNUEL) +TauxSal(PR_ANNUEL)=Arrondi(TauxSal(PR_ANNUEL),3) +MontantSal(PR_ANNUEL)=Base*TauxSal/100 +MontantSal(PR_ANNUEL)=Arrondi(MontantSal(PR_ANNUEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PR_ANNUEL)=BasePat(PR_ANNUEL) + +Base(PREV_SOU)=Element(PREV_SOU) +Base(PREV_SOU)=Arrondi(Base(PREV_SOU),2) +BaseSal(PREV_SOU)=Base(PREV_SOU) +BasePat(PREV_SOU)=Base(PREV_SOU) +Base(PREV_SOU)=BaseSal(PREV_SOU) +TauxSal(PREV_SOU)=ConstanteSal(PREV_SOU) +TauxSal(PREV_SOU)=Arrondi(TauxSal(PREV_SOU),3) +MontantSal(PREV_SOU)=Base*TauxSal +MontantSal(PREV_SOU)=Arrondi(MontantSal(PREV_SOU),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PREV_SOU)=BasePat(PREV_SOU) + +Base(BRUT_ABATT)=BaseSal(BRUT_ABATT) +MontantSal(BRUT_ABATT)=TotalGrpSal +Brut=MontantSal +MontantSal(BRUT_ABATT)=Arrondi(MontantSal(BRUT_ABATT),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(BRUT_ABATT)=BasePat(BRUT_ABATT) + + +Base(PSS)=ConstanteSal(PLAFOND) +Base(PSS)=Arrondi(Base(PSS),2) +BaseSal(PSS)=Base(PSS) +BasePat(PSS)=Base(PSS) +Base(PSS)=BaseSal(PSS) +TauxSal(PSS)=0; TauxSal(PSS)=KPeriode*(Heures+HeuresComplementaires)/ConstanteSal(HORAIRE) +Si LibelleBulletin(PRORATA_PLAF)="Oui" Alors + TauxSal(PSS)=1 +FinSi +Si TauxSal(PSS)>1 Alors + TauxSal(PSS)=1 +FinSi +TauxSal(PSS)=Arrondi(TauxSal(PSS),5) +MontantSal(PSS)=Base*TauxSal +Plafond=MontantSal +ProrataPlafond=TauxSal +MontantSal(PSS)=Arrondi(MontantSal(PSS),2) +Base(PSS)=BasePat(PSS) + +Base(TRANCHE_1)=Regularisation(BRUT_ABATT,PSS,TRANCHE_1,1,TRANCHE_2,8) +Base(TRANCHE_1)=Arrondi(Base(TRANCHE_1),2) +BaseSal(TRANCHE_1)=Base(TRANCHE_1) +BasePat(TRANCHE_1)=Base(TRANCHE_1) +Base(TRANCHE_1)=BaseSal(TRANCHE_1) +MontantSal(TRANCHE_1)=RegulTranche1 +Tranche1=MontantSal +MontantSal(TRANCHE_1)=Arrondi(MontantSal(TRANCHE_1),2) +Base(TRANCHE_1)=BasePat(TRANCHE_1) + +Base(TRANCHE_2)=BaseSal(TRANCHE_2) +MontantSal(TRANCHE_2)=RegulTranche2 +Tranche2=MontantSal +MontantSal(TRANCHE_2)=Arrondi(MontantSal(TRANCHE_2),2) +Base(TRANCHE_2)=BasePat(TRANCHE_2) + +Base(TRANCHE_A)=Regularisation(BRUT_ABATT,PSS,TRANCHE_A,1,TRANCHE_B,3,TRANCHE_C,4) +Base(TRANCHE_A)=Arrondi(Base(TRANCHE_A),2) +BaseSal(TRANCHE_A)=Base(TRANCHE_A) +BasePat(TRANCHE_A)=Base(TRANCHE_A) +Base(TRANCHE_A)=BaseSal(TRANCHE_A) +MontantSal(TRANCHE_A)=RegulTranche1 +TrancheA=MontantSal +MontantSal(TRANCHE_A)=Arrondi(MontantSal(TRANCHE_A),2) +Base(TRANCHE_A)=BasePat(TRANCHE_A) + +Base(TRANCHE_B)=BaseSal(TRANCHE_B) +MontantSal(TRANCHE_B)=RegulTranche2 +TrancheB=MontantSal +MontantSal(TRANCHE_B)=Arrondi(MontantSal(TRANCHE_B),2) +Base(TRANCHE_B)=BasePat(TRANCHE_B) + +Base(TRANCHE_C)=BaseSal(TRANCHE_C) +MontantSal(TRANCHE_C)=RegulTranche3 +TrancheC=MontantSal +MontantSal(TRANCHE_C)=Arrondi(MontantSal(TRANCHE_C),2) +Base(TRANCHE_C)=BasePat(TRANCHE_C) + +Si LibelleSalarie(TEMPS_PART)="Oui" Alors + ProrataTaux=1-(ConstanteSal(ABT_TP)/100) +FinSi +Si (Brut-TotalGrpSal(ABSENCES)-TotalGrpSal(ABSENCES_J)-BrutMensuel+(BrutHoraire*ConstanteSal(HORAIRE)))<=SmicRTT Alors + BaseAlleg=SmicRTT +Sinon + BaseAlleg=(Brut-TotalGrpSal(ABSENCES)-TotalGrpSal(ABSENCES_J)-BrutMensuel+(BrutHoraire*ConstanteSal(HORAIRE))) +FinSi + + +Base(HEURES_FIL)=BaseSal(HEURES_FIL) +MontantSal(HEURES_FIL)=MontantSal(HEURES_PRE) +MontantSal(HEURES_FIL)=Arrondi(MontantSal(HEURES_FIL),2) +Base(HEURES_FIL)=BasePat(HEURES_FIL) + +Base(BRUT_FIL)=BaseSal(BRUT_FIL) +MontantSal(BRUT_FIL)=Brut +MontantSal(BRUT_FIL)=Arrondi(MontantSal(BRUT_FIL),2) +Base(BRUT_FIL)=BasePat(BRUT_FIL) + +Base(SMIC_FIL)=BaseSal(SMIC_FIL) +MontantSal(SMIC_FIL)=ConstanteSal(SMIC)*MontantSal(HEURES_FIL)*Division(MontantSal(BRUT_BASE)-MontantSal(IJSS)-MontantSal(IJSS_GN),MontantSal(BRUT_BASE)) +MontantSal(SMIC_FIL)=Arrondi(MontantSal(SMIC_FIL),2) +Base(SMIC_FIL)=BasePat(SMIC_FIL) + +BrutFillon=MontantSal(BRUT_FIL) +BrutFillonA=CumulSal(BRUT_FIL)+MontantSal(BRUT_FIL) +SmicFillonA=CumulSal(SMIC_FIL)+MontantSal(SMIC_FIL) + +Base(ALLOC_FAM)=Brut +Base(ALLOC_FAM)=Arrondi(Base(ALLOC_FAM),2) +BaseSal(ALLOC_FAM)=Base(ALLOC_FAM) +BasePat(ALLOC_FAM)=Base(ALLOC_FAM) +Base(ALLOC_FAM)=BaseSal(ALLOC_FAM) +Base(ALLOC_FAM)=BasePat(ALLOC_FAM) +TauxPat(ALLOC_FAM)=ConstantePat(ALLOC_FAM)*ProrataTaux +TauxPat(ALLOC_FAM)=Arrondi(TauxPat(ALLOC_FAM),3) +MontantPat(ALLOC_FAM)=Base*TauxPat/100 +MontantPat(ALLOC_FAM)=Arrondi(MontantPat(ALLOC_FAM),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +BrutAF=BrutFillonA +SmicAF=SmicFillonA +SeuilAF=ConstanteSal(SEUIL_AF) +ComplAF=CumulPat(COMPL_AF) +RegulAF=CumulPat(REGUL_AF) +BaseComplAF=0 +BaseRegulAF=0 +MtPatRegulAF=0 +Si BrutAF<=SeuilAF*SmicAF Alors + Si RegulAF<>-ComplAF Alors + BaseRegulAF=-CumulBase(COMPL_AF)-CumulBase(REGUL_AF) + MtPatRegulAF=-ComplAF-RegulAF + FinSi +FinSi +Si BrutAF>SeuilAF*SmicAF Alors + Si RegulAF<>-ComplAF Alors + BaseComplAF=Base(ALLOC_FAM) + Sinon + BaseComplAF=BrutAF + FinSi +FinSi +Si Gauche(LibelleSalarie(PA_CATEG_CODE),9)="DIRIGEANT" Alors + BaseComplAF=Brut +FinSi + +Base(COMPL_AF)=0; Si BaseComplAF>0 Alors Base(COMPL_AF)=BaseComplAF FinSi +Base(COMPL_AF)=Arrondi(Base(COMPL_AF),2) +BaseSal(COMPL_AF)=Base(COMPL_AF) +BasePat(COMPL_AF)=Base(COMPL_AF) +Base(COMPL_AF)=BaseSal(COMPL_AF) +Base(COMPL_AF)=BasePat(COMPL_AF) +TauxPat(COMPL_AF)=ConstantePat(COMPL_AF) +TauxPat(COMPL_AF)=Arrondi(TauxPat(COMPL_AF),3) +MontantPat(COMPL_AF)=Base*TauxPat/100 +MontantPat(COMPL_AF)=Arrondi(MontantPat(COMPL_AF),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(REGUL_AF)=BaseRegulAF +Base(REGUL_AF)=Arrondi(Base(REGUL_AF),2) +BaseSal(REGUL_AF)=Base(REGUL_AF) +BasePat(REGUL_AF)=Base(REGUL_AF) +Base(REGUL_AF)=BaseSal(REGUL_AF) +Base(REGUL_AF)=BasePat(REGUL_AF) +MontantPat(REGUL_AF)=MtPatRegulAF +MontantPat(REGUL_AF)=Arrondi(MontantPat(REGUL_AF),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ALLEGT_AF)=0; Si Base(COMPL_AF)=0 Alors Base(ALLEGT_AF)=Base(ALLOC_FAM) FinSi +Base(ALLEGT_AF)=Arrondi(Base(ALLEGT_AF),2) +BaseSal(ALLEGT_AF)=Base(ALLEGT_AF) +BasePat(ALLEGT_AF)=Base(ALLEGT_AF) +Base(ALLEGT_AF)=BaseSal(ALLEGT_AF) +Base(ALLEGT_AF)=BasePat(ALLEGT_AF) +TauxPat(ALLEGT_AF)=ConstantePat(COMPL_AF) +TauxPat(ALLEGT_AF)=Arrondi(TauxPat(ALLEGT_AF),3) +MontantPat(ALLEGT_AF)=-Base*TauxPat/100 +MontantPat(ALLEGT_AF)=Arrondi(MontantPat(ALLEGT_AF),2) + +Base(MALADIE)=Brut +Base(MALADIE)=Arrondi(Base(MALADIE),2) +BaseSal(MALADIE)=Base(MALADIE) +BasePat(MALADIE)=Base(MALADIE) +Base(MALADIE)=BaseSal(MALADIE) +TauxSal(MALADIE)=ConstanteSal(MALADIE) +TauxSal(MALADIE)=Arrondi(TauxSal(MALADIE),3) +MontantSal(MALADIE)=Base*TauxSal/100 +MontantSal(MALADIE)=Arrondi(MontantSal(MALADIE),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(MALADIE)=BasePat(MALADIE) +TauxPat(MALADIE)=ConstantePat(MALADIE)*ProrataTaux +TauxPat(MALADIE)=Arrondi(TauxPat(MALADIE),3) +MontantPat(MALADIE)=Base*TauxPat/100 +MontantPat(MALADIE)=Arrondi(MontantPat(MALADIE),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +BrutMal=BrutFillonA +SmicMal=SmicFillonA +SeuilMal=ConstanteSal(SEUIL_MAL) +ComplMal=CumulPat(COMPL_MAL) +RegulMal=CumulPat(REGUL_MAL) +BaseComplMal=0 +BaseRegulMal=0 +MtPatRegulMal=0 +Si BrutMal<=SeuilMal*SmicMal Alors + Si RegulMal<>-ComplMal Alors + BaseRegulMal=-CumulBase(COMPL_MAL)-CumulBase(REGUL_MAL) + MtPatRegulMal=-ComplMal-RegulMal + FinSi +FinSi +Si BrutMal>SeuilMal*SmicMal Alors + Si RegulMal<>-ComplMal Alors + BaseComplMal=Base(MALADIE) + Sinon + BaseComplMal=BrutMal + FinSi +FinSi + +Base(COMPL_MAL)=0; Si BaseComplMal>0 Alors Base(COMPL_MAL)=BaseComplMal FinSi +Base(COMPL_MAL)=Arrondi(Base(COMPL_MAL),2) +BaseSal(COMPL_MAL)=Base(COMPL_MAL) +BasePat(COMPL_MAL)=Base(COMPL_MAL) +Base(COMPL_MAL)=BaseSal(COMPL_MAL) +Base(COMPL_MAL)=BasePat(COMPL_MAL) +TauxPat(COMPL_MAL)=ConstantePat(COMPL_MAL) +TauxPat(COMPL_MAL)=Arrondi(TauxPat(COMPL_MAL),3) +MontantPat(COMPL_MAL)=Base*TauxPat/100 +MontantPat(COMPL_MAL)=Arrondi(MontantPat(COMPL_MAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(REGUL_MAL)=BaseRegulMal +Base(REGUL_MAL)=Arrondi(Base(REGUL_MAL),2) +BaseSal(REGUL_MAL)=Base(REGUL_MAL) +BasePat(REGUL_MAL)=Base(REGUL_MAL) +Base(REGUL_MAL)=BaseSal(REGUL_MAL) +Base(REGUL_MAL)=BasePat(REGUL_MAL) +MontantPat(REGUL_MAL)=MtPatRegulMal +MontantPat(REGUL_MAL)=Arrondi(MontantPat(REGUL_MAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ALLEGT_MAL)=0; Si Base(COMPL_MAL)=0 Alors Base(ALLEGT_MAL)=Base(MALADIE) FinSi +Base(ALLEGT_MAL)=Arrondi(Base(ALLEGT_MAL),2) +BaseSal(ALLEGT_MAL)=Base(ALLEGT_MAL) +BasePat(ALLEGT_MAL)=Base(ALLEGT_MAL) +Base(ALLEGT_MAL)=BaseSal(ALLEGT_MAL) +Base(ALLEGT_MAL)=BasePat(ALLEGT_MAL) +TauxPat(ALLEGT_MAL)=ConstantePat(COMPL_MAL) +TauxPat(ALLEGT_MAL)=Arrondi(TauxPat(ALLEGT_MAL),3) +MontantPat(ALLEGT_MAL)=-Base*TauxPat/100 +MontantPat(ALLEGT_MAL)=Arrondi(MontantPat(ALLEGT_MAL),2) + +Base(CNSA)=Brut +Base(CNSA)=Arrondi(Base(CNSA),2) +BaseSal(CNSA)=Base(CNSA) +BasePat(CNSA)=Base(CNSA) +Base(CNSA)=BaseSal(CNSA) +Base(CNSA)=BasePat(CNSA) +TauxPat(CNSA)=ConstantePat(CNSA) +TauxPat(CNSA)=Arrondi(TauxPat(CNSA),3) +MontantPat(CNSA)=Base*TauxPat/100 +MontantPat(CNSA)=Arrondi(MontantPat(CNSA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(VIEILLE_TA)=TrancheA +Base(VIEILLE_TA)=Arrondi(Base(VIEILLE_TA),2) +BaseSal(VIEILLE_TA)=Base(VIEILLE_TA) +BasePat(VIEILLE_TA)=Base(VIEILLE_TA) +Base(VIEILLE_TA)=BaseSal(VIEILLE_TA) +TauxSal(VIEILLE_TA)=ConstanteSal(VIEILLE_TA) +TauxSal(VIEILLE_TA)=Arrondi(TauxSal(VIEILLE_TA),3) +MontantSal(VIEILLE_TA)=Base*TauxSal/100 +MontantSal(VIEILLE_TA)=Arrondi(MontantSal(VIEILLE_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(VIEILLE_TA)=BasePat(VIEILLE_TA) +TauxPat(VIEILLE_TA)=ConstantePat(VIEILLE_TA)*ProrataTaux +TauxPat(VIEILLE_TA)=Arrondi(TauxPat(VIEILLE_TA),3) +MontantPat(VIEILLE_TA)=Base*TauxPat/100 +MontantPat(VIEILLE_TA)=Arrondi(MontantPat(VIEILLE_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(VIEILLESSE)=Brut +Base(VIEILLESSE)=Arrondi(Base(VIEILLESSE),2) +BaseSal(VIEILLESSE)=Base(VIEILLESSE) +BasePat(VIEILLESSE)=Base(VIEILLESSE) +Base(VIEILLESSE)=BaseSal(VIEILLESSE) +TauxSal(VIEILLESSE)=ConstanteSal(VIEILLESSE) +TauxSal(VIEILLESSE)=Arrondi(TauxSal(VIEILLESSE),3) +MontantSal(VIEILLESSE)=Base*TauxSal/100 +MontantSal(VIEILLESSE)=Arrondi(MontantSal(VIEILLESSE),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(VIEILLESSE)=BasePat(VIEILLESSE) +TauxPat(VIEILLESSE)=ConstantePat(VIEILLESSE)*ProrataTaux +TauxPat(VIEILLESSE)=Arrondi(TauxPat(VIEILLESSE),3) +MontantPat(VIEILLESSE)=Base*TauxPat/100 +MontantPat(VIEILLESSE)=Arrondi(MontantPat(VIEILLESSE),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AT)=Brut +Si Societe(ASSUJETTI_AT)=0 Alors + Base(AT)=0 +FinSi +Base(AT)=Arrondi(Base(AT),2) +BaseSal(AT)=Base(AT) +BasePat(AT)=Base(AT) +Base(AT)=BaseSal(AT) +Base(AT)=BasePat(AT) +TauxPat(AT)=ConstantePat(AT)*ProrataTaux +TauxPat(AT)=Arrondi(TauxPat(AT),3) +MontantPat(AT)=Base*TauxPat/100 +MontantPat(AT)=Arrondi(MontantPat(AT),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AT_FIL)=Base(AT) +Base(AT_FIL)=Arrondi(Base(AT_FIL),2) +BaseSal(AT_FIL)=Base(AT_FIL) +BasePat(AT_FIL)=Base(AT_FIL) +Base(AT_FIL)=BaseSal(AT_FIL) +Base(AT_FIL)=BasePat(AT_FIL) +TauxPat(AT_FIL)=LePlusPetit(TauxPat(AT),ConstantePat(AT_FIL)) +TauxPat(AT_FIL)=Arrondi(TauxPat(AT_FIL),3) +MontantPat(AT_FIL)=Base*TauxPat/100 +MontantPat(AT_FIL)=Arrondi(MontantPat(AT_FIL),2) + +Base(FNAL)=TrancheA +Base(FNAL)=Arrondi(Base(FNAL),2) +BaseSal(FNAL)=Base(FNAL) +BasePat(FNAL)=Base(FNAL) +Base(FNAL)=BaseSal(FNAL) +Base(FNAL)=BasePat(FNAL) +TauxPat(FNAL)=ConstantePat(FNAL) +Si TotalEffectif>=50 Alors TauxPat(FNAL)=0 FinSi +TauxPat(FNAL)=Arrondi(TauxPat(FNAL),3) +MontantPat(FNAL)=Base*TauxPat/100 +MontantPat(FNAL)=Arrondi(MontantPat(FNAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(FNAL20)=Brut +Base(FNAL20)=Arrondi(Base(FNAL20),2) +BaseSal(FNAL20)=Base(FNAL20) +BasePat(FNAL20)=Base(FNAL20) +Base(FNAL20)=BaseSal(FNAL20) +Base(FNAL20)=BasePat(FNAL20) +TauxPat(FNAL20)=ConstantePat(FNAL20) +Si TotalEffectif<50 Alors TauxPat(FNAL20)=0 FinSi +TauxPat(FNAL20)=Arrondi(TauxPat(FNAL20),3) +MontantPat(FNAL20)=Base*TauxPat/100 +MontantPat(FNAL20)=Arrondi(MontantPat(FNAL20),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PL_CICE)=BaseSal(PL_CICE) +MontantSal(PL_CICE)=ConstanteSal(BRUT_CICE)*ConstantePat(SMIC)*MontantSal(HEURES_PRE)/ConstanteSal(HORAIRE2) +MontantSal(PL_CICE)=Arrondi(MontantSal(PL_CICE),2) +Base(PL_CICE)=BasePat(PL_CICE) + +Base(BRUT_CICE)=BaseSal(BRUT_CICE) +MontantSal(BRUT_CICE)=Brut +Si MontantSal(EXO_APP)<>0 Alors MontantSal(BRUT_CICE)=BrutReel FinSi +MontantSal(BRUT_CICE)=Arrondi(MontantSal(BRUT_CICE),2) +Base(BRUT_CICE)=BasePat(BRUT_CICE) + +Base(CHOMAGE_TA)=TrancheA +Base(CHOMAGE_TA)=Arrondi(Base(CHOMAGE_TA),2) +BaseSal(CHOMAGE_TA)=Base(CHOMAGE_TA) +BasePat(CHOMAGE_TA)=Base(CHOMAGE_TA) +Base(CHOMAGE_TA)=BaseSal(CHOMAGE_TA) +TauxSal(CHOMAGE_TA)=ConstanteSal(CHOMAGE_TA) +TauxSal(CHOMAGE_TA)=Arrondi(TauxSal(CHOMAGE_TA),3) +MontantSal(CHOMAGE_TA)=Base*TauxSal/100 +MontantSal(CHOMAGE_TA)=Arrondi(MontantSal(CHOMAGE_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(CHOMAGE_TA)=BasePat(CHOMAGE_TA) +TauxPat(CHOMAGE_TA)=ConstantePat(CHOMAGE_TA) +TauxPat(CHOMAGE_TA)=Arrondi(TauxPat(CHOMAGE_TA),3) +MontantPat(CHOMAGE_TA)=Base*TauxPat/100 +MontantPat(CHOMAGE_TA)=Arrondi(MontantPat(CHOMAGE_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(CHOMAGE_TB)=TrancheB +Base(CHOMAGE_TB)=Arrondi(Base(CHOMAGE_TB),2) +BaseSal(CHOMAGE_TB)=Base(CHOMAGE_TB) +BasePat(CHOMAGE_TB)=Base(CHOMAGE_TB) +Base(CHOMAGE_TB)=BaseSal(CHOMAGE_TB) +TauxSal(CHOMAGE_TB)=ConstanteSal(CHOMAGE_TB) +TauxSal(CHOMAGE_TB)=Arrondi(TauxSal(CHOMAGE_TB),3) +MontantSal(CHOMAGE_TB)=Base*TauxSal/100 +MontantSal(CHOMAGE_TB)=Arrondi(MontantSal(CHOMAGE_TB),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(CHOMAGE_TB)=BasePat(CHOMAGE_TB) +TauxPat(CHOMAGE_TB)=ConstantePat(CHOMAGE_TB) +TauxPat(CHOMAGE_TB)=Arrondi(TauxPat(CHOMAGE_TB),3) +MontantPat(CHOMAGE_TB)=Base*TauxPat/100 +MontantPat(CHOMAGE_TB)=Arrondi(MontantPat(CHOMAGE_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ1_TA)=TrancheA +Base(AC_MAJ1_TA)=Arrondi(Base(AC_MAJ1_TA),2) +BaseSal(AC_MAJ1_TA)=Base(AC_MAJ1_TA) +BasePat(AC_MAJ1_TA)=Base(AC_MAJ1_TA) +Base(AC_MAJ1_TA)=BaseSal(AC_MAJ1_TA) +Base(AC_MAJ1_TA)=BasePat(AC_MAJ1_TA) +TauxPat(AC_MAJ1_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="01" Alors + TauxPat(AC_MAJ1_TA)=ConstantePat(AC_MAJ1_TA) +FinSi +TauxPat(AC_MAJ1_TA)=Arrondi(TauxPat(AC_MAJ1_TA),3) +MontantPat(AC_MAJ1_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ1_TA)=Arrondi(MontantPat(AC_MAJ1_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ1_TB)=TrancheB +Base(AC_MAJ1_TB)=Arrondi(Base(AC_MAJ1_TB),2) +BaseSal(AC_MAJ1_TB)=Base(AC_MAJ1_TB) +BasePat(AC_MAJ1_TB)=Base(AC_MAJ1_TB) +Base(AC_MAJ1_TB)=BaseSal(AC_MAJ1_TB) +Base(AC_MAJ1_TB)=BasePat(AC_MAJ1_TB) +TauxPat(AC_MAJ1_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="01" Alors + TauxPat(AC_MAJ1_TB)=ConstantePat(AC_MAJ1_TB) +FinSi +TauxPat(AC_MAJ1_TB)=Arrondi(TauxPat(AC_MAJ1_TB),3) +MontantPat(AC_MAJ1_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ1_TB)=Arrondi(MontantPat(AC_MAJ1_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ2_TA)=TrancheA +Base(AC_MAJ2_TA)=Arrondi(Base(AC_MAJ2_TA),2) +BaseSal(AC_MAJ2_TA)=Base(AC_MAJ2_TA) +BasePat(AC_MAJ2_TA)=Base(AC_MAJ2_TA) +Base(AC_MAJ2_TA)=BaseSal(AC_MAJ2_TA) +Base(AC_MAJ2_TA)=BasePat(AC_MAJ2_TA) +TauxPat(AC_MAJ2_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="02" Alors + TauxPat(AC_MAJ2_TA)=ConstantePat(AC_MAJ2_TA) +FinSi +TauxPat(AC_MAJ2_TA)=Arrondi(TauxPat(AC_MAJ2_TA),3) +MontantPat(AC_MAJ2_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ2_TA)=Arrondi(MontantPat(AC_MAJ2_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ2_TB)=TrancheB +Base(AC_MAJ2_TB)=Arrondi(Base(AC_MAJ2_TB),2) +BaseSal(AC_MAJ2_TB)=Base(AC_MAJ2_TB) +BasePat(AC_MAJ2_TB)=Base(AC_MAJ2_TB) +Base(AC_MAJ2_TB)=BaseSal(AC_MAJ2_TB) +Base(AC_MAJ2_TB)=BasePat(AC_MAJ2_TB) +TauxPat(AC_MAJ2_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="02" Alors + TauxPat(AC_MAJ2_TB)=ConstantePat(AC_MAJ2_TB) +FinSi +TauxPat(AC_MAJ2_TB)=Arrondi(TauxPat(AC_MAJ2_TB),3) +MontantPat(AC_MAJ2_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ2_TB)=Arrondi(MontantPat(AC_MAJ2_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ3_TA)=TrancheA +Base(AC_MAJ3_TA)=Arrondi(Base(AC_MAJ3_TA),2) +BaseSal(AC_MAJ3_TA)=Base(AC_MAJ3_TA) +BasePat(AC_MAJ3_TA)=Base(AC_MAJ3_TA) +Base(AC_MAJ3_TA)=BaseSal(AC_MAJ3_TA) +Base(AC_MAJ3_TA)=BasePat(AC_MAJ3_TA) +TauxPat(AC_MAJ3_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="03" Alors + TauxPat(AC_MAJ3_TA)=ConstantePat(AC_MAJ3_TA) +FinSi +TauxPat(AC_MAJ3_TA)=Arrondi(TauxPat(AC_MAJ3_TA),3) +MontantPat(AC_MAJ3_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ3_TA)=Arrondi(MontantPat(AC_MAJ3_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ3_TB)=TrancheB +Base(AC_MAJ3_TB)=Arrondi(Base(AC_MAJ3_TB),2) +BaseSal(AC_MAJ3_TB)=Base(AC_MAJ3_TB) +BasePat(AC_MAJ3_TB)=Base(AC_MAJ3_TB) +Base(AC_MAJ3_TB)=BaseSal(AC_MAJ3_TB) +Base(AC_MAJ3_TB)=BasePat(AC_MAJ3_TB) +TauxPat(AC_MAJ3_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="03" Alors + TauxPat(AC_MAJ3_TB)=ConstantePat(AC_MAJ3_TB) +FinSi +TauxPat(AC_MAJ3_TB)=Arrondi(TauxPat(AC_MAJ3_TB),3) +MontantPat(AC_MAJ3_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ3_TB)=Arrondi(MontantPat(AC_MAJ3_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG1_TA)=BaseSal(AC_REG1_TA) +Base(AC_REG1_TA)=BasePat(AC_REG1_TA) +MontantPat(AC_REG1_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG1_TA)=-CumulPat(AC_MAJ1_TA) +FinSi +MontantPat(AC_REG1_TA)=Arrondi(MontantPat(AC_REG1_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG1_TB)=BaseSal(AC_REG1_TB) +Base(AC_REG1_TB)=BasePat(AC_REG1_TB) +MontantPat(AC_REG1_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG1_TB)=-CumulPat(AC_MAJ1_TB) +FinSi +MontantPat(AC_REG1_TB)=Arrondi(MontantPat(AC_REG1_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG2_TA)=BaseSal(AC_REG2_TA) +Base(AC_REG2_TA)=BasePat(AC_REG2_TA) +MontantPat(AC_REG2_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG2_TA)=-CumulPat(AC_MAJ2_TA) +FinSi +MontantPat(AC_REG2_TA)=Arrondi(MontantPat(AC_REG2_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG2_TB)=BaseSal(AC_REG2_TB) +Base(AC_REG2_TB)=BasePat(AC_REG2_TB) +MontantPat(AC_REG2_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG2_TB)=-CumulPat(AC_MAJ2_TB) +FinSi +MontantPat(AC_REG2_TB)=Arrondi(MontantPat(AC_REG2_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG3_TA)=BaseSal(AC_REG3_TA) +Base(AC_REG3_TA)=BasePat(AC_REG3_TA) +MontantPat(AC_REG3_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG3_TA)=-CumulPat(AC_MAJ3_TA) +FinSi +MontantPat(AC_REG3_TA)=Arrondi(MontantPat(AC_REG3_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG3_TB)=BaseSal(AC_REG3_TB) +Base(AC_REG3_TB)=BasePat(AC_REG3_TB) +MontantPat(AC_REG3_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG3_TB)=-CumulPat(AC_MAJ3_TB) +FinSi +MontantPat(AC_REG3_TB)=Arrondi(MontantPat(AC_REG3_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(TAXE_CDDU)=BaseSal(TAXE_CDDU) +Base(TAXE_CDDU)=BasePat(TAXE_CDDU) +MontantPat(TAXE_CDDU)=0; Si Gauche(LibelleBulletin("DSN_S21.G00.40.021"),2)="05" Et Droite(BulletinSal(ENTREE1_DATE),4)>=2020 Et CumulPat(TAXE_CDDU)=0 Alors + MontantPat(TAXE_CDDU)=ConstantePat(TAXE_CDDU) +FinSi +MontantPat(TAXE_CDDU)=Arrondi(MontantPat(TAXE_CDDU),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AGS)=TrancheA+TrancheB +Base(AGS)=Arrondi(Base(AGS),2) +BaseSal(AGS)=Base(AGS) +BasePat(AGS)=Base(AGS) +Base(AGS)=BaseSal(AGS) +Base(AGS)=BasePat(AGS) +TauxPat(AGS)=ConstantePat(AGS) +TauxPat(AGS)=Arrondi(TauxPat(AGS),3) +MontantPat(AGS)=Base*TauxPat/100 +MontantPat(AGS)=Arrondi(MontantPat(AGS),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ORG_SYNDIC)=Brut +Base(ORG_SYNDIC)=Arrondi(Base(ORG_SYNDIC),2) +BaseSal(ORG_SYNDIC)=Base(ORG_SYNDIC) +BasePat(ORG_SYNDIC)=Base(ORG_SYNDIC) +Base(ORG_SYNDIC)=BaseSal(ORG_SYNDIC) +Base(ORG_SYNDIC)=BasePat(ORG_SYNDIC) +TauxPat(ORG_SYNDIC)=ConstantePat(ORG_SYNDIC) +TauxPat(ORG_SYNDIC)=Arrondi(TauxPat(ORG_SYNDIC),3) +MontantPat(ORG_SYNDIC)=Base*TauxPat/100 +MontantPat(ORG_SYNDIC)=Arrondi(MontantPat(ORG_SYNDIC),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PENI_UNIV)=Brut +Base(PENI_UNIV)=Arrondi(Base(PENI_UNIV),2) +BaseSal(PENI_UNIV)=Base(PENI_UNIV) +BasePat(PENI_UNIV)=Base(PENI_UNIV) +Base(PENI_UNIV)=BaseSal(PENI_UNIV) +Base(PENI_UNIV)=BasePat(PENI_UNIV) +TauxPat(PENI_UNIV)=ConstantePat(PENI_UNIV) +TauxPat(PENI_UNIV)=Arrondi(TauxPat(PENI_UNIV),3) +MontantPat(PENI_UNIV)=Base*TauxPat/100 +MontantPat(PENI_UNIV)=Arrondi(MontantPat(PENI_UNIV),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Risques=0 +Si LibelleBulletin("N4DS_S65.G05.05.001_1")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_2")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_3")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_4")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_5")<>"" Alors Risques=Risques+1 FinSi +Si JBulletin<>JPeriode Alors + Risques=0 +FinSi + +Base(PENI_ADD1)=0; Si Risques=1 Alors Base(PENI_ADD1)=Brut FinSi +Base(PENI_ADD1)=Arrondi(Base(PENI_ADD1),2) +BaseSal(PENI_ADD1)=Base(PENI_ADD1) +BasePat(PENI_ADD1)=Base(PENI_ADD1) +Base(PENI_ADD1)=BaseSal(PENI_ADD1) +Base(PENI_ADD1)=BasePat(PENI_ADD1) +TauxPat(PENI_ADD1)=ConstantePat(PENI_ADD1) +TauxPat(PENI_ADD1)=Arrondi(TauxPat(PENI_ADD1),3) +MontantPat(PENI_ADD1)=Base*TauxPat/100 +MontantPat(PENI_ADD1)=Arrondi(MontantPat(PENI_ADD1),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PENI_ADD2)=0; Si Risques>1 Alors Base(PENI_ADD2)=Brut FinSi +Base(PENI_ADD2)=Arrondi(Base(PENI_ADD2),2) +BaseSal(PENI_ADD2)=Base(PENI_ADD2) +BasePat(PENI_ADD2)=Base(PENI_ADD2) +Base(PENI_ADD2)=BaseSal(PENI_ADD2) +Base(PENI_ADD2)=BasePat(PENI_ADD2) +TauxPat(PENI_ADD2)=ConstantePat(PENI_ADD2) +TauxPat(PENI_ADD2)=Arrondi(TauxPat(PENI_ADD2),3) +MontantPat(PENI_ADD2)=Base*TauxPat/100 +MontantPat(PENI_ADD2)=Arrondi(MontantPat(PENI_ADD2),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + + +Base(ARRCO_T1)=Tranche1 +Base(ARRCO_T1)=Arrondi(Base(ARRCO_T1),2) +BaseSal(ARRCO_T1)=Base(ARRCO_T1) +BasePat(ARRCO_T1)=Base(ARRCO_T1) +Base(ARRCO_T1)=BaseSal(ARRCO_T1) +TauxSal(ARRCO_T1)=ConstanteSal(ARRCO_T1) +TauxSal(ARRCO_T1)=Arrondi(TauxSal(ARRCO_T1),3) +MontantSal(ARRCO_T1)=Base*TauxSal/100 +MontantSal(ARRCO_T1)=Arrondi(MontantSal(ARRCO_T1),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(ARRCO_T1)=BasePat(ARRCO_T1) +TauxPat(ARRCO_T1)=ConstantePat(ARRCO_T1) +TauxPat(ARRCO_T1)=Arrondi(TauxPat(ARRCO_T1),3) +MontantPat(ARRCO_T1)=Base*TauxPat/100 +MontantPat(ARRCO_T1)=Arrondi(MontantPat(ARRCO_T1),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(ARRCO_T2)=Tranche2 +Base(ARRCO_T2)=Arrondi(Base(ARRCO_T2),2) +BaseSal(ARRCO_T2)=Base(ARRCO_T2) +BasePat(ARRCO_T2)=Base(ARRCO_T2) +Base(ARRCO_T2)=BaseSal(ARRCO_T2) +TauxSal(ARRCO_T2)=ConstanteSal(ARRCO_T2) +TauxSal(ARRCO_T2)=Arrondi(TauxSal(ARRCO_T2),3) +MontantSal(ARRCO_T2)=Base*TauxSal/100 +MontantSal(ARRCO_T2)=Arrondi(MontantSal(ARRCO_T2),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(ARRCO_T2)=BasePat(ARRCO_T2) +TauxPat(ARRCO_T2)=ConstantePat(ARRCO_T2) +TauxPat(ARRCO_T2)=Arrondi(TauxPat(ARRCO_T2),3) +MontantPat(ARRCO_T2)=Base*TauxPat/100 +MontantPat(ARRCO_T2)=Arrondi(MontantPat(ARRCO_T2),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CEG_T1)=Tranche1 +Base(CEG_T1)=Arrondi(Base(CEG_T1),2) +BaseSal(CEG_T1)=Base(CEG_T1) +BasePat(CEG_T1)=Base(CEG_T1) +Base(CEG_T1)=BaseSal(CEG_T1) +TauxSal(CEG_T1)=ConstanteSal(CEG_T1) +TauxSal(CEG_T1)=Arrondi(TauxSal(CEG_T1),3) +MontantSal(CEG_T1)=Base*TauxSal/100 +MontantSal(CEG_T1)=Arrondi(MontantSal(CEG_T1),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CEG_T1)=BasePat(CEG_T1) +TauxPat(CEG_T1)=ConstantePat(CEG_T1) +TauxPat(CEG_T1)=Arrondi(TauxPat(CEG_T1),3) +MontantPat(CEG_T1)=Base*TauxPat/100 +MontantPat(CEG_T1)=Arrondi(MontantPat(CEG_T1),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CEG_T2)=Tranche2 +Base(CEG_T2)=Arrondi(Base(CEG_T2),2) +BaseSal(CEG_T2)=Base(CEG_T2) +BasePat(CEG_T2)=Base(CEG_T2) +Base(CEG_T2)=BaseSal(CEG_T2) +TauxSal(CEG_T2)=ConstanteSal(CEG_T2) +TauxSal(CEG_T2)=Arrondi(TauxSal(CEG_T2),3) +MontantSal(CEG_T2)=Base*TauxSal/100 +MontantSal(CEG_T2)=Arrondi(MontantSal(CEG_T2),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CEG_T2)=BasePat(CEG_T2) +TauxPat(CEG_T2)=ConstantePat(CEG_T2) +TauxPat(CEG_T2)=Arrondi(TauxPat(CEG_T2),3) +MontantPat(CEG_T2)=Base*TauxPat/100 +MontantPat(CEG_T2)=Arrondi(MontantPat(CEG_T2),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CET_T1)=0; Si CumulSal(BRUT_ABATT,B)>CumulSal(PSS,B) Alors + Base(CET_T1)=CumulSal(TRANCHE_1,B)-CumulBase(CET_T1) +Sinon + Si CumulSal(CET_T1)<>0 Alors + Base(CET_T1)=-CumulBase(CET_T1) + FinSi +FinSi +Base(CET_T1)=Arrondi(Base(CET_T1),2) +BaseSal(CET_T1)=Base(CET_T1) +BasePat(CET_T1)=Base(CET_T1) +Base(CET_T1)=BaseSal(CET_T1) +TauxSal(CET_T1)=ConstanteSal(CET_T1) +TauxSal(CET_T1)=Arrondi(TauxSal(CET_T1),3) +MontantSal(CET_T1)=Base*TauxSal/100 +MontantSal(CET_T1)=Arrondi(MontantSal(CET_T1),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CET_T1)=BasePat(CET_T1) +TauxPat(CET_T1)=ConstantePat(CET_T1) +TauxPat(CET_T1)=Arrondi(TauxPat(CET_T1),3) +MontantPat(CET_T1)=Base*TauxPat/100 +MontantPat(CET_T1)=Arrondi(MontantPat(CET_T1),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CET_T2)=0; Si CumulSal(BRUT_ABATT,B)>CumulSal(PSS,B) Alors + Base(CET_T2)=CumulSal(TRANCHE_2,B)-CumulBase(CET_T2) +Sinon + Si CumulSal(CET_T1)<>0 Alors + Base(CET_T2)=-CumulBase(CET_T2) + FinSi +FinSi +Base(CET_T2)=Arrondi(Base(CET_T2),2) +BaseSal(CET_T2)=Base(CET_T2) +BasePat(CET_T2)=Base(CET_T2) +Base(CET_T2)=BaseSal(CET_T2) +TauxSal(CET_T2)=ConstanteSal(CET_T2) +TauxSal(CET_T2)=Arrondi(TauxSal(CET_T2),3) +MontantSal(CET_T2)=Base*TauxSal/100 +MontantSal(CET_T2)=Arrondi(MontantSal(CET_T2),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CET_T2)=BasePat(CET_T2) +TauxPat(CET_T2)=ConstantePat(CET_T2) +TauxPat(CET_T2)=Arrondi(TauxPat(CET_T2),3) +MontantPat(CET_T2)=Base*TauxPat/100 +MontantPat(CET_T2)=Arrondi(MontantPat(CET_T2),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + + +Mutuelle=Gauche(LibelleBulletin(MUTUELLE),1) +MS_MUTUEL=0 +MP_MUTUEL=0 +TS_MUTUEL_TA=0 +TP_MUTUEL_TA=0 +TS_MUTUEL_TB=0 +TP_MUTUEL_TB=0 +TS_MUTUEL_TC=0 +TP_MUTUEL_TC=0 +TS_MUTUEL_SS=0 +TP_MUTUEL_SS=0 + +Si Mutuelle="O" Alors +MS_MUTUEL=ConstanteSal(MUTUEL_CA) +MP_MUTUEL=ConstantePat(MUTUEL_CA) +TS_MUTUEL_TA=ConstanteSal(MUT_CA_TA) +TP_MUTUEL_TA=ConstantePat(MUT_CA_TA) +TS_MUTUEL_TB=ConstanteSal(MUT_CA_TB) +TP_MUTUEL_TB=ConstantePat(MUT_CA_TB) +TS_MUTUEL_TC=ConstanteSal(MUT_CA_TC) +TP_MUTUEL_TC=ConstantePat(MUT_CA_TC) +TS_MUTUEL_SS=ConstanteSal(MUT_CA_SS) +TP_MUTUEL_SS=ConstantePat(MUT_CA_SS) +FinSi + +Si Mutuelle="C" Alors +MS_MUTUEL=ConstanteSal(MUTC_CA) +MP_MUTUEL=ConstantePat(MUTC_CA) +TS_MUTUEL_TA=ConstanteSal(MUTC_CA_TA) +TP_MUTUEL_TA=ConstantePat(MUTC_CA_TA) +TS_MUTUEL_TB=ConstanteSal(MUTC_CA_TB) +TP_MUTUEL_TB=ConstantePat(MUTC_CA_TB) +TS_MUTUEL_TC=ConstanteSal(MUTC_CA_TC) +TP_MUTUEL_TC=ConstantePat(MUTC_CA_TC) +TS_MUTUEL_SS=ConstanteSal(MUTC_CA_SS) +TP_MUTUEL_SS=ConstantePat(MUTC_CA_SS) +FinSi +Si Mutuelle="D" Alors +MS_MUTUEL=ConstanteSal(MUTD_CA) +MP_MUTUEL=ConstantePat(MUTD_CA) +TS_MUTUEL_TA=ConstanteSal(MUTD_CA_TA) +TP_MUTUEL_TA=ConstantePat(MUTD_CA_TA) +TS_MUTUEL_TB=ConstanteSal(MUTD_CA_TB) +TP_MUTUEL_TB=ConstantePat(MUTD_CA_TB) +TS_MUTUEL_TC=ConstanteSal(MUTD_CA_TC) +TP_MUTUEL_TC=ConstantePat(MUTD_CA_TC) +TS_MUTUEL_SS=ConstanteSal(MUTD_CA_SS) +TP_MUTUEL_SS=ConstantePat(MUTD_CA_SS) +FinSi +Si Mutuelle="F" Alors +MS_MUTUEL=ConstanteSal(MUTF_CA) +MP_MUTUEL=ConstantePat(MUTF_CA) +TS_MUTUEL_TA=ConstanteSal(MUTF_CA_TA) +TP_MUTUEL_TA=ConstantePat(MUTF_CA_TA) +TS_MUTUEL_TB=ConstanteSal(MUTF_CA_TB) +TP_MUTUEL_TB=ConstantePat(MUTF_CA_TB) +TS_MUTUEL_TC=ConstanteSal(MUTF_CA_TC) +TP_MUTUEL_TC=ConstantePat(MUTF_CA_TC) +TS_MUTUEL_SS=ConstanteSal(MUTF_CA_SS) +TP_MUTUEL_SS=ConstantePat(MUTF_CA_SS) +FinSi + +Base(MUTUEL_CA)=BaseSal(MUTUEL_CA) +MontantSal(MUTUEL_CA)=ConstanteSal(MUTC_CA) +MontantSal(MUTUEL_CA)=Arrondi(MontantSal(MUTUEL_CA),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +Base(MUTUEL_CA)=BasePat(MUTUEL_CA) +MontantPat(MUTUEL_CA)=ConstantePat(MUTC_CA) +MontantPat(MUTUEL_CA)=Arrondi(MontantPat(MUTUEL_CA),2) +TotalGrpPat(MUTUEL_CA)=TotalGrpPat(MUTUEL_CA)-MontantPat + +Base(MUT_CA_SS)=MontantSal(PSS) +Base(MUT_CA_SS)=Arrondi(Base(MUT_CA_SS),2) +BaseSal(MUT_CA_SS)=Base(MUT_CA_SS) +BasePat(MUT_CA_SS)=Base(MUT_CA_SS) +Base(MUT_CA_SS)=BaseSal(MUT_CA_SS) +TauxSal(MUT_CA_SS)=TS_MUTUEL_SS +TauxSal(MUT_CA_SS)=Arrondi(TauxSal(MUT_CA_SS),3) +MontantSal(MUT_CA_SS)=Base*TauxSal/100 +MontantSal(MUT_CA_SS)=Arrondi(MontantSal(MUT_CA_SS),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +Base(MUT_CA_SS)=BasePat(MUT_CA_SS) +TauxPat(MUT_CA_SS)=TP_MUTUEL_SS +TauxPat(MUT_CA_SS)=Arrondi(TauxPat(MUT_CA_SS),3) +MontantPat(MUT_CA_SS)=Base*TauxPat/100 +MontantPat(MUT_CA_SS)=Arrondi(MontantPat(MUT_CA_SS),2) +TotalGrpPat(MUTUEL_CA)=TotalGrpPat(MUTUEL_CA)-MontantPat + +Base(MUT_CA_TA)=TrancheA +Base(MUT_CA_TA)=Arrondi(Base(MUT_CA_TA),2) +BaseSal(MUT_CA_TA)=Base(MUT_CA_TA) +BasePat(MUT_CA_TA)=Base(MUT_CA_TA) +Base(MUT_CA_TA)=BaseSal(MUT_CA_TA) +TauxSal(MUT_CA_TA)=TS_MUTUEL_TA +TauxSal(MUT_CA_TA)=Arrondi(TauxSal(MUT_CA_TA),3) +MontantSal(MUT_CA_TA)=Base*TauxSal/100 +MontantSal(MUT_CA_TA)=Arrondi(MontantSal(MUT_CA_TA),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +Base(MUT_CA_TA)=BasePat(MUT_CA_TA) +TauxPat(MUT_CA_TA)=TP_MUTUEL_TA +TauxPat(MUT_CA_TA)=Arrondi(TauxPat(MUT_CA_TA),3) +MontantPat(MUT_CA_TA)=Base*TauxPat/100 +MontantPat(MUT_CA_TA)=Arrondi(MontantPat(MUT_CA_TA),2) +TotalGrpPat(MUTUEL_CA)=TotalGrpPat(MUTUEL_CA)-MontantPat + +Base(MUT_CA_TB)=TrancheB +Base(MUT_CA_TB)=Arrondi(Base(MUT_CA_TB),2) +BaseSal(MUT_CA_TB)=Base(MUT_CA_TB) +BasePat(MUT_CA_TB)=Base(MUT_CA_TB) +Base(MUT_CA_TB)=BaseSal(MUT_CA_TB) +TauxSal(MUT_CA_TB)=TS_MUTUEL_TB +TauxSal(MUT_CA_TB)=Arrondi(TauxSal(MUT_CA_TB),3) +MontantSal(MUT_CA_TB)=Base*TauxSal/100 +MontantSal(MUT_CA_TB)=Arrondi(MontantSal(MUT_CA_TB),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +Base(MUT_CA_TB)=BasePat(MUT_CA_TB) +TauxPat(MUT_CA_TB)=TP_MUTUEL_TB +TauxPat(MUT_CA_TB)=Arrondi(TauxPat(MUT_CA_TB),3) +MontantPat(MUT_CA_TB)=Base*TauxPat/100 +MontantPat(MUT_CA_TB)=Arrondi(MontantPat(MUT_CA_TB),2) +TotalGrpPat(MUTUEL_CA)=TotalGrpPat(MUTUEL_CA)-MontantPat + +Base(MUT_CA_TC)=TrancheC +Base(MUT_CA_TC)=Arrondi(Base(MUT_CA_TC),2) +BaseSal(MUT_CA_TC)=Base(MUT_CA_TC) +BasePat(MUT_CA_TC)=Base(MUT_CA_TC) +Base(MUT_CA_TC)=BaseSal(MUT_CA_TC) +TauxSal(MUT_CA_TC)=TS_MUTUEL_TC +TauxSal(MUT_CA_TC)=Arrondi(TauxSal(MUT_CA_TC),3) +MontantSal(MUT_CA_TC)=Base*TauxSal/100 +MontantSal(MUT_CA_TC)=Arrondi(MontantSal(MUT_CA_TC),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +Base(MUT_CA_TC)=BasePat(MUT_CA_TC) +TauxPat(MUT_CA_TC)=TP_MUTUEL_TC +TauxPat(MUT_CA_TC)=Arrondi(TauxPat(MUT_CA_TC),3) +MontantPat(MUT_CA_TC)=Base*TauxPat/100 +MontantPat(MUT_CA_TC)=Arrondi(MontantPat(MUT_CA_TC),2) +TotalGrpPat(MUTUEL_CA)=TotalGrpPat(MUTUEL_CA)-MontantPat + +BaseSal(MUTU_OPT)=0 +Base(MUTU_OPT)=BaseSal(MUTU_OPT) +MontantSal(MUTU_OPT)=ConstanteSal(MUT_OPT) +MontantSal(MUTU_OPT)=Arrondi(MontantSal(MUTU_OPT),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +BasePat(MUTU_OPT)=0 +Base(MUTU_OPT)=BasePat(MUTU_OPT) +MontantPat(MUTU_OPT)=ConstantePat(MUT_OPT) +MontantPat(MUTU_OPT)=Arrondi(MontantPat(MUTU_OPT),2) +TotalGrpPat(MUTUEL_CA)=TotalGrpPat(MUTUEL_CA)-MontantPat + +Base(GMC_CA)=BaseSal(GMC_CA) +MontantSal(GMC_CA)=Bulletin(GMC) +MontantSal(GMC_CA)=Arrondi(MontantSal(GMC_CA),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +Base(GMC_CA)=BasePat(GMC_CA) + + +Base(PREV_NC)=Brut+MontantSal(CHOMAGP_ID) +Base(PREV_NC)=Arrondi(Base(PREV_NC),2) +BaseSal(PREV_NC)=Base(PREV_NC) +BasePat(PREV_NC)=Base(PREV_NC) +Base(PREV_NC)=BaseSal(PREV_NC) +TauxSal(PREV_NC)=ConstanteSal(PREV_NC) +TauxSal(PREV_NC)=Arrondi(TauxSal(PREV_NC),3) +MontantSal(PREV_NC)=Base*TauxSal/100 +MontantSal(PREV_NC)=Arrondi(MontantSal(PREV_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC)=BasePat(PREV_NC) +TauxPat(PREV_NC)=ConstantePat(PREV_NC) +TauxPat(PREV_NC)=Arrondi(TauxPat(PREV_NC),3) +MontantPat(PREV_NC)=Base*TauxPat/100 +MontantPat(PREV_NC)=Arrondi(MontantPat(PREV_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_FO)=BaseSal(PREV_NC_FO) +MontantSal(PREV_NC_FO)=ConstanteSal(PREV_NC_FO) +Si MontantSal(HEURES_PRE)=0 Et MontantSal(CHOMAGP_ID)=0 Alors MontantSal(PREV_NC_FO)=0 FinSi +MontantSal(PREV_NC_FO)=Arrondi(MontantSal(PREV_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_FO)=BasePat(PREV_NC_FO) +MontantPat(PREV_NC_FO)=ConstantePat(PREV_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PREV_NC_FO)=0 FinSi +MontantPat(PREV_NC_FO)=Arrondi(MontantPat(PREV_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_SS)=MontantSal(PSS) +Base(PREV_NC_SS)=Arrondi(Base(PREV_NC_SS),2) +BaseSal(PREV_NC_SS)=Base(PREV_NC_SS) +BasePat(PREV_NC_SS)=Base(PREV_NC_SS) +Base(PREV_NC_SS)=BaseSal(PREV_NC_SS) +TauxSal(PREV_NC_SS)=ConstanteSal(PREV_NC_SS) +TauxSal(PREV_NC_SS)=Arrondi(TauxSal(PREV_NC_SS),3) +MontantSal(PREV_NC_SS)=Base*TauxSal/100 +MontantSal(PREV_NC_SS)=Arrondi(MontantSal(PREV_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_SS)=BasePat(PREV_NC_SS) +TauxPat(PREV_NC_SS)=ConstantePat(PREV_NC_SS) +TauxPat(PREV_NC_SS)=Arrondi(TauxPat(PREV_NC_SS),3) +MontantPat(PREV_NC_SS)=Base*TauxPat/100 +MontantPat(PREV_NC_SS)=Arrondi(MontantPat(PREV_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_TA)=TrancheA+MontantSal(CHOMAGP_ID) +Base(PREV_NC_TA)=Arrondi(Base(PREV_NC_TA),2) +BaseSal(PREV_NC_TA)=Base(PREV_NC_TA) +BasePat(PREV_NC_TA)=Base(PREV_NC_TA) +Base(PREV_NC_TA)=BaseSal(PREV_NC_TA) +TauxSal(PREV_NC_TA)=ConstanteSal(PREV_NC_TA) +TauxSal(PREV_NC_TA)=Arrondi(TauxSal(PREV_NC_TA),3) +MontantSal(PREV_NC_TA)=Base*TauxSal/100 +MontantSal(PREV_NC_TA)=Arrondi(MontantSal(PREV_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_TA)=BasePat(PREV_NC_TA) +TauxPat(PREV_NC_TA)=ConstantePat(PREV_NC_TA) +TauxPat(PREV_NC_TA)=Arrondi(TauxPat(PREV_NC_TA),3) +MontantPat(PREV_NC_TA)=Base*TauxPat/100 +MontantPat(PREV_NC_TA)=Arrondi(MontantPat(PREV_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_TB)=TrancheB +Base(PREV_NC_TB)=Arrondi(Base(PREV_NC_TB),2) +BaseSal(PREV_NC_TB)=Base(PREV_NC_TB) +BasePat(PREV_NC_TB)=Base(PREV_NC_TB) +Base(PREV_NC_TB)=BaseSal(PREV_NC_TB) +TauxSal(PREV_NC_TB)=ConstanteSal(PREV_NC_TB) +TauxSal(PREV_NC_TB)=Arrondi(TauxSal(PREV_NC_TB),3) +MontantSal(PREV_NC_TB)=Base*TauxSal/100 +MontantSal(PREV_NC_TB)=Arrondi(MontantSal(PREV_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_TB)=BasePat(PREV_NC_TB) +TauxPat(PREV_NC_TB)=ConstantePat(PREV_NC_TB) +TauxPat(PREV_NC_TB)=Arrondi(TauxPat(PREV_NC_TB),3) +MontantPat(PREV_NC_TB)=Base*TauxPat/100 +MontantPat(PREV_NC_TB)=Arrondi(MontantPat(PREV_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_TC)=TrancheC +Base(PREV_NC_TC)=Arrondi(Base(PREV_NC_TC),2) +BaseSal(PREV_NC_TC)=Base(PREV_NC_TC) +BasePat(PREV_NC_TC)=Base(PREV_NC_TC) +Base(PREV_NC_TC)=BaseSal(PREV_NC_TC) +TauxSal(PREV_NC_TC)=ConstanteSal(PREV_NC_TC) +TauxSal(PREV_NC_TC)=Arrondi(TauxSal(PREV_NC_TC),3) +MontantSal(PREV_NC_TC)=Base*TauxSal/100 +MontantSal(PREV_NC_TC)=Arrondi(MontantSal(PREV_NC_TC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_TC)=BasePat(PREV_NC_TC) +TauxPat(PREV_NC_TC)=ConstantePat(PREV_NC_TC) +TauxPat(PREV_NC_TC)=Arrondi(TauxPat(PREV_NC_TC),3) +MontantPat(PREV_NC_TC)=Base*TauxPat/100 +MontantPat(PREV_NC_TC)=Arrondi(MontantPat(PREV_NC_TC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC)=Brut +Base(PRE2_NC)=Arrondi(Base(PRE2_NC),2) +BaseSal(PRE2_NC)=Base(PRE2_NC) +BasePat(PRE2_NC)=Base(PRE2_NC) +Base(PRE2_NC)=BaseSal(PRE2_NC) +TauxSal(PRE2_NC)=ConstanteSal(PRE2_NC) +TauxSal(PRE2_NC)=Arrondi(TauxSal(PRE2_NC),3) +MontantSal(PRE2_NC)=Base*TauxSal/100 +MontantSal(PRE2_NC)=Arrondi(MontantSal(PRE2_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC)=BasePat(PRE2_NC) +TauxPat(PRE2_NC)=ConstantePat(PRE2_NC) +TauxPat(PRE2_NC)=Arrondi(TauxPat(PRE2_NC),3) +MontantPat(PRE2_NC)=Base*TauxPat/100 +MontantPat(PRE2_NC)=Arrondi(MontantPat(PRE2_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_FO)=BaseSal(PRE2_NC_FO) +MontantSal(PRE2_NC_FO)=ConstanteSal(PRE2_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE2_NC_FO)=0 FinSi +MontantSal(PRE2_NC_FO)=Arrondi(MontantSal(PRE2_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_FO)=BasePat(PRE2_NC_FO) +MontantPat(PRE2_NC_FO)=ConstantePat(PRE2_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE2_NC_FO)=0 FinSi +MontantPat(PRE2_NC_FO)=Arrondi(MontantPat(PRE2_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_SS)=MontantSal(PSS) +Base(PRE2_NC_SS)=Arrondi(Base(PRE2_NC_SS),2) +BaseSal(PRE2_NC_SS)=Base(PRE2_NC_SS) +BasePat(PRE2_NC_SS)=Base(PRE2_NC_SS) +Base(PRE2_NC_SS)=BaseSal(PRE2_NC_SS) +TauxSal(PRE2_NC_SS)=ConstanteSal(PRE2_NC_SS) +TauxSal(PRE2_NC_SS)=Arrondi(TauxSal(PRE2_NC_SS),3) +MontantSal(PRE2_NC_SS)=Base*TauxSal/100 +MontantSal(PRE2_NC_SS)=Arrondi(MontantSal(PRE2_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_SS)=BasePat(PRE2_NC_SS) +TauxPat(PRE2_NC_SS)=ConstantePat(PRE2_NC_SS) +TauxPat(PRE2_NC_SS)=Arrondi(TauxPat(PRE2_NC_SS),3) +MontantPat(PRE2_NC_SS)=Base*TauxPat/100 +MontantPat(PRE2_NC_SS)=Arrondi(MontantPat(PRE2_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_TA)=TrancheA +Base(PRE2_NC_TA)=Arrondi(Base(PRE2_NC_TA),2) +BaseSal(PRE2_NC_TA)=Base(PRE2_NC_TA) +BasePat(PRE2_NC_TA)=Base(PRE2_NC_TA) +Base(PRE2_NC_TA)=BaseSal(PRE2_NC_TA) +TauxSal(PRE2_NC_TA)=ConstanteSal(PRE2_NC_TA) +TauxSal(PRE2_NC_TA)=Arrondi(TauxSal(PRE2_NC_TA),3) +MontantSal(PRE2_NC_TA)=Base*TauxSal/100 +MontantSal(PRE2_NC_TA)=Arrondi(MontantSal(PRE2_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_TA)=BasePat(PRE2_NC_TA) +TauxPat(PRE2_NC_TA)=ConstantePat(PRE2_NC_TA) +TauxPat(PRE2_NC_TA)=Arrondi(TauxPat(PRE2_NC_TA),3) +MontantPat(PRE2_NC_TA)=Base*TauxPat/100 +MontantPat(PRE2_NC_TA)=Arrondi(MontantPat(PRE2_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_TB)=TrancheB +Base(PRE2_NC_TB)=Arrondi(Base(PRE2_NC_TB),2) +BaseSal(PRE2_NC_TB)=Base(PRE2_NC_TB) +BasePat(PRE2_NC_TB)=Base(PRE2_NC_TB) +Base(PRE2_NC_TB)=BaseSal(PRE2_NC_TB) +TauxSal(PRE2_NC_TB)=ConstanteSal(PRE2_NC_TB) +TauxSal(PRE2_NC_TB)=Arrondi(TauxSal(PRE2_NC_TB),3) +MontantSal(PRE2_NC_TB)=Base*TauxSal/100 +MontantSal(PRE2_NC_TB)=Arrondi(MontantSal(PRE2_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_TB)=BasePat(PRE2_NC_TB) +TauxPat(PRE2_NC_TB)=ConstantePat(PRE2_NC_TB) +TauxPat(PRE2_NC_TB)=Arrondi(TauxPat(PRE2_NC_TB),3) +MontantPat(PRE2_NC_TB)=Base*TauxPat/100 +MontantPat(PRE2_NC_TB)=Arrondi(MontantPat(PRE2_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC)=Brut +Base(PRE3_NC)=Arrondi(Base(PRE3_NC),2) +BaseSal(PRE3_NC)=Base(PRE3_NC) +BasePat(PRE3_NC)=Base(PRE3_NC) +Base(PRE3_NC)=BaseSal(PRE3_NC) +TauxSal(PRE3_NC)=ConstanteSal(PRE3_NC) +TauxSal(PRE3_NC)=Arrondi(TauxSal(PRE3_NC),3) +MontantSal(PRE3_NC)=Base*TauxSal/100 +MontantSal(PRE3_NC)=Arrondi(MontantSal(PRE3_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC)=BasePat(PRE3_NC) +TauxPat(PRE3_NC)=ConstantePat(PRE3_NC) +TauxPat(PRE3_NC)=Arrondi(TauxPat(PRE3_NC),3) +MontantPat(PRE3_NC)=Base*TauxPat/100 +MontantPat(PRE3_NC)=Arrondi(MontantPat(PRE3_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_FO)=BaseSal(PRE3_NC_FO) +MontantSal(PRE3_NC_FO)=ConstanteSal(PRE3_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE3_NC_FO)=0 FinSi +MontantSal(PRE3_NC_FO)=Arrondi(MontantSal(PRE3_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_FO)=BasePat(PRE3_NC_FO) +MontantPat(PRE3_NC_FO)=ConstantePat(PRE3_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE3_NC_FO)=0 FinSi +MontantPat(PRE3_NC_FO)=Arrondi(MontantPat(PRE3_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_SS)=MontantSal(PSS) +Base(PRE3_NC_SS)=Arrondi(Base(PRE3_NC_SS),2) +BaseSal(PRE3_NC_SS)=Base(PRE3_NC_SS) +BasePat(PRE3_NC_SS)=Base(PRE3_NC_SS) +Base(PRE3_NC_SS)=BaseSal(PRE3_NC_SS) +TauxSal(PRE3_NC_SS)=ConstanteSal(PRE3_NC_SS) +TauxSal(PRE3_NC_SS)=Arrondi(TauxSal(PRE3_NC_SS),3) +MontantSal(PRE3_NC_SS)=Base*TauxSal/100 +MontantSal(PRE3_NC_SS)=Arrondi(MontantSal(PRE3_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_SS)=BasePat(PRE3_NC_SS) +TauxPat(PRE3_NC_SS)=ConstantePat(PRE3_NC_SS) +TauxPat(PRE3_NC_SS)=Arrondi(TauxPat(PRE3_NC_SS),3) +MontantPat(PRE3_NC_SS)=Base*TauxPat/100 +MontantPat(PRE3_NC_SS)=Arrondi(MontantPat(PRE3_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_TA)=TrancheA +Base(PRE3_NC_TA)=Arrondi(Base(PRE3_NC_TA),2) +BaseSal(PRE3_NC_TA)=Base(PRE3_NC_TA) +BasePat(PRE3_NC_TA)=Base(PRE3_NC_TA) +Base(PRE3_NC_TA)=BaseSal(PRE3_NC_TA) +TauxSal(PRE3_NC_TA)=ConstanteSal(PRE3_NC_TA) +TauxSal(PRE3_NC_TA)=Arrondi(TauxSal(PRE3_NC_TA),3) +MontantSal(PRE3_NC_TA)=Base*TauxSal/100 +MontantSal(PRE3_NC_TA)=Arrondi(MontantSal(PRE3_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_TA)=BasePat(PRE3_NC_TA) +TauxPat(PRE3_NC_TA)=ConstantePat(PRE3_NC_TA) +TauxPat(PRE3_NC_TA)=Arrondi(TauxPat(PRE3_NC_TA),3) +MontantPat(PRE3_NC_TA)=Base*TauxPat/100 +MontantPat(PRE3_NC_TA)=Arrondi(MontantPat(PRE3_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_TB)=TrancheB +Base(PRE3_NC_TB)=Arrondi(Base(PRE3_NC_TB),2) +BaseSal(PRE3_NC_TB)=Base(PRE3_NC_TB) +BasePat(PRE3_NC_TB)=Base(PRE3_NC_TB) +Base(PRE3_NC_TB)=BaseSal(PRE3_NC_TB) +TauxSal(PRE3_NC_TB)=ConstanteSal(PRE3_NC_TB) +TauxSal(PRE3_NC_TB)=Arrondi(TauxSal(PRE3_NC_TB),3) +MontantSal(PRE3_NC_TB)=Base*TauxSal/100 +MontantSal(PRE3_NC_TB)=Arrondi(MontantSal(PRE3_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_TB)=BasePat(PRE3_NC_TB) +TauxPat(PRE3_NC_TB)=ConstantePat(PRE3_NC_TB) +TauxPat(PRE3_NC_TB)=Arrondi(TauxPat(PRE3_NC_TB),3) +MontantPat(PRE3_NC_TB)=Base*TauxPat/100 +MontantPat(PRE3_NC_TB)=Arrondi(MontantPat(PRE3_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC)=Brut +Base(PRE4_NC)=Arrondi(Base(PRE4_NC),2) +BaseSal(PRE4_NC)=Base(PRE4_NC) +BasePat(PRE4_NC)=Base(PRE4_NC) +Base(PRE4_NC)=BaseSal(PRE4_NC) +TauxSal(PRE4_NC)=ConstanteSal(PRE4_NC) +TauxSal(PRE4_NC)=Arrondi(TauxSal(PRE4_NC),3) +MontantSal(PRE4_NC)=Base*TauxSal/100 +MontantSal(PRE4_NC)=Arrondi(MontantSal(PRE4_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC)=BasePat(PRE4_NC) +TauxPat(PRE4_NC)=ConstantePat(PRE4_NC) +TauxPat(PRE4_NC)=Arrondi(TauxPat(PRE4_NC),3) +MontantPat(PRE4_NC)=Base*TauxPat/100 +MontantPat(PRE4_NC)=Arrondi(MontantPat(PRE4_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_FO)=BaseSal(PRE4_NC_FO) +MontantSal(PRE4_NC_FO)=ConstanteSal(PRE4_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE4_NC_FO)=0 FinSi +MontantSal(PRE4_NC_FO)=Arrondi(MontantSal(PRE4_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_FO)=BasePat(PRE4_NC_FO) +MontantPat(PRE4_NC_FO)=ConstantePat(PRE4_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE4_NC_FO)=0 FinSi +MontantPat(PRE4_NC_FO)=Arrondi(MontantPat(PRE4_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_SS)=MontantSal(PSS) +Base(PRE4_NC_SS)=Arrondi(Base(PRE4_NC_SS),2) +BaseSal(PRE4_NC_SS)=Base(PRE4_NC_SS) +BasePat(PRE4_NC_SS)=Base(PRE4_NC_SS) +Base(PRE4_NC_SS)=BaseSal(PRE4_NC_SS) +TauxSal(PRE4_NC_SS)=ConstanteSal(PRE4_NC_SS) +TauxSal(PRE4_NC_SS)=Arrondi(TauxSal(PRE4_NC_SS),3) +MontantSal(PRE4_NC_SS)=Base*TauxSal/100 +MontantSal(PRE4_NC_SS)=Arrondi(MontantSal(PRE4_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_SS)=BasePat(PRE4_NC_SS) +TauxPat(PRE4_NC_SS)=ConstantePat(PRE4_NC_SS) +TauxPat(PRE4_NC_SS)=Arrondi(TauxPat(PRE4_NC_SS),3) +MontantPat(PRE4_NC_SS)=Base*TauxPat/100 +MontantPat(PRE4_NC_SS)=Arrondi(MontantPat(PRE4_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_TA)=TrancheA +Base(PRE4_NC_TA)=Arrondi(Base(PRE4_NC_TA),2) +BaseSal(PRE4_NC_TA)=Base(PRE4_NC_TA) +BasePat(PRE4_NC_TA)=Base(PRE4_NC_TA) +Base(PRE4_NC_TA)=BaseSal(PRE4_NC_TA) +TauxSal(PRE4_NC_TA)=ConstanteSal(PRE4_NC_TA) +TauxSal(PRE4_NC_TA)=Arrondi(TauxSal(PRE4_NC_TA),3) +MontantSal(PRE4_NC_TA)=Base*TauxSal/100 +MontantSal(PRE4_NC_TA)=Arrondi(MontantSal(PRE4_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_TA)=BasePat(PRE4_NC_TA) +TauxPat(PRE4_NC_TA)=ConstantePat(PRE4_NC_TA) +TauxPat(PRE4_NC_TA)=Arrondi(TauxPat(PRE4_NC_TA),3) +MontantPat(PRE4_NC_TA)=Base*TauxPat/100 +MontantPat(PRE4_NC_TA)=Arrondi(MontantPat(PRE4_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_TB)=TrancheB +Base(PRE4_NC_TB)=Arrondi(Base(PRE4_NC_TB),2) +BaseSal(PRE4_NC_TB)=Base(PRE4_NC_TB) +BasePat(PRE4_NC_TB)=Base(PRE4_NC_TB) +Base(PRE4_NC_TB)=BaseSal(PRE4_NC_TB) +TauxSal(PRE4_NC_TB)=ConstanteSal(PRE4_NC_TB) +TauxSal(PRE4_NC_TB)=Arrondi(TauxSal(PRE4_NC_TB),3) +MontantSal(PRE4_NC_TB)=Base*TauxSal/100 +MontantSal(PRE4_NC_TB)=Arrondi(MontantSal(PRE4_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_TB)=BasePat(PRE4_NC_TB) +TauxPat(PRE4_NC_TB)=ConstantePat(PRE4_NC_TB) +TauxPat(PRE4_NC_TB)=Arrondi(TauxPat(PRE4_NC_TB),3) +MontantPat(PRE4_NC_TB)=Base*TauxPat/100 +MontantPat(PRE4_NC_TB)=Arrondi(MontantPat(PRE4_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC)=Brut +Base(PRE5_NC)=Arrondi(Base(PRE5_NC),2) +BaseSal(PRE5_NC)=Base(PRE5_NC) +BasePat(PRE5_NC)=Base(PRE5_NC) +Base(PRE5_NC)=BaseSal(PRE5_NC) +TauxSal(PRE5_NC)=ConstanteSal(PRE5_NC) +TauxSal(PRE5_NC)=Arrondi(TauxSal(PRE5_NC),3) +MontantSal(PRE5_NC)=Base*TauxSal/100 +MontantSal(PRE5_NC)=Arrondi(MontantSal(PRE5_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC)=BasePat(PRE5_NC) +TauxPat(PRE5_NC)=ConstantePat(PRE5_NC) +TauxPat(PRE5_NC)=Arrondi(TauxPat(PRE5_NC),3) +MontantPat(PRE5_NC)=Base*TauxPat/100 +MontantPat(PRE5_NC)=Arrondi(MontantPat(PRE5_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_FO)=BaseSal(PRE5_NC_FO) +MontantSal(PRE5_NC_FO)=ConstanteSal(PRE5_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE5_NC_FO)=0 FinSi +MontantSal(PRE5_NC_FO)=Arrondi(MontantSal(PRE5_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_FO)=BasePat(PRE5_NC_FO) +MontantPat(PRE5_NC_FO)=ConstantePat(PRE5_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE5_NC_FO)=0 FinSi +MontantPat(PRE5_NC_FO)=Arrondi(MontantPat(PRE5_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_SS)=MontantSal(PSS) +Base(PRE5_NC_SS)=Arrondi(Base(PRE5_NC_SS),2) +BaseSal(PRE5_NC_SS)=Base(PRE5_NC_SS) +BasePat(PRE5_NC_SS)=Base(PRE5_NC_SS) +Base(PRE5_NC_SS)=BaseSal(PRE5_NC_SS) +TauxSal(PRE5_NC_SS)=ConstanteSal(PRE5_NC_SS) +TauxSal(PRE5_NC_SS)=Arrondi(TauxSal(PRE5_NC_SS),3) +MontantSal(PRE5_NC_SS)=Base*TauxSal/100 +MontantSal(PRE5_NC_SS)=Arrondi(MontantSal(PRE5_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_SS)=BasePat(PRE5_NC_SS) +TauxPat(PRE5_NC_SS)=ConstantePat(PRE5_NC_SS) +TauxPat(PRE5_NC_SS)=Arrondi(TauxPat(PRE5_NC_SS),3) +MontantPat(PRE5_NC_SS)=Base*TauxPat/100 +MontantPat(PRE5_NC_SS)=Arrondi(MontantPat(PRE5_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_TA)=TrancheA +Base(PRE5_NC_TA)=Arrondi(Base(PRE5_NC_TA),2) +BaseSal(PRE5_NC_TA)=Base(PRE5_NC_TA) +BasePat(PRE5_NC_TA)=Base(PRE5_NC_TA) +Base(PRE5_NC_TA)=BaseSal(PRE5_NC_TA) +TauxSal(PRE5_NC_TA)=ConstanteSal(PRE5_NC_TA) +TauxSal(PRE5_NC_TA)=Arrondi(TauxSal(PRE5_NC_TA),3) +MontantSal(PRE5_NC_TA)=Base*TauxSal/100 +MontantSal(PRE5_NC_TA)=Arrondi(MontantSal(PRE5_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_TA)=BasePat(PRE5_NC_TA) +TauxPat(PRE5_NC_TA)=ConstantePat(PRE5_NC_TA) +TauxPat(PRE5_NC_TA)=Arrondi(TauxPat(PRE5_NC_TA),3) +MontantPat(PRE5_NC_TA)=Base*TauxPat/100 +MontantPat(PRE5_NC_TA)=Arrondi(MontantPat(PRE5_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_TB)=TrancheB +Base(PRE5_NC_TB)=Arrondi(Base(PRE5_NC_TB),2) +BaseSal(PRE5_NC_TB)=Base(PRE5_NC_TB) +BasePat(PRE5_NC_TB)=Base(PRE5_NC_TB) +Base(PRE5_NC_TB)=BaseSal(PRE5_NC_TB) +TauxSal(PRE5_NC_TB)=ConstanteSal(PRE5_NC_TB) +TauxSal(PRE5_NC_TB)=Arrondi(TauxSal(PRE5_NC_TB),3) +MontantSal(PRE5_NC_TB)=Base*TauxSal/100 +MontantSal(PRE5_NC_TB)=Arrondi(MontantSal(PRE5_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_TB)=BasePat(PRE5_NC_TB) +TauxPat(PRE5_NC_TB)=ConstantePat(PRE5_NC_TB) +TauxPat(PRE5_NC_TB)=Arrondi(TauxPat(PRE5_NC_TB),3) +MontantPat(PRE5_NC_TB)=Base*TauxPat/100 +MontantPat(PRE5_NC_TB)=Arrondi(MontantPat(PRE5_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC)=Brut +Base(PRE6_NC)=Arrondi(Base(PRE6_NC),2) +BaseSal(PRE6_NC)=Base(PRE6_NC) +BasePat(PRE6_NC)=Base(PRE6_NC) +Base(PRE6_NC)=BaseSal(PRE6_NC) +TauxSal(PRE6_NC)=ConstanteSal(PRE6_NC) +TauxSal(PRE6_NC)=Arrondi(TauxSal(PRE6_NC),3) +MontantSal(PRE6_NC)=Base*TauxSal/100 +MontantSal(PRE6_NC)=Arrondi(MontantSal(PRE6_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC)=BasePat(PRE6_NC) +TauxPat(PRE6_NC)=ConstantePat(PRE6_NC) +TauxPat(PRE6_NC)=Arrondi(TauxPat(PRE6_NC),3) +MontantPat(PRE6_NC)=Base*TauxPat/100 +MontantPat(PRE6_NC)=Arrondi(MontantPat(PRE6_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_FO)=BaseSal(PRE6_NC_FO) +MontantSal(PRE6_NC_FO)=ConstanteSal(PRE6_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE6_NC_FO)=0 FinSi +MontantSal(PRE6_NC_FO)=Arrondi(MontantSal(PRE6_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_FO)=BasePat(PRE6_NC_FO) +MontantPat(PRE6_NC_FO)=ConstantePat(PRE6_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE6_NC_FO)=0 FinSi +MontantPat(PRE6_NC_FO)=Arrondi(MontantPat(PRE6_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_SS)=MontantSal(PSS) +Base(PRE6_NC_SS)=Arrondi(Base(PRE6_NC_SS),2) +BaseSal(PRE6_NC_SS)=Base(PRE6_NC_SS) +BasePat(PRE6_NC_SS)=Base(PRE6_NC_SS) +Base(PRE6_NC_SS)=BaseSal(PRE6_NC_SS) +TauxSal(PRE6_NC_SS)=ConstanteSal(PRE6_NC_SS) +TauxSal(PRE6_NC_SS)=Arrondi(TauxSal(PRE6_NC_SS),3) +MontantSal(PRE6_NC_SS)=Base*TauxSal/100 +MontantSal(PRE6_NC_SS)=Arrondi(MontantSal(PRE6_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_SS)=BasePat(PRE6_NC_SS) +TauxPat(PRE6_NC_SS)=ConstantePat(PRE6_NC_SS) +TauxPat(PRE6_NC_SS)=Arrondi(TauxPat(PRE6_NC_SS),3) +MontantPat(PRE6_NC_SS)=Base*TauxPat/100 +MontantPat(PRE6_NC_SS)=Arrondi(MontantPat(PRE6_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_TA)=TrancheA +Base(PRE6_NC_TA)=Arrondi(Base(PRE6_NC_TA),2) +BaseSal(PRE6_NC_TA)=Base(PRE6_NC_TA) +BasePat(PRE6_NC_TA)=Base(PRE6_NC_TA) +Base(PRE6_NC_TA)=BaseSal(PRE6_NC_TA) +TauxSal(PRE6_NC_TA)=ConstanteSal(PRE6_NC_TA) +TauxSal(PRE6_NC_TA)=Arrondi(TauxSal(PRE6_NC_TA),3) +MontantSal(PRE6_NC_TA)=Base*TauxSal/100 +MontantSal(PRE6_NC_TA)=Arrondi(MontantSal(PRE6_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_TA)=BasePat(PRE6_NC_TA) +TauxPat(PRE6_NC_TA)=ConstantePat(PRE6_NC_TA) +TauxPat(PRE6_NC_TA)=Arrondi(TauxPat(PRE6_NC_TA),3) +MontantPat(PRE6_NC_TA)=Base*TauxPat/100 +MontantPat(PRE6_NC_TA)=Arrondi(MontantPat(PRE6_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_TB)=TrancheB +Base(PRE6_NC_TB)=Arrondi(Base(PRE6_NC_TB),2) +BaseSal(PRE6_NC_TB)=Base(PRE6_NC_TB) +BasePat(PRE6_NC_TB)=Base(PRE6_NC_TB) +Base(PRE6_NC_TB)=BaseSal(PRE6_NC_TB) +TauxSal(PRE6_NC_TB)=ConstanteSal(PRE6_NC_TB) +TauxSal(PRE6_NC_TB)=Arrondi(TauxSal(PRE6_NC_TB),3) +MontantSal(PRE6_NC_TB)=Base*TauxSal/100 +MontantSal(PRE6_NC_TB)=Arrondi(MontantSal(PRE6_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_TB)=BasePat(PRE6_NC_TB) +TauxPat(PRE6_NC_TB)=ConstantePat(PRE6_NC_TB) +TauxPat(PRE6_NC_TB)=Arrondi(TauxPat(PRE6_NC_TB),3) +MontantPat(PRE6_NC_TB)=Base*TauxPat/100 +MontantPat(PRE6_NC_TB)=Arrondi(MontantPat(PRE6_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC)=Brut +Base(PRE7_NC)=Arrondi(Base(PRE7_NC),2) +BaseSal(PRE7_NC)=Base(PRE7_NC) +BasePat(PRE7_NC)=Base(PRE7_NC) +Base(PRE7_NC)=BaseSal(PRE7_NC) +TauxSal(PRE7_NC)=ConstanteSal(PRE7_NC) +TauxSal(PRE7_NC)=Arrondi(TauxSal(PRE7_NC),3) +MontantSal(PRE7_NC)=Base*TauxSal/100 +MontantSal(PRE7_NC)=Arrondi(MontantSal(PRE7_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC)=BasePat(PRE7_NC) +TauxPat(PRE7_NC)=ConstantePat(PRE7_NC) +TauxPat(PRE7_NC)=Arrondi(TauxPat(PRE7_NC),3) +MontantPat(PRE7_NC)=Base*TauxPat/100 +MontantPat(PRE7_NC)=Arrondi(MontantPat(PRE7_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_FO)=BaseSal(PRE7_NC_FO) +MontantSal(PRE7_NC_FO)=ConstanteSal(PRE7_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE7_NC_FO)=0 FinSi +MontantSal(PRE7_NC_FO)=Arrondi(MontantSal(PRE7_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_FO)=BasePat(PRE7_NC_FO) +MontantPat(PRE7_NC_FO)=ConstantePat(PRE7_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE7_NC_FO)=0 FinSi +MontantPat(PRE7_NC_FO)=Arrondi(MontantPat(PRE7_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_SS)=MontantSal(PSS) +Base(PRE7_NC_SS)=Arrondi(Base(PRE7_NC_SS),2) +BaseSal(PRE7_NC_SS)=Base(PRE7_NC_SS) +BasePat(PRE7_NC_SS)=Base(PRE7_NC_SS) +Base(PRE7_NC_SS)=BaseSal(PRE7_NC_SS) +TauxSal(PRE7_NC_SS)=ConstanteSal(PRE7_NC_SS) +TauxSal(PRE7_NC_SS)=Arrondi(TauxSal(PRE7_NC_SS),3) +MontantSal(PRE7_NC_SS)=Base*TauxSal/100 +MontantSal(PRE7_NC_SS)=Arrondi(MontantSal(PRE7_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_SS)=BasePat(PRE7_NC_SS) +TauxPat(PRE7_NC_SS)=ConstantePat(PRE7_NC_SS) +TauxPat(PRE7_NC_SS)=Arrondi(TauxPat(PRE7_NC_SS),3) +MontantPat(PRE7_NC_SS)=Base*TauxPat/100 +MontantPat(PRE7_NC_SS)=Arrondi(MontantPat(PRE7_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_TA)=TrancheA +Base(PRE7_NC_TA)=Arrondi(Base(PRE7_NC_TA),2) +BaseSal(PRE7_NC_TA)=Base(PRE7_NC_TA) +BasePat(PRE7_NC_TA)=Base(PRE7_NC_TA) +Base(PRE7_NC_TA)=BaseSal(PRE7_NC_TA) +TauxSal(PRE7_NC_TA)=ConstanteSal(PRE7_NC_TA) +TauxSal(PRE7_NC_TA)=Arrondi(TauxSal(PRE7_NC_TA),3) +MontantSal(PRE7_NC_TA)=Base*TauxSal/100 +MontantSal(PRE7_NC_TA)=Arrondi(MontantSal(PRE7_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_TA)=BasePat(PRE7_NC_TA) +TauxPat(PRE7_NC_TA)=ConstantePat(PRE7_NC_TA) +TauxPat(PRE7_NC_TA)=Arrondi(TauxPat(PRE7_NC_TA),3) +MontantPat(PRE7_NC_TA)=Base*TauxPat/100 +MontantPat(PRE7_NC_TA)=Arrondi(MontantPat(PRE7_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_TB)=TrancheB +Base(PRE7_NC_TB)=Arrondi(Base(PRE7_NC_TB),2) +BaseSal(PRE7_NC_TB)=Base(PRE7_NC_TB) +BasePat(PRE7_NC_TB)=Base(PRE7_NC_TB) +Base(PRE7_NC_TB)=BaseSal(PRE7_NC_TB) +TauxSal(PRE7_NC_TB)=ConstanteSal(PRE7_NC_TB) +TauxSal(PRE7_NC_TB)=Arrondi(TauxSal(PRE7_NC_TB),3) +MontantSal(PRE7_NC_TB)=Base*TauxSal/100 +MontantSal(PRE7_NC_TB)=Arrondi(MontantSal(PRE7_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_TB)=BasePat(PRE7_NC_TB) +TauxPat(PRE7_NC_TB)=ConstantePat(PRE7_NC_TB) +TauxPat(PRE7_NC_TB)=Arrondi(TauxPat(PRE7_NC_TB),3) +MontantPat(PRE7_NC_TB)=Base*TauxPat/100 +MontantPat(PRE7_NC_TB)=Arrondi(MontantPat(PRE7_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC)=Brut +Base(PRE8_NC)=Arrondi(Base(PRE8_NC),2) +BaseSal(PRE8_NC)=Base(PRE8_NC) +BasePat(PRE8_NC)=Base(PRE8_NC) +Base(PRE8_NC)=BaseSal(PRE8_NC) +TauxSal(PRE8_NC)=ConstanteSal(PRE8_NC) +TauxSal(PRE8_NC)=Arrondi(TauxSal(PRE8_NC),3) +MontantSal(PRE8_NC)=Base*TauxSal/100 +MontantSal(PRE8_NC)=Arrondi(MontantSal(PRE8_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC)=BasePat(PRE8_NC) +TauxPat(PRE8_NC)=ConstantePat(PRE8_NC) +TauxPat(PRE8_NC)=Arrondi(TauxPat(PRE8_NC),3) +MontantPat(PRE8_NC)=Base*TauxPat/100 +MontantPat(PRE8_NC)=Arrondi(MontantPat(PRE8_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_FO)=BaseSal(PRE8_NC_FO) +MontantSal(PRE8_NC_FO)=ConstanteSal(PRE8_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE8_NC_FO)=0 FinSi +MontantSal(PRE8_NC_FO)=Arrondi(MontantSal(PRE8_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_FO)=BasePat(PRE8_NC_FO) +MontantPat(PRE8_NC_FO)=ConstantePat(PRE8_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE8_NC_FO)=0 FinSi +MontantPat(PRE8_NC_FO)=Arrondi(MontantPat(PRE8_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_SS)=MontantSal(PSS) +Base(PRE8_NC_SS)=Arrondi(Base(PRE8_NC_SS),2) +BaseSal(PRE8_NC_SS)=Base(PRE8_NC_SS) +BasePat(PRE8_NC_SS)=Base(PRE8_NC_SS) +Base(PRE8_NC_SS)=BaseSal(PRE8_NC_SS) +TauxSal(PRE8_NC_SS)=ConstanteSal(PRE8_NC_SS) +TauxSal(PRE8_NC_SS)=Arrondi(TauxSal(PRE8_NC_SS),3) +MontantSal(PRE8_NC_SS)=Base*TauxSal/100 +MontantSal(PRE8_NC_SS)=Arrondi(MontantSal(PRE8_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_SS)=BasePat(PRE8_NC_SS) +TauxPat(PRE8_NC_SS)=ConstantePat(PRE8_NC_SS) +TauxPat(PRE8_NC_SS)=Arrondi(TauxPat(PRE8_NC_SS),3) +MontantPat(PRE8_NC_SS)=Base*TauxPat/100 +MontantPat(PRE8_NC_SS)=Arrondi(MontantPat(PRE8_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_TA)=TrancheA +Base(PRE8_NC_TA)=Arrondi(Base(PRE8_NC_TA),2) +BaseSal(PRE8_NC_TA)=Base(PRE8_NC_TA) +BasePat(PRE8_NC_TA)=Base(PRE8_NC_TA) +Base(PRE8_NC_TA)=BaseSal(PRE8_NC_TA) +TauxSal(PRE8_NC_TA)=ConstanteSal(PRE8_NC_TA) +TauxSal(PRE8_NC_TA)=Arrondi(TauxSal(PRE8_NC_TA),3) +MontantSal(PRE8_NC_TA)=Base*TauxSal/100 +MontantSal(PRE8_NC_TA)=Arrondi(MontantSal(PRE8_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_TA)=BasePat(PRE8_NC_TA) +TauxPat(PRE8_NC_TA)=ConstantePat(PRE8_NC_TA) +TauxPat(PRE8_NC_TA)=Arrondi(TauxPat(PRE8_NC_TA),3) +MontantPat(PRE8_NC_TA)=Base*TauxPat/100 +MontantPat(PRE8_NC_TA)=Arrondi(MontantPat(PRE8_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_TB)=TrancheB +Base(PRE8_NC_TB)=Arrondi(Base(PRE8_NC_TB),2) +BaseSal(PRE8_NC_TB)=Base(PRE8_NC_TB) +BasePat(PRE8_NC_TB)=Base(PRE8_NC_TB) +Base(PRE8_NC_TB)=BaseSal(PRE8_NC_TB) +TauxSal(PRE8_NC_TB)=ConstanteSal(PRE8_NC_TB) +TauxSal(PRE8_NC_TB)=Arrondi(TauxSal(PRE8_NC_TB),3) +MontantSal(PRE8_NC_TB)=Base*TauxSal/100 +MontantSal(PRE8_NC_TB)=Arrondi(MontantSal(PRE8_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_TB)=BasePat(PRE8_NC_TB) +TauxPat(PRE8_NC_TB)=ConstantePat(PRE8_NC_TB) +TauxPat(PRE8_NC_TB)=Arrondi(TauxPat(PRE8_NC_TB),3) +MontantPat(PRE8_NC_TB)=Base*TauxPat/100 +MontantPat(PRE8_NC_TB)=Arrondi(MontantPat(PRE8_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC)=Brut +Base(PRE9_NC)=Arrondi(Base(PRE9_NC),2) +BaseSal(PRE9_NC)=Base(PRE9_NC) +BasePat(PRE9_NC)=Base(PRE9_NC) +Base(PRE9_NC)=BaseSal(PRE9_NC) +TauxSal(PRE9_NC)=ConstanteSal(PRE9_NC) +TauxSal(PRE9_NC)=Arrondi(TauxSal(PRE9_NC),3) +MontantSal(PRE9_NC)=Base*TauxSal/100 +MontantSal(PRE9_NC)=Arrondi(MontantSal(PRE9_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC)=BasePat(PRE9_NC) +TauxPat(PRE9_NC)=ConstantePat(PRE9_NC) +TauxPat(PRE9_NC)=Arrondi(TauxPat(PRE9_NC),3) +MontantPat(PRE9_NC)=Base*TauxPat/100 +MontantPat(PRE9_NC)=Arrondi(MontantPat(PRE9_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_FO)=BaseSal(PRE9_NC_FO) +MontantSal(PRE9_NC_FO)=ConstanteSal(PRE9_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE9_NC_FO)=0 FinSi +MontantSal(PRE9_NC_FO)=Arrondi(MontantSal(PRE9_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_FO)=BasePat(PRE9_NC_FO) +MontantPat(PRE9_NC_FO)=ConstantePat(PRE9_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE9_NC_FO)=0 FinSi +MontantPat(PRE9_NC_FO)=Arrondi(MontantPat(PRE9_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_SS)=MontantSal(PSS) +Base(PRE9_NC_SS)=Arrondi(Base(PRE9_NC_SS),2) +BaseSal(PRE9_NC_SS)=Base(PRE9_NC_SS) +BasePat(PRE9_NC_SS)=Base(PRE9_NC_SS) +Base(PRE9_NC_SS)=BaseSal(PRE9_NC_SS) +TauxSal(PRE9_NC_SS)=ConstanteSal(PRE9_NC_SS) +TauxSal(PRE9_NC_SS)=Arrondi(TauxSal(PRE9_NC_SS),3) +MontantSal(PRE9_NC_SS)=Base*TauxSal/100 +MontantSal(PRE9_NC_SS)=Arrondi(MontantSal(PRE9_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_SS)=BasePat(PRE9_NC_SS) +TauxPat(PRE9_NC_SS)=ConstantePat(PRE9_NC_SS) +TauxPat(PRE9_NC_SS)=Arrondi(TauxPat(PRE9_NC_SS),3) +MontantPat(PRE9_NC_SS)=Base*TauxPat/100 +MontantPat(PRE9_NC_SS)=Arrondi(MontantPat(PRE9_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_TA)=TrancheA +Base(PRE9_NC_TA)=Arrondi(Base(PRE9_NC_TA),2) +BaseSal(PRE9_NC_TA)=Base(PRE9_NC_TA) +BasePat(PRE9_NC_TA)=Base(PRE9_NC_TA) +Base(PRE9_NC_TA)=BaseSal(PRE9_NC_TA) +TauxSal(PRE9_NC_TA)=ConstanteSal(PRE9_NC_TA) +TauxSal(PRE9_NC_TA)=Arrondi(TauxSal(PRE9_NC_TA),3) +MontantSal(PRE9_NC_TA)=Base*TauxSal/100 +MontantSal(PRE9_NC_TA)=Arrondi(MontantSal(PRE9_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_TA)=BasePat(PRE9_NC_TA) +TauxPat(PRE9_NC_TA)=ConstantePat(PRE9_NC_TA) +TauxPat(PRE9_NC_TA)=Arrondi(TauxPat(PRE9_NC_TA),3) +MontantPat(PRE9_NC_TA)=Base*TauxPat/100 +MontantPat(PRE9_NC_TA)=Arrondi(MontantPat(PRE9_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_TB)=TrancheB +Base(PRE9_NC_TB)=Arrondi(Base(PRE9_NC_TB),2) +BaseSal(PRE9_NC_TB)=Base(PRE9_NC_TB) +BasePat(PRE9_NC_TB)=Base(PRE9_NC_TB) +Base(PRE9_NC_TB)=BaseSal(PRE9_NC_TB) +TauxSal(PRE9_NC_TB)=ConstanteSal(PRE9_NC_TB) +TauxSal(PRE9_NC_TB)=Arrondi(TauxSal(PRE9_NC_TB),3) +MontantSal(PRE9_NC_TB)=Base*TauxSal/100 +MontantSal(PRE9_NC_TB)=Arrondi(MontantSal(PRE9_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_TB)=BasePat(PRE9_NC_TB) +TauxPat(PRE9_NC_TB)=ConstantePat(PRE9_NC_TB) +TauxPat(PRE9_NC_TB)=Arrondi(TauxPat(PRE9_NC_TB),3) +MontantPat(PRE9_NC_TB)=Base*TauxPat/100 +MontantPat(PRE9_NC_TB)=Arrondi(MontantPat(PRE9_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + + +TaxeSal1=Arrondi(Grille(TR_TAX_SAL,1)/12,0) +TaxeSal2=Arrondi(Grille(TR_TAX_SAL,2)/12,0) +TaxeSal3=Arrondi(Grille(TR_TAX_SAL,3)/12,0) +BrutTaxeSal=Brut +Si Societe(ASSUJETTI_SAL)=0 Alors + BrutTaxeSal=0 +FinSi + +Base(TAXE_SAL_T)=BrutTaxeSal +Base(TAXE_SAL_T)=Arrondi(Base(TAXE_SAL_T),2) +BaseSal(TAXE_SAL_T)=Base(TAXE_SAL_T) +BasePat(TAXE_SAL_T)=Base(TAXE_SAL_T) +Base(TAXE_SAL_T)=BaseSal(TAXE_SAL_T) +Base(TAXE_SAL_T)=BasePat(TAXE_SAL_T) +TauxPat(TAXE_SAL_T)=ConstanteSal(TAXE_SAL) +TauxPat(TAXE_SAL_T)=Arrondi(TauxPat(TAXE_SAL_T),3) +MontantPat(TAXE_SAL_T)=Base*TauxPat/100 +MontantPat(TAXE_SAL_T)=Arrondi(MontantPat(TAXE_SAL_T),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + +Base(TAXE_SAL_1)=0; Si BrutTaxeSal>TaxeSal1 Et BrutTaxeSal<=TaxeSal2 Alors + Base(TAXE_SAL_1)=BrutTaxeSal-TaxeSal1 +FinSi +Si BrutTaxeSal>TaxeSal2 Alors + Base(TAXE_SAL_1)=TaxeSal2-TaxeSal1 +FinSi +Base(TAXE_SAL_1)=Arrondi(Base(TAXE_SAL_1),2) +BaseSal(TAXE_SAL_1)=Base(TAXE_SAL_1) +BasePat(TAXE_SAL_1)=Base(TAXE_SAL_1) +Base(TAXE_SAL_1)=BaseSal(TAXE_SAL_1) +Base(TAXE_SAL_1)=BasePat(TAXE_SAL_1) +TauxPat(TAXE_SAL_1)=Grille(TAXE_SAL,1)-ConstanteSal(TAXE_SAL) +Si TauxPat(TAXE_SAL_1)<0 Alors TauxPat(TAXE_SAL_1)=0 FinSi +TauxPat(TAXE_SAL_1)=Arrondi(TauxPat(TAXE_SAL_1),3) +MontantPat(TAXE_SAL_1)=Base*TauxPat/100 +MontantPat(TAXE_SAL_1)=Arrondi(MontantPat(TAXE_SAL_1),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + +Base(TAXE_SAL_2)=0; Si BrutTaxeSal>TaxeSal2 Alors + Base(TAXE_SAL_2)=BrutTaxeSal-TaxeSal2 +FinSi +Base(TAXE_SAL_2)=Arrondi(Base(TAXE_SAL_2),2) +BaseSal(TAXE_SAL_2)=Base(TAXE_SAL_2) +BasePat(TAXE_SAL_2)=Base(TAXE_SAL_2) +Base(TAXE_SAL_2)=BaseSal(TAXE_SAL_2) +Base(TAXE_SAL_2)=BasePat(TAXE_SAL_2) +TauxPat(TAXE_SAL_2)=Grille(TAXE_SAL,2)-ConstanteSal(TAXE_SAL) +Si TauxPat(TAXE_SAL_2)<0 Alors TauxPat(TAXE_SAL_2)=0 FinSi +TauxPat(TAXE_SAL_2)=Arrondi(TauxPat(TAXE_SAL_2),3) +MontantPat(TAXE_SAL_2)=Base*TauxPat/100 +MontantPat(TAXE_SAL_2)=Arrondi(MontantPat(TAXE_SAL_2),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + + +Base(TAXE_PREV)=-(TotalGrpPat(PREV_CA)+TotalGrpPat(PREV_NCA)+TotalGrpPat(MUTUEL_CA)+TotalGrpPat(MUTUEL_NCA)+MontantPat(SUPP_CA)) +Base(TAXE_PREV)=Arrondi(Base(TAXE_PREV),2) +BaseSal(TAXE_PREV)=Base(TAXE_PREV) +BasePat(TAXE_PREV)=Base(TAXE_PREV) +Base(TAXE_PREV)=BaseSal(TAXE_PREV) +Base(TAXE_PREV)=BasePat(TAXE_PREV) +TauxPat(TAXE_PREV)=ConstantePat(TAXE_PREV) +Si TotalEffectif<11 Alors TauxPat(TAXE_PREV)=0 FinSi +TauxPat(TAXE_PREV)=Arrondi(TauxPat(TAXE_PREV),3) +MontantPat(TAXE_PREV)=Base*TauxPat/100 +MontantPat(TAXE_PREV)=Arrondi(MontantPat(TAXE_PREV),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FOR_SOCIAL)=Bulletin(IND_RCI) +Base(FOR_SOCIAL)=Arrondi(Base(FOR_SOCIAL),2) +BaseSal(FOR_SOCIAL)=Base(FOR_SOCIAL) +BasePat(FOR_SOCIAL)=Base(FOR_SOCIAL) +Base(FOR_SOCIAL)=BaseSal(FOR_SOCIAL) +Base(FOR_SOCIAL)=BasePat(FOR_SOCIAL) +TauxPat(FOR_SOCIAL)=ConstantePat(FOR_SOCIAL) +TauxPat(FOR_SOCIAL)=Arrondi(TauxPat(FOR_SOCIAL),3) +MontantPat(FOR_SOCIAL)=Base*TauxPat/100 +MontantPat(FOR_SOCIAL)=Arrondi(MontantPat(FOR_SOCIAL),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(TRANSPORT)=Brut +Base(TRANSPORT)=Arrondi(Base(TRANSPORT),2) +BaseSal(TRANSPORT)=Base(TRANSPORT) +BasePat(TRANSPORT)=Base(TRANSPORT) +Base(TRANSPORT)=BaseSal(TRANSPORT) +Base(TRANSPORT)=BasePat(TRANSPORT) +TauxPat(TRANSPORT)=0; Si Bulletin(TRANSPORT)<>"1" Alors +TauxPat(TRANSPORT)=ConstantePat(TRANSPORT) +FinSi +TauxPat(TRANSPORT)=Arrondi(TauxPat(TRANSPORT),3) +MontantPat(TRANSPORT)=Base*TauxPat/100 +MontantPat(TRANSPORT)=Arrondi(MontantPat(TRANSPORT),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FORMATION)=Brut +Si Societe(ASSUJETTI_FOR)=0 Alors + Base(FORMATION)=0 +FinSi +Base(FORMATION)=Arrondi(Base(FORMATION),2) +BaseSal(FORMATION)=Base(FORMATION) +BasePat(FORMATION)=Base(FORMATION) +Base(FORMATION)=BaseSal(FORMATION) +Base(FORMATION)=BasePat(FORMATION) +TauxPat(FORMATION)=ConstantePat(FORMATION) +Si TotalEffectif>=11 Alors TauxPat(FORMATION)=0 FinSi +TauxPat(FORMATION)=Arrondi(TauxPat(FORMATION),3) +MontantPat(FORMATION)=Base*TauxPat/100 +MontantPat(FORMATION)=Arrondi(MontantPat(FORMATION),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FORMATION2)=Brut +Si Societe(ASSUJETTI_FOR)=0 Alors + Base(FORMATION2)=0 +FinSi +Base(FORMATION2)=Arrondi(Base(FORMATION2),2) +BaseSal(FORMATION2)=Base(FORMATION2) +BasePat(FORMATION2)=Base(FORMATION2) +Base(FORMATION2)=BaseSal(FORMATION2) +Base(FORMATION2)=BasePat(FORMATION2) +TauxPat(FORMATION2)=ConstantePat(FORMATION2) +Si TotalEffectif<11 Alors TauxPat(FORMATION2)=0 FinSi +TauxPat(FORMATION2)=Arrondi(TauxPat(FORMATION2),3) +MontantPat(FORMATION2)=Base*TauxPat/100 +MontantPat(FORMATION2)=Arrondi(MontantPat(FORMATION2),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(CPF_CDD)=Brut +Si Societe(ASSUJETTI_FOR)=0 Ou Bulletin(CDD)=0 Alors + Base(CPF_CDD)=0 +FinSi +Base(CPF_CDD)=Arrondi(Base(CPF_CDD),2) +BaseSal(CPF_CDD)=Base(CPF_CDD) +BasePat(CPF_CDD)=Base(CPF_CDD) +Base(CPF_CDD)=BaseSal(CPF_CDD) +Base(CPF_CDD)=BasePat(CPF_CDD) +TauxPat(CPF_CDD)=ConstantePat(CPF_CDD) +TauxPat(CPF_CDD)=Arrondi(TauxPat(CPF_CDD),3) +MontantPat(CPF_CDD)=Base*TauxPat/100 +MontantPat(CPF_CDD)=Arrondi(MontantPat(CPF_CDD),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(APPRENTI)=Brut +Si Societe(ASSUJETTI_APP)=0 Alors + Base(APPRENTI)=0 +FinSi +Base(APPRENTI)=Arrondi(Base(APPRENTI),2) +BaseSal(APPRENTI)=Base(APPRENTI) +BasePat(APPRENTI)=Base(APPRENTI) +Base(APPRENTI)=BaseSal(APPRENTI) +Base(APPRENTI)=BasePat(APPRENTI) +TauxPat(APPRENTI)=ConstantePat(APPRENTI) +TauxPat(APPRENTI)=Arrondi(TauxPat(APPRENTI),3) +MontantPat(APPRENTI)=Base*TauxPat/100 +MontantPat(APPRENTI)=Arrondi(MontantPat(APPRENTI),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(TA_P1)=Base(APPRENTI) +Base(TA_P1)=Arrondi(Base(TA_P1),2) +BaseSal(TA_P1)=Base(TA_P1) +BasePat(TA_P1)=Base(TA_P1) +Base(TA_P1)=BaseSal(TA_P1) +Base(TA_P1)=BasePat(TA_P1) +TauxPat(TA_P1)=ConstantePat(TA_P1) +TauxPat(TA_P1)=Arrondi(TauxPat(TA_P1),3) +MontantPat(TA_P1)=Base*TauxPat/100 +MontantPat(TA_P1)=Arrondi(MontantPat(TA_P1),2) + +Base(TA_P2)=Base(APPRENTI) +Base(TA_P2)=Arrondi(Base(TA_P2),2) +BaseSal(TA_P2)=Base(TA_P2) +BasePat(TA_P2)=Base(TA_P2) +Base(TA_P2)=BaseSal(TA_P2) +Base(TA_P2)=BasePat(TA_P2) +TauxPat(TA_P2)=ConstantePat(TA_P2) +TauxPat(TA_P2)=Arrondi(TauxPat(TA_P2),3) +MontantPat(TA_P2)=Base*TauxPat/100 +MontantPat(TA_P2)=Arrondi(MontantPat(TA_P2),2) + +Mois=MoisBulletin +Si Mois=4 Alors +Base(TA_SOLDE)=BaseSal(TA_SOLDE) +Base(TA_SOLDE)=BasePat(TA_SOLDE) +MontantPat(TA_SOLDE)=CumulPat(TA_P2,E1) +MontantPat(TA_SOLDE)=Arrondi(MontantPat(TA_SOLDE),2) +FinSi + +Base(APPRENTI2)=Brut +Si Societe(ASSUJETTI_APP2)=0 Alors + Base(APPRENTI2)=0 +FinSi +Base(APPRENTI2)=Arrondi(Base(APPRENTI2),2) +BaseSal(APPRENTI2)=Base(APPRENTI2) +BasePat(APPRENTI2)=Base(APPRENTI2) +Base(APPRENTI2)=BaseSal(APPRENTI2) +Base(APPRENTI2)=BasePat(APPRENTI2) +TauxPat(APPRENTI2)=ConstantePat(APPRENTI2) +TauxPat(APPRENTI2)=Arrondi(TauxPat(APPRENTI2),3) +MontantPat(APPRENTI2)=Base*TauxPat/100 +MontantPat(APPRENTI2)=Arrondi(MontantPat(APPRENTI2),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Mois=MoisBulletin +Si Mois=3 Alors +Base(CSA_SOLDE)=BaseSal(CSA_SOLDE) +Base(CSA_SOLDE)=BasePat(CSA_SOLDE) +MontantPat(CSA_SOLDE)=CumulPat(APPRENTI2,E1) +MontantPat(CSA_SOLDE)=Arrondi(MontantPat(CSA_SOLDE),2) +FinSi + +Base(CONSTRUCT)=Brut +Si Societe(ASSUJETTI_PEEC)=0 Alors + Base(CONSTRUCT)=0 +FinSi +Base(CONSTRUCT)=Arrondi(Base(CONSTRUCT),2) +BaseSal(CONSTRUCT)=Base(CONSTRUCT) +BasePat(CONSTRUCT)=Base(CONSTRUCT) +Base(CONSTRUCT)=BaseSal(CONSTRUCT) +Base(CONSTRUCT)=BasePat(CONSTRUCT) +TauxPat(CONSTRUCT)=ConstantePat(CONSTRUCT) +TauxPat(CONSTRUCT)=Arrondi(TauxPat(CONSTRUCT),3) +MontantPat(CONSTRUCT)=Base*TauxPat/100 +MontantPat(CONSTRUCT)=Arrondi(MontantPat(CONSTRUCT),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(MEDECINE)=TrancheA +Base(MEDECINE)=Arrondi(Base(MEDECINE),2) +BaseSal(MEDECINE)=Base(MEDECINE) +BasePat(MEDECINE)=Base(MEDECINE) +Base(MEDECINE)=BaseSal(MEDECINE) +Base(MEDECINE)=BasePat(MEDECINE) +TauxPat(MEDECINE)=ConstantePat(MEDECINE) +TauxPat(MEDECINE)=Arrondi(TauxPat(MEDECINE),3) +MontantPat(MEDECINE)=Base*TauxPat/100 +MontantPat(MEDECINE)=Arrondi(MontantPat(MEDECINE),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(OEUVRE_SOC)=Brut +Base(OEUVRE_SOC)=Arrondi(Base(OEUVRE_SOC),2) +BaseSal(OEUVRE_SOC)=Base(OEUVRE_SOC) +BasePat(OEUVRE_SOC)=Base(OEUVRE_SOC) +Base(OEUVRE_SOC)=BaseSal(OEUVRE_SOC) +Base(OEUVRE_SOC)=BasePat(OEUVRE_SOC) +TauxPat(OEUVRE_SOC)=ConstantePat(OEUVRE_SOC) +TauxPat(OEUVRE_SOC)=Arrondi(TauxPat(OEUVRE_SOC),3) +MontantPat(OEUVRE_SOC)=Base*TauxPat/100 +MontantPat(OEUVRE_SOC)=Arrondi(MontantPat(OEUVRE_SOC),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FRAIS_FONC)=Brut +Base(FRAIS_FONC)=Arrondi(Base(FRAIS_FONC),2) +BaseSal(FRAIS_FONC)=Base(FRAIS_FONC) +BasePat(FRAIS_FONC)=Base(FRAIS_FONC) +Base(FRAIS_FONC)=BaseSal(FRAIS_FONC) +Base(FRAIS_FONC)=BasePat(FRAIS_FONC) +TauxPat(FRAIS_FONC)=ConstantePat(FRAIS_FONC) +TauxPat(FRAIS_FONC)=Arrondi(TauxPat(FRAIS_FONC),3) +MontantPat(FRAIS_FONC)=Base*TauxPat/100 +MontantPat(FRAIS_FONC)=Arrondi(MontantPat(FRAIS_FONC),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(COTPAT_DIV)=Brut +Base(COTPAT_DIV)=Arrondi(Base(COTPAT_DIV),2) +BaseSal(COTPAT_DIV)=Base(COTPAT_DIV) +BasePat(COTPAT_DIV)=Base(COTPAT_DIV) +Base(COTPAT_DIV)=BaseSal(COTPAT_DIV) +Base(COTPAT_DIV)=BasePat(COTPAT_DIV) +TauxPat(COTPAT_DIV)=ConstantePat(COTPAT_DIV) +TauxPat(COTPAT_DIV)=Arrondi(TauxPat(COTPAT_DIV),3) +MontantPat(COTPAT_DIV)=Base*TauxPat/100 +MontantPat(COTPAT_DIV)=Arrondi(MontantPat(COTPAT_DIV),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(COTSAL_DIV)=Brut +Base(COTSAL_DIV)=Arrondi(Base(COTSAL_DIV),2) +BaseSal(COTSAL_DIV)=Base(COTSAL_DIV) +BasePat(COTSAL_DIV)=Base(COTSAL_DIV) +Base(COTSAL_DIV)=BaseSal(COTSAL_DIV) +TauxSal(COTSAL_DIV)=ConstanteSal(COTSAL_DIV) +TauxSal(COTSAL_DIV)=Arrondi(TauxSal(COTSAL_DIV),3) +MontantSal(COTSAL_DIV)=Base*TauxSal/100 +MontantSal(COTSAL_DIV)=Arrondi(MontantSal(COTSAL_DIV),2) +TotalGrpSal(DIV_PREL)=TotalGrpSal(DIV_PREL)-MontantSal +Base(COTSAL_DIV)=BasePat(COTSAL_DIV) + + +CotPatFillon=MontantPat(ALLOC_FAM)+MontantPat(MALADIE)+MontantPat(CNSA)+MontantPat(VIEILLESSE)+MontantPat(VIEILLE_TA)+MontantPat(FNAL)+MontantPat(FNAL20)+MontantPat(AT_FIL)+MontantPat(CHOMAGE_TA)+MontantPat(ARRCO_T1)+MontantPat(CEG_T1) +CotPatFillonA=CumulPat(ALLOC_FAM,B)+CumulPat(MALADIE,B)+CumulPat(CNSA,B)+CumulPat(VIEILLESSE,B)+CumulPat(VIEILLE_TA,B)+CumulPat(FNAL,B)+CumulPat(FNAL20,B)+CumulPat(AT_FIL,B)+CumulPat(CHOMAGE_TA,B)+CumulPat(ARRCO_T1,B)+CumulPat(CEG_T1,B) + +k_fillon2=ConstanteSal(COEF_FIL2) +Si ConstantePat(COEF_FIL2)<>0 Alors + k_fillon2=ConstanteSal(COEF_FIL2)/ConstantePat(COEF_FIL2) +FinSi +k_fillon3=ConstanteSal(COEF_FIL3) +Si ConstantePat(COEF_FIL3)<>0 Alors + k_fillon3=ConstanteSal(COEF_FIL3)/ConstantePat(COEF_FIL3) +FinSi +Si TotalEffectif<50 Alors + TauxMaxFillon=ConstanteSal(COEF_FILL) +Sinon + TauxMaxFillon=ConstantePat(COEF_FILL) +FinSi +Si MontantSal(BRUT_ABATT)=0 Ou Bulletin(EXO_JEI)=1Alors + TauxFillon=0 +Sinon + TauxFillon=(TauxMaxFillon/0.6)*((1.6*k_fillon2*MontantSal(SMIC_FIL)/MontantSal(BRUT_FIL))-1)*k_fillon3 +FinSi +TauxFillon=Arrondi(TauxFillon,4) +Si TauxFillon>TauxMaxFillon*k_fillon3 Alors TauxFillon=TauxMaxFillon*k_fillon3 FinSi +MtPatFillon=Arrondi(MontantSal(BRUT_ABATT)*TauxFillon,2) +Si MtPatFillon>CotPatFillon*k_fillon3 Alors + MtPatFillon=CotPatFillon*k_fillon3 +FinSi +Si MtPatFillon<0 Alors + MtPatFillon=0 +FinSi +Si MontantSal(BRUT_ABATT)<>0 Alors + TauxFillon=Arrondi(MtPatFillon/MontantSal(BRUT_ABATT),4) +FinSi + +Base(ALLEGT_FIL)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FIL)=Arrondi(Base(ALLEGT_FIL),2) +BaseSal(ALLEGT_FIL)=Base(ALLEGT_FIL) +BasePat(ALLEGT_FIL)=Base(ALLEGT_FIL) +Base(ALLEGT_FIL)=BaseSal(ALLEGT_FIL) +Base(ALLEGT_FIL)=BasePat(ALLEGT_FIL) +TauxPat(ALLEGT_FIL)=TauxFillon +TauxPat(ALLEGT_FIL)=Arrondi(TauxPat(ALLEGT_FIL),4) +MontantPat(ALLEGT_FIL)=-MtPatFillon +MontantPat(ALLEGT_FIL)=Arrondi(MontantPat(ALLEGT_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(ALLEGT_FI2)=0; CotPatFillon2=CotPatFillon-MontantPat(ARRCO_T1)-MontantPat(CEG_T1) +Base(ALLEGT_FI2)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FI2)=Arrondi(Base(ALLEGT_FI2),2) +BaseSal(ALLEGT_FI2)=Base(ALLEGT_FI2) +BasePat(ALLEGT_FI2)=Base(ALLEGT_FI2) +Base(ALLEGT_FI2)=BaseSal(ALLEGT_FI2) +Base(ALLEGT_FI2)=BasePat(ALLEGT_FI2) +TauxPat(ALLEGT_FI2)=0; MtPatFillon2=Division(MtPatFillon*CotPatFillon2,CotPatFillon) +TauxPat(ALLEGT_FI2)=Arrondi(Division(MtPatFillon2,Base),4) +TauxPat(ALLEGT_FI2)=Arrondi(TauxPat(ALLEGT_FI2),4) +MontantPat(ALLEGT_FI2)=-MtPatFillon2 +MontantPat(ALLEGT_FI2)=Arrondi(MontantPat(ALLEGT_FI2),2) + +Base(ALLEGT_FI3)=0; CotPatFillon3=MontantPat(ARRCO_T1)+MontantPat(CEG_T1) +Base(ALLEGT_FI3)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FI3)=Arrondi(Base(ALLEGT_FI3),2) +BaseSal(ALLEGT_FI3)=Base(ALLEGT_FI3) +BasePat(ALLEGT_FI3)=Base(ALLEGT_FI3) +Base(ALLEGT_FI3)=BaseSal(ALLEGT_FI3) +Base(ALLEGT_FI3)=BasePat(ALLEGT_FI3) +TauxPat(ALLEGT_FI3)=0; MtPatFillon3=Division(MtPatFillon*CotPatFillon3,CotPatFillon) +TauxPat(ALLEGT_FI3)=Arrondi(Division(MtPatFillon3,Base),4) +TauxPat(ALLEGT_FI3)=Arrondi(TauxPat(ALLEGT_FI3),4) +MontantPat(ALLEGT_FI3)=-MtPatFillon3 +MontantPat(ALLEGT_FI3)=Arrondi(MontantPat(ALLEGT_FI3),2) + +SmicFillonA=CumulSal(SMIC_FIL)+MontantSal(SMIC_FIL) +BrutFillonA=CumulSal(BRUT_FIL)+MontantSal(BRUT_FIL) +AllegtFillonA=CumulPat(ALLEGT_FIL)+MontantPat(ALLEGT_FIL) +Si CumulSal(BRUT_ABATT,B)=0 Ou Bulletin(EXO_JEI)=1 Alors + TauxFillonA=0 +Sinon + TauxFillonA=(TauxMaxFillon/0.6)*((1.6*k_fillon2*SmicFillonA/BrutFillonA)-1)*k_fillon3 +FinSi +TauxFillonA=Arrondi(TauxFillonA,4) +Si TauxFillonA>TauxMaxFillon*k_fillon3 Alors TauxFillonA=TauxMaxFillon*k_fillon3 FinSi +MtPatFillonA=Arrondi(CumulSal(BRUT_ABATT,B)*TauxFillonA,2) +Si MtPatFillonA>CotPatFillonA*k_fillon3 Alors + MtPatFillonA=CotPatFillonA*k_fillon3 +FinSi +Si MtPatFillonA<0 Alors + MtPatFillonA=0 +FinSi +Si MontantPat(ALLEGT_FIL)<>0 Et TauxFillonA<0 Alors + RegulFillon=MontantPat(ALLEGT_FIL) +Sinon + RegulFillon=MtPatFillonA-AllegtFillonA*(-1)+CumulPat(REGUL_FIL)+CumulPat(COMPL_FIL) +FinSi + +Base(REGUL_FIL)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FIL)=Arrondi(Base(REGUL_FIL),2) +BaseSal(REGUL_FIL)=Base(REGUL_FIL) +BasePat(REGUL_FIL)=Base(REGUL_FIL) +Base(REGUL_FIL)=BaseSal(REGUL_FIL) +Base(REGUL_FIL)=BasePat(REGUL_FIL) +MontantPat(REGUL_FIL)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FIL)=-RegulFillon +FinSi +MontantPat(REGUL_FIL)=Arrondi(MontantPat(REGUL_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(REGUL_FI2)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FI2)=Arrondi(Base(REGUL_FI2),2) +BaseSal(REGUL_FI2)=Base(REGUL_FI2) +BasePat(REGUL_FI2)=Base(REGUL_FI2) +Base(REGUL_FI2)=BaseSal(REGUL_FI2) +Base(REGUL_FI2)=BasePat(REGUL_FI2) +MontantPat(REGUL_FI2)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FI2)=Division(-RegulFillon*CotPatFillon2,CotPatFillon) +FinSi +MontantPat(REGUL_FI2)=Arrondi(MontantPat(REGUL_FI2),2) + +Base(REGUL_FI3)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FI3)=Arrondi(Base(REGUL_FI3),2) +BaseSal(REGUL_FI3)=Base(REGUL_FI3) +BasePat(REGUL_FI3)=Base(REGUL_FI3) +Base(REGUL_FI3)=BaseSal(REGUL_FI3) +Base(REGUL_FI3)=BasePat(REGUL_FI3) +MontantPat(REGUL_FI3)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FI3)=Division(-RegulFillon*CotPatFillon3,CotPatFillon) +FinSi +MontantPat(REGUL_FI3)=Arrondi(MontantPat(REGUL_FI3),2) + +Base(COMPL_FIL)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FIL)=Arrondi(Base(COMPL_FIL),2) +BaseSal(COMPL_FIL)=Base(COMPL_FIL) +BasePat(COMPL_FIL)=Base(COMPL_FIL) +Base(COMPL_FIL)=BaseSal(COMPL_FIL) +Base(COMPL_FIL)=BasePat(COMPL_FIL) +MontantPat(COMPL_FIL)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FIL)=-RegulFillon +FinSi +MontantPat(COMPL_FIL)=Arrondi(MontantPat(COMPL_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(COMPL_FI2)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FI2)=Arrondi(Base(COMPL_FI2),2) +BaseSal(COMPL_FI2)=Base(COMPL_FI2) +BasePat(COMPL_FI2)=Base(COMPL_FI2) +Base(COMPL_FI2)=BaseSal(COMPL_FI2) +Base(COMPL_FI2)=BasePat(COMPL_FI2) +MontantPat(COMPL_FI2)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FI2)=Division(-RegulFillon*CotPatFillon2,CotPatFillon) +FinSi +MontantPat(COMPL_FI2)=Arrondi(MontantPat(COMPL_FI2),2) + +Base(COMPL_FI3)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FI3)=Arrondi(Base(COMPL_FI3),2) +BaseSal(COMPL_FI3)=Base(COMPL_FI3) +BasePat(COMPL_FI3)=Base(COMPL_FI3) +Base(COMPL_FI3)=BaseSal(COMPL_FI3) +Base(COMPL_FI3)=BasePat(COMPL_FI3) +MontantPat(COMPL_FI3)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FI3)=Division(-RegulFillon*CotPatFillon3,CotPatFillon) +FinSi +MontantPat(COMPL_FI3)=Arrondi(MontantPat(COMPL_FI3),2) + + +Base(IND_LIC2)=BaseSal(IND_LIC2) +MontantSal(IND_LIC2)=Bulletin(IND_LIC2) +MontantSal(IND_LIC2)=Arrondi(MontantSal(IND_LIC2),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(IND_LIC2)=BasePat(IND_LIC2) + +Base(PR_ACTION2)=Bulletin(ACTION2_NB) +Base(PR_ACTION2)=Arrondi(Base(PR_ACTION2),2) +BaseSal(PR_ACTION2)=Base(PR_ACTION2) +BasePat(PR_ACTION2)=Base(PR_ACTION2) +Base(PR_ACTION2)=BaseSal(PR_ACTION2) +TauxSal(PR_ACTION2)=Bulletin(ACTION2_VAL) +TauxSal(PR_ACTION2)=Arrondi(TauxSal(PR_ACTION2),3) +MontantSal(PR_ACTION2)=Base*TauxSal +MontantSal(PR_ACTION2)=Arrondi(MontantSal(PR_ACTION2),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_ACTION2)=BasePat(PR_ACTION2) + +Base(PR_PROFIT)=BaseSal(PR_PROFIT) +MontantSal(PR_PROFIT)=Bulletin(PR_PROFIT) +MontantSal(PR_PROFIT)=Arrondi(MontantSal(PR_PROFIT),2) +Base(PR_PROFIT)=BasePat(PR_PROFIT) + + +MtSalHS=MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +CumSalHS=CumulSal(HEURE25)+CumulSal(HEURE50)+CumulSal(HEURE_COMP) +HS_Exo=MtSalHS +HS_NonExo=0 +Si CumSalHS+MtSalHS>ConstantePat(PL_EXO_HS) Alors + Si CumSalHS0 Et ConstantePat(SMIC)>MtNet3 Alors + EcartCSG=ConstantePat(SMIC)-MtNet3 +FinSi +MtCRDS3=0 +Si EcartCSG<>0 Alors + MtCRDS3=LePlusPetit(EcartCSG,MontantSal(CRDS2)) +FinSi +EcartCSG=EcartCSG-MtCRDS3 +MtCSG3=0 +Si EcartCSG<>0 Alors + MtCSG3=LePlusPetit(EcartCSG,MontantSal(CSG2)) +FinSi +EcartCSG=EcartCSG-MtCSG3 +MtCSG3_D=0 +Si EcartCSG<>0 Alors + MtCSG3_D=LePlusPetit(EcartCSG,MontantSal(CSG2_DEDUC)) +FinSi +EcartCSG=EcartCSG-MtCSG3_D + +Base(CRDS3)=BaseSal(CRDS3) +MontantSal(CRDS3)=-MtCRDS3 +MontantSal(CRDS3)=Arrondi(MontantSal(CRDS3),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CRDS3)=BasePat(CRDS3) + +Base(CSG3)=BaseSal(CSG3) +MontantSal(CSG3)=-MtCSG3 +MontantSal(CSG3)=Arrondi(MontantSal(CSG3),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CSG3)=BasePat(CSG3) + +Base(CSG3_DEDUC)=BaseSal(CSG3_DEDUC) +MontantSal(CSG3_DEDUC)=-MtCSG3_D +MontantSal(CSG3_DEDUC)=Arrondi(MontantSal(CSG3_DEDUC),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CSG3_DEDUC)=BasePat(CSG3_DEDUC) + + +CotSal=(MontantSal(MALADIE)+MontantSal(VIEILLE_TA)+MontantSal(VIEILLESSE)+MontantSal(CHOMAGE_TA)+MontantSal(CHOMAGE_TB)+MontantSal(ARRCO_T1)+MontantSal(ARRCO_T2)+MontantSal(CEG_T1)+MontantSal(CEG_T2)+MontantSal(CET_T1)+MontantSal(CET_T2)+MontantSal(APEC)+MontantSal(CSG)+MontantSal(CRDS)+MontantSal(CSG_HS)) +TauxReduc=Division(CotSal,Brut)*100 +Si TauxReduc>ConstanteSal(TAUX_TEPA) Alors TauxReduc=ConstanteSal(TAUX_TEPA) FinSi +TauxReduc=Arrondi(TauxReduc,2) +TauxReduc=0 + +Base(REDUC_TEPA)=MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP)+MontantSal(RACHAT_RTT) +Base(REDUC_TEPA)=Arrondi(Base(REDUC_TEPA),2) +BaseSal(REDUC_TEPA)=Base(REDUC_TEPA) +BasePat(REDUC_TEPA)=Base(REDUC_TEPA) +Base(REDUC_TEPA)=BaseSal(REDUC_TEPA) +TauxSal(REDUC_TEPA)=TauxReduc +TauxSal(REDUC_TEPA)=Arrondi(TauxSal(REDUC_TEPA),3) +MontantSal(REDUC_TEPA)=Base*TauxSal/100 +ReducTEPA=-MontantSal +CotSS=Brut*(ConstanteSal(MALADIE)+ConstanteSal(VIEILLE_TA)+ConstanteSal(VIEILLESSE))/100 +Si CotSS0 Alors + TypeTauxPAS=1 +FinSi +AbtPAS=0 +Si Bulletin(CDD)=1 Et TypeTauxPAS<>1 Alors + Si MoisContrat<>0 Et MoisContrat<=2 Alors + AbtPAS=LePlusPetit(NetFiscal,ConstanteSal(ABT_PAS)) + NetFiscal=NetFiscal-AbtPAS + IdTauxPAS=-1 + FinSi +FinSi +ExoPAS=0 +Si LibelleSalarie(PA_CATEG_CODE)="APPRENTI" Ou LibelleSalarie(PA_CATEG_CODE)="STAGIAIRE" Alors + Si CumulSal(EXO_PAS)+NetFiscal<=ConstanteSal(EXO_PAS) Alors + ExoPAS=NetFiscal + NetFiscal=0 + Sinon + Si CumulSal(EXO_PAS)0 Alors + MontantSal(IND_EXCEP)=Bulletin(IND_EXCEP) +FinSi +MontantSal(IND_EXCEP)=Arrondi(MontantSal(IND_EXCEP),2) +Base(IND_EXCEP)=BasePat(IND_EXCEP) + +Base(DED_EXCEP)=BaseSal(DED_EXCEP) +MontantSal(DED_EXCEP)=-MontantSal(IND_EXCEP) +MontantSal(DED_EXCEP)=Arrondi(MontantSal(DED_EXCEP),2) +Base(DED_EXCEP)=BasePat(DED_EXCEP) + + +Base(NET_PAYER0)=BaseSal(NET_PAYER0) +MontantSal(NET_PAYER0)=Net+TotalGrpSal(RETENUES)+TotalGrpSal(NON_SOUM)+MontantSal(IJSS_SUB)+MontantSal(PREV_NSOU)+MontantSal(IND_EXCEP) +NetPaye=MontantSal +MontantSal(NET_PAYER0)=Arrondi(MontantSal(NET_PAYER0),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_PAYER0)=BasePat(NET_PAYER0) + +Base(IMPOT_PAS)=NetFiscal+MontantSal(IJSS_PAS) +Base(IMPOT_PAS)=Arrondi(Base(IMPOT_PAS),2) +BaseSal(IMPOT_PAS)=Base(IMPOT_PAS) +BasePat(IMPOT_PAS)=Base(IMPOT_PAS) +Base(IMPOT_PAS)=BaseSal(IMPOT_PAS) +TauxSal(IMPOT_PAS)=TauxImpot +TauxSal(IMPOT_PAS)=Arrondi(TauxSal(IMPOT_PAS),3) +MontantSal(IMPOT_PAS)=Base*TauxSal/100 +MontantSal(IMPOT_PAS)=Arrondi(MontantSal(IMPOT_PAS),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)-MontantSal +Base(IMPOT_PAS)=BasePat(IMPOT_PAS) + +Base(TYPE_IMPOT)=TauxImpot +Base(TYPE_IMPOT)=Arrondi(Base(TYPE_IMPOT),2) +BaseSal(TYPE_IMPOT)=Base(TYPE_IMPOT) +BasePat(TYPE_IMPOT)=Base(TYPE_IMPOT) +Base(TYPE_IMPOT)=BaseSal(TYPE_IMPOT) +MontantSal(TYPE_IMPOT)=TypeTauxPAS +MontantSal(TYPE_IMPOT)=Arrondi(MontantSal(TYPE_IMPOT),2) +Base(TYPE_IMPOT)=BasePat(TYPE_IMPOT) +MontantPat(TYPE_IMPOT)=IdTauxPAS +MontantPat(TYPE_IMPOT)=Arrondi(MontantPat(TYPE_IMPOT),2) + +Base(NET_PAYER)=BaseSal(NET_PAYER) +MontantSal(NET_PAYER)=NetPaye-MontantSal(IMPOT_PAS) +NetPaye=MontantSal +MontantSal(NET_PAYER)=Arrondi(MontantSal(NET_PAYER),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_PAYER)=BasePat(NET_PAYER) + + +Base(CP_ANC)=BaseSal(CP_ANC) +MontantSal(CP_ANC)=0; Si Extrait(LibelleSalarie(ANCIENNETE_DATE),4,5)=Extrait(LibelleBulletin(DATE_PERIO_FIN),4,5) Alors + MontantSal(CP_ANC) = Grille(CP_ANC,AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))) +Sinon +MontantSal(CP_ANC) = 0 +FinSi +MontantSal(CP_ANC)=Arrondi(MontantSal(CP_ANC),2) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_ANC)=BasePat(CP_ANC) + +Base(CP_ACQUIS)=BaseSal(CP_ACQUIS) +MontantSal(CP_ACQUIS)=ConstanteSal(CONGES)+Bulletin(CP_ACQUIS)+MontantSal(CP_ANC) +MontantSal(CP_ACQUIS)=Arrondi(MontantSal(CP_ACQUIS),5) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_ACQUIS)=BasePat(CP_ACQUIS) + +Base(CP_PRIS)=BaseSal(CP_PRIS) +MontantSal(CP_PRIS)=Absence(CONGES,JO)+Bulletin(CP_PRIS) +Si Bulletin(STC)=1 Alors MontantSal(CP_PRIS)=CumulSal(CP_ACQUIS,E1)-CumulSal(CP_PRIS) FinSi +MontantSal(CP_PRIS)=Arrondi(MontantSal(CP_PRIS),2) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)-MontantSal +Base(CP_PRIS)=BasePat(CP_PRIS) + +Base(CP_RESTE)=BaseSal(CP_RESTE) +MontantSal(CP_RESTE)=0; Si MoisBulletin=MoisCP Alors +MontantSal(CP_RESTE)=CumulSal(CP_RESTE,E1)+CumulSal(CP_ACQUIS,E1)-CumulSal(CP_PRIS,B) +FinSi +MontantSal(CP_RESTE)=Arrondi(MontantSal(CP_RESTE),5) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_RESTE)=BasePat(CP_RESTE) + + +Base(RTT_ACQUIS)=BaseSal(RTT_ACQUIS) +MontantSal(RTT_ACQUIS)=LibelleSalarie(RTT) +MontantSal(RTT_ACQUIS)=Arrondi(MontantSal(RTT_ACQUIS),2) +Base(RTT_ACQUIS)=BasePat(RTT_ACQUIS) + +Base(RTT_PRIS)=BaseSal(RTT_PRIS) +MontantSal(RTT_PRIS)=0; Si MoisBulletin="01" Alors +MontantSal(RTT_PRIS)=Absence(RTT,JO) +Sinon +MontantSal(RTT_PRIS)=Absence(RTT,JO)+CumulSal(RTT_PRIS,M1) +FinSi +MontantSal(RTT_PRIS)=Arrondi(MontantSal(RTT_PRIS),2) +TotalGrpSal(RTT_COMPTE)=TotalGrpSal(RTT_COMPTE)-MontantSal +Base(RTT_PRIS)=BasePat(RTT_PRIS) + +Base(RTT_RESTE)=BaseSal(RTT_RESTE) +MontantSal(RTT_RESTE)=MontantSal(RTT_ACQUIS)-MontantSal(RTT_PRIS) +MontantSal(RTT_RESTE)=Arrondi(MontantSal(RTT_RESTE),2) +TotalGrpSal(RTT_COMPTE)=TotalGrpSal(RTT_COMPTE)-MontantSal +Base(RTT_RESTE)=BasePat(RTT_RESTE) + + +Base(DIF_ACQUIS)=BaseSal(DIF_ACQUIS) +MontantSal(DIF_ACQUIS)=0; MontantSal(DIF_ACQUIS)=0 +MontantSal(DIF_ACQUIS)=Arrondi(MontantSal(DIF_ACQUIS),5) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_ACQUIS)=BasePat(DIF_ACQUIS) + +Base(DIF_PRIS)=BaseSal(DIF_PRIS) +MontantSal(DIF_PRIS)=Absence(DIF,H) +MontantSal(DIF_PRIS)=Arrondi(MontantSal(DIF_PRIS),2) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_PRIS)=BasePat(DIF_PRIS) + +Base(DIF_RESTE)=BaseSal(DIF_RESTE) +MontantSal(DIF_RESTE)=0; Si MoisBulletin=12 Alors + MontantSal(DIF_RESTE)=CumulSal(DIF_RESTE,E1)+CumulSal(DIF_ACQUIS,B)-CumulSal(DIF_PRIS,B) +FinSi +Si MontantSal(DIF_RESTE)>ConstanteSal(PL_DIF) Alors + MontantSal(DIF_RESTE)=ConstanteSal(PL_DIF) +FinSi +MontantSal(DIF_RESTE)=Arrondi(MontantSal(DIF_RESTE),5) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_RESTE)=BasePat(DIF_RESTE) + + +Base(CPF_ACQUIS)=0; CumCPF=CumulSal(CPF_RESTE,E1)+CumulSal(CPF_ACQUIS) +PL_CPF1=ConstanteSal(PL_CPF) +PL_CPF2=ConstantePat(PL_CPF) +Base(CPF_ACQUIS)=Arrondi(Base(CPF_ACQUIS),2) +BaseSal(CPF_ACQUIS)=Base(CPF_ACQUIS) +BasePat(CPF_ACQUIS)=Base(CPF_ACQUIS) +Base(CPF_ACQUIS)=BaseSal(CPF_ACQUIS) +MontantSal(CPF_ACQUIS)=0; Si CumCPFPL_CPF2 Alors + MontantSal(CPF_ACQUIS)=PL_CPF2-CumCPF +FinSi +MontantSal(CPF_ACQUIS)=Arrondi(MontantSal(CPF_ACQUIS),2) +TotalGrpSal(CPF_COMPTE)=TotalGrpSal(CPF_COMPTE)+MontantSal +Base(CPF_ACQUIS)=BasePat(CPF_ACQUIS) + +Base(CPF_PRIS)=BaseSal(CPF_PRIS) +MontantSal(CPF_PRIS)=Absence(CPF,H) +MontantSal(CPF_PRIS)=Arrondi(MontantSal(CPF_PRIS),2) +TotalGrpSal(CPF_COMPTE)=TotalGrpSal(CPF_COMPTE)+MontantSal +Base(CPF_PRIS)=BasePat(CPF_PRIS) + +Base(CPF_RESTE)=BaseSal(CPF_RESTE) +MontantSal(CPF_RESTE)=0; Si MoisBulletin=12 Alors + MontantSal(CPF_RESTE)=CumulSal(CPF_RESTE,E1)+CumulSal(CPF_ACQUIS,B)-CumulSal(CPF_PRIS,B) +FinSi +Si MontantSal(DIF_RESTE)>ConstantePat(PL_CPF) Alors + MontantSal(DIF_RESTE)=ConstantePat(PL_CPF) +FinSi +MontantSal(CPF_RESTE)=Arrondi(MontantSal(CPF_RESTE),2) +TotalGrpSal(CPF_COMPTE)=TotalGrpSal(CPF_COMPTE)+MontantSal +Base(CPF_RESTE)=BasePat(CPF_RESTE) + + diff --git a/PAIE/CUBE.$SO/DEBUG.$D1 b/PAIE/CUBE.$SO/DEBUG.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..2b84b139d11678e8988a863c7f0bbf7cad74d525 GIT binary patch literal 556 ZcmZQ#5MyLwzyzh(1TmG3ij1HT001-c0FwX! literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/DEBUG.B04 b/PAIE/CUBE.$SO/DEBUG.B04 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/DEBUG.B05 b/PAIE/CUBE.$SO/DEBUG.B05 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/M_PA_SAL5_S.$D1 b/PAIE/CUBE.$SO/M_PA_SAL5_S.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..3bb6202d74025dac323401c4ad0137989f0151f2 GIT binary patch literal 522 WcmZQ$2xnkpzyz_FLZc$XIs^cK8vwxo literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/M_PA_SAL5_S.B01 b/PAIE/CUBE.$SO/M_PA_SAL5_S.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/M_PA_SAL5_S.B04 b/PAIE/CUBE.$SO/M_PA_SAL5_S.B04 new file mode 100644 index 0000000000000000000000000000000000000000..74cf3eaf058088aa4c2b02422959f79301bbb1df GIT binary patch literal 8192 zcmeIu!3_W~2m>+r@vPMScO`QmUnYpV()-n!2oNAZfB*pk1PBlyK!5;&y8?6fnr8$E T5FkK+009C72oNAZfItKmUsnJx literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/M_PA_SAL5_S.B05 b/PAIE/CUBE.$SO/M_PA_SAL5_S.B05 new file mode 100644 index 0000000000000000000000000000000000000000..039f69fd8e2f7000ed29ff393022f54afe5c132a GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ#BRq-60-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOpGyES literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/M_PA_SAL5_S.H00 b/PAIE/CUBE.$SO/M_PA_SAL5_S.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT.$D1 b/PAIE/CUBE.$SO/PA_ACCIDENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..6e2227567a80ce62923d7fa9f7d5ade52eb2cbef GIT binary patch literal 574 bcmZQ#kY{9KzyxL7491wEqavdrfE)q<)X)Ig literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT.B01 b/PAIE/CUBE.$SO/PA_ACCIDENT.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT.H00 b/PAIE/CUBE.$SO/PA_ACCIDENT.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT2.$D1 b/PAIE/CUBE.$SO/PA_ACCIDENT2.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..c88002e9ecd55f2d4cea0125613f59b3809d90c3 GIT binary patch literal 534 acmZQ(*u=ohfC=t#G5BGMj*5(o5C8z_Ljmsq literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT2.B03 b/PAIE/CUBE.$SO/PA_ACCIDENT2.B03 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT2.B0d b/PAIE/CUBE.$SO/PA_ACCIDENT2.B0d new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT2.B12 b/PAIE/CUBE.$SO/PA_ACCIDENT2.B12 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT2.B18 b/PAIE/CUBE.$SO/PA_ACCIDENT2.B18 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ACCIDENT2.H00 b/PAIE/CUBE.$SO/PA_ACCIDENT2.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BENPRV.$D1 b/PAIE/CUBE.$SO/PA_BENPRV.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..fb8eecfe8ee6c4da61fdf258caf0593a5dbddff2 GIT binary patch literal 570 YcmZQ&C}Ln`zyvjzLZc$1A%GMD03GlE`2YX_ literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BENPRV.B01 b/PAIE/CUBE.$SO/PA_BENPRV.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BENPRV.B02 b/PAIE/CUBE.$SO/PA_BENPRV.B02 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BENPRV.B03 b/PAIE/CUBE.$SO/PA_BENPRV.B03 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BENPRV.B09 b/PAIE/CUBE.$SO/PA_BENPRV.B09 new file mode 100644 index 0000000000000000000000000000000000000000..276563684d35d1b78329bf8bb9af973f40100f38 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jNZ(UmVrJWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BVENT.$D1 b/PAIE/CUBE.$SO/PA_BVENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..78ba76f290ba0c29f3a3754b640b1a21e011354b GIT binary patch literal 525 acmZQ)@Md6Vzyz}x7??3dM@5Ep2mk=V literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BVENT.B00 b/PAIE/CUBE.$SO/PA_BVENT.B00 new file mode 100644 index 0000000000000000000000000000000000000000..24cbbdd151877127d96592e104e014eddaa4730a GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_DEPAR.$D1 b/PAIE/CUBE.$SO/PA_DEPAR.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..38ca84fef39f0647dcbaf9307cd645241b615990 GIT binary patch literal 610 ZcmZQ&sA6Dczy!INLZc$1AwWh5001?D0P+9; literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_DEPAR.B01 b/PAIE/CUBE.$SO/PA_DEPAR.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_DEPAR.H00 b/PAIE/CUBE.$SO/PA_DEPAR.H00 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_DS_M_X.$D1 b/PAIE/CUBE.$SO/PA_DS_M_X.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..cc62e653adfdd509330890e399b11bbb8a79866d GIT binary patch literal 708 acmZQ%IKsrpfC+9hVTz54jE2Bq3;_Un2mz)5 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_DS_M_X.B01 b/PAIE/CUBE.$SO/PA_DS_M_X.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_DS_M_X.B16 b/PAIE/CUBE.$SO/PA_DS_M_X.B16 new file mode 100644 index 0000000000000000000000000000000000000000..8b866c28896fc101b71f95501dbfe1c3a07764a5 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jR91Ujo&^WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ITXPAS2F.$D1 b/PAIE/CUBE.$SO/PA_ITXPAS2F.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..e212b58d93c8792fcac013e5725150f973732c62 GIT binary patch literal 552 Zcmd;K&|~0Xzyz8M3~ZR9qaq_U1OWMJ0CoTX literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ITXPAS2F.B01 b/PAIE/CUBE.$SO/PA_ITXPAS2F.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ITXPAS2F.H00 b/PAIE/CUBE.$SO/PA_ITXPAS2F.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ITXPAS3A.$D1 b/PAIE/CUBE.$SO/PA_ITXPAS3A.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..c6bcafedf7f302efa1f467b0773dfc5c4fcd0d6a GIT binary patch literal 520 WcmWe(kYW&FzyzY0LZc$XI0OK&L;zR- literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ITXPAS3A.B01 b/PAIE/CUBE.$SO/PA_ITXPAS3A.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ITXPAS3A.H00 b/PAIE/CUBE.$SO/PA_ITXPAS3A.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ORG_C.$D1 b/PAIE/CUBE.$SO/PA_ORG_C.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..7b6847e6782cd798a8c3e4a4389a5b70c316c482 GIT binary patch literal 568 Ycmd;JaA)9Pzy!XSLZc$1Apj2n0A@h|r2qf` literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_ORG_C.B05 b/PAIE/CUBE.$SO/PA_ORG_C.B05 new file mode 100644 index 0000000000000000000000000000000000000000..fcb84fdb8dffd8638debb9088524e805e20d2001 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMOZUnJGRWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_QUALI.$D1 b/PAIE/CUBE.$SO/PA_QUALI.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..38ca84fef39f0647dcbaf9307cd645241b615990 GIT binary patch literal 610 ZcmZQ&sA6Dczy!INLZc$1AwWh5001?D0P+9; literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_QUALI.B01 b/PAIE/CUBE.$SO/PA_QUALI.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_QUALI.H00 b/PAIE/CUBE.$SO/PA_QUALI.H00 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALAD.$D1 b/PAIE/CUBE.$SO/PA_SALAD.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..576ec1301ce70730502b7c5b95df4c9e0144f214 GIT binary patch literal 544 XcmZQ#5MX3tzy#uqm|~+MBQFF1UsM1t literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALAD.B01 b/PAIE/CUBE.$SO/PA_SALAD.B01 new file mode 100644 index 0000000000000000000000000000000000000000..d969eb641d5794674a255fcffe18ef2ade51c002 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMylUm?}OWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jNN#UmexKWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0RjF6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALAD.H02 b/PAIE/CUBE.$SO/PA_SALAD.H02 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALBEN.$D1 b/PAIE/CUBE.$SO/PA_SALBEN.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..321c323cdefdefed0c49e6305ea2534b2d00cf7f GIT binary patch literal 558 XcmZQ(*u}uifC)}u3XO`4_z(a9M2i85 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALBEN.B01 b/PAIE/CUBE.$SO/PA_SALBEN.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALBEN.B02 b/PAIE/CUBE.$SO/PA_SALBEN.B02 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SALBEN.H00 b/PAIE/CUBE.$SO/PA_SALBEN.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SOC_CO.$D1 b/PAIE/CUBE.$SO/PA_SOC_CO.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..30531d896fd7d1f9d705e7e6197811ef25649873 GIT binary patch literal 540 WcmZQ$h+<%4zy#@-LZc!hECc|kBLL0- literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SOC_CO.B00 b/PAIE/CUBE.$SO/PA_SOC_CO.B00 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SOC_CO.B01 b/PAIE/CUBE.$SO/PA_SOC_CO.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SOC_CO.B02 b/PAIE/CUBE.$SO/PA_SOC_CO.B02 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SOC_CO.B0c b/PAIE/CUBE.$SO/PA_SOC_CO.B0c new file mode 100644 index 0000000000000000000000000000000000000000..f97e4a5e956b8e63a46508940ea3972343ade0d3 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMCVUnSMSWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SOC_TH.B01 b/PAIE/CUBE.$SO/PA_SOC_TH.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SVENT.$D1 b/PAIE/CUBE.$SO/PA_SVENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..78ba76f290ba0c29f3a3754b640b1a21e011354b GIT binary patch literal 525 acmZQ)@Md6Vzyz}x7??3dM@5Ep2mk=V literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_SVENT.B00 b/PAIE/CUBE.$SO/PA_SVENT.B00 new file mode 100644 index 0000000000000000000000000000000000000000..24cbbdd151877127d96592e104e014eddaa4730a GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/VPA_DS_M_S.B01 b/PAIE/CUBE.$SO/VPA_DS_M_S.B01 new file mode 100644 index 0000000000000000000000000000000000000000..ea51bc62934d4ab1885b06257584e6b542eb1f67 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{kqqY4IGK-V<0|>A&hs1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe{ujQ literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/VPA_DS_M_S.B02 b/PAIE/CUBE.$SO/VPA_DS_M_S.B02 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/VPA_DS_M_S.B04 b/PAIE/CUBE.$SO/VPA_DS_M_S.B04 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/VPA_DS_M_S.B1e b/PAIE/CUBE.$SO/VPA_DS_M_S.B1e new file mode 100644 index 0000000000000000000000000000000000000000..8b866c28896fc101b71f95501dbfe1c3a07764a5 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jR91Ujo&^WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/CUBE1.$SO/PA_BULLE.B27 b/PAIE/CUBE1.$SO/PA_BULLE.B27 new file mode 100644 index 0000000000000000000000000000000000000000..fcb84fdb8dffd8638debb9088524e805e20d2001 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMOZUnJGRWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jMIX-z3$+WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jNZ(UmVrJWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bDAQ;EJ@Fiz-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOUp4?Y literal 0 HcmV?d00001 diff --git a/PAIE/CUBE1.$SO/PA_BULLE.B2d b/PAIE/CUBE1.$SO/PA_BULLE.B2d new file mode 100644 index 0000000000000000000000000000000000000000..d6fc7097fcaac90f4aed20a1485e73038431a021 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{t(uLGc`%-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOKRf_7 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE1.$SO/PA_BULLE.H00 b/PAIE/CUBE1.$SO/PA_BULLE.H00 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/00000002.FIN b/PAIE/_CUBE.$SO/00000002.FIN new file mode 100644 index 00000000..2b4d949c --- /dev/null +++ b/PAIE/_CUBE.$SO/00000002.FIN @@ -0,0 +1,382 @@ +Ecrit_Ligne_Bulletin(INIT,BaseSal(INIT),TauxSal(INIT),MontantSal(INIT),BasePat(INIT),TauxPat(INIT),MontantPat(INIT)) +Ecrit_Ligne_Bulletin(BRUT_MENS0,BaseSal(BRUT_MENS0),TauxSal(BRUT_MENS0),MontantSal(BRUT_MENS0),BasePat(BRUT_MENS0),TauxPat(BRUT_MENS0),MontantPat(BRUT_MENS0)) +Ecrit_Ligne_Bulletin(BRUT_MENS,BaseSal(BRUT_MENS),TauxSal(BRUT_MENS),MontantSal(BRUT_MENS),BasePat(BRUT_MENS),TauxPat(BRUT_MENS),MontantPat(BRUT_MENS)) +Ecrit_Ligne_Bulletin(SR_SALAIRE,BaseSal(SR_SALAIRE),TauxSal(SR_SALAIRE),MontantSal(SR_SALAIRE),BasePat(SR_SALAIRE),TauxPat(SR_SALAIRE),MontantPat(SR_SALAIRE)) +Ecrit_Ligne_Bulletin(RAPPEL_SAL,BaseSal(RAPPEL_SAL),TauxSal(RAPPEL_SAL),MontantSal(RAPPEL_SAL),BasePat(RAPPEL_SAL),TauxPat(RAPPEL_SAL),MontantPat(RAPPEL_SAL)) +Ecrit_Ligne_Bulletin(GAR_SMIC,BaseSal(GAR_SMIC),TauxSal(GAR_SMIC),MontantSal(GAR_SMIC),BasePat(GAR_SMIC),TauxPat(GAR_SMIC),MontantPat(GAR_SMIC)) +Ecrit_Ligne_Bulletin(AB_GAR_SMI,BaseSal(AB_GAR_SMI),TauxSal(AB_GAR_SMI),MontantSal(AB_GAR_SMI),BasePat(AB_GAR_SMI),TauxPat(AB_GAR_SMI),MontantPat(AB_GAR_SMI)) +Ecrit_Ligne_Bulletin(GAR_SAL,BaseSal(GAR_SAL),TauxSal(GAR_SAL),MontantSal(GAR_SAL),BasePat(GAR_SAL),TauxPat(GAR_SAL),MontantPat(GAR_SAL)) +Ecrit_Ligne_Bulletin(AB_GAR_SAL,BaseSal(AB_GAR_SAL),TauxSal(AB_GAR_SAL),MontantSal(AB_GAR_SAL),BasePat(AB_GAR_SAL),TauxPat(AB_GAR_SAL),MontantPat(AB_GAR_SAL)) +Ecrit_Ligne_Bulletin(HEURE_COMP,BaseSal(HEURE_COMP),TauxSal(HEURE_COMP),MontantSal(HEURE_COMP),BasePat(HEURE_COMP),TauxPat(HEURE_COMP),MontantPat(HEURE_COMP)) +Ecrit_Ligne_Bulletin(HEURES10,BaseSal(HEURES10),TauxSal(HEURES10),MontantSal(HEURES10),BasePat(HEURES10),TauxPat(HEURES10),MontantPat(HEURES10)) +Ecrit_Ligne_Bulletin(HEURE25,BaseSal(HEURE25),TauxSal(HEURE25),MontantSal(HEURE25),BasePat(HEURE25),TauxPat(HEURE25),MontantPat(HEURE25)) +Ecrit_Ligne_Bulletin(HEURE50,BaseSal(HEURE50),TauxSal(HEURE50),MontantSal(HEURE50),BasePat(HEURE50),TauxPat(HEURE50),MontantPat(HEURE50)) +Ecrit_Ligne_Bulletin(HEURE100,BaseSal(HEURE100),TauxSal(HEURE100),MontantSal(HEURE100),BasePat(HEURE100),TauxPat(HEURE100),MontantPat(HEURE100)) +Ecrit_Ligne_Bulletin(HEURES_D1,BaseSal(HEURES_D1),TauxSal(HEURES_D1),MontantSal(HEURES_D1),BasePat(HEURES_D1),TauxPat(HEURES_D1),MontantPat(HEURES_D1)) +Ecrit_Ligne_Bulletin(HEURES_D2,BaseSal(HEURES_D2),TauxSal(HEURES_D2),MontantSal(HEURES_D2),BasePat(HEURES_D2),TauxPat(HEURES_D2),MontantPat(HEURES_D2)) +Ecrit_Ligne_Bulletin(HEURES_JF,BaseSal(HEURES_JF),TauxSal(HEURES_JF),MontantSal(HEURES_JF),BasePat(HEURES_JF),TauxPat(HEURES_JF),MontantPat(HEURES_JF)) +Ecrit_Ligne_Bulletin(HEURES_N1,BaseSal(HEURES_N1),TauxSal(HEURES_N1),MontantSal(HEURES_N1),BasePat(HEURES_N1),TauxPat(HEURES_N1),MontantPat(HEURES_N1)) +Ecrit_Ligne_Bulletin(HEURES_N2,BaseSal(HEURES_N2),TauxSal(HEURES_N2),MontantSal(HEURES_N2),BasePat(HEURES_N2),TauxPat(HEURES_N2),MontantPat(HEURES_N2)) +Ecrit_Ligne_Bulletin(RACHAT_RTT,BaseSal(RACHAT_RTT),TauxSal(RACHAT_RTT),MontantSal(RACHAT_RTT),BasePat(RACHAT_RTT),TauxPat(RACHAT_RTT),MontantPat(RACHAT_RTT)) +Ecrit_Ligne_Bulletin(COR_BRUT,BaseSal(COR_BRUT),TauxSal(COR_BRUT),MontantSal(COR_BRUT),BasePat(COR_BRUT),TauxPat(COR_BRUT),MontantPat(COR_BRUT)) +Ecrit_Ligne_Bulletin(BRUT_AJUST,BaseSal(BRUT_AJUST),TauxSal(BRUT_AJUST),MontantSal(BRUT_AJUST),BasePat(BRUT_AJUST),TauxPat(BRUT_AJUST),MontantPat(BRUT_AJUST)) +Ecrit_Ligne_Bulletin(COMMISSION,BaseSal(COMMISSION),TauxSal(COMMISSION),MontantSal(COMMISSION),BasePat(COMMISSION),TauxPat(COMMISSION),MontantPat(COMMISSION)) +Ecrit_Ligne_Bulletin(BRUT_BASE,BaseSal(BRUT_BASE),TauxSal(BRUT_BASE),MontantSal(BRUT_BASE),BasePat(BRUT_BASE),TauxPat(BRUT_BASE),MontantPat(BRUT_BASE)) + +Ecrit_Ligne_Bulletin(HEURE_R_10,BaseSal(HEURE_R_10),TauxSal(HEURE_R_10),MontantSal(HEURE_R_10),BasePat(HEURE_R_10),TauxPat(HEURE_R_10),MontantPat(HEURE_R_10)) +Ecrit_Ligne_Bulletin(HEURE_RC,BaseSal(HEURE_RC),TauxSal(HEURE_RC),MontantSal(HEURE_RC),BasePat(HEURE_RC),TauxPat(HEURE_RC),MontantPat(HEURE_RC)) +Ecrit_Ligne_Bulletin(HEURE_RC_1,BaseSal(HEURE_RC_1),TauxSal(HEURE_RC_1),MontantSal(HEURE_RC_1),BasePat(HEURE_RC_1),TauxPat(HEURE_RC_1),MontantPat(HEURE_RC_1)) +Ecrit_Ligne_Bulletin(H_RC_PRIS,BaseSal(H_RC_PRIS),TauxSal(H_RC_PRIS),MontantSal(H_RC_PRIS),BasePat(H_RC_PRIS),TauxPat(H_RC_PRIS),MontantPat(H_RC_PRIS)) +Ecrit_Ligne_Bulletin(REPOS_COMP,BaseSal(REPOS_COMP),TauxSal(REPOS_COMP),MontantSal(REPOS_COMP),BasePat(REPOS_COMP),TauxPat(REPOS_COMP),MontantPat(REPOS_COMP)) + +Ecrit_Ligne_Bulletin(AB_MALADIE,BaseSal(AB_MALADIE),TauxSal(AB_MALADIE),MontantSal(AB_MALADIE),BasePat(AB_MALADIE),TauxPat(AB_MALADIE),MontantPat(AB_MALADIE)) +Ecrit_Ligne_Bulletin(AB_MALA_ID,BaseSal(AB_MALA_ID),TauxSal(AB_MALA_ID),MontantSal(AB_MALA_ID),BasePat(AB_MALA_ID),TauxPat(AB_MALA_ID),MontantPat(AB_MALA_ID)) +Ecrit_Ligne_Bulletin(ATRAJ,BaseSal(ATRAJ),TauxSal(ATRAJ),MontantSal(ATRAJ),BasePat(ATRAJ),TauxPat(ATRAJ),MontantPat(ATRAJ)) +Ecrit_Ligne_Bulletin(ATRAJ_ID,BaseSal(ATRAJ_ID),TauxSal(ATRAJ_ID),MontantSal(ATRAJ_ID),BasePat(ATRAJ_ID),TauxPat(ATRAJ_ID),MontantPat(ATRAJ_ID)) +Ecrit_Ligne_Bulletin(ATRAV,BaseSal(ATRAV),TauxSal(ATRAV),MontantSal(ATRAV),BasePat(ATRAV),TauxPat(ATRAV),MontantPat(ATRAV)) +Ecrit_Ligne_Bulletin(ATRAV_ID,BaseSal(ATRAV_ID),TauxSal(ATRAV_ID),MontantSal(ATRAV_ID),BasePat(ATRAV_ID),TauxPat(ATRAV_ID),MontantPat(ATRAV_ID)) +Ecrit_Ligne_Bulletin(MALPR,BaseSal(MALPR),TauxSal(MALPR),MontantSal(MALPR),BasePat(MALPR),TauxPat(MALPR),MontantPat(MALPR)) +Ecrit_Ligne_Bulletin(MALPR_ID,BaseSal(MALPR_ID),TauxSal(MALPR_ID),MontantSal(MALPR_ID),BasePat(MALPR_ID),TauxPat(MALPR_ID),MontantPat(MALPR_ID)) +Ecrit_Ligne_Bulletin(AB_TPT1,BaseSal(AB_TPT1),TauxSal(AB_TPT1),MontantSal(AB_TPT1),BasePat(AB_TPT1),TauxPat(AB_TPT1),MontantPat(AB_TPT1)) +Ecrit_Ligne_Bulletin(AB_TPT1_ID,BaseSal(AB_TPT1_ID),TauxSal(AB_TPT1_ID),MontantSal(AB_TPT1_ID),BasePat(AB_TPT1_ID),TauxPat(AB_TPT1_ID),MontantPat(AB_TPT1_ID)) +Ecrit_Ligne_Bulletin(AB_TPT2,BaseSal(AB_TPT2),TauxSal(AB_TPT2),MontantSal(AB_TPT2),BasePat(AB_TPT2),TauxPat(AB_TPT2),MontantPat(AB_TPT2)) +Ecrit_Ligne_Bulletin(AB_TPT2_ID,BaseSal(AB_TPT2_ID),TauxSal(AB_TPT2_ID),MontantSal(AB_TPT2_ID),BasePat(AB_TPT2_ID),TauxPat(AB_TPT2_ID),MontantPat(AB_TPT2_ID)) +Ecrit_Ligne_Bulletin(AB_TPT3,BaseSal(AB_TPT3),TauxSal(AB_TPT3),MontantSal(AB_TPT3),BasePat(AB_TPT3),TauxPat(AB_TPT3),MontantPat(AB_TPT3)) +Ecrit_Ligne_Bulletin(AB_TPT3_ID,BaseSal(AB_TPT3_ID),TauxSal(AB_TPT3_ID),MontantSal(AB_TPT3_ID),BasePat(AB_TPT3_ID),TauxPat(AB_TPT3_ID),MontantPat(AB_TPT3_ID)) +Ecrit_Ligne_Bulletin(AB_TPT4,BaseSal(AB_TPT4),TauxSal(AB_TPT4),MontantSal(AB_TPT4),BasePat(AB_TPT4),TauxPat(AB_TPT4),MontantPat(AB_TPT4)) +Ecrit_Ligne_Bulletin(AB_TPT4_ID,BaseSal(AB_TPT4_ID),TauxSal(AB_TPT4_ID),MontantSal(AB_TPT4_ID),BasePat(AB_TPT4_ID),TauxPat(AB_TPT4_ID),MontantPat(AB_TPT4_ID)) +Ecrit_Ligne_Bulletin(IJSS,BaseSal(IJSS),TauxSal(IJSS),MontantSal(IJSS),BasePat(IJSS),TauxPat(IJSS),MontantPat(IJSS)) +Ecrit_Ligne_Bulletin(IJSS_GN,BaseSal(IJSS_GN),TauxSal(IJSS_GN),MontantSal(IJSS_GN),BasePat(IJSS_GN),TauxPat(IJSS_GN),MontantPat(IJSS_GN)) + +Ecrit_Ligne_Bulletin(HEURES_NT,BaseSal(HEURES_NT),TauxSal(HEURES_NT),MontantSal(HEURES_NT),BasePat(HEURES_NT),TauxPat(HEURES_NT),MontantPat(HEURES_NT)) +Ecrit_Ligne_Bulletin(ABSENCES,BaseSal(ABSENCES),TauxSal(ABSENCES),MontantSal(ABSENCES),BasePat(ABSENCES),TauxPat(ABSENCES),MontantPat(ABSENCES)) +Ecrit_Ligne_Bulletin(AB_CHOMAGP,BaseSal(AB_CHOMAGP),TauxSal(AB_CHOMAGP),MontantSal(AB_CHOMAGP),BasePat(AB_CHOMAGP),TauxPat(AB_CHOMAGP),MontantPat(AB_CHOMAGP)) + +Ecrit_Ligne_Bulletin(HEURES_PRE,BaseSal(HEURES_PRE),TauxSal(HEURES_PRE),MontantSal(HEURES_PRE),BasePat(HEURES_PRE),TauxPat(HEURES_PRE),MontantPat(HEURES_PRE)) +Ecrit_Ligne_Bulletin(HEURES_PR2,BaseSal(HEURES_PR2),TauxSal(HEURES_PR2),MontantSal(HEURES_PR2),BasePat(HEURES_PR2),TauxPat(HEURES_PR2),MontantPat(HEURES_PR2)) +Ecrit_Ligne_Bulletin(HEURES_REM,BaseSal(HEURES_REM),TauxSal(HEURES_REM),MontantSal(HEURES_REM),BasePat(HEURES_REM),TauxPat(HEURES_REM),MontantPat(HEURES_REM)) +Ecrit_Ligne_Bulletin(TRENTIEME,BaseSal(TRENTIEME),TauxSal(TRENTIEME),MontantSal(TRENTIEME),BasePat(TRENTIEME),TauxPat(TRENTIEME),MontantPat(TRENTIEME)) +Ecrit_Ligne_Bulletin(EFFECTIF,BaseSal(EFFECTIF),TauxSal(EFFECTIF),MontantSal(EFFECTIF),BasePat(EFFECTIF),TauxPat(EFFECTIF),MontantPat(EFFECTIF)) +Ecrit_Ligne_Bulletin(DUREE_TRAV,BaseSal(DUREE_TRAV),TauxSal(DUREE_TRAV),MontantSal(DUREE_TRAV),BasePat(DUREE_TRAV),TauxPat(DUREE_TRAV),MontantPat(DUREE_TRAV)) + +Ecrit_Ligne_Bulletin(AVANTAGE_N,BaseSal(AVANTAGE_N),TauxSal(AVANTAGE_N),MontantSal(AVANTAGE_N),BasePat(AVANTAGE_N),TauxPat(AVANTAGE_N),MontantPat(AVANTAGE_N)) +Ecrit_Ligne_Bulletin(AVANTAGE_L,BaseSal(AVANTAGE_L),TauxSal(AVANTAGE_L),MontantSal(AVANTAGE_L),BasePat(AVANTAGE_L),TauxPat(AVANTAGE_L),MontantPat(AVANTAGE_L)) +Ecrit_Ligne_Bulletin(AVANTAGE_V,BaseSal(AVANTAGE_V),TauxSal(AVANTAGE_V),MontantSal(AVANTAGE_V),BasePat(AVANTAGE_V),TauxPat(AVANTAGE_V),MontantPat(AVANTAGE_V)) +Ecrit_Ligne_Bulletin(AVANTAGE_T,BaseSal(AVANTAGE_T),TauxSal(AVANTAGE_T),MontantSal(AVANTAGE_T),BasePat(AVANTAGE_T),TauxPat(AVANTAGE_T),MontantPat(AVANTAGE_T)) +Ecrit_Ligne_Bulletin(AVANTAGE_D,BaseSal(AVANTAGE_D),TauxSal(AVANTAGE_D),MontantSal(AVANTAGE_D),BasePat(AVANTAGE_D),TauxPat(AVANTAGE_D),MontantPat(AVANTAGE_D)) +Ecrit_Ligne_Bulletin(PR_ACTION,BaseSal(PR_ACTION),TauxSal(PR_ACTION),MontantSal(PR_ACTION),BasePat(PR_ACTION),TauxPat(PR_ACTION),MontantPat(PR_ACTION)) +Ecrit_Ligne_Bulletin(PR_ACTION3,BaseSal(PR_ACTION3),TauxSal(PR_ACTION3),MontantSal(PR_ACTION3),BasePat(PR_ACTION3),TauxPat(PR_ACTION3),MontantPat(PR_ACTION3)) + +Ecrit_Ligne_Bulletin(ANCIENNETE,BaseSal(ANCIENNETE),TauxSal(ANCIENNETE),MontantSal(ANCIENNETE),BasePat(ANCIENNETE),TauxPat(ANCIENNETE),MontantPat(ANCIENNETE)) +Ecrit_Ligne_Bulletin(PR_ANNUEL2,BaseSal(PR_ANNUEL2),TauxSal(PR_ANNUEL2),MontantSal(PR_ANNUEL2),BasePat(PR_ANNUEL2),TauxPat(PR_ANNUEL2),MontantPat(PR_ANNUEL2)) +Ecrit_Ligne_Bulletin(PR_BILAN,BaseSal(PR_BILAN),TauxSal(PR_BILAN),MontantSal(PR_BILAN),BasePat(PR_BILAN),TauxPat(PR_BILAN),MontantPat(PR_BILAN)) +Ecrit_Ligne_Bulletin(PR_EXCEP,BaseSal(PR_EXCEP),TauxSal(PR_EXCEP),MontantSal(PR_EXCEP),BasePat(PR_EXCEP),TauxPat(PR_EXCEP),MontantPat(PR_EXCEP)) +Ecrit_Ligne_Bulletin(PR_EXPAT,BaseSal(PR_EXPAT),TauxSal(PR_EXPAT),MontantSal(PR_EXPAT),BasePat(PR_EXPAT),TauxPat(PR_EXPAT),MontantPat(PR_EXPAT)) +Ecrit_Ligne_Bulletin(PR_REND,BaseSal(PR_REND),TauxSal(PR_REND),MontantSal(PR_REND),BasePat(PR_REND),TauxPat(PR_REND),MontantPat(PR_REND)) +Ecrit_Ligne_Bulletin(PR_RETRAIT,BaseSal(PR_RETRAIT),TauxSal(PR_RETRAIT),MontantSal(PR_RETRAIT),BasePat(PR_RETRAIT),TauxPat(PR_RETRAIT),MontantPat(PR_RETRAIT)) +Ecrit_Ligne_Bulletin(PR_SECU,BaseSal(PR_SECU),TauxSal(PR_SECU),MontantSal(PR_SECU),BasePat(PR_SECU),TauxPat(PR_SECU),MontantPat(PR_SECU)) +Ecrit_Ligne_Bulletin(PR_VARIA,BaseSal(PR_VARIA),TauxSal(PR_VARIA),MontantSal(PR_VARIA),BasePat(PR_VARIA),TauxPat(PR_VARIA),MontantPat(PR_VARIA)) +Ecrit_Ligne_Bulletin(PREAVIS,BaseSal(PREAVIS),TauxSal(PREAVIS),MontantSal(PREAVIS),BasePat(PREAVIS),TauxPat(PREAVIS),MontantPat(PREAVIS)) +Ecrit_Ligne_Bulletin(INIT_TXCHP,BaseSal(INIT_TXCHP),TauxSal(INIT_TXCHP),MontantSal(INIT_TXCHP),BasePat(INIT_TXCHP),TauxPat(INIT_TXCHP),MontantPat(INIT_TXCHP)) +Ecrit_Ligne_Bulletin(CHOMAGP_ID,BaseSal(CHOMAGP_ID),TauxSal(CHOMAGP_ID),MontantSal(CHOMAGP_ID),BasePat(CHOMAGP_ID),TauxPat(CHOMAGP_ID),MontantPat(CHOMAGP_ID)) + +Ecrit_Ligne_Bulletin(IND_CP,BaseSal(IND_CP),TauxSal(IND_CP),MontantSal(IND_CP),BasePat(IND_CP),TauxPat(IND_CP),MontantPat(IND_CP)) +Ecrit_Ligne_Bulletin(PR_PRECA,BaseSal(PR_PRECA),TauxSal(PR_PRECA),MontantSal(PR_PRECA),BasePat(PR_PRECA),TauxPat(PR_PRECA),MontantPat(PR_PRECA)) +Ecrit_Ligne_Bulletin(SOMMES_ISO,BaseSal(SOMMES_ISO),TauxSal(SOMMES_ISO),MontantSal(SOMMES_ISO),BasePat(SOMMES_ISO),TauxPat(SOMMES_ISO),MontantPat(SOMMES_ISO)) + +Ecrit_Ligne_Bulletin(FRAIS_PROF,BaseSal(FRAIS_PROF),TauxSal(FRAIS_PROF),MontantSal(FRAIS_PROF),BasePat(FRAIS_PROF),TauxPat(FRAIS_PROF),MontantPat(FRAIS_PROF)) + +Ecrit_Ligne_Bulletin(CP_BASE,BaseSal(CP_BASE),TauxSal(CP_BASE),MontantSal(CP_BASE),BasePat(CP_BASE),TauxPat(CP_BASE),MontantPat(CP_BASE)) +Ecrit_Ligne_Bulletin(CONGES,BaseSal(CONGES),TauxSal(CONGES),MontantSal(CONGES),BasePat(CONGES),TauxPat(CONGES),MontantPat(CONGES)) +Ecrit_Ligne_Bulletin(CONGES_ID,BaseSal(CONGES_ID),TauxSal(CONGES_ID),MontantSal(CONGES_ID),BasePat(CONGES_ID),TauxPat(CONGES_ID),MontantPat(CONGES_ID)) +Ecrit_Ligne_Bulletin(CONGES_SS,BaseSal(CONGES_SS),TauxSal(CONGES_SS),MontantSal(CONGES_SS),BasePat(CONGES_SS),TauxPat(CONGES_SS),MontantPat(CONGES_SS)) +Ecrit_Ligne_Bulletin(AB_DECES,BaseSal(AB_DECES),TauxSal(AB_DECES),MontantSal(AB_DECES),BasePat(AB_DECES),TauxPat(AB_DECES),MontantPat(AB_DECES)) +Ecrit_Ligne_Bulletin(AB_DECE_ID,BaseSal(AB_DECE_ID),TauxSal(AB_DECE_ID),MontantSal(AB_DECE_ID),BasePat(AB_DECE_ID),TauxPat(AB_DECE_ID),MontantPat(AB_DECE_ID)) +Ecrit_Ligne_Bulletin(DEMEN,BaseSal(DEMEN),TauxSal(DEMEN),MontantSal(DEMEN),BasePat(DEMEN),TauxPat(DEMEN),MontantPat(DEMEN)) +Ecrit_Ligne_Bulletin(DEMEN_ID,BaseSal(DEMEN_ID),TauxSal(DEMEN_ID),MontantSal(DEMEN_ID),BasePat(DEMEN_ID),TauxPat(DEMEN_ID),MontantPat(DEMEN_ID)) +Ecrit_Ligne_Bulletin(DEUIL,BaseSal(DEUIL),TauxSal(DEUIL),MontantSal(DEUIL),BasePat(DEUIL),TauxPat(DEUIL),MontantPat(DEUIL)) +Ecrit_Ligne_Bulletin(DEUIL_ID,BaseSal(DEUIL_ID),TauxSal(DEUIL_ID),MontantSal(DEUIL_ID),BasePat(DEUIL_ID),TauxPat(DEUIL_ID),MontantPat(DEUIL_ID)) +Ecrit_Ligne_Bulletin(ENFMA,BaseSal(ENFMA),TauxSal(ENFMA),MontantSal(ENFMA),BasePat(ENFMA),TauxPat(ENFMA),MontantPat(ENFMA)) +Ecrit_Ligne_Bulletin(ENFMA_ID,BaseSal(ENFMA_ID),TauxSal(ENFMA_ID),MontantSal(ENFMA_ID),BasePat(ENFMA_ID),TauxPat(ENFMA_ID),MontantPat(ENFMA_ID)) +Ecrit_Ligne_Bulletin(MARIAGE,BaseSal(MARIAGE),TauxSal(MARIAGE),MontantSal(MARIAGE),BasePat(MARIAGE),TauxPat(MARIAGE),MontantPat(MARIAGE)) +Ecrit_Ligne_Bulletin(MARIAGE_ID,BaseSal(MARIAGE_ID),TauxSal(MARIAGE_ID),MontantSal(MARIAGE_ID),BasePat(MARIAGE_ID),TauxPat(MARIAGE_ID),MontantPat(MARIAGE_ID)) +Ecrit_Ligne_Bulletin(MATER,BaseSal(MATER),TauxSal(MATER),MontantSal(MATER),BasePat(MATER),TauxPat(MATER),MontantPat(MATER)) +Ecrit_Ligne_Bulletin(MATER_ID,BaseSal(MATER_ID),TauxSal(MATER_ID),MontantSal(MATER_ID),BasePat(MATER_ID),TauxPat(MATER_ID),MontantPat(MATER_ID)) +Ecrit_Ligne_Bulletin(NAISS,BaseSal(NAISS),TauxSal(NAISS),MontantSal(NAISS),BasePat(NAISS),TauxPat(NAISS),MontantPat(NAISS)) +Ecrit_Ligne_Bulletin(NAISS_ID,BaseSal(NAISS_ID),TauxSal(NAISS_ID),MontantSal(NAISS_ID),BasePat(NAISS_ID),TauxPat(NAISS_ID),MontantPat(NAISS_ID)) +Ecrit_Ligne_Bulletin(PATER,BaseSal(PATER),TauxSal(PATER),MontantSal(PATER),BasePat(PATER),TauxPat(PATER),MontantPat(PATER)) +Ecrit_Ligne_Bulletin(PATER_ID,BaseSal(PATER_ID),TauxSal(PATER_ID),MontantSal(PATER_ID),BasePat(PATER_ID),TauxPat(PATER_ID),MontantPat(PATER_ID)) +Ecrit_Ligne_Bulletin(REGUL_CP,BaseSal(REGUL_CP),TauxSal(REGUL_CP),MontantSal(REGUL_CP),BasePat(REGUL_CP),TauxPat(REGUL_CP),MontantPat(REGUL_CP)) +Ecrit_Ligne_Bulletin(AB_RTT,BaseSal(AB_RTT),TauxSal(AB_RTT),MontantSal(AB_RTT),BasePat(AB_RTT),TauxPat(AB_RTT),MontantPat(AB_RTT)) +Ecrit_Ligne_Bulletin(AB_RTT_ID,BaseSal(AB_RTT_ID),TauxSal(AB_RTT_ID),MontantSal(AB_RTT_ID),BasePat(AB_RTT_ID),TauxPat(AB_RTT_ID),MontantPat(AB_RTT_ID)) + +Ecrit_Ligne_Bulletin(BRUT_REEL,BaseSal(BRUT_REEL),TauxSal(BRUT_REEL),MontantSal(BRUT_REEL),BasePat(BRUT_REEL),TauxPat(BRUT_REEL),MontantPat(BRUT_REEL)) +Ecrit_Ligne_Bulletin(ABATTEMENT,BaseSal(ABATTEMENT),TauxSal(ABATTEMENT),MontantSal(ABATTEMENT),BasePat(ABATTEMENT),TauxPat(ABATTEMENT),MontantPat(ABATTEMENT)) +Ecrit_Ligne_Bulletin(INIT_PRIME,BaseSal(INIT_PRIME),TauxSal(INIT_PRIME),MontantSal(INIT_PRIME),BasePat(INIT_PRIME),TauxPat(INIT_PRIME),MontantPat(INIT_PRIME)) +Ecrit_Ligne_Bulletin(PR_MENSUEL,BaseSal(PR_MENSUEL),TauxSal(PR_MENSUEL),MontantSal(PR_MENSUEL),BasePat(PR_MENSUEL),TauxPat(PR_MENSUEL),MontantPat(PR_MENSUEL)) +Ecrit_Ligne_Bulletin(PR_ANNUEL,BaseSal(PR_ANNUEL),TauxSal(PR_ANNUEL),MontantSal(PR_ANNUEL),BasePat(PR_ANNUEL),TauxPat(PR_ANNUEL),MontantPat(PR_ANNUEL)) +Ecrit_Ligne_Bulletin(PREV_SOU,BaseSal(PREV_SOU),TauxSal(PREV_SOU),MontantSal(PREV_SOU),BasePat(PREV_SOU),TauxPat(PREV_SOU),MontantPat(PREV_SOU)) +Ecrit_Ligne_Bulletin(BRUT_ABATT,BaseSal(BRUT_ABATT),TauxSal(BRUT_ABATT),MontantSal(BRUT_ABATT),BasePat(BRUT_ABATT),TauxPat(BRUT_ABATT),MontantPat(BRUT_ABATT)) + +Ecrit_Ligne_Bulletin(PSS,BaseSal(PSS),TauxSal(PSS),MontantSal(PSS),BasePat(PSS),TauxPat(PSS),MontantPat(PSS)) +Ecrit_Ligne_Bulletin(TRANCHE_1,BaseSal(TRANCHE_1),TauxSal(TRANCHE_1),MontantSal(TRANCHE_1),BasePat(TRANCHE_1),TauxPat(TRANCHE_1),MontantPat(TRANCHE_1)) +Ecrit_Ligne_Bulletin(TRANCHE_2,BaseSal(TRANCHE_2),TauxSal(TRANCHE_2),MontantSal(TRANCHE_2),BasePat(TRANCHE_2),TauxPat(TRANCHE_2),MontantPat(TRANCHE_2)) +Ecrit_Ligne_Bulletin(TRANCHE_A,BaseSal(TRANCHE_A),TauxSal(TRANCHE_A),MontantSal(TRANCHE_A),BasePat(TRANCHE_A),TauxPat(TRANCHE_A),MontantPat(TRANCHE_A)) +Ecrit_Ligne_Bulletin(TRANCHE_B,BaseSal(TRANCHE_B),TauxSal(TRANCHE_B),MontantSal(TRANCHE_B),BasePat(TRANCHE_B),TauxPat(TRANCHE_B),MontantPat(TRANCHE_B)) +Ecrit_Ligne_Bulletin(TRANCHE_C,BaseSal(TRANCHE_C),TauxSal(TRANCHE_C),MontantSal(TRANCHE_C),BasePat(TRANCHE_C),TauxPat(TRANCHE_C),MontantPat(TRANCHE_C)) +Ecrit_Ligne_Bulletin(INIT_VAR,BaseSal(INIT_VAR),TauxSal(INIT_VAR),MontantSal(INIT_VAR),BasePat(INIT_VAR),TauxPat(INIT_VAR),MontantPat(INIT_VAR)) + +Ecrit_Ligne_Bulletin(PSS_PREV,BaseSal(PSS_PREV),TauxSal(PSS_PREV),MontantSal(PSS_PREV),BasePat(PSS_PREV),TauxPat(PSS_PREV),MontantPat(PSS_PREV)) + +Ecrit_Ligne_Bulletin(HEURES_FIL,BaseSal(HEURES_FIL),TauxSal(HEURES_FIL),MontantSal(HEURES_FIL),BasePat(HEURES_FIL),TauxPat(HEURES_FIL),MontantPat(HEURES_FIL)) +Ecrit_Ligne_Bulletin(BRUT_FIL,BaseSal(BRUT_FIL),TauxSal(BRUT_FIL),MontantSal(BRUT_FIL),BasePat(BRUT_FIL),TauxPat(BRUT_FIL),MontantPat(BRUT_FIL)) +Ecrit_Ligne_Bulletin(SMIC_FIL,BaseSal(SMIC_FIL),TauxSal(SMIC_FIL),MontantSal(SMIC_FIL),BasePat(SMIC_FIL),TauxPat(SMIC_FIL),MontantPat(SMIC_FIL)) +Ecrit_Ligne_Bulletin(INIT_FIL,BaseSal(INIT_FIL),TauxSal(INIT_FIL),MontantSal(INIT_FIL),BasePat(INIT_FIL),TauxPat(INIT_FIL),MontantPat(INIT_FIL)) +Ecrit_Ligne_Bulletin(ALLOC_FAM,BaseSal(ALLOC_FAM),TauxSal(ALLOC_FAM),MontantSal(ALLOC_FAM),BasePat(ALLOC_FAM),TauxPat(ALLOC_FAM),MontantPat(ALLOC_FAM)) +Ecrit_Ligne_Bulletin(INIT_AF,BaseSal(INIT_AF),TauxSal(INIT_AF),MontantSal(INIT_AF),BasePat(INIT_AF),TauxPat(INIT_AF),MontantPat(INIT_AF)) +Ecrit_Ligne_Bulletin(COMPL_AF,BaseSal(COMPL_AF),TauxSal(COMPL_AF),MontantSal(COMPL_AF),BasePat(COMPL_AF),TauxPat(COMPL_AF),MontantPat(COMPL_AF)) +Ecrit_Ligne_Bulletin(REGUL_AF,BaseSal(REGUL_AF),TauxSal(REGUL_AF),MontantSal(REGUL_AF),BasePat(REGUL_AF),TauxPat(REGUL_AF),MontantPat(REGUL_AF)) +Ecrit_Ligne_Bulletin(ALLEGT_AF,BaseSal(ALLEGT_AF),TauxSal(ALLEGT_AF),MontantSal(ALLEGT_AF),BasePat(ALLEGT_AF),TauxPat(ALLEGT_AF),MontantPat(ALLEGT_AF)) +Ecrit_Ligne_Bulletin(MALADIE,BaseSal(MALADIE),TauxSal(MALADIE),MontantSal(MALADIE),BasePat(MALADIE),TauxPat(MALADIE),MontantPat(MALADIE)) +Ecrit_Ligne_Bulletin(INIT_MAL,BaseSal(INIT_MAL),TauxSal(INIT_MAL),MontantSal(INIT_MAL),BasePat(INIT_MAL),TauxPat(INIT_MAL),MontantPat(INIT_MAL)) +Ecrit_Ligne_Bulletin(COMPL_MAL,BaseSal(COMPL_MAL),TauxSal(COMPL_MAL),MontantSal(COMPL_MAL),BasePat(COMPL_MAL),TauxPat(COMPL_MAL),MontantPat(COMPL_MAL)) +Ecrit_Ligne_Bulletin(REGUL_MAL,BaseSal(REGUL_MAL),TauxSal(REGUL_MAL),MontantSal(REGUL_MAL),BasePat(REGUL_MAL),TauxPat(REGUL_MAL),MontantPat(REGUL_MAL)) +Ecrit_Ligne_Bulletin(ALLEGT_MAL,BaseSal(ALLEGT_MAL),TauxSal(ALLEGT_MAL),MontantSal(ALLEGT_MAL),BasePat(ALLEGT_MAL),TauxPat(ALLEGT_MAL),MontantPat(ALLEGT_MAL)) +Ecrit_Ligne_Bulletin(CNSA,BaseSal(CNSA),TauxSal(CNSA),MontantSal(CNSA),BasePat(CNSA),TauxPat(CNSA),MontantPat(CNSA)) +Ecrit_Ligne_Bulletin(VIEILLE_TA,BaseSal(VIEILLE_TA),TauxSal(VIEILLE_TA),MontantSal(VIEILLE_TA),BasePat(VIEILLE_TA),TauxPat(VIEILLE_TA),MontantPat(VIEILLE_TA)) +Ecrit_Ligne_Bulletin(VIEILLESSE,BaseSal(VIEILLESSE),TauxSal(VIEILLESSE),MontantSal(VIEILLESSE),BasePat(VIEILLESSE),TauxPat(VIEILLESSE),MontantPat(VIEILLESSE)) +Ecrit_Ligne_Bulletin(AT,BaseSal(AT),TauxSal(AT),MontantSal(AT),BasePat(AT),TauxPat(AT),MontantPat(AT)) +Ecrit_Ligne_Bulletin(AT_FIL,BaseSal(AT_FIL),TauxSal(AT_FIL),MontantSal(AT_FIL),BasePat(AT_FIL),TauxPat(AT_FIL),MontantPat(AT_FIL)) +Ecrit_Ligne_Bulletin(FNAL,BaseSal(FNAL),TauxSal(FNAL),MontantSal(FNAL),BasePat(FNAL),TauxPat(FNAL),MontantPat(FNAL)) +Ecrit_Ligne_Bulletin(FNAL20,BaseSal(FNAL20),TauxSal(FNAL20),MontantSal(FNAL20),BasePat(FNAL20),TauxPat(FNAL20),MontantPat(FNAL20)) +Ecrit_Ligne_Bulletin(PL_CICE,BaseSal(PL_CICE),TauxSal(PL_CICE),MontantSal(PL_CICE),BasePat(PL_CICE),TauxPat(PL_CICE),MontantPat(PL_CICE)) +Ecrit_Ligne_Bulletin(BRUT_CICE,BaseSal(BRUT_CICE),TauxSal(BRUT_CICE),MontantSal(BRUT_CICE),BasePat(BRUT_CICE),TauxPat(BRUT_CICE),MontantPat(BRUT_CICE)) +Ecrit_Ligne_Bulletin(CHOMAGE_TA,BaseSal(CHOMAGE_TA),TauxSal(CHOMAGE_TA),MontantSal(CHOMAGE_TA),BasePat(CHOMAGE_TA),TauxPat(CHOMAGE_TA),MontantPat(CHOMAGE_TA)) +Ecrit_Ligne_Bulletin(CHOMAGE_TB,BaseSal(CHOMAGE_TB),TauxSal(CHOMAGE_TB),MontantSal(CHOMAGE_TB),BasePat(CHOMAGE_TB),TauxPat(CHOMAGE_TB),MontantPat(CHOMAGE_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ1_TA,BaseSal(AC_MAJ1_TA),TauxSal(AC_MAJ1_TA),MontantSal(AC_MAJ1_TA),BasePat(AC_MAJ1_TA),TauxPat(AC_MAJ1_TA),MontantPat(AC_MAJ1_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ1_TB,BaseSal(AC_MAJ1_TB),TauxSal(AC_MAJ1_TB),MontantSal(AC_MAJ1_TB),BasePat(AC_MAJ1_TB),TauxPat(AC_MAJ1_TB),MontantPat(AC_MAJ1_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ2_TA,BaseSal(AC_MAJ2_TA),TauxSal(AC_MAJ2_TA),MontantSal(AC_MAJ2_TA),BasePat(AC_MAJ2_TA),TauxPat(AC_MAJ2_TA),MontantPat(AC_MAJ2_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ2_TB,BaseSal(AC_MAJ2_TB),TauxSal(AC_MAJ2_TB),MontantSal(AC_MAJ2_TB),BasePat(AC_MAJ2_TB),TauxPat(AC_MAJ2_TB),MontantPat(AC_MAJ2_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ3_TA,BaseSal(AC_MAJ3_TA),TauxSal(AC_MAJ3_TA),MontantSal(AC_MAJ3_TA),BasePat(AC_MAJ3_TA),TauxPat(AC_MAJ3_TA),MontantPat(AC_MAJ3_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ3_TB,BaseSal(AC_MAJ3_TB),TauxSal(AC_MAJ3_TB),MontantSal(AC_MAJ3_TB),BasePat(AC_MAJ3_TB),TauxPat(AC_MAJ3_TB),MontantPat(AC_MAJ3_TB)) +Ecrit_Ligne_Bulletin(AC_REG1_TA,BaseSal(AC_REG1_TA),TauxSal(AC_REG1_TA),MontantSal(AC_REG1_TA),BasePat(AC_REG1_TA),TauxPat(AC_REG1_TA),MontantPat(AC_REG1_TA)) +Ecrit_Ligne_Bulletin(AC_REG1_TB,BaseSal(AC_REG1_TB),TauxSal(AC_REG1_TB),MontantSal(AC_REG1_TB),BasePat(AC_REG1_TB),TauxPat(AC_REG1_TB),MontantPat(AC_REG1_TB)) +Ecrit_Ligne_Bulletin(AC_REG2_TA,BaseSal(AC_REG2_TA),TauxSal(AC_REG2_TA),MontantSal(AC_REG2_TA),BasePat(AC_REG2_TA),TauxPat(AC_REG2_TA),MontantPat(AC_REG2_TA)) +Ecrit_Ligne_Bulletin(AC_REG2_TB,BaseSal(AC_REG2_TB),TauxSal(AC_REG2_TB),MontantSal(AC_REG2_TB),BasePat(AC_REG2_TB),TauxPat(AC_REG2_TB),MontantPat(AC_REG2_TB)) +Ecrit_Ligne_Bulletin(AC_REG3_TA,BaseSal(AC_REG3_TA),TauxSal(AC_REG3_TA),MontantSal(AC_REG3_TA),BasePat(AC_REG3_TA),TauxPat(AC_REG3_TA),MontantPat(AC_REG3_TA)) +Ecrit_Ligne_Bulletin(AC_REG3_TB,BaseSal(AC_REG3_TB),TauxSal(AC_REG3_TB),MontantSal(AC_REG3_TB),BasePat(AC_REG3_TB),TauxPat(AC_REG3_TB),MontantPat(AC_REG3_TB)) +Ecrit_Ligne_Bulletin(TAXE_CDDU,BaseSal(TAXE_CDDU),TauxSal(TAXE_CDDU),MontantSal(TAXE_CDDU),BasePat(TAXE_CDDU),TauxPat(TAXE_CDDU),MontantPat(TAXE_CDDU)) +Ecrit_Ligne_Bulletin(AGS,BaseSal(AGS),TauxSal(AGS),MontantSal(AGS),BasePat(AGS),TauxPat(AGS),MontantPat(AGS)) +Ecrit_Ligne_Bulletin(ORG_SYNDIC,BaseSal(ORG_SYNDIC),TauxSal(ORG_SYNDIC),MontantSal(ORG_SYNDIC),BasePat(ORG_SYNDIC),TauxPat(ORG_SYNDIC),MontantPat(ORG_SYNDIC)) +Ecrit_Ligne_Bulletin(PENI_UNIV,BaseSal(PENI_UNIV),TauxSal(PENI_UNIV),MontantSal(PENI_UNIV),BasePat(PENI_UNIV),TauxPat(PENI_UNIV),MontantPat(PENI_UNIV)) +Ecrit_Ligne_Bulletin(INIT_PENI,BaseSal(INIT_PENI),TauxSal(INIT_PENI),MontantSal(INIT_PENI),BasePat(INIT_PENI),TauxPat(INIT_PENI),MontantPat(INIT_PENI)) +Ecrit_Ligne_Bulletin(PENI_ADD1,BaseSal(PENI_ADD1),TauxSal(PENI_ADD1),MontantSal(PENI_ADD1),BasePat(PENI_ADD1),TauxPat(PENI_ADD1),MontantPat(PENI_ADD1)) +Ecrit_Ligne_Bulletin(PENI_ADD2,BaseSal(PENI_ADD2),TauxSal(PENI_ADD2),MontantSal(PENI_ADD2),BasePat(PENI_ADD2),TauxPat(PENI_ADD2),MontantPat(PENI_ADD2)) + +Ecrit_Ligne_Bulletin(ARRCO_T1,BaseSal(ARRCO_T1),TauxSal(ARRCO_T1),MontantSal(ARRCO_T1),BasePat(ARRCO_T1),TauxPat(ARRCO_T1),MontantPat(ARRCO_T1)) +Ecrit_Ligne_Bulletin(ARRCO_T2,BaseSal(ARRCO_T2),TauxSal(ARRCO_T2),MontantSal(ARRCO_T2),BasePat(ARRCO_T2),TauxPat(ARRCO_T2),MontantPat(ARRCO_T2)) +Ecrit_Ligne_Bulletin(CEG_T1,BaseSal(CEG_T1),TauxSal(CEG_T1),MontantSal(CEG_T1),BasePat(CEG_T1),TauxPat(CEG_T1),MontantPat(CEG_T1)) +Ecrit_Ligne_Bulletin(CEG_T2,BaseSal(CEG_T2),TauxSal(CEG_T2),MontantSal(CEG_T2),BasePat(CEG_T2),TauxPat(CEG_T2),MontantPat(CEG_T2)) +Ecrit_Ligne_Bulletin(CET_T1,BaseSal(CET_T1),TauxSal(CET_T1),MontantSal(CET_T1),BasePat(CET_T1),TauxPat(CET_T1),MontantPat(CET_T1)) +Ecrit_Ligne_Bulletin(CET_T2,BaseSal(CET_T2),TauxSal(CET_T2),MontantSal(CET_T2),BasePat(CET_T2),TauxPat(CET_T2),MontantPat(CET_T2)) +Ecrit_Ligne_Bulletin(APEC,BaseSal(APEC),TauxSal(APEC),MontantSal(APEC),BasePat(APEC),TauxPat(APEC),MontantPat(APEC)) + +Ecrit_Ligne_Bulletin(SUPP_CA,BaseSal(SUPP_CA),TauxSal(SUPP_CA),MontantSal(SUPP_CA),BasePat(SUPP_CA),TauxPat(SUPP_CA),MontantPat(SUPP_CA)) + +Ecrit_Ligne_Bulletin(INIT_PREV,BaseSal(INIT_PREV),TauxSal(INIT_PREV),MontantSal(INIT_PREV),BasePat(INIT_PREV),TauxPat(INIT_PREV),MontantPat(INIT_PREV)) +Ecrit_Ligne_Bulletin(PREV_CA,BaseSal(PREV_CA),TauxSal(PREV_CA),MontantSal(PREV_CA),BasePat(PREV_CA),TauxPat(PREV_CA),MontantPat(PREV_CA)) +Ecrit_Ligne_Bulletin(PREV_CA_FO,BaseSal(PREV_CA_FO),TauxSal(PREV_CA_FO),MontantSal(PREV_CA_FO),BasePat(PREV_CA_FO),TauxPat(PREV_CA_FO),MontantPat(PREV_CA_FO)) +Ecrit_Ligne_Bulletin(PREV_CA_SS,BaseSal(PREV_CA_SS),TauxSal(PREV_CA_SS),MontantSal(PREV_CA_SS),BasePat(PREV_CA_SS),TauxPat(PREV_CA_SS),MontantPat(PREV_CA_SS)) +Ecrit_Ligne_Bulletin(PREV_CA_TA,BaseSal(PREV_CA_TA),TauxSal(PREV_CA_TA),MontantSal(PREV_CA_TA),BasePat(PREV_CA_TA),TauxPat(PREV_CA_TA),MontantPat(PREV_CA_TA)) +Ecrit_Ligne_Bulletin(PREV_CA_TB,BaseSal(PREV_CA_TB),TauxSal(PREV_CA_TB),MontantSal(PREV_CA_TB),BasePat(PREV_CA_TB),TauxPat(PREV_CA_TB),MontantPat(PREV_CA_TB)) +Ecrit_Ligne_Bulletin(PREV_CA_TC,BaseSal(PREV_CA_TC),TauxSal(PREV_CA_TC),MontantSal(PREV_CA_TC),BasePat(PREV_CA_TC),TauxPat(PREV_CA_TC),MontantPat(PREV_CA_TC)) +Ecrit_Ligne_Bulletin(PRE2_CA,BaseSal(PRE2_CA),TauxSal(PRE2_CA),MontantSal(PRE2_CA),BasePat(PRE2_CA),TauxPat(PRE2_CA),MontantPat(PRE2_CA)) +Ecrit_Ligne_Bulletin(PRE2_CA_FO,BaseSal(PRE2_CA_FO),TauxSal(PRE2_CA_FO),MontantSal(PRE2_CA_FO),BasePat(PRE2_CA_FO),TauxPat(PRE2_CA_FO),MontantPat(PRE2_CA_FO)) +Ecrit_Ligne_Bulletin(PRE2_CA_SS,BaseSal(PRE2_CA_SS),TauxSal(PRE2_CA_SS),MontantSal(PRE2_CA_SS),BasePat(PRE2_CA_SS),TauxPat(PRE2_CA_SS),MontantPat(PRE2_CA_SS)) +Ecrit_Ligne_Bulletin(PRE2_CA_TA,BaseSal(PRE2_CA_TA),TauxSal(PRE2_CA_TA),MontantSal(PRE2_CA_TA),BasePat(PRE2_CA_TA),TauxPat(PRE2_CA_TA),MontantPat(PRE2_CA_TA)) +Ecrit_Ligne_Bulletin(PRE2_CA_TB,BaseSal(PRE2_CA_TB),TauxSal(PRE2_CA_TB),MontantSal(PRE2_CA_TB),BasePat(PRE2_CA_TB),TauxPat(PRE2_CA_TB),MontantPat(PRE2_CA_TB)) +Ecrit_Ligne_Bulletin(PRE2_CA_TC,BaseSal(PRE2_CA_TC),TauxSal(PRE2_CA_TC),MontantSal(PRE2_CA_TC),BasePat(PRE2_CA_TC),TauxPat(PRE2_CA_TC),MontantPat(PRE2_CA_TC)) +Ecrit_Ligne_Bulletin(PRE3_CA,BaseSal(PRE3_CA),TauxSal(PRE3_CA),MontantSal(PRE3_CA),BasePat(PRE3_CA),TauxPat(PRE3_CA),MontantPat(PRE3_CA)) +Ecrit_Ligne_Bulletin(PRE3_CA_FO,BaseSal(PRE3_CA_FO),TauxSal(PRE3_CA_FO),MontantSal(PRE3_CA_FO),BasePat(PRE3_CA_FO),TauxPat(PRE3_CA_FO),MontantPat(PRE3_CA_FO)) +Ecrit_Ligne_Bulletin(PRE3_CA_SS,BaseSal(PRE3_CA_SS),TauxSal(PRE3_CA_SS),MontantSal(PRE3_CA_SS),BasePat(PRE3_CA_SS),TauxPat(PRE3_CA_SS),MontantPat(PRE3_CA_SS)) +Ecrit_Ligne_Bulletin(PRE3_CA_TA,BaseSal(PRE3_CA_TA),TauxSal(PRE3_CA_TA),MontantSal(PRE3_CA_TA),BasePat(PRE3_CA_TA),TauxPat(PRE3_CA_TA),MontantPat(PRE3_CA_TA)) +Ecrit_Ligne_Bulletin(PRE3_CA_TB,BaseSal(PRE3_CA_TB),TauxSal(PRE3_CA_TB),MontantSal(PRE3_CA_TB),BasePat(PRE3_CA_TB),TauxPat(PRE3_CA_TB),MontantPat(PRE3_CA_TB)) +Ecrit_Ligne_Bulletin(PRE3_CA_TC,BaseSal(PRE3_CA_TC),TauxSal(PRE3_CA_TC),MontantSal(PRE3_CA_TC),BasePat(PRE3_CA_TC),TauxPat(PRE3_CA_TC),MontantPat(PRE3_CA_TC)) +Ecrit_Ligne_Bulletin(PRE4_CA,BaseSal(PRE4_CA),TauxSal(PRE4_CA),MontantSal(PRE4_CA),BasePat(PRE4_CA),TauxPat(PRE4_CA),MontantPat(PRE4_CA)) +Ecrit_Ligne_Bulletin(PRE4_CA_FO,BaseSal(PRE4_CA_FO),TauxSal(PRE4_CA_FO),MontantSal(PRE4_CA_FO),BasePat(PRE4_CA_FO),TauxPat(PRE4_CA_FO),MontantPat(PRE4_CA_FO)) +Ecrit_Ligne_Bulletin(PRE4_CA_SS,BaseSal(PRE4_CA_SS),TauxSal(PRE4_CA_SS),MontantSal(PRE4_CA_SS),BasePat(PRE4_CA_SS),TauxPat(PRE4_CA_SS),MontantPat(PRE4_CA_SS)) +Ecrit_Ligne_Bulletin(PRE4_CA_TA,BaseSal(PRE4_CA_TA),TauxSal(PRE4_CA_TA),MontantSal(PRE4_CA_TA),BasePat(PRE4_CA_TA),TauxPat(PRE4_CA_TA),MontantPat(PRE4_CA_TA)) +Ecrit_Ligne_Bulletin(PRE4_CA_TB,BaseSal(PRE4_CA_TB),TauxSal(PRE4_CA_TB),MontantSal(PRE4_CA_TB),BasePat(PRE4_CA_TB),TauxPat(PRE4_CA_TB),MontantPat(PRE4_CA_TB)) +Ecrit_Ligne_Bulletin(PRE4_CA_TC,BaseSal(PRE4_CA_TC),TauxSal(PRE4_CA_TC),MontantSal(PRE4_CA_TC),BasePat(PRE4_CA_TC),TauxPat(PRE4_CA_TC),MontantPat(PRE4_CA_TC)) +Ecrit_Ligne_Bulletin(PRE5_CA,BaseSal(PRE5_CA),TauxSal(PRE5_CA),MontantSal(PRE5_CA),BasePat(PRE5_CA),TauxPat(PRE5_CA),MontantPat(PRE5_CA)) +Ecrit_Ligne_Bulletin(PRE5_CA_FO,BaseSal(PRE5_CA_FO),TauxSal(PRE5_CA_FO),MontantSal(PRE5_CA_FO),BasePat(PRE5_CA_FO),TauxPat(PRE5_CA_FO),MontantPat(PRE5_CA_FO)) +Ecrit_Ligne_Bulletin(PRE5_CA_SS,BaseSal(PRE5_CA_SS),TauxSal(PRE5_CA_SS),MontantSal(PRE5_CA_SS),BasePat(PRE5_CA_SS),TauxPat(PRE5_CA_SS),MontantPat(PRE5_CA_SS)) +Ecrit_Ligne_Bulletin(PRE5_CA_TA,BaseSal(PRE5_CA_TA),TauxSal(PRE5_CA_TA),MontantSal(PRE5_CA_TA),BasePat(PRE5_CA_TA),TauxPat(PRE5_CA_TA),MontantPat(PRE5_CA_TA)) +Ecrit_Ligne_Bulletin(PRE5_CA_TB,BaseSal(PRE5_CA_TB),TauxSal(PRE5_CA_TB),MontantSal(PRE5_CA_TB),BasePat(PRE5_CA_TB),TauxPat(PRE5_CA_TB),MontantPat(PRE5_CA_TB)) +Ecrit_Ligne_Bulletin(PRE5_CA_TC,BaseSal(PRE5_CA_TC),TauxSal(PRE5_CA_TC),MontantSal(PRE5_CA_TC),BasePat(PRE5_CA_TC),TauxPat(PRE5_CA_TC),MontantPat(PRE5_CA_TC)) +Ecrit_Ligne_Bulletin(PRE6_CA,BaseSal(PRE6_CA),TauxSal(PRE6_CA),MontantSal(PRE6_CA),BasePat(PRE6_CA),TauxPat(PRE6_CA),MontantPat(PRE6_CA)) +Ecrit_Ligne_Bulletin(PRE6_CA_FO,BaseSal(PRE6_CA_FO),TauxSal(PRE6_CA_FO),MontantSal(PRE6_CA_FO),BasePat(PRE6_CA_FO),TauxPat(PRE6_CA_FO),MontantPat(PRE6_CA_FO)) +Ecrit_Ligne_Bulletin(PRE6_CA_SS,BaseSal(PRE6_CA_SS),TauxSal(PRE6_CA_SS),MontantSal(PRE6_CA_SS),BasePat(PRE6_CA_SS),TauxPat(PRE6_CA_SS),MontantPat(PRE6_CA_SS)) +Ecrit_Ligne_Bulletin(PRE6_CA_TA,BaseSal(PRE6_CA_TA),TauxSal(PRE6_CA_TA),MontantSal(PRE6_CA_TA),BasePat(PRE6_CA_TA),TauxPat(PRE6_CA_TA),MontantPat(PRE6_CA_TA)) +Ecrit_Ligne_Bulletin(PRE6_CA_TB,BaseSal(PRE6_CA_TB),TauxSal(PRE6_CA_TB),MontantSal(PRE6_CA_TB),BasePat(PRE6_CA_TB),TauxPat(PRE6_CA_TB),MontantPat(PRE6_CA_TB)) +Ecrit_Ligne_Bulletin(PRE6_CA_TC,BaseSal(PRE6_CA_TC),TauxSal(PRE6_CA_TC),MontantSal(PRE6_CA_TC),BasePat(PRE6_CA_TC),TauxPat(PRE6_CA_TC),MontantPat(PRE6_CA_TC)) +Ecrit_Ligne_Bulletin(PRE7_CA,BaseSal(PRE7_CA),TauxSal(PRE7_CA),MontantSal(PRE7_CA),BasePat(PRE7_CA),TauxPat(PRE7_CA),MontantPat(PRE7_CA)) +Ecrit_Ligne_Bulletin(PRE7_CA_FO,BaseSal(PRE7_CA_FO),TauxSal(PRE7_CA_FO),MontantSal(PRE7_CA_FO),BasePat(PRE7_CA_FO),TauxPat(PRE7_CA_FO),MontantPat(PRE7_CA_FO)) +Ecrit_Ligne_Bulletin(PRE7_CA_SS,BaseSal(PRE7_CA_SS),TauxSal(PRE7_CA_SS),MontantSal(PRE7_CA_SS),BasePat(PRE7_CA_SS),TauxPat(PRE7_CA_SS),MontantPat(PRE7_CA_SS)) +Ecrit_Ligne_Bulletin(PRE7_CA_TA,BaseSal(PRE7_CA_TA),TauxSal(PRE7_CA_TA),MontantSal(PRE7_CA_TA),BasePat(PRE7_CA_TA),TauxPat(PRE7_CA_TA),MontantPat(PRE7_CA_TA)) +Ecrit_Ligne_Bulletin(PRE7_CA_TB,BaseSal(PRE7_CA_TB),TauxSal(PRE7_CA_TB),MontantSal(PRE7_CA_TB),BasePat(PRE7_CA_TB),TauxPat(PRE7_CA_TB),MontantPat(PRE7_CA_TB)) +Ecrit_Ligne_Bulletin(PRE7_CA_TC,BaseSal(PRE7_CA_TC),TauxSal(PRE7_CA_TC),MontantSal(PRE7_CA_TC),BasePat(PRE7_CA_TC),TauxPat(PRE7_CA_TC),MontantPat(PRE7_CA_TC)) +Ecrit_Ligne_Bulletin(PRE8_CA,BaseSal(PRE8_CA),TauxSal(PRE8_CA),MontantSal(PRE8_CA),BasePat(PRE8_CA),TauxPat(PRE8_CA),MontantPat(PRE8_CA)) +Ecrit_Ligne_Bulletin(PRE8_CA_FO,BaseSal(PRE8_CA_FO),TauxSal(PRE8_CA_FO),MontantSal(PRE8_CA_FO),BasePat(PRE8_CA_FO),TauxPat(PRE8_CA_FO),MontantPat(PRE8_CA_FO)) +Ecrit_Ligne_Bulletin(PRE8_CA_SS,BaseSal(PRE8_CA_SS),TauxSal(PRE8_CA_SS),MontantSal(PRE8_CA_SS),BasePat(PRE8_CA_SS),TauxPat(PRE8_CA_SS),MontantPat(PRE8_CA_SS)) +Ecrit_Ligne_Bulletin(PRE8_CA_TA,BaseSal(PRE8_CA_TA),TauxSal(PRE8_CA_TA),MontantSal(PRE8_CA_TA),BasePat(PRE8_CA_TA),TauxPat(PRE8_CA_TA),MontantPat(PRE8_CA_TA)) +Ecrit_Ligne_Bulletin(PRE8_CA_TB,BaseSal(PRE8_CA_TB),TauxSal(PRE8_CA_TB),MontantSal(PRE8_CA_TB),BasePat(PRE8_CA_TB),TauxPat(PRE8_CA_TB),MontantPat(PRE8_CA_TB)) +Ecrit_Ligne_Bulletin(PRE8_CA_TC,BaseSal(PRE8_CA_TC),TauxSal(PRE8_CA_TC),MontantSal(PRE8_CA_TC),BasePat(PRE8_CA_TC),TauxPat(PRE8_CA_TC),MontantPat(PRE8_CA_TC)) +Ecrit_Ligne_Bulletin(PRE9_CA,BaseSal(PRE9_CA),TauxSal(PRE9_CA),MontantSal(PRE9_CA),BasePat(PRE9_CA),TauxPat(PRE9_CA),MontantPat(PRE9_CA)) +Ecrit_Ligne_Bulletin(PRE9_CA_FO,BaseSal(PRE9_CA_FO),TauxSal(PRE9_CA_FO),MontantSal(PRE9_CA_FO),BasePat(PRE9_CA_FO),TauxPat(PRE9_CA_FO),MontantPat(PRE9_CA_FO)) +Ecrit_Ligne_Bulletin(PRE9_CA_SS,BaseSal(PRE9_CA_SS),TauxSal(PRE9_CA_SS),MontantSal(PRE9_CA_SS),BasePat(PRE9_CA_SS),TauxPat(PRE9_CA_SS),MontantPat(PRE9_CA_SS)) +Ecrit_Ligne_Bulletin(PRE9_CA_TA,BaseSal(PRE9_CA_TA),TauxSal(PRE9_CA_TA),MontantSal(PRE9_CA_TA),BasePat(PRE9_CA_TA),TauxPat(PRE9_CA_TA),MontantPat(PRE9_CA_TA)) +Ecrit_Ligne_Bulletin(PRE9_CA_TB,BaseSal(PRE9_CA_TB),TauxSal(PRE9_CA_TB),MontantSal(PRE9_CA_TB),BasePat(PRE9_CA_TB),TauxPat(PRE9_CA_TB),MontantPat(PRE9_CA_TB)) +Ecrit_Ligne_Bulletin(PRE9_CA_TC,BaseSal(PRE9_CA_TC),TauxSal(PRE9_CA_TC),MontantSal(PRE9_CA_TC),BasePat(PRE9_CA_TC),TauxPat(PRE9_CA_TC),MontantPat(PRE9_CA_TC)) +Ecrit_Ligne_Bulletin(INIT_CPREV,BaseSal(INIT_CPREV),TauxSal(INIT_CPREV),MontantSal(INIT_CPREV),BasePat(INIT_CPREV),TauxPat(INIT_CPREV),MontantPat(INIT_CPREV)) +Ecrit_Ligne_Bulletin(CPREV_CA,BaseSal(CPREV_CA),TauxSal(CPREV_CA),MontantSal(CPREV_CA),BasePat(CPREV_CA),TauxPat(CPREV_CA),MontantPat(CPREV_CA)) + +Ecrit_Ligne_Bulletin(INIT_MUT,BaseSal(INIT_MUT),TauxSal(INIT_MUT),MontantSal(INIT_MUT),BasePat(INIT_MUT),TauxPat(INIT_MUT),MontantPat(INIT_MUT)) +Ecrit_Ligne_Bulletin(INIT_MUTCA,BaseSal(INIT_MUTCA),TauxSal(INIT_MUTCA),MontantSal(INIT_MUTCA),BasePat(INIT_MUTCA),TauxPat(INIT_MUTCA),MontantPat(INIT_MUTCA)) +Ecrit_Ligne_Bulletin(INIT_MUTC2,BaseSal(INIT_MUTC2),TauxSal(INIT_MUTC2),MontantSal(INIT_MUTC2),BasePat(INIT_MUTC2),TauxPat(INIT_MUTC2),MontantPat(INIT_MUTC2)) +Ecrit_Ligne_Bulletin(MUTUEL_CA,BaseSal(MUTUEL_CA),TauxSal(MUTUEL_CA),MontantSal(MUTUEL_CA),BasePat(MUTUEL_CA),TauxPat(MUTUEL_CA),MontantPat(MUTUEL_CA)) +Ecrit_Ligne_Bulletin(MUT_CA_SS,BaseSal(MUT_CA_SS),TauxSal(MUT_CA_SS),MontantSal(MUT_CA_SS),BasePat(MUT_CA_SS),TauxPat(MUT_CA_SS),MontantPat(MUT_CA_SS)) +Ecrit_Ligne_Bulletin(MUT_CA_TA,BaseSal(MUT_CA_TA),TauxSal(MUT_CA_TA),MontantSal(MUT_CA_TA),BasePat(MUT_CA_TA),TauxPat(MUT_CA_TA),MontantPat(MUT_CA_TA)) +Ecrit_Ligne_Bulletin(MUT_CA_TB,BaseSal(MUT_CA_TB),TauxSal(MUT_CA_TB),MontantSal(MUT_CA_TB),BasePat(MUT_CA_TB),TauxPat(MUT_CA_TB),MontantPat(MUT_CA_TB)) +Ecrit_Ligne_Bulletin(MUT_CA_TC,BaseSal(MUT_CA_TC),TauxSal(MUT_CA_TC),MontantSal(MUT_CA_TC),BasePat(MUT_CA_TC),TauxPat(MUT_CA_TC),MontantPat(MUT_CA_TC)) +Ecrit_Ligne_Bulletin(GMC_CA,BaseSal(GMC_CA),TauxSal(GMC_CA),MontantSal(GMC_CA),BasePat(GMC_CA),TauxPat(GMC_CA),MontantPat(GMC_CA)) + +Ecrit_Ligne_Bulletin(TR_TAXE_SA,BaseSal(TR_TAXE_SA),TauxSal(TR_TAXE_SA),MontantSal(TR_TAXE_SA),BasePat(TR_TAXE_SA),TauxPat(TR_TAXE_SA),MontantPat(TR_TAXE_SA)) +Ecrit_Ligne_Bulletin(TAXE_SAL_T,BaseSal(TAXE_SAL_T),TauxSal(TAXE_SAL_T),MontantSal(TAXE_SAL_T),BasePat(TAXE_SAL_T),TauxPat(TAXE_SAL_T),MontantPat(TAXE_SAL_T)) +Ecrit_Ligne_Bulletin(TAXE_SAL_1,BaseSal(TAXE_SAL_1),TauxSal(TAXE_SAL_1),MontantSal(TAXE_SAL_1),BasePat(TAXE_SAL_1),TauxPat(TAXE_SAL_1),MontantPat(TAXE_SAL_1)) +Ecrit_Ligne_Bulletin(TAXE_SAL_2,BaseSal(TAXE_SAL_2),TauxSal(TAXE_SAL_2),MontantSal(TAXE_SAL_2),BasePat(TAXE_SAL_2),TauxPat(TAXE_SAL_2),MontantPat(TAXE_SAL_2)) + +Ecrit_Ligne_Bulletin(TAXE_PREV,BaseSal(TAXE_PREV),TauxSal(TAXE_PREV),MontantSal(TAXE_PREV),BasePat(TAXE_PREV),TauxPat(TAXE_PREV),MontantPat(TAXE_PREV)) +Ecrit_Ligne_Bulletin(FOR_SOCIAL,BaseSal(FOR_SOCIAL),TauxSal(FOR_SOCIAL),MontantSal(FOR_SOCIAL),BasePat(FOR_SOCIAL),TauxPat(FOR_SOCIAL),MontantPat(FOR_SOCIAL)) +Ecrit_Ligne_Bulletin(TRANSPORT,BaseSal(TRANSPORT),TauxSal(TRANSPORT),MontantSal(TRANSPORT),BasePat(TRANSPORT),TauxPat(TRANSPORT),MontantPat(TRANSPORT)) +Ecrit_Ligne_Bulletin(FORMATION,BaseSal(FORMATION),TauxSal(FORMATION),MontantSal(FORMATION),BasePat(FORMATION),TauxPat(FORMATION),MontantPat(FORMATION)) +Ecrit_Ligne_Bulletin(FORMATION2,BaseSal(FORMATION2),TauxSal(FORMATION2),MontantSal(FORMATION2),BasePat(FORMATION2),TauxPat(FORMATION2),MontantPat(FORMATION2)) +Ecrit_Ligne_Bulletin(CPF_CDD,BaseSal(CPF_CDD),TauxSal(CPF_CDD),MontantSal(CPF_CDD),BasePat(CPF_CDD),TauxPat(CPF_CDD),MontantPat(CPF_CDD)) +Ecrit_Ligne_Bulletin(APPRENTI,BaseSal(APPRENTI),TauxSal(APPRENTI),MontantSal(APPRENTI),BasePat(APPRENTI),TauxPat(APPRENTI),MontantPat(APPRENTI)) +Ecrit_Ligne_Bulletin(TA_P1,BaseSal(TA_P1),TauxSal(TA_P1),MontantSal(TA_P1),BasePat(TA_P1),TauxPat(TA_P1),MontantPat(TA_P1)) +Ecrit_Ligne_Bulletin(TA_P2,BaseSal(TA_P2),TauxSal(TA_P2),MontantSal(TA_P2),BasePat(TA_P2),TauxPat(TA_P2),MontantPat(TA_P2)) +Ecrit_Ligne_Bulletin(TA_SOLDE,BaseSal(TA_SOLDE),TauxSal(TA_SOLDE),MontantSal(TA_SOLDE),BasePat(TA_SOLDE),TauxPat(TA_SOLDE),MontantPat(TA_SOLDE)) +Ecrit_Ligne_Bulletin(APPRENTI2,BaseSal(APPRENTI2),TauxSal(APPRENTI2),MontantSal(APPRENTI2),BasePat(APPRENTI2),TauxPat(APPRENTI2),MontantPat(APPRENTI2)) +Ecrit_Ligne_Bulletin(CSA_SOLDE,BaseSal(CSA_SOLDE),TauxSal(CSA_SOLDE),MontantSal(CSA_SOLDE),BasePat(CSA_SOLDE),TauxPat(CSA_SOLDE),MontantPat(CSA_SOLDE)) +Ecrit_Ligne_Bulletin(CONSTRUCT,BaseSal(CONSTRUCT),TauxSal(CONSTRUCT),MontantSal(CONSTRUCT),BasePat(CONSTRUCT),TauxPat(CONSTRUCT),MontantPat(CONSTRUCT)) +Ecrit_Ligne_Bulletin(MEDECINE,BaseSal(MEDECINE),TauxSal(MEDECINE),MontantSal(MEDECINE),BasePat(MEDECINE),TauxPat(MEDECINE),MontantPat(MEDECINE)) +Ecrit_Ligne_Bulletin(OEUVRE_SOC,BaseSal(OEUVRE_SOC),TauxSal(OEUVRE_SOC),MontantSal(OEUVRE_SOC),BasePat(OEUVRE_SOC),TauxPat(OEUVRE_SOC),MontantPat(OEUVRE_SOC)) +Ecrit_Ligne_Bulletin(FRAIS_FONC,BaseSal(FRAIS_FONC),TauxSal(FRAIS_FONC),MontantSal(FRAIS_FONC),BasePat(FRAIS_FONC),TauxPat(FRAIS_FONC),MontantPat(FRAIS_FONC)) +Ecrit_Ligne_Bulletin(COTPAT_DIV,BaseSal(COTPAT_DIV),TauxSal(COTPAT_DIV),MontantSal(COTPAT_DIV),BasePat(COTPAT_DIV),TauxPat(COTPAT_DIV),MontantPat(COTPAT_DIV)) +Ecrit_Ligne_Bulletin(COTSAL_DIV,BaseSal(COTSAL_DIV),TauxSal(COTSAL_DIV),MontantSal(COTSAL_DIV),BasePat(COTSAL_DIV),TauxPat(COTSAL_DIV),MontantPat(COTSAL_DIV)) + +Ecrit_Ligne_Bulletin(COTPAT_FIL,BaseSal(COTPAT_FIL),TauxSal(COTPAT_FIL),MontantSal(COTPAT_FIL),BasePat(COTPAT_FIL),TauxPat(COTPAT_FIL),MontantPat(COTPAT_FIL)) +Ecrit_Ligne_Bulletin(AL_FILLON,BaseSal(AL_FILLON),TauxSal(AL_FILLON),MontantSal(AL_FILLON),BasePat(AL_FILLON),TauxPat(AL_FILLON),MontantPat(AL_FILLON)) +Ecrit_Ligne_Bulletin(ALLEGT_FIL,BaseSal(ALLEGT_FIL),TauxSal(ALLEGT_FIL),MontantSal(ALLEGT_FIL),BasePat(ALLEGT_FIL),TauxPat(ALLEGT_FIL),MontantPat(ALLEGT_FIL)) +Ecrit_Ligne_Bulletin(ALLEGT_FI2,BaseSal(ALLEGT_FI2),TauxSal(ALLEGT_FI2),MontantSal(ALLEGT_FI2),BasePat(ALLEGT_FI2),TauxPat(ALLEGT_FI2),MontantPat(ALLEGT_FI2)) +Ecrit_Ligne_Bulletin(ALLEGT_FI3,BaseSal(ALLEGT_FI3),TauxSal(ALLEGT_FI3),MontantSal(ALLEGT_FI3),BasePat(ALLEGT_FI3),TauxPat(ALLEGT_FI3),MontantPat(ALLEGT_FI3)) +Ecrit_Ligne_Bulletin(RG_FILLON,BaseSal(RG_FILLON),TauxSal(RG_FILLON),MontantSal(RG_FILLON),BasePat(RG_FILLON),TauxPat(RG_FILLON),MontantPat(RG_FILLON)) +Ecrit_Ligne_Bulletin(REGUL_FIL,BaseSal(REGUL_FIL),TauxSal(REGUL_FIL),MontantSal(REGUL_FIL),BasePat(REGUL_FIL),TauxPat(REGUL_FIL),MontantPat(REGUL_FIL)) +Ecrit_Ligne_Bulletin(REGUL_FI2,BaseSal(REGUL_FI2),TauxSal(REGUL_FI2),MontantSal(REGUL_FI2),BasePat(REGUL_FI2),TauxPat(REGUL_FI2),MontantPat(REGUL_FI2)) +Ecrit_Ligne_Bulletin(REGUL_FI3,BaseSal(REGUL_FI3),TauxSal(REGUL_FI3),MontantSal(REGUL_FI3),BasePat(REGUL_FI3),TauxPat(REGUL_FI3),MontantPat(REGUL_FI3)) +Ecrit_Ligne_Bulletin(COMPL_FIL,BaseSal(COMPL_FIL),TauxSal(COMPL_FIL),MontantSal(COMPL_FIL),BasePat(COMPL_FIL),TauxPat(COMPL_FIL),MontantPat(COMPL_FIL)) +Ecrit_Ligne_Bulletin(COMPL_FI2,BaseSal(COMPL_FI2),TauxSal(COMPL_FI2),MontantSal(COMPL_FI2),BasePat(COMPL_FI2),TauxPat(COMPL_FI2),MontantPat(COMPL_FI2)) +Ecrit_Ligne_Bulletin(COMPL_FI3,BaseSal(COMPL_FI3),TauxSal(COMPL_FI3),MontantSal(COMPL_FI3),BasePat(COMPL_FI3),TauxPat(COMPL_FI3),MontantPat(COMPL_FI3)) + +Ecrit_Ligne_Bulletin(IND_LIC2,BaseSal(IND_LIC2),TauxSal(IND_LIC2),MontantSal(IND_LIC2),BasePat(IND_LIC2),TauxPat(IND_LIC2),MontantPat(IND_LIC2)) +Ecrit_Ligne_Bulletin(PR_ACTION2,BaseSal(PR_ACTION2),TauxSal(PR_ACTION2),MontantSal(PR_ACTION2),BasePat(PR_ACTION2),TauxPat(PR_ACTION2),MontantPat(PR_ACTION2)) +Ecrit_Ligne_Bulletin(PR_PROFIT,BaseSal(PR_PROFIT),TauxSal(PR_PROFIT),MontantSal(PR_PROFIT),BasePat(PR_PROFIT),TauxPat(PR_PROFIT),MontantPat(PR_PROFIT)) + +Ecrit_Ligne_Bulletin(BASE_CSG,BaseSal(BASE_CSG),TauxSal(BASE_CSG),MontantSal(BASE_CSG),BasePat(BASE_CSG),TauxPat(BASE_CSG),MontantPat(BASE_CSG)) +Ecrit_Ligne_Bulletin(CSG,BaseSal(CSG),TauxSal(CSG),MontantSal(CSG),BasePat(CSG),TauxPat(CSG),MontantPat(CSG)) +Ecrit_Ligne_Bulletin(CRDS,BaseSal(CRDS),TauxSal(CRDS),MontantSal(CRDS),BasePat(CRDS),TauxPat(CRDS),MontantPat(CRDS)) +Ecrit_Ligne_Bulletin(CSG_DEDUC,BaseSal(CSG_DEDUC),TauxSal(CSG_DEDUC),MontantSal(CSG_DEDUC),BasePat(CSG_DEDUC),TauxPat(CSG_DEDUC),MontantPat(CSG_DEDUC)) +Ecrit_Ligne_Bulletin(CSG_HS,BaseSal(CSG_HS),TauxSal(CSG_HS),MontantSal(CSG_HS),BasePat(CSG_HS),TauxPat(CSG_HS),MontantPat(CSG_HS)) +Ecrit_Ligne_Bulletin(CSG2,BaseSal(CSG2),TauxSal(CSG2),MontantSal(CSG2),BasePat(CSG2),TauxPat(CSG2),MontantPat(CSG2)) +Ecrit_Ligne_Bulletin(CRDS2,BaseSal(CRDS2),TauxSal(CRDS2),MontantSal(CRDS2),BasePat(CRDS2),TauxPat(CRDS2),MontantPat(CRDS2)) +Ecrit_Ligne_Bulletin(CSG2_DEDUC,BaseSal(CSG2_DEDUC),TauxSal(CSG2_DEDUC),MontantSal(CSG2_DEDUC),BasePat(CSG2_DEDUC),TauxPat(CSG2_DEDUC),MontantPat(CSG2_DEDUC)) +Ecrit_Ligne_Bulletin(COTSAL,BaseSal(COTSAL),TauxSal(COTSAL),MontantSal(COTSAL),BasePat(COTSAL),TauxPat(COTSAL),MontantPat(COTSAL)) +Ecrit_Ligne_Bulletin(INIT_CSG3,BaseSal(INIT_CSG3),TauxSal(INIT_CSG3),MontantSal(INIT_CSG3),BasePat(INIT_CSG3),TauxPat(INIT_CSG3),MontantPat(INIT_CSG3)) +Ecrit_Ligne_Bulletin(CRDS3,BaseSal(CRDS3),TauxSal(CRDS3),MontantSal(CRDS3),BasePat(CRDS3),TauxPat(CRDS3),MontantPat(CRDS3)) +Ecrit_Ligne_Bulletin(CSG3,BaseSal(CSG3),TauxSal(CSG3),MontantSal(CSG3),BasePat(CSG3),TauxPat(CSG3),MontantPat(CSG3)) +Ecrit_Ligne_Bulletin(CSG3_DEDUC,BaseSal(CSG3_DEDUC),TauxSal(CSG3_DEDUC),MontantSal(CSG3_DEDUC),BasePat(CSG3_DEDUC),TauxPat(CSG3_DEDUC),MontantPat(CSG3_DEDUC)) + +Ecrit_Ligne_Bulletin(TAUX_REDUC,BaseSal(TAUX_REDUC),TauxSal(TAUX_REDUC),MontantSal(TAUX_REDUC),BasePat(TAUX_REDUC),TauxPat(TAUX_REDUC),MontantPat(TAUX_REDUC)) +Ecrit_Ligne_Bulletin(REDUC_TEPA,BaseSal(REDUC_TEPA),TauxSal(REDUC_TEPA),MontantSal(REDUC_TEPA),BasePat(REDUC_TEPA),TauxPat(REDUC_TEPA),MontantPat(REDUC_TEPA)) +Ecrit_Ligne_Bulletin(REDUC_HS,BaseSal(REDUC_HS),TauxSal(REDUC_HS),MontantSal(REDUC_HS),BasePat(REDUC_HS),TauxPat(REDUC_HS),MontantPat(REDUC_HS)) +Ecrit_Ligne_Bulletin(DEDUC_TEPA,BaseSal(DEDUC_TEPA),TauxSal(DEDUC_TEPA),MontantSal(DEDUC_TEPA),BasePat(DEDUC_TEPA),TauxPat(DEDUC_TEPA),MontantPat(DEDUC_TEPA)) + +Ecrit_Ligne_Bulletin(INIT_JEI,BaseSal(INIT_JEI),TauxSal(INIT_JEI),MontantSal(INIT_JEI),BasePat(INIT_JEI),TauxPat(INIT_JEI),MontantPat(INIT_JEI)) +Ecrit_Ligne_Bulletin(JEI_T1,BaseSal(JEI_T1),TauxSal(JEI_T1),MontantSal(JEI_T1),BasePat(JEI_T1),TauxPat(JEI_T1),MontantPat(JEI_T1)) +Ecrit_Ligne_Bulletin(JEI_T2,BaseSal(JEI_T2),TauxSal(JEI_T2),MontantSal(JEI_T2),BasePat(JEI_T2),TauxPat(JEI_T2),MontantPat(JEI_T2)) +Ecrit_Ligne_Bulletin(EXO_JEI,BaseSal(EXO_JEI),TauxSal(EXO_JEI),MontantSal(EXO_JEI),BasePat(EXO_JEI),TauxPat(EXO_JEI),MontantPat(EXO_JEI)) + +Ecrit_Ligne_Bulletin(COTSAL,BaseSal(COTSAL),TauxSal(COTSAL),MontantSal(COTSAL),BasePat(COTSAL),TauxPat(COTSAL),MontantPat(COTSAL)) +Ecrit_Ligne_Bulletin(COTPAT,BaseSal(COTPAT),TauxSal(COTPAT),MontantSal(COTPAT),BasePat(COTPAT),TauxPat(COTPAT),MontantPat(COTPAT)) +Ecrit_Ligne_Bulletin(COTISATION,BaseSal(COTISATION),TauxSal(COTISATION),MontantSal(COTISATION),BasePat(COTISATION),TauxPat(COTISATION),MontantPat(COTISATION)) +Ecrit_Ligne_Bulletin(ALLOC_DIF,BaseSal(ALLOC_DIF),TauxSal(ALLOC_DIF),MontantSal(ALLOC_DIF),BasePat(ALLOC_DIF),TauxPat(ALLOC_DIF),MontantPat(ALLOC_DIF)) +Ecrit_Ligne_Bulletin(COR_NET,BaseSal(COR_NET),TauxSal(COR_NET),MontantSal(COR_NET),BasePat(COR_NET),TauxPat(COR_NET),MontantPat(COR_NET)) +Ecrit_Ligne_Bulletin(NET,BaseSal(NET),TauxSal(NET),MontantSal(NET),BasePat(NET),TauxPat(NET),MontantPat(NET)) +Ecrit_Ligne_Bulletin(IJSS_SUB,BaseSal(IJSS_SUB),TauxSal(IJSS_SUB),MontantSal(IJSS_SUB),BasePat(IJSS_SUB),TauxPat(IJSS_SUB),MontantPat(IJSS_SUB)) +Ecrit_Ligne_Bulletin(PREV_NSOU,BaseSal(PREV_NSOU),TauxSal(PREV_NSOU),MontantSal(PREV_NSOU),BasePat(PREV_NSOU),TauxPat(PREV_NSOU),MontantPat(PREV_NSOU)) +Ecrit_Ligne_Bulletin(PREV_SANTE,BaseSal(PREV_SANTE),TauxSal(PREV_SANTE),MontantSal(PREV_SANTE),BasePat(PREV_SANTE),TauxPat(PREV_SANTE),MontantPat(PREV_SANTE)) +Ecrit_Ligne_Bulletin(INIT_IMPOS,BaseSal(INIT_IMPOS),TauxSal(INIT_IMPOS),MontantSal(INIT_IMPOS),BasePat(INIT_IMPOS),TauxPat(INIT_IMPOS),MontantPat(INIT_IMPOS)) +Ecrit_Ligne_Bulletin(INIT_IMPOT,BaseSal(INIT_IMPOT),TauxSal(INIT_IMPOT),MontantSal(INIT_IMPOT),BasePat(INIT_IMPOT),TauxPat(INIT_IMPOT),MontantPat(INIT_IMPOT)) +Ecrit_Ligne_Bulletin(HS_EXO,BaseSal(HS_EXO),TauxSal(HS_EXO),MontantSal(HS_EXO),BasePat(HS_EXO),TauxPat(HS_EXO),MontantPat(HS_EXO)) +Ecrit_Ligne_Bulletin(HS_EXO2,BaseSal(HS_EXO2),TauxSal(HS_EXO2),MontantSal(HS_EXO2),BasePat(HS_EXO2),TauxPat(HS_EXO2),MontantPat(HS_EXO2)) +Ecrit_Ligne_Bulletin(ABT_PAS,BaseSal(ABT_PAS),TauxSal(ABT_PAS),MontantSal(ABT_PAS),BasePat(ABT_PAS),TauxPat(ABT_PAS),MontantPat(ABT_PAS)) +Ecrit_Ligne_Bulletin(EXO_PAS,BaseSal(EXO_PAS),TauxSal(EXO_PAS),MontantSal(EXO_PAS),BasePat(EXO_PAS),TauxPat(EXO_PAS),MontantPat(EXO_PAS)) +Ecrit_Ligne_Bulletin(IJSS_PAS,BaseSal(IJSS_PAS),TauxSal(IJSS_PAS),MontantSal(IJSS_PAS),BasePat(IJSS_PAS),TauxPat(IJSS_PAS),MontantPat(IJSS_PAS)) +Ecrit_Ligne_Bulletin(NET_IMPOS,BaseSal(NET_IMPOS),TauxSal(NET_IMPOS),MontantSal(NET_IMPOS),BasePat(NET_IMPOS),TauxPat(NET_IMPOS),MontantPat(NET_IMPOS)) +Ecrit_Ligne_Bulletin(EV_CHOMAGE,BaseSal(EV_CHOMAGE),TauxSal(EV_CHOMAGE),MontantSal(EV_CHOMAGE),BasePat(EV_CHOMAGE),TauxPat(EV_CHOMAGE),MontantPat(EV_CHOMAGE)) +Ecrit_Ligne_Bulletin(EV_MALADIE,BaseSal(EV_MALADIE),TauxSal(EV_MALADIE),MontantSal(EV_MALADIE),BasePat(EV_MALADIE),TauxPat(EV_MALADIE),MontantPat(EV_MALADIE)) +Ecrit_Ligne_Bulletin(EV_CSG,BaseSal(EV_CSG),TauxSal(EV_CSG),MontantSal(EV_CSG),BasePat(EV_CSG),TauxPat(EV_CSG),MontantPat(EV_CSG)) +Ecrit_Ligne_Bulletin(EV_COTSAL,BaseSal(EV_COTSAL),TauxSal(EV_COTSAL),MontantSal(EV_COTSAL),BasePat(EV_COTSAL),TauxPat(EV_COTSAL),MontantPat(EV_COTSAL)) +Ecrit_Ligne_Bulletin(TOT_VERSE,BaseSal(TOT_VERSE),TauxSal(TOT_VERSE),MontantSal(TOT_VERSE),BasePat(TOT_VERSE),TauxPat(TOT_VERSE),MontantPat(TOT_VERSE)) +Ecrit_Ligne_Bulletin(TOT_ALLEGT,BaseSal(TOT_ALLEGT),TauxSal(TOT_ALLEGT),MontantSal(TOT_ALLEGT),BasePat(TOT_ALLEGT),TauxPat(TOT_ALLEGT),MontantPat(TOT_ALLEGT)) + +Ecrit_Ligne_Bulletin(PENSION,BaseSal(PENSION),TauxSal(PENSION),MontantSal(PENSION),BasePat(PENSION),TauxPat(PENSION),MontantPat(PENSION)) +Ecrit_Ligne_Bulletin(PRET,BaseSal(PRET),TauxSal(PRET),MontantSal(PRET),BasePat(PRET),TauxPat(PRET),MontantPat(PRET)) +Ecrit_Ligne_Bulletin(SAISIE,BaseSal(SAISIE),TauxSal(SAISIE),MontantSal(SAISIE),BasePat(SAISIE),TauxPat(SAISIE),MontantPat(SAISIE)) +Ecrit_Ligne_Bulletin(ACOMPTE,BaseSal(ACOMPTE),TauxSal(ACOMPTE),MontantSal(ACOMPTE),BasePat(ACOMPTE),TauxPat(ACOMPTE),MontantPat(ACOMPTE)) +Ecrit_Ligne_Bulletin(AVANT_DED,BaseSal(AVANT_DED),TauxSal(AVANT_DED),MontantSal(AVANT_DED),BasePat(AVANT_DED),TauxPat(AVANT_DED),MontantPat(AVANT_DED)) +Ecrit_Ligne_Bulletin(TITRE_REST,BaseSal(TITRE_REST),TauxSal(TITRE_REST),MontantSal(TITRE_REST),BasePat(TITRE_REST),TauxPat(TITRE_REST),MontantPat(TITRE_REST)) + +Ecrit_Ligne_Bulletin(PANIER_EXT,BaseSal(PANIER_EXT),TauxSal(PANIER_EXT),MontantSal(PANIER_EXT),BasePat(PANIER_EXT),TauxPat(PANIER_EXT),MontantPat(PANIER_EXT)) +Ecrit_Ligne_Bulletin(ABO_TRANS,BaseSal(ABO_TRANS),TauxSal(ABO_TRANS),MontantSal(ABO_TRANS),BasePat(ABO_TRANS),TauxPat(ABO_TRANS),MontantPat(ABO_TRANS)) +Ecrit_Ligne_Bulletin(IND_TRANS,BaseSal(IND_TRANS),TauxSal(IND_TRANS),MontantSal(IND_TRANS),BasePat(IND_TRANS),TauxPat(IND_TRANS),MontantPat(IND_TRANS)) +Ecrit_Ligne_Bulletin(IND_LIC,BaseSal(IND_LIC),TauxSal(IND_LIC),MontantSal(IND_LIC),BasePat(IND_LIC),TauxPat(IND_LIC),MontantPat(IND_LIC)) +Ecrit_Ligne_Bulletin(IND_RCI,BaseSal(IND_RCI),TauxSal(IND_RCI),MontantSal(IND_RCI),BasePat(IND_RCI),TauxPat(IND_RCI),MontantPat(IND_RCI)) +Ecrit_Ligne_Bulletin(CHEQUE_VAC,BaseSal(CHEQUE_VAC),TauxSal(CHEQUE_VAC),MontantSal(CHEQUE_VAC),BasePat(CHEQUE_VAC),TauxPat(CHEQUE_VAC),MontantPat(CHEQUE_VAC)) +Ecrit_Ligne_Bulletin(IND_EXPATR,BaseSal(IND_EXPATR),TauxSal(IND_EXPATR),MontantSal(IND_EXPATR),BasePat(IND_EXPATR),TauxPat(IND_EXPATR),MontantPat(IND_EXPATR)) +Ecrit_Ligne_Bulletin(REMB_KM,BaseSal(REMB_KM),TauxSal(REMB_KM),MontantSal(REMB_KM),BasePat(REMB_KM),TauxPat(REMB_KM),MontantPat(REMB_KM)) +Ecrit_Ligne_Bulletin(REMB_FRAIS,BaseSal(REMB_FRAIS),TauxSal(REMB_FRAIS),MontantSal(REMB_FRAIS),BasePat(REMB_FRAIS),TauxPat(REMB_FRAIS),MontantPat(REMB_FRAIS)) +Ecrit_Ligne_Bulletin(PR_MEDAI,BaseSal(PR_MEDAI),TauxSal(PR_MEDAI),MontantSal(PR_MEDAI),BasePat(PR_MEDAI),TauxPat(PR_MEDAI),MontantPat(PR_MEDAI)) +Ecrit_Ligne_Bulletin(PR_EXCEP2,BaseSal(PR_EXCEP2),TauxSal(PR_EXCEP2),MontantSal(PR_EXCEP2),BasePat(PR_EXCEP2),TauxPat(PR_EXCEP2),MontantPat(PR_EXCEP2)) +Ecrit_Ligne_Bulletin(IND_EXCEP,BaseSal(IND_EXCEP),TauxSal(IND_EXCEP),MontantSal(IND_EXCEP),BasePat(IND_EXCEP),TauxPat(IND_EXCEP),MontantPat(IND_EXCEP)) +Ecrit_Ligne_Bulletin(DED_EXCEP,BaseSal(DED_EXCEP),TauxSal(DED_EXCEP),MontantSal(DED_EXCEP),BasePat(DED_EXCEP),TauxPat(DED_EXCEP),MontantPat(DED_EXCEP)) +Ecrit_Ligne_Bulletin(MUTU_OPT,BaseSal(MUTU_OPT),TauxSal(MUTU_OPT),MontantSal(MUTU_OPT),BasePat(MUTU_OPT),TauxPat(MUTU_OPT),MontantPat(MUTU_OPT)) + +Ecrit_Ligne_Bulletin(NET_PAYER0,BaseSal(NET_PAYER0),TauxSal(NET_PAYER0),MontantSal(NET_PAYER0),BasePat(NET_PAYER0),TauxPat(NET_PAYER0),MontantPat(NET_PAYER0)) +Ecrit_Ligne_Bulletin(IMPOT_PAS,BaseSal(IMPOT_PAS),TauxSal(IMPOT_PAS),MontantSal(IMPOT_PAS),BasePat(IMPOT_PAS),TauxPat(IMPOT_PAS),MontantPat(IMPOT_PAS)) +Ecrit_Ligne_Bulletin(TYPE_IMPOT,BaseSal(TYPE_IMPOT),TauxSal(TYPE_IMPOT),MontantSal(TYPE_IMPOT),BasePat(TYPE_IMPOT),TauxPat(TYPE_IMPOT),MontantPat(TYPE_IMPOT)) +Ecrit_Ligne_Bulletin(NET_PAYER,BaseSal(NET_PAYER),TauxSal(NET_PAYER),MontantSal(NET_PAYER),BasePat(NET_PAYER),TauxPat(NET_PAYER),MontantPat(NET_PAYER)) + +Ecrit_Ligne_Bulletin(CP_ANC,BaseSal(CP_ANC),TauxSal(CP_ANC),MontantSal(CP_ANC),BasePat(CP_ANC),TauxPat(CP_ANC),MontantPat(CP_ANC)) +Ecrit_Ligne_Bulletin(CP_ACQUIS,BaseSal(CP_ACQUIS),TauxSal(CP_ACQUIS),MontantSal(CP_ACQUIS),BasePat(CP_ACQUIS),TauxPat(CP_ACQUIS),MontantPat(CP_ACQUIS)) +Ecrit_Ligne_Bulletin(CP_PRIS,BaseSal(CP_PRIS),TauxSal(CP_PRIS),MontantSal(CP_PRIS),BasePat(CP_PRIS),TauxPat(CP_PRIS),MontantPat(CP_PRIS)) +Ecrit_Ligne_Bulletin(CP_RESTE,BaseSal(CP_RESTE),TauxSal(CP_RESTE),MontantSal(CP_RESTE),BasePat(CP_RESTE),TauxPat(CP_RESTE),MontantPat(CP_RESTE)) + +Ecrit_Ligne_Bulletin(RTT_ACQUIS,BaseSal(RTT_ACQUIS),TauxSal(RTT_ACQUIS),MontantSal(RTT_ACQUIS),BasePat(RTT_ACQUIS),TauxPat(RTT_ACQUIS),MontantPat(RTT_ACQUIS)) +Ecrit_Ligne_Bulletin(RTT_PRIS,BaseSal(RTT_PRIS),TauxSal(RTT_PRIS),MontantSal(RTT_PRIS),BasePat(RTT_PRIS),TauxPat(RTT_PRIS),MontantPat(RTT_PRIS)) +Ecrit_Ligne_Bulletin(RTT_RESTE,BaseSal(RTT_RESTE),TauxSal(RTT_RESTE),MontantSal(RTT_RESTE),BasePat(RTT_RESTE),TauxPat(RTT_RESTE),MontantPat(RTT_RESTE)) + +Ecrit_Ligne_Bulletin(DIF_ACQUIS,BaseSal(DIF_ACQUIS),TauxSal(DIF_ACQUIS),MontantSal(DIF_ACQUIS),BasePat(DIF_ACQUIS),TauxPat(DIF_ACQUIS),MontantPat(DIF_ACQUIS)) +Ecrit_Ligne_Bulletin(DIF_PRIS,BaseSal(DIF_PRIS),TauxSal(DIF_PRIS),MontantSal(DIF_PRIS),BasePat(DIF_PRIS),TauxPat(DIF_PRIS),MontantPat(DIF_PRIS)) +Ecrit_Ligne_Bulletin(DIF_RESTE,BaseSal(DIF_RESTE),TauxSal(DIF_RESTE),MontantSal(DIF_RESTE),BasePat(DIF_RESTE),TauxPat(DIF_RESTE),MontantPat(DIF_RESTE)) + diff --git a/PAIE/_CUBE.$SO/00000002.FOR b/PAIE/_CUBE.$SO/00000002.FOR new file mode 100644 index 00000000..4a0f5a8f --- /dev/null +++ b/PAIE/_CUBE.$SO/00000002.FOR @@ -0,0 +1,4032 @@ +Vrai=1 +Faux=0 +Heures=0 +Heures10=0 +Heures25=0 +Heures50=0 +Heures100=0 +HeuresComplementaires=0 +BaseCSG=0 +TaxeSal1=0 +TaxeSal2=0 +TaxeSal3=0 +Net=0 +MtPatSante=0 +NetFiscal=0 +NetPaye=0 +ProrataTaux=1 +BaseAlleg=0 +SmicRTT=1090.51 +Smic169=ConstanteSal(SMIC)*169 +JBulletin=JoursBulletin(JC) +JPeriode=JoursPeriode(JC) +ReducTEPA=0 +CotSal=0 +TauxReduc=0 +CotSS=0 +Periode=Extrait(LibelleBulletin(DATE_PERIO_FIN),7,10)+Extrait(LibelleBulletin(DATE_PERIO_FIN),4,5) +MoisCP=Numerique(Parametre(MOIS_RAZ))-1 +Si MoisCP<1 Alors MoisCP=12 FinSi + +BrutMensuel=Bulletin(BRUT_MOIS) +Si Gauche(LibelleSalarie(PA_CATEG_CODE),8)="APPRENTI" Et Gauche(Bulletin(APP_SAL_MINI),1)<>"N" Alors + AgeSalarie=AnneeAnciennete(LibelleSalarie(NAISSANCE_DATE)) + AnneeContrat=AnneeAnciennete(LibelleSalarie(ENTREE1_DATE))+1 + Si LibelleSalarie(ANCIENNETE_DATE)<>"" Alors + AnneeContrat=AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))+1 + FinSi + k_smic_app=0 + Si AnneeContrat>=1 Et AnneeContrat<=3 Alors + k_smic_app=Grille("APP_ANNEE"+Alpha(AnneeContrat,"0"),AgeSalarie) + FinSi + Si Bulletin(APP_SAL_MINI)<>0 Alors + k_smic_app=Bulletin(APP_SAL_MINI) + FinSi + Si k_smic_app<>0 Alors + BrutMensuel=ConstantePat(SMIC)*k_smic_app/100 + FinSi +FinSi + +Base(BRUT_MENS)=Bulletin(HEURES_MOIS) +Heures=Base +Jours=JoursPeriode(JO,0000) +Base(BRUT_MENS)=Arrondi(Base(BRUT_MENS),2) +BaseSal(BRUT_MENS)=Base(BRUT_MENS) +BasePat(BRUT_MENS)=Base(BRUT_MENS) +Base(BRUT_MENS)=BaseSal(BRUT_MENS) +TauxSal(BRUT_MENS)=Division(BrutMensuel,Bulletin(HEURES_MOIS)) +BrutHoraire=TauxSal +TauxSal(BRUT_MENS)=Arrondi(TauxSal(BRUT_MENS),5) +MontantSal(BRUT_MENS)=BrutMensuel +MontantSal(BRUT_MENS)=Arrondi(MontantSal(BRUT_MENS),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(BRUT_MENS)=BasePat(BRUT_MENS) + +Base(SR_SALAIRE)=BaseSal(SR_SALAIRE) +MontantSal(SR_SALAIRE)=Bulletin(SR_SALAIRE) +MontantSal(SR_SALAIRE)=Arrondi(MontantSal(SR_SALAIRE),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(SR_SALAIRE)=BasePat(SR_SALAIRE) + +Base(RAPPEL_SAL)=BaseSal(RAPPEL_SAL) +MontantSal(RAPPEL_SAL)=Bulletin(RAPPEL_SAL) +MontantSal(RAPPEL_SAL)=Arrondi(MontantSal(RAPPEL_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(RAPPEL_SAL)=BasePat(RAPPEL_SAL) + +Base(GAR_SMIC)=BaseSal(GAR_SMIC) +MontantSal(GAR_SMIC)=0; Si BrutMensuel0 Alors + MontantSal(GAR_SMIC)=SmicRTT-BrutMensuel + FinSi +Sinon + MontantSal(GAR_SMIC)=0 +FinSi +MontantSal(GAR_SMIC)=Arrondi(MontantSal(GAR_SMIC),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(GAR_SMIC)=BasePat(GAR_SMIC) + +Base(AB_GAR_SMI)=BaseSal(AB_GAR_SMI) +MontantSal(AB_GAR_SMI)=Bulletin(AB_GAR_SMIC) +MontantSal(AB_GAR_SMI)=Arrondi(MontantSal(AB_GAR_SMI),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)-MontantSal +Base(AB_GAR_SMI)=BasePat(AB_GAR_SMI) + +Base(GAR_SAL)=BaseSal(GAR_SAL) +MontantSal(GAR_SAL)=0; Si Salarie(GAR_SAL)>0 Alors + Si Salarie(GAR_SAL)-BrutMensuel>0 Alors + MontantSal(GAR_SAL)=Salarie(GAR_SAL)-BrutMensuel + FinSi +Sinon + MontantSal(GAR_SAL)=0 +FinSi +MontantSal(GAR_SAL)=Arrondi(MontantSal(GAR_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(GAR_SAL)=BasePat(GAR_SAL) + +Base(AB_GAR_SAL)=BaseSal(AB_GAR_SAL) +MontantSal(AB_GAR_SAL)=Bulletin(AB_GAR_SAL) +MontantSal(AB_GAR_SAL)=Arrondi(MontantSal(AB_GAR_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)-MontantSal +Base(AB_GAR_SAL)=BasePat(AB_GAR_SAL) + +Base(HEURE_COMP)=Element(HEURES_COMP) +HeuresComplementaires=Base +Base(HEURE_COMP)=Arrondi(Base(HEURE_COMP),2) +BaseSal(HEURE_COMP)=Base(HEURE_COMP) +BasePat(HEURE_COMP)=Base(HEURE_COMP) +Base(HEURE_COMP)=BaseSal(HEURE_COMP) +TauxSal(HEURE_COMP)=BrutHoraire +TauxSal(HEURE_COMP)=Arrondi(TauxSal(HEURE_COMP),3) +MontantSal(HEURE_COMP)=Base*TauxSal +MontantSal(HEURE_COMP)=Arrondi(MontantSal(HEURE_COMP),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE_COMP)=BasePat(HEURE_COMP) + +Base(HEURES10)=Element(HEURES_10) +Heures10=Base +Base(HEURES10)=Arrondi(Base(HEURES10),2) +BaseSal(HEURES10)=Base(HEURES10) +BasePat(HEURES10)=Base(HEURES10) +Base(HEURES10)=BaseSal(HEURES10) +TauxSal(HEURES10)=BrutHoraire +TauxSal(HEURES10)=Arrondi(TauxSal(HEURES10),3) +MontantSal(HEURES10)=Base*TauxSal +MontantSal(HEURES10)=Arrondi(MontantSal(HEURES10),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES10)=BasePat(HEURES10) + +Base(HEURE25)=Element(HEURES_25) +Heures25=Base +Base(HEURE25)=Arrondi(Base(HEURE25),2) +BaseSal(HEURE25)=Base(HEURE25) +BasePat(HEURE25)=Base(HEURE25) +Base(HEURE25)=BaseSal(HEURE25) +TauxSal(HEURE25)=1.25*BrutHoraire +TauxSal(HEURE25)=Arrondi(TauxSal(HEURE25),2) +MontantSal(HEURE25)=Base*TauxSal +MontantSal(HEURE25)=Arrondi(MontantSal(HEURE25),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE25)=BasePat(HEURE25) + +Base(HEURE50)=Element(HEURES_50) +Heures50=Base +Base(HEURE50)=Arrondi(Base(HEURE50),2) +BaseSal(HEURE50)=Base(HEURE50) +BasePat(HEURE50)=Base(HEURE50) +Base(HEURE50)=BaseSal(HEURE50) +TauxSal(HEURE50)=1.50*BrutHoraire +TauxSal(HEURE50)=Arrondi(TauxSal(HEURE50),2) +MontantSal(HEURE50)=Base*TauxSal +MontantSal(HEURE50)=Arrondi(MontantSal(HEURE50),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE50)=BasePat(HEURE50) + +Base(HEURE100)=Bulletin(HEURES_100) +Heures100=Base +Base(HEURE100)=Arrondi(Base(HEURE100),2) +BaseSal(HEURE100)=Base(HEURE100) +BasePat(HEURE100)=Base(HEURE100) +Base(HEURE100)=BaseSal(HEURE100) +TauxSal(HEURE100)=2*BrutHoraire +TauxSal(HEURE100)=Arrondi(TauxSal(HEURE100),2) +MontantSal(HEURE100)=Base*TauxSal +MontantSal(HEURE100)=Arrondi(MontantSal(HEURE100),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE100)=BasePat(HEURE100) + +Base(HEURES_D1)=Element(HEURES_D1) +Base(HEURES_D1)=Arrondi(Base(HEURES_D1),2) +BaseSal(HEURES_D1)=Base(HEURES_D1) +BasePat(HEURES_D1)=Base(HEURES_D1) +Base(HEURES_D1)=BaseSal(HEURES_D1) +TauxSal(HEURES_D1)=BrutHoraire*ConstanteSal(HEURES_D1) +TauxSal(HEURES_D1)=Arrondi(TauxSal(HEURES_D1),2) +MontantSal(HEURES_D1)=Base*TauxSal +MontantSal(HEURES_D1)=Arrondi(MontantSal(HEURES_D1),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_D1)=BasePat(HEURES_D1) + +Base(HEURES_D2)=Element(HEURES_D2) +Base(HEURES_D2)=Arrondi(Base(HEURES_D2),2) +BaseSal(HEURES_D2)=Base(HEURES_D2) +BasePat(HEURES_D2)=Base(HEURES_D2) +Base(HEURES_D2)=BaseSal(HEURES_D2) +TauxSal(HEURES_D2)=BrutHoraire*ConstanteSal(HEURES_D2) +TauxSal(HEURES_D2)=Arrondi(TauxSal(HEURES_D2),2) +MontantSal(HEURES_D2)=Base*TauxSal +MontantSal(HEURES_D2)=Arrondi(MontantSal(HEURES_D2),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_D2)=BasePat(HEURES_D2) + +Base(HEURES_JF)=Element(HEURES_JF) +Base(HEURES_JF)=Arrondi(Base(HEURES_JF),2) +BaseSal(HEURES_JF)=Base(HEURES_JF) +BasePat(HEURES_JF)=Base(HEURES_JF) +Base(HEURES_JF)=BaseSal(HEURES_JF) +TauxSal(HEURES_JF)=BrutHoraire*ConstanteSal(HEURES_JF) +TauxSal(HEURES_JF)=Arrondi(TauxSal(HEURES_JF),2) +MontantSal(HEURES_JF)=Base*TauxSal +MontantSal(HEURES_JF)=Arrondi(MontantSal(HEURES_JF),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_JF)=BasePat(HEURES_JF) + +Base(HEURES_N1)=Element(HEURES_N1) +Base(HEURES_N1)=Arrondi(Base(HEURES_N1),2) +BaseSal(HEURES_N1)=Base(HEURES_N1) +BasePat(HEURES_N1)=Base(HEURES_N1) +Base(HEURES_N1)=BaseSal(HEURES_N1) +TauxSal(HEURES_N1)=BrutHoraire*ConstanteSal(HEURES_N1) +TauxSal(HEURES_N1)=Arrondi(TauxSal(HEURES_N1),2) +MontantSal(HEURES_N1)=Base*TauxSal +MontantSal(HEURES_N1)=Arrondi(MontantSal(HEURES_N1),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_N1)=BasePat(HEURES_N1) + +Base(HEURES_N2)=Element(HEURES_N2) +Base(HEURES_N2)=Arrondi(Base(HEURES_N2),2) +BaseSal(HEURES_N2)=Base(HEURES_N2) +BasePat(HEURES_N2)=Base(HEURES_N2) +Base(HEURES_N2)=BaseSal(HEURES_N2) +TauxSal(HEURES_N2)=BrutHoraire*ConstanteSal(HEURES_N2) +TauxSal(HEURES_N2)=Arrondi(TauxSal(HEURES_N2),2) +MontantSal(HEURES_N2)=Base*TauxSal +MontantSal(HEURES_N2)=Arrondi(MontantSal(HEURES_N2),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_N2)=BasePat(HEURES_N2) + +Base(RACHAT_RTT)=Bulletin(RACHAT_RTT) +HeuresRTT=Bulletin(RACHAT_RTT)*BulletinSal(HORAIRE_JOUR) +Base(RACHAT_RTT)=Arrondi(Base(RACHAT_RTT),2) +BaseSal(RACHAT_RTT)=Base(RACHAT_RTT) +BasePat(RACHAT_RTT)=Base(RACHAT_RTT) +Base(RACHAT_RTT)=BaseSal(RACHAT_RTT) +TauxSal(RACHAT_RTT)=1.25*BrutHoraire*BulletinSal(HORAIRE_JOUR) +TauxSal(RACHAT_RTT)=Arrondi(TauxSal(RACHAT_RTT),2) +MontantSal(RACHAT_RTT)=Base*TauxSal +MontantSal(RACHAT_RTT)=Arrondi(MontantSal(RACHAT_RTT),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(RACHAT_RTT)=BasePat(RACHAT_RTT) + +Base(COR_BRUT)=BaseSal(COR_BRUT) +MontantSal(COR_BRUT)=Bulletin(COR_BRUT) +MontantSal(COR_BRUT)=Arrondi(MontantSal(COR_BRUT),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(COR_BRUT)=BasePat(COR_BRUT) + +Base(BRUT_AJUST)=BaseSal(BRUT_AJUST) +MontantSal(BRUT_AJUST)=PaieInverse("MontantSal(NET)",Bulletin(CHERCHE_NET),"MontantSal(BRUT_BASE)") +MontantSal(BRUT_AJUST)=Arrondi(MontantSal(BRUT_AJUST),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(BRUT_AJUST)=BasePat(BRUT_AJUST) + +Base(COMMISSION)=BaseSal(COMMISSION) +MontantSal(COMMISSION)=Bulletin(COMMISSION) +MontantSal(COMMISSION)=Arrondi(MontantSal(COMMISSION),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(COMMISSION)=BasePat(COMMISSION) + +Base(BRUT_BASE)=BaseSal(BRUT_BASE) +MontantSal(BRUT_BASE)=TotalGrpSal +BrutBase=MontantSal +MontantSal(BRUT_BASE)=Arrondi(MontantSal(BRUT_BASE),2) +Base(BRUT_BASE)=BasePat(BRUT_BASE) + + +Base(HEURE_R_10)=Element(HEURES_RC_10) +Base(HEURE_R_10)=Arrondi(Base(HEURE_R_10),2) +BaseSal(HEURE_R_10)=Base(HEURE_R_10) +BasePat(HEURE_R_10)=Base(HEURE_R_10) +Base(HEURE_R_10)=BaseSal(HEURE_R_10) +TauxSal(HEURE_R_10)=ConstanteSal(REP_COMP10) +TauxSal(HEURE_R_10)=Arrondi(TauxSal(HEURE_R_10),3) +MontantSal(HEURE_R_10)=Base*TauxSal/100 +MontantSal(HEURE_R_10)=Arrondi(MontantSal(HEURE_R_10),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_R_10)=BasePat(HEURE_R_10) + +Base(HEURE_RC)=Element(HEURES_RC) +Base(HEURE_RC)=Arrondi(Base(HEURE_RC),2) +BaseSal(HEURE_RC)=Base(HEURE_RC) +BasePat(HEURE_RC)=Base(HEURE_RC) +Base(HEURE_RC)=BaseSal(HEURE_RC) +TauxSal(HEURE_RC)=ConstanteSal(REP_COMP) +TauxSal(HEURE_RC)=Arrondi(TauxSal(HEURE_RC),3) +MontantSal(HEURE_RC)=Base*TauxSal/100 +MontantSal(HEURE_RC)=Arrondi(MontantSal(HEURE_RC),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_RC)=BasePat(HEURE_RC) + +Base(HEURE_RC_1)=Element(HEURES_RC_100) +Base(HEURE_RC_1)=Arrondi(Base(HEURE_RC_1),2) +BaseSal(HEURE_RC_1)=Base(HEURE_RC_1) +BasePat(HEURE_RC_1)=Base(HEURE_RC_1) +Base(HEURE_RC_1)=BaseSal(HEURE_RC_1) +TauxSal(HEURE_RC_1)=ConstantePat(REP_COMP) +TauxSal(HEURE_RC_1)=Arrondi(TauxSal(HEURE_RC_1),3) +MontantSal(HEURE_RC_1)=Base*TauxSal/100 +MontantSal(HEURE_RC_1)=Arrondi(MontantSal(HEURE_RC_1),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_RC_1)=BasePat(HEURE_RC_1) + +Base(H_RC_PRIS)=BaseSal(H_RC_PRIS) +MontantSal(H_RC_PRIS)=Absence(REP_COMP,H,1000) +MontantSal(H_RC_PRIS)=Arrondi(MontantSal(H_RC_PRIS),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)-MontantSal +Base(H_RC_PRIS)=BasePat(H_RC_PRIS) + +Base(REPOS_COMP)=BaseSal(REPOS_COMP) +MontantSal(REPOS_COMP)=CumulSal(HEURE_RC)+MontantSal(HEURE_RC)+CumulSal(HEURE_R_10)+MontantSal(HEURE_R_10)+CumulSal(HEURE_RC_1)+MontantSal(HEURE_RC_1)+Element(REG_REP_COMP)-MontantSal(H_RC_PRIS)-CumulSal(H_RC_PRIS) +MontantSal(REPOS_COMP)=Arrondi(MontantSal(REPOS_COMP),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(REPOS_COMP)=BasePat(REPOS_COMP) + + +Base(AB_MALADIE)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_MALADIE)=LePlusPetit(JBulletin,Absence(MALADIE,JC))/JBulletin*Heures +Sinon + Base(AB_MALADIE)=Absence(MALADIE) +FinSi +Base(AB_MALADIE)=Arrondi(Base(AB_MALADIE),2) +BaseSal(AB_MALADIE)=Base(AB_MALADIE) +BasePat(AB_MALADIE)=Base(AB_MALADIE) +Base(AB_MALADIE)=BaseSal(AB_MALADIE) +TauxSal(AB_MALADIE)=BrutHoraire +TauxSal(AB_MALADIE)=Arrondi(TauxSal(AB_MALADIE),5) +MontantSal(AB_MALADIE)=Base*TauxSal +MontantSal(AB_MALADIE)=Arrondi(MontantSal(AB_MALADIE),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_MALADIE)=BasePat(AB_MALADIE) + +Base(AB_MALA_ID)=BaseSal(AB_MALA_ID) +MontantSal(AB_MALA_ID)=MontantSal(AB_MALADIE) +MontantSal(AB_MALA_ID)=Arrondi(MontantSal(AB_MALA_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_MALA_ID)=BasePat(AB_MALA_ID) + +Base(ATRAJ)=Absence(ATRAJ) +Base(ATRAJ)=Arrondi(Base(ATRAJ),2) +BaseSal(ATRAJ)=Base(ATRAJ) +BasePat(ATRAJ)=Base(ATRAJ) +Base(ATRAJ)=BaseSal(ATRAJ) +TauxSal(ATRAJ)=BrutHoraire +TauxSal(ATRAJ)=Arrondi(TauxSal(ATRAJ),3) +MontantSal(ATRAJ)=Base*TauxSal +MontantSal(ATRAJ)=Arrondi(MontantSal(ATRAJ),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(ATRAJ)=BasePat(ATRAJ) + +Base(ATRAJ_ID)=BaseSal(ATRAJ_ID) +MontantSal(ATRAJ_ID)=MontantSal(ATRAJ) +MontantSal(ATRAJ_ID)=Arrondi(MontantSal(ATRAJ_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(ATRAJ_ID)=BasePat(ATRAJ_ID) + +Base(ATRAV)=Absence(ATRAV) +Base(ATRAV)=Arrondi(Base(ATRAV),2) +BaseSal(ATRAV)=Base(ATRAV) +BasePat(ATRAV)=Base(ATRAV) +Base(ATRAV)=BaseSal(ATRAV) +TauxSal(ATRAV)=BrutHoraire +TauxSal(ATRAV)=Arrondi(TauxSal(ATRAV),3) +MontantSal(ATRAV)=Base*TauxSal +MontantSal(ATRAV)=Arrondi(MontantSal(ATRAV),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(ATRAV)=BasePat(ATRAV) + +Base(ATRAV_ID)=BaseSal(ATRAV_ID) +MontantSal(ATRAV_ID)=MontantSal(ATRAV) +MontantSal(ATRAV_ID)=Arrondi(MontantSal(ATRAV_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(ATRAV_ID)=BasePat(ATRAV_ID) + +Base(MALPR)=Absence(MALPR) +Base(MALPR)=Arrondi(Base(MALPR),2) +BaseSal(MALPR)=Base(MALPR) +BasePat(MALPR)=Base(MALPR) +Base(MALPR)=BaseSal(MALPR) +TauxSal(MALPR)=BrutHoraire +TauxSal(MALPR)=Arrondi(TauxSal(MALPR),3) +MontantSal(MALPR)=Base*TauxSal +MontantSal(MALPR)=Arrondi(MontantSal(MALPR),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(MALPR)=BasePat(MALPR) + +Base(MALPR_ID)=BaseSal(MALPR_ID) +MontantSal(MALPR_ID)=MontantSal(MALPR) +MontantSal(MALPR_ID)=Arrondi(MontantSal(MALPR_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(MALPR_ID)=BasePat(MALPR_ID) + +Base(AB_TPT1)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT1)=LePlusPetit(JBulletin,Absence(TPT1,JC))/JBulletin*Heures +Sinon + Base(AB_TPT1)=Absence(TPT1) +FinSi +Base(AB_TPT1)=Arrondi(Base(AB_TPT1),2) +BaseSal(AB_TPT1)=Base(AB_TPT1) +BasePat(AB_TPT1)=Base(AB_TPT1) +Base(AB_TPT1)=BaseSal(AB_TPT1) +TauxSal(AB_TPT1)=BrutHoraire +TauxSal(AB_TPT1)=Arrondi(TauxSal(AB_TPT1),3) +MontantSal(AB_TPT1)=Base*TauxSal +MontantSal(AB_TPT1)=Arrondi(MontantSal(AB_TPT1),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT1)=BasePat(AB_TPT1) + +Base(AB_TPT1_ID)=BaseSal(AB_TPT1_ID) +MontantSal(AB_TPT1_ID)=MontantSal(AB_TPT1) +MontantSal(AB_TPT1_ID)=Arrondi(MontantSal(AB_TPT1_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT1_ID)=BasePat(AB_TPT1_ID) + +Base(AB_TPT2)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT2)=LePlusPetit(JBulletin,Absence(TPT2,JC))/JBulletin*Heures +Sinon + Base(AB_TPT2)=Absence(TPT2) +FinSi +Base(AB_TPT2)=Arrondi(Base(AB_TPT2),2) +BaseSal(AB_TPT2)=Base(AB_TPT2) +BasePat(AB_TPT2)=Base(AB_TPT2) +Base(AB_TPT2)=BaseSal(AB_TPT2) +TauxSal(AB_TPT2)=BrutHoraire +TauxSal(AB_TPT2)=Arrondi(TauxSal(AB_TPT2),3) +MontantSal(AB_TPT2)=Base*TauxSal +MontantSal(AB_TPT2)=Arrondi(MontantSal(AB_TPT2),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT2)=BasePat(AB_TPT2) + +Base(AB_TPT2_ID)=BaseSal(AB_TPT2_ID) +MontantSal(AB_TPT2_ID)=MontantSal(AB_TPT2) +MontantSal(AB_TPT2_ID)=Arrondi(MontantSal(AB_TPT2_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT2_ID)=BasePat(AB_TPT2_ID) + +Base(AB_TPT3)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT3)=LePlusPetit(JBulletin,Absence(TPT3,JC))/JBulletin*Heures +Sinon + Base(AB_TPT3)=Absence(TPT3) +FinSi +Base(AB_TPT3)=Arrondi(Base(AB_TPT3),2) +BaseSal(AB_TPT3)=Base(AB_TPT3) +BasePat(AB_TPT3)=Base(AB_TPT3) +Base(AB_TPT3)=BaseSal(AB_TPT3) +TauxSal(AB_TPT3)=BrutHoraire +TauxSal(AB_TPT3)=Arrondi(TauxSal(AB_TPT3),3) +MontantSal(AB_TPT3)=Base*TauxSal +MontantSal(AB_TPT3)=Arrondi(MontantSal(AB_TPT3),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT3)=BasePat(AB_TPT3) + +Base(AB_TPT3_ID)=BaseSal(AB_TPT3_ID) +MontantSal(AB_TPT3_ID)=MontantSal(AB_TPT3) +MontantSal(AB_TPT3_ID)=Arrondi(MontantSal(AB_TPT3_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT3_ID)=BasePat(AB_TPT3_ID) + +Base(AB_TPT4)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT4)=LePlusPetit(JBulletin,Absence(TPT4,JC))/JBulletin*Heures +Sinon + Base(AB_TPT4)=Absence(TPT4) +FinSi +Base(AB_TPT4)=Arrondi(Base(AB_TPT4),2) +BaseSal(AB_TPT4)=Base(AB_TPT4) +BasePat(AB_TPT4)=Base(AB_TPT4) +Base(AB_TPT4)=BaseSal(AB_TPT4) +TauxSal(AB_TPT4)=BrutHoraire +TauxSal(AB_TPT4)=Arrondi(TauxSal(AB_TPT4),3) +MontantSal(AB_TPT4)=Base*TauxSal +MontantSal(AB_TPT4)=Arrondi(MontantSal(AB_TPT4),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT4)=BasePat(AB_TPT4) + +Base(AB_TPT4_ID)=BaseSal(AB_TPT4_ID) +MontantSal(AB_TPT4_ID)=MontantSal(AB_TPT4) +MontantSal(AB_TPT4_ID)=Arrondi(MontantSal(AB_TPT4_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT4_ID)=BasePat(AB_TPT4_ID) + +Base(IJSS)=BaseSal(IJSS) +MontantSal(IJSS)=Bulletin(IJSS)/(1-ConstanteSal(CSG_IJSS)/100) +MontantSal(IJSS)=Arrondi(MontantSal(IJSS),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(IJSS)=BasePat(IJSS) + +Base(IJSS_GN)=BaseSal(IJSS_GN) +MontantSal(IJSS_GN)=Bulletin(IJSS_GN) +MontantSal(IJSS_GN)=Arrondi(MontantSal(IJSS_GN),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(IJSS_GN)=BasePat(IJSS_GN) + + +Base(HEURES_NT)=HeuresPeriode-HeuresBulletin +Si Bulletin(HEURES_NT)<>0 Alors Base(HEURES_NT)=Bulletin(HEURES_NT) FinSi +Si Absence(N,JC)=JBulletin Ou BulletinSal(TYPE_SALAIRE)="01" Ou BrutMensuel=0 Alors Base(HEURES_NT)=0 FinSi +HeuresNT=Base +Base(HEURES_NT)=Arrondi(Base(HEURES_NT),2) +BaseSal(HEURES_NT)=Base(HEURES_NT) +BasePat(HEURES_NT)=Base(HEURES_NT) +Base(HEURES_NT)=BaseSal(HEURES_NT) +MontantSal(HEURES_NT)=Base*(BrutMensuel+MontantSal(GAR_SMIC)+MontantSal(GAR_SAL))/HeuresPeriode +MontantSal(HEURES_NT)=Arrondi(MontantSal(HEURES_NT),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(HEURES_NT)=BasePat(HEURES_NT) + +Base(ABSENCES)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(ABSENCES)=LePlusPetit(JBulletin,Absence(N,JC))/JBulletin*Heures +Sinon + Base(ABSENCES)=Absence(N) +FinSi +Base(ABSENCES)=Arrondi(Base(ABSENCES),2) +BaseSal(ABSENCES)=Base(ABSENCES) +BasePat(ABSENCES)=Base(ABSENCES) +Base(ABSENCES)=BaseSal(ABSENCES) +TauxSal(ABSENCES)=BrutHoraire +TauxSal(ABSENCES)=Arrondi(TauxSal(ABSENCES),5) +MontantSal(ABSENCES)=Base*TauxSal +MontantSal(ABSENCES)=Arrondi(MontantSal(ABSENCES),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(ABSENCES)=BasePat(ABSENCES) + +Base(AB_CHOMAGP)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_CHOMAGP)=LePlusPetit(JBulletin,Absence(CHOMAGP,JC))/JBulletin*Heures +Sinon + Base(AB_CHOMAGP)=Absence(CHOMAGP) +FinSi +Base(AB_CHOMAGP)=Arrondi(Base(AB_CHOMAGP),2) +BaseSal(AB_CHOMAGP)=Base(AB_CHOMAGP) +BasePat(AB_CHOMAGP)=Base(AB_CHOMAGP) +Base(AB_CHOMAGP)=BaseSal(AB_CHOMAGP) +TauxSal(AB_CHOMAGP)=BrutHoraire +TauxSal(AB_CHOMAGP)=Arrondi(TauxSal(AB_CHOMAGP),5) +MontantSal(AB_CHOMAGP)=Base*TauxSal +MontantSal(AB_CHOMAGP)=Arrondi(MontantSal(AB_CHOMAGP),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(AB_CHOMAGP)=BasePat(AB_CHOMAGP) + + +Base(HEURES_PRE)=BaseSal(HEURES_PRE) +MontantSal(HEURES_PRE)=Heures+HeuresComplementaires+Heures10+Heures25+Heures50+Heures100-HeuresNT-Base(ABSENCES)-Base(AB_CHOMAGP) +MontantSal(HEURES_PRE)=Arrondi(MontantSal(HEURES_PRE),2) +Base(HEURES_PRE)=BasePat(HEURES_PRE) + +Base(HEURES_PR2)=BaseSal(HEURES_PR2) +MontantSal(HEURES_PR2)=Heures-HeuresNT-Base(ABSENCES)-Base(AB_CHOMAGP) +MontantSal(HEURES_PR2)=Arrondi(MontantSal(HEURES_PR2),2) +TotalGrpSal(PRESENCE)=TotalGrpSal(PRESENCE)+MontantSal +Base(HEURES_PR2)=BasePat(HEURES_PR2) + +Base(HEURES_REM)=BaseSal(HEURES_REM) +MontantSal(HEURES_REM)=Heures+HeuresComplementaires+Heures10+Heures25+Heures50+Heures100-HeuresNT-Absence(N) +MontantSal(HEURES_REM)=Arrondi(MontantSal(HEURES_REM),2) +TotalGrpSal(PRESENCE)=TotalGrpSal(PRESENCE)+MontantSal +Base(HEURES_REM)=BasePat(HEURES_REM) + +Si MontantSal(BRUT_HEURE)<>0 Alors + Trentieme=30 +Sinon + Trentieme=TrentiemeBulletin-Absence(N,JC) +FinSi +Si Trentieme<=0 Alors Trentieme=0 FinSi +KTrentieme=Trentieme/JPeriode +Si MontantSal(BRUT_HEURE)<>0 Alors + KPeriode=1 +Sinon + KPeriode=(JBulletin-Absence(N,JC)-Absence(CHOMAGP,JC))/JPeriode +FinSi +Si KPeriode<=0 Alors KPeriode=0 FinSi + +Base(EFFECTIF)=BaseSal(EFFECTIF) +MontantSal(EFFECTIF)=0; Si CumulSal(EFFECTIF)=0 Alors + MontantSal(EFFECTIF)=1 +FinSi +MontantSal(EFFECTIF)=Arrondi(MontantSal(EFFECTIF),2) +Base(EFFECTIF)=BasePat(EFFECTIF) + +Base(DUREE_TRAV)=BaseSal(DUREE_TRAV) +MontantSal(DUREE_TRAV)=0; MontantSal(DUREE_TRAV)=JBulletin +MontantSal(DUREE_TRAV)=Arrondi(MontantSal(DUREE_TRAV),2) +Base(DUREE_TRAV)=BasePat(DUREE_TRAV) + + +Base(AVANTAGE_N)=BaseSal(AVANTAGE_N) +MontantSal(AVANTAGE_N)=Element(AVANTAGE_N)*KPeriode +MontantSal(AVANTAGE_N)=Arrondi(MontantSal(AVANTAGE_N),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_N)=BasePat(AVANTAGE_N) + +Base(AVANTAGE_L)=BaseSal(AVANTAGE_L) +MontantSal(AVANTAGE_L)=Element(AVANTAGE_L)*KPeriode +MontantSal(AVANTAGE_L)=Arrondi(MontantSal(AVANTAGE_L),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_L)=BasePat(AVANTAGE_L) + +Base(AVANTAGE_V)=BaseSal(AVANTAGE_V) +MontantSal(AVANTAGE_V)=Element(AVANTAGE_V)*KPeriode +MontantSal(AVANTAGE_V)=Arrondi(MontantSal(AVANTAGE_V),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_V)=BasePat(AVANTAGE_V) + +Base(AVANTAGE_T)=BaseSal(AVANTAGE_T) +MontantSal(AVANTAGE_T)=Element(AVANTAGE_T)*KPeriode +MontantSal(AVANTAGE_T)=Arrondi(MontantSal(AVANTAGE_T),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_T)=BasePat(AVANTAGE_T) + +Base(AVANTAGE_D)=BaseSal(AVANTAGE_D) +MontantSal(AVANTAGE_D)=Element(AVANTAGE)*KPeriode +MontantSal(AVANTAGE_D)=Arrondi(MontantSal(AVANTAGE_D),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_D)=BasePat(AVANTAGE_D) + +Base(PR_ACTION)=Bulletin(ACTION_NB) +Base(PR_ACTION)=Arrondi(Base(PR_ACTION),2) +BaseSal(PR_ACTION)=Base(PR_ACTION) +BasePat(PR_ACTION)=Base(PR_ACTION) +Base(PR_ACTION)=BaseSal(PR_ACTION) +TauxSal(PR_ACTION)=Bulletin(ACTION_VAL) +TauxSal(PR_ACTION)=Arrondi(TauxSal(PR_ACTION),3) +MontantSal(PR_ACTION)=Base*TauxSal +MontantSal(PR_ACTION)=Arrondi(MontantSal(PR_ACTION),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(PR_ACTION)=BasePat(PR_ACTION) + +Base(PR_ACTION3)=Bulletin(ACTION_NB2) +Base(PR_ACTION3)=Arrondi(Base(PR_ACTION3),2) +BaseSal(PR_ACTION3)=Base(PR_ACTION3) +BasePat(PR_ACTION3)=Base(PR_ACTION3) +Base(PR_ACTION3)=BaseSal(PR_ACTION3) +TauxSal(PR_ACTION3)=Bulletin(ACTION_VAL2) +TauxSal(PR_ACTION3)=Arrondi(TauxSal(PR_ACTION3),3) +MontantSal(PR_ACTION3)=Base*TauxSal +MontantSal(PR_ACTION3)=Arrondi(MontantSal(PR_ACTION3),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(PR_ACTION3)=BasePat(PR_ACTION3) + + +Base(ANCIENNETE)=BrutMensuel+MontantSal(GAR_SMIC)+MontantSal(GAR_SAL) +Si MontantSal(HEURES_PRE)=0 Alors Base(ANCIENNETE)=0 FinSi +Base(ANCIENNETE)=Arrondi(Base(ANCIENNETE),2) +BaseSal(ANCIENNETE)=Base(ANCIENNETE) +BasePat(ANCIENNETE)=Base(ANCIENNETE) +Base(ANCIENNETE)=BaseSal(ANCIENNETE) +TauxSal(ANCIENNETE)=Grille(ANCIENNETE,AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))) +TauxSal(ANCIENNETE)=Arrondi(TauxSal(ANCIENNETE),2) +MontantSal(ANCIENNETE)=Base*TauxSal/100 +MontantSal(ANCIENNETE)=Arrondi(MontantSal(ANCIENNETE),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(ANCIENNETE)=BasePat(ANCIENNETE) + +Base(PR_ANNUEL2)=BaseSal(PR_ANNUEL2) +MontantSal(PR_ANNUEL2)=Bulletin(PR_ANNUEL2) +MontantSal(PR_ANNUEL2)=Arrondi(MontantSal(PR_ANNUEL2),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_ANNUEL2)=BasePat(PR_ANNUEL2) + +Base(PR_BILAN)=BaseSal(PR_BILAN) +MontantSal(PR_BILAN)=Bulletin(PR_BILAN) +MontantSal(PR_BILAN)=Arrondi(MontantSal(PR_BILAN),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_BILAN)=BasePat(PR_BILAN) + +Base(PR_EXCEP)=BaseSal(PR_EXCEP) +MontantSal(PR_EXCEP)=Bulletin(PR_EXCEP) +MontantSal(PR_EXCEP)=Arrondi(MontantSal(PR_EXCEP),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_EXCEP)=BasePat(PR_EXCEP) + +Base(PR_EXPAT)=BaseSal(PR_EXPAT) +MontantSal(PR_EXPAT)=Bulletin(PR_EXPAT) +MontantSal(PR_EXPAT)=Arrondi(MontantSal(PR_EXPAT),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_EXPAT)=BasePat(PR_EXPAT) + +Base(PR_REND)=BaseSal(PR_REND) +MontantSal(PR_REND)=Bulletin(PR_RENDEMENT) +MontantSal(PR_REND)=Arrondi(MontantSal(PR_REND),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_REND)=BasePat(PR_REND) + +Base(PR_RETRAIT)=BaseSal(PR_RETRAIT) +MontantSal(PR_RETRAIT)=Bulletin(PR_RETRAIT) +MontantSal(PR_RETRAIT)=Arrondi(MontantSal(PR_RETRAIT),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_RETRAIT)=BasePat(PR_RETRAIT) + +Base(PR_SECU)=BaseSal(PR_SECU) +MontantSal(PR_SECU)=Bulletin(PR_SECURITE) +MontantSal(PR_SECU)=Arrondi(MontantSal(PR_SECU),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_SECU)=BasePat(PR_SECU) + +Base(PR_VARIA)=BaseSal(PR_VARIA) +MontantSal(PR_VARIA)=Bulletin(PR_VARIA) +MontantSal(PR_VARIA)=Arrondi(MontantSal(PR_VARIA),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_VARIA)=BasePat(PR_VARIA) + +Base(PREAVIS)=BaseSal(PREAVIS) +MontantSal(PREAVIS)=Bulletin(PREAVIS) +MontantSal(PREAVIS)=Arrondi(MontantSal(PREAVIS),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PREAVIS)=BasePat(PREAVIS) + +TauxChomagP=(MontantSal(BRUT_HEURE)+MontantSal(BRUT_MENS)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(COMMISSION)+MontantSal(ANCIENNETE)+MontantSal(PR_REND)+MontantSal(PR_SECU)+MontantSal(PR_VARIA)-MontantSal(AB_MALADIE))/Heures +TauxChomagP=TauxChomagP*ConstanteSal(CHOMAGP_ID) +TxCotSal=ConstanteSal(VIEILLE_TA)+ConstanteSal(VIEILLESSE)+ConstanteSal(ARRCO_T1)+ConstanteSal(CEG_T1)+(ConstanteSal(CSG)+ConstanteSal(CRDS)+ConstanteSal(CSG_DEDUC))*ConstanteSal(CSG_TAUX) +TauxRMM=ConstanteSal(SMIC)*(1-TxCotSal/100) +TauxMax=ConstantePat(CHOMAGP_ID)*4.5*ConstanteSal(SMIC) +Si Absence(CHOMAGP)<>0 Alors + TauxChomagP=LePlusGrand(TauxChomagP,TauxRMM) + Si TauxMax<>0 Alors + TauxChomagP=LePlusPetit(TauxChomagP,TauxMax) + FinSi + Si Arrondi(BrutHoraire,2)0 Alors +TauxSal(CONGES)=(MontantSal(CP_BASE)/ConstanteSal(HORAIRE)*Absence(CONGES,H))/Absence(CONGES,JO) +FinSi +TauxSal(CONGES)=Arrondi(TauxSal(CONGES),2) +MontantSal(CONGES)=Base*TauxSal +MontantSal(CONGES)=Arrondi(MontantSal(CONGES),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(CONGES)=BasePat(CONGES) + +Base(CONGES_ID)=BaseSal(CONGES_ID) +MontantSal(CONGES_ID)=MontantSal(CONGES) +MontantSal(CONGES_ID)=Arrondi(MontantSal(CONGES_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(CONGES_ID)=BasePat(CONGES_ID) + +Base(CONGES_SS)=Absence(CONGES_SS) +Base(CONGES_SS)=Arrondi(Base(CONGES_SS),2) +BaseSal(CONGES_SS)=Base(CONGES_SS) +BasePat(CONGES_SS)=Base(CONGES_SS) +Base(CONGES_SS)=BaseSal(CONGES_SS) +TauxSal(CONGES_SS)=BrutHoraire +TauxSal(CONGES_SS)=Arrondi(TauxSal(CONGES_SS),3) +Base(CONGES_SS)=BasePat(CONGES_SS) + +Base(AB_DECES)=Absence(DECES) +Base(AB_DECES)=Arrondi(Base(AB_DECES),2) +BaseSal(AB_DECES)=Base(AB_DECES) +BasePat(AB_DECES)=Base(AB_DECES) +Base(AB_DECES)=BaseSal(AB_DECES) +TauxSal(AB_DECES)=BrutHoraire +TauxSal(AB_DECES)=Arrondi(TauxSal(AB_DECES),3) +MontantSal(AB_DECES)=Base*TauxSal +MontantSal(AB_DECES)=Arrondi(MontantSal(AB_DECES),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(AB_DECES)=BasePat(AB_DECES) + +Base(AB_DECE_ID)=BaseSal(AB_DECE_ID) +MontantSal(AB_DECE_ID)=MontantSal(AB_DECES) +MontantSal(AB_DECE_ID)=Arrondi(MontantSal(AB_DECE_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(AB_DECE_ID)=BasePat(AB_DECE_ID) + +Base(DEMEN)=Absence(DEMEN) +Base(DEMEN)=Arrondi(Base(DEMEN),2) +BaseSal(DEMEN)=Base(DEMEN) +BasePat(DEMEN)=Base(DEMEN) +Base(DEMEN)=BaseSal(DEMEN) +TauxSal(DEMEN)=BrutHoraire +TauxSal(DEMEN)=Arrondi(TauxSal(DEMEN),3) +MontantSal(DEMEN)=Base*TauxSal +MontantSal(DEMEN)=Arrondi(MontantSal(DEMEN),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(DEMEN)=BasePat(DEMEN) + +Base(DEMEN_ID)=BaseSal(DEMEN_ID) +MontantSal(DEMEN_ID)=MontantSal(DEMEN) +MontantSal(DEMEN_ID)=Arrondi(MontantSal(DEMEN_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(DEMEN_ID)=BasePat(DEMEN_ID) + +Base(DEUIL)=Absence(DEUIL) +Base(DEUIL)=Arrondi(Base(DEUIL),2) +BaseSal(DEUIL)=Base(DEUIL) +BasePat(DEUIL)=Base(DEUIL) +Base(DEUIL)=BaseSal(DEUIL) +TauxSal(DEUIL)=BrutHoraire +TauxSal(DEUIL)=Arrondi(TauxSal(DEUIL),3) +MontantSal(DEUIL)=Base*TauxSal +MontantSal(DEUIL)=Arrondi(MontantSal(DEUIL),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(DEUIL)=BasePat(DEUIL) + +Base(DEUIL_ID)=BaseSal(DEUIL_ID) +MontantSal(DEUIL_ID)=MontantSal(DEUIL) +MontantSal(DEUIL_ID)=Arrondi(MontantSal(DEUIL_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(DEUIL_ID)=BasePat(DEUIL_ID) + +Base(ENFMA)=Absence(ENFMA) +Base(ENFMA)=Arrondi(Base(ENFMA),2) +BaseSal(ENFMA)=Base(ENFMA) +BasePat(ENFMA)=Base(ENFMA) +Base(ENFMA)=BaseSal(ENFMA) +TauxSal(ENFMA)=BrutHoraire +TauxSal(ENFMA)=Arrondi(TauxSal(ENFMA),3) +MontantSal(ENFMA)=Base*TauxSal +MontantSal(ENFMA)=Arrondi(MontantSal(ENFMA),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(ENFMA)=BasePat(ENFMA) + +Base(ENFMA_ID)=BaseSal(ENFMA_ID) +MontantSal(ENFMA_ID)=MontantSal(ENFMA) +MontantSal(ENFMA_ID)=Arrondi(MontantSal(ENFMA_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(ENFMA_ID)=BasePat(ENFMA_ID) + +Base(MARIAGE)=Absence(MARIAGE) +Base(MARIAGE)=Arrondi(Base(MARIAGE),2) +BaseSal(MARIAGE)=Base(MARIAGE) +BasePat(MARIAGE)=Base(MARIAGE) +Base(MARIAGE)=BaseSal(MARIAGE) +TauxSal(MARIAGE)=BrutHoraire +TauxSal(MARIAGE)=Arrondi(TauxSal(MARIAGE),3) +MontantSal(MARIAGE)=Base*TauxSal +MontantSal(MARIAGE)=Arrondi(MontantSal(MARIAGE),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(MARIAGE)=BasePat(MARIAGE) + +Base(MARIAGE_ID)=BaseSal(MARIAGE_ID) +MontantSal(MARIAGE_ID)=MontantSal(MARIAGE) +MontantSal(MARIAGE_ID)=Arrondi(MontantSal(MARIAGE_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(MARIAGE_ID)=BasePat(MARIAGE_ID) + +Base(MATER)=Absence(MATER) +Base(MATER)=Arrondi(Base(MATER),2) +BaseSal(MATER)=Base(MATER) +BasePat(MATER)=Base(MATER) +Base(MATER)=BaseSal(MATER) +TauxSal(MATER)=BrutHoraire +TauxSal(MATER)=Arrondi(TauxSal(MATER),3) +MontantSal(MATER)=Base*TauxSal +MontantSal(MATER)=Arrondi(MontantSal(MATER),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(MATER)=BasePat(MATER) + +Base(MATER_ID)=BaseSal(MATER_ID) +MontantSal(MATER_ID)=MontantSal(MATER) +MontantSal(MATER_ID)=Arrondi(MontantSal(MATER_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(MATER_ID)=BasePat(MATER_ID) + +Base(NAISS)=Absence(NAISSANCE) +Base(NAISS)=Arrondi(Base(NAISS),2) +BaseSal(NAISS)=Base(NAISS) +BasePat(NAISS)=Base(NAISS) +Base(NAISS)=BaseSal(NAISS) +TauxSal(NAISS)=BrutHoraire +TauxSal(NAISS)=Arrondi(TauxSal(NAISS),3) +MontantSal(NAISS)=Base*TauxSal +MontantSal(NAISS)=Arrondi(MontantSal(NAISS),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(NAISS)=BasePat(NAISS) + +Base(NAISS_ID)=BaseSal(NAISS_ID) +MontantSal(NAISS_ID)=MontantSal(NAISS) +MontantSal(NAISS_ID)=Arrondi(MontantSal(NAISS_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(NAISS_ID)=BasePat(NAISS_ID) + +Base(PATER)=Absence(PATER) +Base(PATER)=Arrondi(Base(PATER),2) +BaseSal(PATER)=Base(PATER) +BasePat(PATER)=Base(PATER) +Base(PATER)=BaseSal(PATER) +TauxSal(PATER)=BrutHoraire +TauxSal(PATER)=Arrondi(TauxSal(PATER),3) +MontantSal(PATER)=Base*TauxSal +MontantSal(PATER)=Arrondi(MontantSal(PATER),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(PATER)=BasePat(PATER) + +Base(PATER_ID)=BaseSal(PATER_ID) +MontantSal(PATER_ID)=MontantSal(PATER) +MontantSal(PATER_ID)=Arrondi(MontantSal(PATER_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(PATER_ID)=BasePat(PATER_ID) + +Base(REGUL_CP)=0; RegulCP=0 +Si (MoisBulletin=MoisCP Ou Bulletin(STC)=1) Et CumulSal(CONGES_ID,B)<>0 Et CumulSal(CP_BASE,E1)*0.1>CumulSal(CONGES_ID,B) Alors +RegulCP=CumulSal(CP_BASE,E1)*0.1-CumulSal(CONGES_ID,B) +FinSi +Base(REGUL_CP)=Arrondi(Base(REGUL_CP),2) +BaseSal(REGUL_CP)=Base(REGUL_CP) +BasePat(REGUL_CP)=Base(REGUL_CP) +Base(REGUL_CP)=BaseSal(REGUL_CP) +MontantSal(REGUL_CP)=0; MontantSal(REGUL_CP)=RegulCP +Si Bulletin(REGUL_CP)<>0 Alors +MontantSal(REGUL_CP)=Bulletin(REGUL_CP) +FinSi +MontantSal(REGUL_CP)=Arrondi(MontantSal(REGUL_CP),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(REGUL_CP)=BasePat(REGUL_CP) + +Base(AB_RTT)=Absence(RTT,JO) +Base(AB_RTT)=Arrondi(Base(AB_RTT),2) +BaseSal(AB_RTT)=Base(AB_RTT) +BasePat(AB_RTT)=Base(AB_RTT) +Base(AB_RTT)=BaseSal(AB_RTT) +TauxSal(AB_RTT)=0; Si Absence(RTT,JO)<>0 Alors +TauxSal(AB_RTT)=(MontantSal(CP_BASE)/ConstanteSal(HORAIRE)*Absence(RTT,H))/Absence(RTT,JO) +FinSi +TauxSal(AB_RTT)=Arrondi(TauxSal(AB_RTT),2) +MontantSal(AB_RTT)=Base*TauxSal +MontantSal(AB_RTT)=Arrondi(MontantSal(AB_RTT),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(AB_RTT)=BasePat(AB_RTT) + +Base(AB_RTT_ID)=BaseSal(AB_RTT_ID) +MontantSal(AB_RTT_ID)=MontantSal(AB_RTT) +MontantSal(AB_RTT_ID)=Arrondi(MontantSal(AB_RTT_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(AB_RTT_ID)=BasePat(AB_RTT_ID) + + +Base(BRUT_REEL)=BaseSal(BRUT_REEL) +MontantSal(BRUT_REEL)=BrutBase+TotalGrpSal(PRIMES)+TotalGrpSal(CONGES)+TotalGrpSal(MALADIES)+TotalGrpSal(ABSENCES)+TotalGrpSal(ABSENCES_J)+TotalGrpSal(AVANTAGES)+TotalGrpSal(FRAIS_SOUM)+TotalGrpSal(SOMMES_ISO) +BrutReel=MontantSal +MontantSal(BRUT_REEL)=Arrondi(MontantSal(BRUT_REEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(BRUT_REEL)=BasePat(BRUT_REEL) + +Base(ABATTEMENT)=BrutReel +Base(ABATTEMENT)=Arrondi(Base(ABATTEMENT),2) +BaseSal(ABATTEMENT)=Base(ABATTEMENT) +BasePat(ABATTEMENT)=Base(ABATTEMENT) +Base(ABATTEMENT)=BaseSal(ABATTEMENT) +TauxSal(ABATTEMENT)=ConstanteSal(AFP) +TauxSal(ABATTEMENT)=Arrondi(TauxSal(ABATTEMENT),2) +MontantSal(ABATTEMENT)=Base*TauxSal/100 +Si CumulSal(ABATTEMENT)+MontantSal>ConstanteSal(PL_ABAT_F) Alors + MontantSal(ABATTEMENT)=LePlusPetit(MontantSal,ConstanteSal(PL_ABAT_F)-CumulSal(ABATTEMENT) ) +FinSi +MontantSal(ABATTEMENT)=Arrondi(MontantSal(ABATTEMENT),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)-MontantSal +Base(ABATTEMENT)=BasePat(ABATTEMENT) + +Si MoisBulletin="06" Alors +PrimeA=CumulSal(BRUT_REEL,S1)+CumulSal(IJSS,S1)+CumulSal(IJSS_GN,S1)-MontantSal(IND_CP)-CumulSal(AVANTAGE_V,S1)-CumulSal(PR_PRECA,S1)-CumulSal(REGUL_CP,S1) +FinSi +Si MoisBulletin="12" Alors +PrimeA=CumulSal(BRUT_REEL,S2)+CumulSal(IJSS,S2)+CumulSal(IJSS_GN,S2)-MontantSal(IND_CP)-CumulSal(AVANTAGE_V,S2)-CumulSal(PR_PRECA,S2)-CumulSal(REGUL_CP,S2) +FinSi +PrimeM=MontantSal(BRUT_REEL)+MontantSal(IJSS)+MontantSal(IJSS_GN)-MontantSal(IND_CP)-MontantSal(AVANTAGE_V)-MontantSal(PR_PRECA)-MontantSal(REGUL_CP) +Si Bulletin(PR_MENSUEL)<>"" Alors + PrimeA=0 +FinSi + +Base(PR_MENSUEL)=0; Base(PR_MENSUEL)=PrimeM +Si LibelleBulletin(PR_MENSUEL)<>"Oui" Et Bulletin(PR_MENSUEL)<>0 Alors +Base(PR_MENSUEL)=Bulletin(PR_MENSUEL) +FinSi +Si LibelleBulletin(PR_MENSUEL)="" Alors +Base(PR_MENSUEL)=0 +FinSi +Base(PR_MENSUEL)=Arrondi(Base(PR_MENSUEL),2) +BaseSal(PR_MENSUEL)=Base(PR_MENSUEL) +BasePat(PR_MENSUEL)=Base(PR_MENSUEL) +Base(PR_MENSUEL)=BaseSal(PR_MENSUEL) +TauxSal(PR_MENSUEL)=ConstanteSal(PR_ANNUEL) +TauxSal(PR_MENSUEL)=Arrondi(TauxSal(PR_MENSUEL),3) +MontantSal(PR_MENSUEL)=Base*TauxSal/100 +MontantSal(PR_MENSUEL)=Arrondi(MontantSal(PR_MENSUEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PR_MENSUEL)=BasePat(PR_MENSUEL) + +Base(PR_ANNUEL)=0; Base(PR_ANNUEL)=PrimeA +Si Bulletin(PR_ANNUEL)<>0 Alors +Base(PR_ANNUEL)=Bulletin(PR_ANNUEL) +FinSi +Si LibelleBulletin(PR_ANNUEL)="Non" Alors +Base(PR_ANNUEL)=0 +FinSi +Base(PR_ANNUEL)=Arrondi(Base(PR_ANNUEL),2) +BaseSal(PR_ANNUEL)=Base(PR_ANNUEL) +BasePat(PR_ANNUEL)=Base(PR_ANNUEL) +Base(PR_ANNUEL)=BaseSal(PR_ANNUEL) +TauxSal(PR_ANNUEL)=ConstanteSal(PR_ANNUEL) +TauxSal(PR_ANNUEL)=Arrondi(TauxSal(PR_ANNUEL),3) +MontantSal(PR_ANNUEL)=Base*TauxSal/100 +MontantSal(PR_ANNUEL)=Arrondi(MontantSal(PR_ANNUEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PR_ANNUEL)=BasePat(PR_ANNUEL) + +Base(PREV_SOU)=Element(PREV_SOU) +Base(PREV_SOU)=Arrondi(Base(PREV_SOU),2) +BaseSal(PREV_SOU)=Base(PREV_SOU) +BasePat(PREV_SOU)=Base(PREV_SOU) +Base(PREV_SOU)=BaseSal(PREV_SOU) +TauxSal(PREV_SOU)=ConstanteSal(PREV_SOU) +TauxSal(PREV_SOU)=Arrondi(TauxSal(PREV_SOU),3) +MontantSal(PREV_SOU)=Base*TauxSal +MontantSal(PREV_SOU)=Arrondi(MontantSal(PREV_SOU),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PREV_SOU)=BasePat(PREV_SOU) + +Base(BRUT_ABATT)=BaseSal(BRUT_ABATT) +MontantSal(BRUT_ABATT)=TotalGrpSal +Brut=MontantSal +MontantSal(BRUT_ABATT)=Arrondi(MontantSal(BRUT_ABATT),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(BRUT_ABATT)=BasePat(BRUT_ABATT) + + +Base(PSS)=ConstanteSal(PLAFOND) +Base(PSS)=Arrondi(Base(PSS),2) +BaseSal(PSS)=Base(PSS) +BasePat(PSS)=Base(PSS) +Base(PSS)=BaseSal(PSS) +TauxSal(PSS)=0; TauxSal(PSS)=KPeriode*(Heures+HeuresComplementaires)/ConstanteSal(HORAIRE) +Si LibelleBulletin(PRORATA_PLAF)="Oui" Alors + TauxSal(PSS)=1 +FinSi +Si TauxSal(PSS)>1 Alors + TauxSal(PSS)=1 +FinSi +TauxSal(PSS)=Arrondi(TauxSal(PSS),5) +MontantSal(PSS)=Base*TauxSal +Plafond=MontantSal +ProrataPlafond=TauxSal +MontantSal(PSS)=Arrondi(MontantSal(PSS),2) +Base(PSS)=BasePat(PSS) + +Base(TRANCHE_1)=Regularisation(BRUT_ABATT,PSS,TRANCHE_1,1,TRANCHE_2,8) +Base(TRANCHE_1)=Arrondi(Base(TRANCHE_1),2) +BaseSal(TRANCHE_1)=Base(TRANCHE_1) +BasePat(TRANCHE_1)=Base(TRANCHE_1) +Base(TRANCHE_1)=BaseSal(TRANCHE_1) +MontantSal(TRANCHE_1)=RegulTranche1 +Tranche1=MontantSal +MontantSal(TRANCHE_1)=Arrondi(MontantSal(TRANCHE_1),2) +Base(TRANCHE_1)=BasePat(TRANCHE_1) + +Base(TRANCHE_2)=BaseSal(TRANCHE_2) +MontantSal(TRANCHE_2)=RegulTranche2 +Tranche2=MontantSal +MontantSal(TRANCHE_2)=Arrondi(MontantSal(TRANCHE_2),2) +Base(TRANCHE_2)=BasePat(TRANCHE_2) + +Base(TRANCHE_A)=Regularisation(BRUT_ABATT,PSS,TRANCHE_A,1,TRANCHE_B,3,TRANCHE_C,4) +Base(TRANCHE_A)=Arrondi(Base(TRANCHE_A),2) +BaseSal(TRANCHE_A)=Base(TRANCHE_A) +BasePat(TRANCHE_A)=Base(TRANCHE_A) +Base(TRANCHE_A)=BaseSal(TRANCHE_A) +MontantSal(TRANCHE_A)=RegulTranche1 +TrancheA=MontantSal +MontantSal(TRANCHE_A)=Arrondi(MontantSal(TRANCHE_A),2) +Base(TRANCHE_A)=BasePat(TRANCHE_A) + +Base(TRANCHE_B)=BaseSal(TRANCHE_B) +MontantSal(TRANCHE_B)=RegulTranche2 +TrancheB=MontantSal +MontantSal(TRANCHE_B)=Arrondi(MontantSal(TRANCHE_B),2) +Base(TRANCHE_B)=BasePat(TRANCHE_B) + +Base(TRANCHE_C)=BaseSal(TRANCHE_C) +MontantSal(TRANCHE_C)=RegulTranche3 +TrancheC=MontantSal +MontantSal(TRANCHE_C)=Arrondi(MontantSal(TRANCHE_C),2) +Base(TRANCHE_C)=BasePat(TRANCHE_C) + +Si LibelleSalarie(TEMPS_PART)="Oui" Alors + ProrataTaux=1-(ConstanteSal(ABT_TP)/100) +FinSi +Si (Brut-TotalGrpSal(ABSENCES)-TotalGrpSal(ABSENCES_J)-BrutMensuel+(BrutHoraire*ConstanteSal(HORAIRE)))<=SmicRTT Alors + BaseAlleg=SmicRTT +Sinon + BaseAlleg=(Brut-TotalGrpSal(ABSENCES)-TotalGrpSal(ABSENCES_J)-BrutMensuel+(BrutHoraire*ConstanteSal(HORAIRE))) +FinSi + + +Base(PSS_PREV)=ConstanteSal(PLAFOND) +Base(PSS_PREV)=Arrondi(Base(PSS_PREV),2) +BaseSal(PSS_PREV)=Base(PSS_PREV) +BasePat(PSS_PREV)=Base(PSS_PREV) +Base(PSS_PREV)=BaseSal(PSS_PREV) +TauxSal(PSS_PREV)=0; TauxSal(PSS_PREV)=KPeriode*Heures/ConstanteSal(HORAIRE) +Si LibelleBulletin(PRORATA_PLAF)="Oui" Alors + TauxSal(PSS_PREV)=1 +FinSi +Si TauxSal(PSS_PREV)>1 Alors + TauxSal(PSS_PREV)=1 +FinSi +TauxSal(PSS_PREV)=Arrondi(TauxSal(PSS_PREV),5) +MontantSal(PSS_PREV)=Arrondi(Base*TauxSal,0,"+") +MontantSal(PSS_PREV)=Arrondi(MontantSal(PSS_PREV),2) +Base(PSS_PREV)=BasePat(PSS_PREV) + + +Base(HEURES_FIL)=BaseSal(HEURES_FIL) +MontantSal(HEURES_FIL)=MontantSal(HEURES_PRE) +MontantSal(HEURES_FIL)=Arrondi(MontantSal(HEURES_FIL),2) +Base(HEURES_FIL)=BasePat(HEURES_FIL) + +Base(BRUT_FIL)=BaseSal(BRUT_FIL) +MontantSal(BRUT_FIL)=Brut +MontantSal(BRUT_FIL)=Arrondi(MontantSal(BRUT_FIL),2) +Base(BRUT_FIL)=BasePat(BRUT_FIL) + +Base(SMIC_FIL)=BaseSal(SMIC_FIL) +MontantSal(SMIC_FIL)=ConstanteSal(SMIC)*MontantSal(HEURES_FIL)*Division(MontantSal(BRUT_BASE)-MontantSal(IJSS)-MontantSal(IJSS_GN),MontantSal(BRUT_BASE)) +MontantSal(SMIC_FIL)=Arrondi(MontantSal(SMIC_FIL),2) +Base(SMIC_FIL)=BasePat(SMIC_FIL) + +BrutFillon=MontantSal(BRUT_FIL) +BrutFillonA=CumulSal(BRUT_FIL)+MontantSal(BRUT_FIL) +SmicFillonA=CumulSal(SMIC_FIL)+MontantSal(SMIC_FIL) + +Base(ALLOC_FAM)=Brut +Base(ALLOC_FAM)=Arrondi(Base(ALLOC_FAM),2) +BaseSal(ALLOC_FAM)=Base(ALLOC_FAM) +BasePat(ALLOC_FAM)=Base(ALLOC_FAM) +Base(ALLOC_FAM)=BaseSal(ALLOC_FAM) +Base(ALLOC_FAM)=BasePat(ALLOC_FAM) +TauxPat(ALLOC_FAM)=ConstantePat(ALLOC_FAM)*ProrataTaux +TauxPat(ALLOC_FAM)=Arrondi(TauxPat(ALLOC_FAM),3) +MontantPat(ALLOC_FAM)=Base*TauxPat/100 +MontantPat(ALLOC_FAM)=Arrondi(MontantPat(ALLOC_FAM),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +BrutAF=BrutFillonA +SmicAF=SmicFillonA +SeuilAF=ConstanteSal(SEUIL_AF) +ComplAF=CumulPat(COMPL_AF) +RegulAF=CumulPat(REGUL_AF) +BaseComplAF=0 +BaseRegulAF=0 +MtPatRegulAF=0 +Si BrutAF<=SeuilAF*SmicAF Alors + Si RegulAF<>-ComplAF Alors + BaseRegulAF=-CumulBase(COMPL_AF)-CumulBase(REGUL_AF) + MtPatRegulAF=-ComplAF-RegulAF + FinSi +FinSi +Si BrutAF>SeuilAF*SmicAF Alors + Si RegulAF<>-ComplAF Alors + BaseComplAF=Base(ALLOC_FAM) + Sinon + BaseComplAF=BrutAF + FinSi +FinSi +Si Gauche(LibelleSalarie(PA_CATEG_CODE),9)="DIRIGEANT" Alors + BaseComplAF=Brut +FinSi + +Base(COMPL_AF)=0; Si BaseComplAF>0 Alors Base(COMPL_AF)=BaseComplAF FinSi +Base(COMPL_AF)=Arrondi(Base(COMPL_AF),2) +BaseSal(COMPL_AF)=Base(COMPL_AF) +BasePat(COMPL_AF)=Base(COMPL_AF) +Base(COMPL_AF)=BaseSal(COMPL_AF) +Base(COMPL_AF)=BasePat(COMPL_AF) +TauxPat(COMPL_AF)=ConstantePat(COMPL_AF) +TauxPat(COMPL_AF)=Arrondi(TauxPat(COMPL_AF),3) +MontantPat(COMPL_AF)=Base*TauxPat/100 +MontantPat(COMPL_AF)=Arrondi(MontantPat(COMPL_AF),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(REGUL_AF)=BaseRegulAF +Base(REGUL_AF)=Arrondi(Base(REGUL_AF),2) +BaseSal(REGUL_AF)=Base(REGUL_AF) +BasePat(REGUL_AF)=Base(REGUL_AF) +Base(REGUL_AF)=BaseSal(REGUL_AF) +Base(REGUL_AF)=BasePat(REGUL_AF) +MontantPat(REGUL_AF)=MtPatRegulAF +MontantPat(REGUL_AF)=Arrondi(MontantPat(REGUL_AF),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ALLEGT_AF)=0; Si Base(COMPL_AF)=0 Alors Base(ALLEGT_AF)=Base(ALLOC_FAM) FinSi +Base(ALLEGT_AF)=Arrondi(Base(ALLEGT_AF),2) +BaseSal(ALLEGT_AF)=Base(ALLEGT_AF) +BasePat(ALLEGT_AF)=Base(ALLEGT_AF) +Base(ALLEGT_AF)=BaseSal(ALLEGT_AF) +Base(ALLEGT_AF)=BasePat(ALLEGT_AF) +TauxPat(ALLEGT_AF)=ConstantePat(COMPL_AF) +TauxPat(ALLEGT_AF)=Arrondi(TauxPat(ALLEGT_AF),3) +MontantPat(ALLEGT_AF)=-Base*TauxPat/100 +MontantPat(ALLEGT_AF)=Arrondi(MontantPat(ALLEGT_AF),2) + +Base(MALADIE)=Brut +Base(MALADIE)=Arrondi(Base(MALADIE),2) +BaseSal(MALADIE)=Base(MALADIE) +BasePat(MALADIE)=Base(MALADIE) +Base(MALADIE)=BaseSal(MALADIE) +TauxSal(MALADIE)=ConstanteSal(MALADIE) +TauxSal(MALADIE)=Arrondi(TauxSal(MALADIE),3) +MontantSal(MALADIE)=Base*TauxSal/100 +MontantSal(MALADIE)=Arrondi(MontantSal(MALADIE),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(MALADIE)=BasePat(MALADIE) +TauxPat(MALADIE)=ConstantePat(MALADIE)*ProrataTaux +TauxPat(MALADIE)=Arrondi(TauxPat(MALADIE),3) +MontantPat(MALADIE)=Base*TauxPat/100 +MontantPat(MALADIE)=Arrondi(MontantPat(MALADIE),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +BrutMal=BrutFillonA +SmicMal=SmicFillonA +SeuilMal=ConstanteSal(SEUIL_MAL) +ComplMal=CumulPat(COMPL_MAL) +RegulMal=CumulPat(REGUL_MAL) +BaseComplMal=0 +BaseRegulMal=0 +MtPatRegulMal=0 +Si BrutMal<=SeuilMal*SmicMal Alors + Si RegulMal<>-ComplMal Alors + BaseRegulMal=-CumulBase(COMPL_MAL)-CumulBase(REGUL_MAL) + MtPatRegulMal=-ComplMal-RegulMal + FinSi +FinSi +Si BrutMal>SeuilMal*SmicMal Alors + Si RegulMal<>-ComplMal Alors + BaseComplMal=Base(MALADIE) + Sinon + BaseComplMal=BrutMal + FinSi +FinSi + +Base(COMPL_MAL)=0; Si BaseComplMal>0 Alors Base(COMPL_MAL)=BaseComplMal FinSi +Base(COMPL_MAL)=Arrondi(Base(COMPL_MAL),2) +BaseSal(COMPL_MAL)=Base(COMPL_MAL) +BasePat(COMPL_MAL)=Base(COMPL_MAL) +Base(COMPL_MAL)=BaseSal(COMPL_MAL) +Base(COMPL_MAL)=BasePat(COMPL_MAL) +TauxPat(COMPL_MAL)=ConstantePat(COMPL_MAL) +TauxPat(COMPL_MAL)=Arrondi(TauxPat(COMPL_MAL),3) +MontantPat(COMPL_MAL)=Base*TauxPat/100 +MontantPat(COMPL_MAL)=Arrondi(MontantPat(COMPL_MAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(REGUL_MAL)=BaseRegulMal +Base(REGUL_MAL)=Arrondi(Base(REGUL_MAL),2) +BaseSal(REGUL_MAL)=Base(REGUL_MAL) +BasePat(REGUL_MAL)=Base(REGUL_MAL) +Base(REGUL_MAL)=BaseSal(REGUL_MAL) +Base(REGUL_MAL)=BasePat(REGUL_MAL) +MontantPat(REGUL_MAL)=MtPatRegulMal +MontantPat(REGUL_MAL)=Arrondi(MontantPat(REGUL_MAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ALLEGT_MAL)=0; Si Base(COMPL_MAL)=0 Alors Base(ALLEGT_MAL)=Base(MALADIE) FinSi +Base(ALLEGT_MAL)=Arrondi(Base(ALLEGT_MAL),2) +BaseSal(ALLEGT_MAL)=Base(ALLEGT_MAL) +BasePat(ALLEGT_MAL)=Base(ALLEGT_MAL) +Base(ALLEGT_MAL)=BaseSal(ALLEGT_MAL) +Base(ALLEGT_MAL)=BasePat(ALLEGT_MAL) +TauxPat(ALLEGT_MAL)=ConstantePat(COMPL_MAL) +TauxPat(ALLEGT_MAL)=Arrondi(TauxPat(ALLEGT_MAL),3) +MontantPat(ALLEGT_MAL)=-Base*TauxPat/100 +MontantPat(ALLEGT_MAL)=Arrondi(MontantPat(ALLEGT_MAL),2) + +Base(CNSA)=Brut +Base(CNSA)=Arrondi(Base(CNSA),2) +BaseSal(CNSA)=Base(CNSA) +BasePat(CNSA)=Base(CNSA) +Base(CNSA)=BaseSal(CNSA) +Base(CNSA)=BasePat(CNSA) +TauxPat(CNSA)=ConstantePat(CNSA) +TauxPat(CNSA)=Arrondi(TauxPat(CNSA),3) +MontantPat(CNSA)=Base*TauxPat/100 +MontantPat(CNSA)=Arrondi(MontantPat(CNSA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(VIEILLE_TA)=TrancheA +Base(VIEILLE_TA)=Arrondi(Base(VIEILLE_TA),2) +BaseSal(VIEILLE_TA)=Base(VIEILLE_TA) +BasePat(VIEILLE_TA)=Base(VIEILLE_TA) +Base(VIEILLE_TA)=BaseSal(VIEILLE_TA) +TauxSal(VIEILLE_TA)=ConstanteSal(VIEILLE_TA) +TauxSal(VIEILLE_TA)=Arrondi(TauxSal(VIEILLE_TA),3) +MontantSal(VIEILLE_TA)=Base*TauxSal/100 +MontantSal(VIEILLE_TA)=Arrondi(MontantSal(VIEILLE_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(VIEILLE_TA)=BasePat(VIEILLE_TA) +TauxPat(VIEILLE_TA)=ConstantePat(VIEILLE_TA)*ProrataTaux +TauxPat(VIEILLE_TA)=Arrondi(TauxPat(VIEILLE_TA),3) +MontantPat(VIEILLE_TA)=Base*TauxPat/100 +MontantPat(VIEILLE_TA)=Arrondi(MontantPat(VIEILLE_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(VIEILLESSE)=Brut +Base(VIEILLESSE)=Arrondi(Base(VIEILLESSE),2) +BaseSal(VIEILLESSE)=Base(VIEILLESSE) +BasePat(VIEILLESSE)=Base(VIEILLESSE) +Base(VIEILLESSE)=BaseSal(VIEILLESSE) +TauxSal(VIEILLESSE)=ConstanteSal(VIEILLESSE) +TauxSal(VIEILLESSE)=Arrondi(TauxSal(VIEILLESSE),3) +MontantSal(VIEILLESSE)=Base*TauxSal/100 +MontantSal(VIEILLESSE)=Arrondi(MontantSal(VIEILLESSE),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(VIEILLESSE)=BasePat(VIEILLESSE) +TauxPat(VIEILLESSE)=ConstantePat(VIEILLESSE)*ProrataTaux +TauxPat(VIEILLESSE)=Arrondi(TauxPat(VIEILLESSE),3) +MontantPat(VIEILLESSE)=Base*TauxPat/100 +MontantPat(VIEILLESSE)=Arrondi(MontantPat(VIEILLESSE),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AT)=Brut +Si Societe(ASSUJETTI_AT)=0 Alors + Base(AT)=0 +FinSi +Base(AT)=Arrondi(Base(AT),2) +BaseSal(AT)=Base(AT) +BasePat(AT)=Base(AT) +Base(AT)=BaseSal(AT) +Base(AT)=BasePat(AT) +TauxPat(AT)=ConstantePat(AT)*ProrataTaux +TauxPat(AT)=Arrondi(TauxPat(AT),3) +MontantPat(AT)=Base*TauxPat/100 +MontantPat(AT)=Arrondi(MontantPat(AT),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AT_FIL)=Base(AT) +Base(AT_FIL)=Arrondi(Base(AT_FIL),2) +BaseSal(AT_FIL)=Base(AT_FIL) +BasePat(AT_FIL)=Base(AT_FIL) +Base(AT_FIL)=BaseSal(AT_FIL) +Base(AT_FIL)=BasePat(AT_FIL) +TauxPat(AT_FIL)=LePlusPetit(TauxPat(AT),ConstantePat(AT_FIL)) +TauxPat(AT_FIL)=Arrondi(TauxPat(AT_FIL),3) +MontantPat(AT_FIL)=Base*TauxPat/100 +MontantPat(AT_FIL)=Arrondi(MontantPat(AT_FIL),2) + +Base(FNAL)=TrancheA +Base(FNAL)=Arrondi(Base(FNAL),2) +BaseSal(FNAL)=Base(FNAL) +BasePat(FNAL)=Base(FNAL) +Base(FNAL)=BaseSal(FNAL) +Base(FNAL)=BasePat(FNAL) +TauxPat(FNAL)=ConstantePat(FNAL) +Si TotalEffectif>=50 Alors TauxPat(FNAL)=0 FinSi +TauxPat(FNAL)=Arrondi(TauxPat(FNAL),3) +MontantPat(FNAL)=Base*TauxPat/100 +MontantPat(FNAL)=Arrondi(MontantPat(FNAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(FNAL20)=Brut +Base(FNAL20)=Arrondi(Base(FNAL20),2) +BaseSal(FNAL20)=Base(FNAL20) +BasePat(FNAL20)=Base(FNAL20) +Base(FNAL20)=BaseSal(FNAL20) +Base(FNAL20)=BasePat(FNAL20) +TauxPat(FNAL20)=ConstantePat(FNAL20) +Si TotalEffectif<50 Alors TauxPat(FNAL20)=0 FinSi +TauxPat(FNAL20)=Arrondi(TauxPat(FNAL20),3) +MontantPat(FNAL20)=Base*TauxPat/100 +MontantPat(FNAL20)=Arrondi(MontantPat(FNAL20),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PL_CICE)=BaseSal(PL_CICE) +MontantSal(PL_CICE)=ConstanteSal(BRUT_CICE)*ConstantePat(SMIC)*MontantSal(HEURES_PRE)/ConstanteSal(HORAIRE2) +MontantSal(PL_CICE)=Arrondi(MontantSal(PL_CICE),2) +Base(PL_CICE)=BasePat(PL_CICE) + +Base(BRUT_CICE)=BaseSal(BRUT_CICE) +MontantSal(BRUT_CICE)=Brut +Si MontantSal(EXO_APP)<>0 Alors MontantSal(BRUT_CICE)=BrutReel FinSi +MontantSal(BRUT_CICE)=Arrondi(MontantSal(BRUT_CICE),2) +Base(BRUT_CICE)=BasePat(BRUT_CICE) + +Base(CHOMAGE_TA)=TrancheA +Base(CHOMAGE_TA)=Arrondi(Base(CHOMAGE_TA),2) +BaseSal(CHOMAGE_TA)=Base(CHOMAGE_TA) +BasePat(CHOMAGE_TA)=Base(CHOMAGE_TA) +Base(CHOMAGE_TA)=BaseSal(CHOMAGE_TA) +TauxSal(CHOMAGE_TA)=ConstanteSal(CHOMAGE_TA) +TauxSal(CHOMAGE_TA)=Arrondi(TauxSal(CHOMAGE_TA),3) +MontantSal(CHOMAGE_TA)=Base*TauxSal/100 +MontantSal(CHOMAGE_TA)=Arrondi(MontantSal(CHOMAGE_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(CHOMAGE_TA)=BasePat(CHOMAGE_TA) +TauxPat(CHOMAGE_TA)=ConstantePat(CHOMAGE_TA) +TauxPat(CHOMAGE_TA)=Arrondi(TauxPat(CHOMAGE_TA),3) +MontantPat(CHOMAGE_TA)=Base*TauxPat/100 +MontantPat(CHOMAGE_TA)=Arrondi(MontantPat(CHOMAGE_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(CHOMAGE_TB)=TrancheB +Base(CHOMAGE_TB)=Arrondi(Base(CHOMAGE_TB),2) +BaseSal(CHOMAGE_TB)=Base(CHOMAGE_TB) +BasePat(CHOMAGE_TB)=Base(CHOMAGE_TB) +Base(CHOMAGE_TB)=BaseSal(CHOMAGE_TB) +TauxSal(CHOMAGE_TB)=ConstanteSal(CHOMAGE_TB) +TauxSal(CHOMAGE_TB)=Arrondi(TauxSal(CHOMAGE_TB),3) +MontantSal(CHOMAGE_TB)=Base*TauxSal/100 +MontantSal(CHOMAGE_TB)=Arrondi(MontantSal(CHOMAGE_TB),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(CHOMAGE_TB)=BasePat(CHOMAGE_TB) +TauxPat(CHOMAGE_TB)=ConstantePat(CHOMAGE_TB) +TauxPat(CHOMAGE_TB)=Arrondi(TauxPat(CHOMAGE_TB),3) +MontantPat(CHOMAGE_TB)=Base*TauxPat/100 +MontantPat(CHOMAGE_TB)=Arrondi(MontantPat(CHOMAGE_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ1_TA)=TrancheA +Base(AC_MAJ1_TA)=Arrondi(Base(AC_MAJ1_TA),2) +BaseSal(AC_MAJ1_TA)=Base(AC_MAJ1_TA) +BasePat(AC_MAJ1_TA)=Base(AC_MAJ1_TA) +Base(AC_MAJ1_TA)=BaseSal(AC_MAJ1_TA) +Base(AC_MAJ1_TA)=BasePat(AC_MAJ1_TA) +TauxPat(AC_MAJ1_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="01" Alors + TauxPat(AC_MAJ1_TA)=ConstantePat(AC_MAJ1_TA) +FinSi +TauxPat(AC_MAJ1_TA)=Arrondi(TauxPat(AC_MAJ1_TA),3) +MontantPat(AC_MAJ1_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ1_TA)=Arrondi(MontantPat(AC_MAJ1_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ1_TB)=TrancheB +Base(AC_MAJ1_TB)=Arrondi(Base(AC_MAJ1_TB),2) +BaseSal(AC_MAJ1_TB)=Base(AC_MAJ1_TB) +BasePat(AC_MAJ1_TB)=Base(AC_MAJ1_TB) +Base(AC_MAJ1_TB)=BaseSal(AC_MAJ1_TB) +Base(AC_MAJ1_TB)=BasePat(AC_MAJ1_TB) +TauxPat(AC_MAJ1_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="01" Alors + TauxPat(AC_MAJ1_TB)=ConstantePat(AC_MAJ1_TB) +FinSi +TauxPat(AC_MAJ1_TB)=Arrondi(TauxPat(AC_MAJ1_TB),3) +MontantPat(AC_MAJ1_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ1_TB)=Arrondi(MontantPat(AC_MAJ1_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ2_TA)=TrancheA +Base(AC_MAJ2_TA)=Arrondi(Base(AC_MAJ2_TA),2) +BaseSal(AC_MAJ2_TA)=Base(AC_MAJ2_TA) +BasePat(AC_MAJ2_TA)=Base(AC_MAJ2_TA) +Base(AC_MAJ2_TA)=BaseSal(AC_MAJ2_TA) +Base(AC_MAJ2_TA)=BasePat(AC_MAJ2_TA) +TauxPat(AC_MAJ2_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="02" Alors + TauxPat(AC_MAJ2_TA)=ConstantePat(AC_MAJ2_TA) +FinSi +TauxPat(AC_MAJ2_TA)=Arrondi(TauxPat(AC_MAJ2_TA),3) +MontantPat(AC_MAJ2_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ2_TA)=Arrondi(MontantPat(AC_MAJ2_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ2_TB)=TrancheB +Base(AC_MAJ2_TB)=Arrondi(Base(AC_MAJ2_TB),2) +BaseSal(AC_MAJ2_TB)=Base(AC_MAJ2_TB) +BasePat(AC_MAJ2_TB)=Base(AC_MAJ2_TB) +Base(AC_MAJ2_TB)=BaseSal(AC_MAJ2_TB) +Base(AC_MAJ2_TB)=BasePat(AC_MAJ2_TB) +TauxPat(AC_MAJ2_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="02" Alors + TauxPat(AC_MAJ2_TB)=ConstantePat(AC_MAJ2_TB) +FinSi +TauxPat(AC_MAJ2_TB)=Arrondi(TauxPat(AC_MAJ2_TB),3) +MontantPat(AC_MAJ2_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ2_TB)=Arrondi(MontantPat(AC_MAJ2_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ3_TA)=TrancheA +Base(AC_MAJ3_TA)=Arrondi(Base(AC_MAJ3_TA),2) +BaseSal(AC_MAJ3_TA)=Base(AC_MAJ3_TA) +BasePat(AC_MAJ3_TA)=Base(AC_MAJ3_TA) +Base(AC_MAJ3_TA)=BaseSal(AC_MAJ3_TA) +Base(AC_MAJ3_TA)=BasePat(AC_MAJ3_TA) +TauxPat(AC_MAJ3_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="03" Alors + TauxPat(AC_MAJ3_TA)=ConstantePat(AC_MAJ3_TA) +FinSi +TauxPat(AC_MAJ3_TA)=Arrondi(TauxPat(AC_MAJ3_TA),3) +MontantPat(AC_MAJ3_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ3_TA)=Arrondi(MontantPat(AC_MAJ3_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ3_TB)=TrancheB +Base(AC_MAJ3_TB)=Arrondi(Base(AC_MAJ3_TB),2) +BaseSal(AC_MAJ3_TB)=Base(AC_MAJ3_TB) +BasePat(AC_MAJ3_TB)=Base(AC_MAJ3_TB) +Base(AC_MAJ3_TB)=BaseSal(AC_MAJ3_TB) +Base(AC_MAJ3_TB)=BasePat(AC_MAJ3_TB) +TauxPat(AC_MAJ3_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="03" Alors + TauxPat(AC_MAJ3_TB)=ConstantePat(AC_MAJ3_TB) +FinSi +TauxPat(AC_MAJ3_TB)=Arrondi(TauxPat(AC_MAJ3_TB),3) +MontantPat(AC_MAJ3_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ3_TB)=Arrondi(MontantPat(AC_MAJ3_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG1_TA)=BaseSal(AC_REG1_TA) +Base(AC_REG1_TA)=BasePat(AC_REG1_TA) +MontantPat(AC_REG1_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG1_TA)=-CumulPat(AC_MAJ1_TA) +FinSi +MontantPat(AC_REG1_TA)=Arrondi(MontantPat(AC_REG1_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG1_TB)=BaseSal(AC_REG1_TB) +Base(AC_REG1_TB)=BasePat(AC_REG1_TB) +MontantPat(AC_REG1_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG1_TB)=-CumulPat(AC_MAJ1_TB) +FinSi +MontantPat(AC_REG1_TB)=Arrondi(MontantPat(AC_REG1_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG2_TA)=BaseSal(AC_REG2_TA) +Base(AC_REG2_TA)=BasePat(AC_REG2_TA) +MontantPat(AC_REG2_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG2_TA)=-CumulPat(AC_MAJ2_TA) +FinSi +MontantPat(AC_REG2_TA)=Arrondi(MontantPat(AC_REG2_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG2_TB)=BaseSal(AC_REG2_TB) +Base(AC_REG2_TB)=BasePat(AC_REG2_TB) +MontantPat(AC_REG2_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG2_TB)=-CumulPat(AC_MAJ2_TB) +FinSi +MontantPat(AC_REG2_TB)=Arrondi(MontantPat(AC_REG2_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG3_TA)=BaseSal(AC_REG3_TA) +Base(AC_REG3_TA)=BasePat(AC_REG3_TA) +MontantPat(AC_REG3_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG3_TA)=-CumulPat(AC_MAJ3_TA) +FinSi +MontantPat(AC_REG3_TA)=Arrondi(MontantPat(AC_REG3_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG3_TB)=BaseSal(AC_REG3_TB) +Base(AC_REG3_TB)=BasePat(AC_REG3_TB) +MontantPat(AC_REG3_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG3_TB)=-CumulPat(AC_MAJ3_TB) +FinSi +MontantPat(AC_REG3_TB)=Arrondi(MontantPat(AC_REG3_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(TAXE_CDDU)=BaseSal(TAXE_CDDU) +Base(TAXE_CDDU)=BasePat(TAXE_CDDU) +MontantPat(TAXE_CDDU)=0; Si Gauche(LibelleBulletin("DSN_S21.G00.40.021"),2)="05" Et Droite(BulletinSal(ENTREE1_DATE),4)>=2020 Et CumulPat(TAXE_CDDU)=0 Alors + MontantPat(TAXE_CDDU)=ConstantePat(TAXE_CDDU) +FinSi +MontantPat(TAXE_CDDU)=Arrondi(MontantPat(TAXE_CDDU),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AGS)=TrancheA+TrancheB +Base(AGS)=Arrondi(Base(AGS),2) +BaseSal(AGS)=Base(AGS) +BasePat(AGS)=Base(AGS) +Base(AGS)=BaseSal(AGS) +Base(AGS)=BasePat(AGS) +TauxPat(AGS)=ConstantePat(AGS) +TauxPat(AGS)=Arrondi(TauxPat(AGS),3) +MontantPat(AGS)=Base*TauxPat/100 +MontantPat(AGS)=Arrondi(MontantPat(AGS),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ORG_SYNDIC)=Brut +Base(ORG_SYNDIC)=Arrondi(Base(ORG_SYNDIC),2) +BaseSal(ORG_SYNDIC)=Base(ORG_SYNDIC) +BasePat(ORG_SYNDIC)=Base(ORG_SYNDIC) +Base(ORG_SYNDIC)=BaseSal(ORG_SYNDIC) +Base(ORG_SYNDIC)=BasePat(ORG_SYNDIC) +TauxPat(ORG_SYNDIC)=ConstantePat(ORG_SYNDIC) +TauxPat(ORG_SYNDIC)=Arrondi(TauxPat(ORG_SYNDIC),3) +MontantPat(ORG_SYNDIC)=Base*TauxPat/100 +MontantPat(ORG_SYNDIC)=Arrondi(MontantPat(ORG_SYNDIC),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PENI_UNIV)=Brut +Base(PENI_UNIV)=Arrondi(Base(PENI_UNIV),2) +BaseSal(PENI_UNIV)=Base(PENI_UNIV) +BasePat(PENI_UNIV)=Base(PENI_UNIV) +Base(PENI_UNIV)=BaseSal(PENI_UNIV) +Base(PENI_UNIV)=BasePat(PENI_UNIV) +TauxPat(PENI_UNIV)=ConstantePat(PENI_UNIV) +TauxPat(PENI_UNIV)=Arrondi(TauxPat(PENI_UNIV),3) +MontantPat(PENI_UNIV)=Base*TauxPat/100 +MontantPat(PENI_UNIV)=Arrondi(MontantPat(PENI_UNIV),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Risques=0 +Si LibelleBulletin("N4DS_S65.G05.05.001_1")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_2")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_3")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_4")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_5")<>"" Alors Risques=Risques+1 FinSi +Si JBulletin<>JPeriode Alors + Risques=0 +FinSi + +Base(PENI_ADD1)=0; Si Risques=1 Alors Base(PENI_ADD1)=Brut FinSi +Base(PENI_ADD1)=Arrondi(Base(PENI_ADD1),2) +BaseSal(PENI_ADD1)=Base(PENI_ADD1) +BasePat(PENI_ADD1)=Base(PENI_ADD1) +Base(PENI_ADD1)=BaseSal(PENI_ADD1) +Base(PENI_ADD1)=BasePat(PENI_ADD1) +TauxPat(PENI_ADD1)=ConstantePat(PENI_ADD1) +TauxPat(PENI_ADD1)=Arrondi(TauxPat(PENI_ADD1),3) +MontantPat(PENI_ADD1)=Base*TauxPat/100 +MontantPat(PENI_ADD1)=Arrondi(MontantPat(PENI_ADD1),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PENI_ADD2)=0; Si Risques>1 Alors Base(PENI_ADD2)=Brut FinSi +Base(PENI_ADD2)=Arrondi(Base(PENI_ADD2),2) +BaseSal(PENI_ADD2)=Base(PENI_ADD2) +BasePat(PENI_ADD2)=Base(PENI_ADD2) +Base(PENI_ADD2)=BaseSal(PENI_ADD2) +Base(PENI_ADD2)=BasePat(PENI_ADD2) +TauxPat(PENI_ADD2)=ConstantePat(PENI_ADD2) +TauxPat(PENI_ADD2)=Arrondi(TauxPat(PENI_ADD2),3) +MontantPat(PENI_ADD2)=Base*TauxPat/100 +MontantPat(PENI_ADD2)=Arrondi(MontantPat(PENI_ADD2),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + + +Base(ARRCO_T1)=Tranche1 +Base(ARRCO_T1)=Arrondi(Base(ARRCO_T1),2) +BaseSal(ARRCO_T1)=Base(ARRCO_T1) +BasePat(ARRCO_T1)=Base(ARRCO_T1) +Base(ARRCO_T1)=BaseSal(ARRCO_T1) +TauxSal(ARRCO_T1)=ConstanteSal(ARRCO_T1) +TauxSal(ARRCO_T1)=Arrondi(TauxSal(ARRCO_T1),3) +MontantSal(ARRCO_T1)=Base*TauxSal/100 +MontantSal(ARRCO_T1)=Arrondi(MontantSal(ARRCO_T1),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(ARRCO_T1)=BasePat(ARRCO_T1) +TauxPat(ARRCO_T1)=ConstantePat(ARRCO_T1) +TauxPat(ARRCO_T1)=Arrondi(TauxPat(ARRCO_T1),3) +MontantPat(ARRCO_T1)=Base*TauxPat/100 +MontantPat(ARRCO_T1)=Arrondi(MontantPat(ARRCO_T1),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + +Base(ARRCO_T2)=Tranche2 +Base(ARRCO_T2)=Arrondi(Base(ARRCO_T2),2) +BaseSal(ARRCO_T2)=Base(ARRCO_T2) +BasePat(ARRCO_T2)=Base(ARRCO_T2) +Base(ARRCO_T2)=BaseSal(ARRCO_T2) +TauxSal(ARRCO_T2)=ConstanteSal(ARRCO_T2) +TauxSal(ARRCO_T2)=Arrondi(TauxSal(ARRCO_T2),3) +MontantSal(ARRCO_T2)=Base*TauxSal/100 +MontantSal(ARRCO_T2)=Arrondi(MontantSal(ARRCO_T2),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(ARRCO_T2)=BasePat(ARRCO_T2) +TauxPat(ARRCO_T2)=ConstantePat(ARRCO_T2) +TauxPat(ARRCO_T2)=Arrondi(TauxPat(ARRCO_T2),3) +MontantPat(ARRCO_T2)=Base*TauxPat/100 +MontantPat(ARRCO_T2)=Arrondi(MontantPat(ARRCO_T2),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + +Base(CEG_T1)=Tranche1 +Base(CEG_T1)=Arrondi(Base(CEG_T1),2) +BaseSal(CEG_T1)=Base(CEG_T1) +BasePat(CEG_T1)=Base(CEG_T1) +Base(CEG_T1)=BaseSal(CEG_T1) +TauxSal(CEG_T1)=ConstanteSal(CEG_T1) +TauxSal(CEG_T1)=Arrondi(TauxSal(CEG_T1),3) +MontantSal(CEG_T1)=Base*TauxSal/100 +MontantSal(CEG_T1)=Arrondi(MontantSal(CEG_T1),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(CEG_T1)=BasePat(CEG_T1) +TauxPat(CEG_T1)=ConstantePat(CEG_T1) +TauxPat(CEG_T1)=Arrondi(TauxPat(CEG_T1),3) +MontantPat(CEG_T1)=Base*TauxPat/100 +MontantPat(CEG_T1)=Arrondi(MontantPat(CEG_T1),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + +Base(CEG_T2)=Tranche2 +Base(CEG_T2)=Arrondi(Base(CEG_T2),2) +BaseSal(CEG_T2)=Base(CEG_T2) +BasePat(CEG_T2)=Base(CEG_T2) +Base(CEG_T2)=BaseSal(CEG_T2) +TauxSal(CEG_T2)=ConstanteSal(CEG_T2) +TauxSal(CEG_T2)=Arrondi(TauxSal(CEG_T2),3) +MontantSal(CEG_T2)=Base*TauxSal/100 +MontantSal(CEG_T2)=Arrondi(MontantSal(CEG_T2),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(CEG_T2)=BasePat(CEG_T2) +TauxPat(CEG_T2)=ConstantePat(CEG_T2) +TauxPat(CEG_T2)=Arrondi(TauxPat(CEG_T2),3) +MontantPat(CEG_T2)=Base*TauxPat/100 +MontantPat(CEG_T2)=Arrondi(MontantPat(CEG_T2),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + +Base(CET_T1)=0; Si CumulSal(BRUT_ABATT,B)>CumulSal(PSS,B) Alors + Base(CET_T1)=CumulSal(TRANCHE_1,B)-CumulBase(CET_T1) +Sinon + Si CumulSal(CET_T1)<>0 Alors + Base(CET_T1)=-CumulBase(CET_T1) + FinSi +FinSi +Base(CET_T1)=Arrondi(Base(CET_T1),2) +BaseSal(CET_T1)=Base(CET_T1) +BasePat(CET_T1)=Base(CET_T1) +Base(CET_T1)=BaseSal(CET_T1) +TauxSal(CET_T1)=ConstanteSal(CET_T1) +TauxSal(CET_T1)=Arrondi(TauxSal(CET_T1),3) +MontantSal(CET_T1)=Base*TauxSal/100 +MontantSal(CET_T1)=Arrondi(MontantSal(CET_T1),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(CET_T1)=BasePat(CET_T1) +TauxPat(CET_T1)=ConstantePat(CET_T1) +TauxPat(CET_T1)=Arrondi(TauxPat(CET_T1),3) +MontantPat(CET_T1)=Base*TauxPat/100 +MontantPat(CET_T1)=Arrondi(MontantPat(CET_T1),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + +Base(CET_T2)=0; Si CumulSal(BRUT_ABATT,B)>CumulSal(PSS,B) Alors + Base(CET_T2)=CumulSal(TRANCHE_2,B)-CumulBase(CET_T2) +Sinon + Si CumulSal(CET_T1)<>0 Alors + Base(CET_T2)=-CumulBase(CET_T2) + FinSi +FinSi +Base(CET_T2)=Arrondi(Base(CET_T2),2) +BaseSal(CET_T2)=Base(CET_T2) +BasePat(CET_T2)=Base(CET_T2) +Base(CET_T2)=BaseSal(CET_T2) +TauxSal(CET_T2)=ConstanteSal(CET_T2) +TauxSal(CET_T2)=Arrondi(TauxSal(CET_T2),3) +MontantSal(CET_T2)=Base*TauxSal/100 +MontantSal(CET_T2)=Arrondi(MontantSal(CET_T2),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(CET_T2)=BasePat(CET_T2) +TauxPat(CET_T2)=ConstantePat(CET_T2) +TauxPat(CET_T2)=Arrondi(TauxPat(CET_T2),3) +MontantPat(CET_T2)=Base*TauxPat/100 +MontantPat(CET_T2)=Arrondi(MontantPat(CET_T2),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + +Base(APEC)=TrancheA+TrancheB +Base(APEC)=Arrondi(Base(APEC),2) +BaseSal(APEC)=Base(APEC) +BasePat(APEC)=Base(APEC) +Base(APEC)=BaseSal(APEC) +TauxSal(APEC)=ConstanteSal(APEC) +TauxSal(APEC)=Arrondi(TauxSal(APEC),3) +MontantSal(APEC)=Base*TauxSal/100 +MontantSal(APEC)=Arrondi(MontantSal(APEC),2) +TotalGrpSal(COMPL_CA)=TotalGrpSal(COMPL_CA)-MontantSal +Base(APEC)=BasePat(APEC) +TauxPat(APEC)=ConstantePat(APEC) +TauxPat(APEC)=Arrondi(TauxPat(APEC),3) +MontantPat(APEC)=Base*TauxPat/100 +MontantPat(APEC)=Arrondi(MontantPat(APEC),2) +TotalGrpPat(COMPL_CA)=TotalGrpPat(COMPL_CA)-MontantPat + + +Base(SUPP_CA)=TrancheB+TrancheC +Base(SUPP_CA)=Arrondi(Base(SUPP_CA),2) +BaseSal(SUPP_CA)=Base(SUPP_CA) +BasePat(SUPP_CA)=Base(SUPP_CA) +Base(SUPP_CA)=BaseSal(SUPP_CA) +TauxSal(SUPP_CA)=ConstanteSal(SUPP_CA) +TauxSal(SUPP_CA)=Arrondi(TauxSal(SUPP_CA),3) +MontantSal(SUPP_CA)=Base*TauxSal/100 +MontantSal(SUPP_CA)=Arrondi(MontantSal(SUPP_CA),2) +TotalGrpSal(SUPP_CA)=TotalGrpSal(SUPP_CA)-MontantSal +Base(SUPP_CA)=BasePat(SUPP_CA) +TauxPat(SUPP_CA)=ConstantePat(SUPP_CA) +TauxPat(SUPP_CA)=Arrondi(TauxPat(SUPP_CA),3) +MontantPat(SUPP_CA)=Base*TauxPat/100 +MontantPat(SUPP_CA)=Arrondi(MontantPat(SUPP_CA),2) +TotalGrpPat(SUPP_CA)=TotalGrpPat(SUPP_CA)-MontantPat + + + +Base(PREV_CA)=Brut+MontantSal(CHOMAGP_ID) +Base(PREV_CA)=Arrondi(Base(PREV_CA),2) +BaseSal(PREV_CA)=Base(PREV_CA) +BasePat(PREV_CA)=Base(PREV_CA) +Base(PREV_CA)=BaseSal(PREV_CA) +TauxSal(PREV_CA)=ConstanteSal(PREV_CA) +TauxSal(PREV_CA)=Arrondi(TauxSal(PREV_CA),3) +MontantSal(PREV_CA)=Base*TauxSal/100 +MontantSal(PREV_CA)=Arrondi(MontantSal(PREV_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PREV_CA)=BasePat(PREV_CA) +TauxPat(PREV_CA)=ConstantePat(PREV_CA) +TauxPat(PREV_CA)=Arrondi(TauxPat(PREV_CA),3) +MontantPat(PREV_CA)=Base*TauxPat/100 +MontantPat(PREV_CA)=Arrondi(MontantPat(PREV_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PREV_CA_FO)=BaseSal(PREV_CA_FO) +MontantSal(PREV_CA_FO)=ConstanteSal(PREV_CA_FO) +Si MontantSal(HEURES_PRE)=0 Et MontantSal(CHOMAGP_ID)=0 Alors MontantSal(PREV_CA_FO)=0 FinSi +MontantSal(PREV_CA_FO)=Arrondi(MontantSal(PREV_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PREV_CA_FO)=BasePat(PREV_CA_FO) +MontantPat(PREV_CA_FO)=ConstantePat(PREV_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PREV_CA_FO)=0 FinSi +MontantPat(PREV_CA_FO)=Arrondi(MontantPat(PREV_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PREV_CA_SS)=MontantSal(PSS) +Base(PREV_CA_SS)=Arrondi(Base(PREV_CA_SS),2) +BaseSal(PREV_CA_SS)=Base(PREV_CA_SS) +BasePat(PREV_CA_SS)=Base(PREV_CA_SS) +Base(PREV_CA_SS)=BaseSal(PREV_CA_SS) +TauxSal(PREV_CA_SS)=ConstanteSal(PREV_CA_SS) +TauxSal(PREV_CA_SS)=Arrondi(TauxSal(PREV_CA_SS),3) +MontantSal(PREV_CA_SS)=Base*TauxSal/100 +MontantSal(PREV_CA_SS)=Arrondi(MontantSal(PREV_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PREV_CA_SS)=BasePat(PREV_CA_SS) +TauxPat(PREV_CA_SS)=ConstantePat(PREV_CA_SS) +TauxPat(PREV_CA_SS)=Arrondi(TauxPat(PREV_CA_SS),3) +MontantPat(PREV_CA_SS)=Base*TauxPat/100 +MontantPat(PREV_CA_SS)=Arrondi(MontantPat(PREV_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PREV_CA_TA)=TrancheA+MontantSal(CHOMAGP_ID) +Base(PREV_CA_TA)=Arrondi(Base(PREV_CA_TA),2) +BaseSal(PREV_CA_TA)=Base(PREV_CA_TA) +BasePat(PREV_CA_TA)=Base(PREV_CA_TA) +Base(PREV_CA_TA)=BaseSal(PREV_CA_TA) +TauxSal(PREV_CA_TA)=ConstanteSal(PREV_CA_TA) +TauxSal(PREV_CA_TA)=Arrondi(TauxSal(PREV_CA_TA),3) +MontantSal(PREV_CA_TA)=Base*TauxSal/100 +MontantSal(PREV_CA_TA)=Arrondi(MontantSal(PREV_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PREV_CA_TA)=BasePat(PREV_CA_TA) +TauxPat(PREV_CA_TA)=ConstantePat(PREV_CA_TA) +TauxPat(PREV_CA_TA)=Arrondi(TauxPat(PREV_CA_TA),3) +MontantPat(PREV_CA_TA)=Base*TauxPat/100 +MontantPat(PREV_CA_TA)=Arrondi(MontantPat(PREV_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PREV_CA_TB)=TrancheB +Base(PREV_CA_TB)=Arrondi(Base(PREV_CA_TB),2) +BaseSal(PREV_CA_TB)=Base(PREV_CA_TB) +BasePat(PREV_CA_TB)=Base(PREV_CA_TB) +Base(PREV_CA_TB)=BaseSal(PREV_CA_TB) +TauxSal(PREV_CA_TB)=ConstanteSal(PREV_CA_TB) +TauxSal(PREV_CA_TB)=Arrondi(TauxSal(PREV_CA_TB),3) +MontantSal(PREV_CA_TB)=Base*TauxSal/100 +MontantSal(PREV_CA_TB)=Arrondi(MontantSal(PREV_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PREV_CA_TB)=BasePat(PREV_CA_TB) +TauxPat(PREV_CA_TB)=ConstantePat(PREV_CA_TB) +TauxPat(PREV_CA_TB)=Arrondi(TauxPat(PREV_CA_TB),3) +MontantPat(PREV_CA_TB)=Base*TauxPat/100 +MontantPat(PREV_CA_TB)=Arrondi(MontantPat(PREV_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PREV_CA_TC)=TrancheC +Base(PREV_CA_TC)=Arrondi(Base(PREV_CA_TC),2) +BaseSal(PREV_CA_TC)=Base(PREV_CA_TC) +BasePat(PREV_CA_TC)=Base(PREV_CA_TC) +Base(PREV_CA_TC)=BaseSal(PREV_CA_TC) +TauxSal(PREV_CA_TC)=ConstanteSal(PREV_CA_TC) +TauxSal(PREV_CA_TC)=Arrondi(TauxSal(PREV_CA_TC),3) +MontantSal(PREV_CA_TC)=Base*TauxSal/100 +MontantSal(PREV_CA_TC)=Arrondi(MontantSal(PREV_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PREV_CA_TC)=BasePat(PREV_CA_TC) +TauxPat(PREV_CA_TC)=ConstantePat(PREV_CA_TC) +TauxPat(PREV_CA_TC)=Arrondi(TauxPat(PREV_CA_TC),3) +MontantPat(PREV_CA_TC)=Base*TauxPat/100 +MontantPat(PREV_CA_TC)=Arrondi(MontantPat(PREV_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE2_CA)=Brut +Base(PRE2_CA)=Arrondi(Base(PRE2_CA),2) +BaseSal(PRE2_CA)=Base(PRE2_CA) +BasePat(PRE2_CA)=Base(PRE2_CA) +Base(PRE2_CA)=BaseSal(PRE2_CA) +TauxSal(PRE2_CA)=ConstanteSal(PRE2_CA) +TauxSal(PRE2_CA)=Arrondi(TauxSal(PRE2_CA),3) +MontantSal(PRE2_CA)=Base*TauxSal/100 +MontantSal(PRE2_CA)=Arrondi(MontantSal(PRE2_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE2_CA)=BasePat(PRE2_CA) +TauxPat(PRE2_CA)=ConstantePat(PRE2_CA) +TauxPat(PRE2_CA)=Arrondi(TauxPat(PRE2_CA),3) +MontantPat(PRE2_CA)=Base*TauxPat/100 +MontantPat(PRE2_CA)=Arrondi(MontantPat(PRE2_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE2_CA_FO)=BaseSal(PRE2_CA_FO) +MontantSal(PRE2_CA_FO)=ConstanteSal(PRE2_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE2_CA_FO)=0 FinSi +MontantSal(PRE2_CA_FO)=Arrondi(MontantSal(PRE2_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE2_CA_FO)=BasePat(PRE2_CA_FO) +MontantPat(PRE2_CA_FO)=ConstantePat(PRE2_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE2_CA_FO)=0 FinSi +MontantPat(PRE2_CA_FO)=Arrondi(MontantPat(PRE2_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE2_CA_SS)=MontantSal(PSS) +Base(PRE2_CA_SS)=Arrondi(Base(PRE2_CA_SS),2) +BaseSal(PRE2_CA_SS)=Base(PRE2_CA_SS) +BasePat(PRE2_CA_SS)=Base(PRE2_CA_SS) +Base(PRE2_CA_SS)=BaseSal(PRE2_CA_SS) +TauxSal(PRE2_CA_SS)=ConstanteSal(PRE2_CA_SS) +TauxSal(PRE2_CA_SS)=Arrondi(TauxSal(PRE2_CA_SS),3) +MontantSal(PRE2_CA_SS)=Base*TauxSal/100 +MontantSal(PRE2_CA_SS)=Arrondi(MontantSal(PRE2_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE2_CA_SS)=BasePat(PRE2_CA_SS) +TauxPat(PRE2_CA_SS)=ConstantePat(PRE2_CA_SS) +TauxPat(PRE2_CA_SS)=Arrondi(TauxPat(PRE2_CA_SS),3) +MontantPat(PRE2_CA_SS)=Base*TauxPat/100 +MontantPat(PRE2_CA_SS)=Arrondi(MontantPat(PRE2_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE2_CA_TA)=TrancheA +Base(PRE2_CA_TA)=Arrondi(Base(PRE2_CA_TA),2) +BaseSal(PRE2_CA_TA)=Base(PRE2_CA_TA) +BasePat(PRE2_CA_TA)=Base(PRE2_CA_TA) +Base(PRE2_CA_TA)=BaseSal(PRE2_CA_TA) +TauxSal(PRE2_CA_TA)=ConstanteSal(PRE2_CA_TA) +TauxSal(PRE2_CA_TA)=Arrondi(TauxSal(PRE2_CA_TA),3) +MontantSal(PRE2_CA_TA)=Base*TauxSal/100 +MontantSal(PRE2_CA_TA)=Arrondi(MontantSal(PRE2_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE2_CA_TA)=BasePat(PRE2_CA_TA) +TauxPat(PRE2_CA_TA)=ConstantePat(PRE2_CA_TA) +TauxPat(PRE2_CA_TA)=Arrondi(TauxPat(PRE2_CA_TA),3) +MontantPat(PRE2_CA_TA)=Base*TauxPat/100 +MontantPat(PRE2_CA_TA)=Arrondi(MontantPat(PRE2_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE2_CA_TB)=TrancheB +Base(PRE2_CA_TB)=Arrondi(Base(PRE2_CA_TB),2) +BaseSal(PRE2_CA_TB)=Base(PRE2_CA_TB) +BasePat(PRE2_CA_TB)=Base(PRE2_CA_TB) +Base(PRE2_CA_TB)=BaseSal(PRE2_CA_TB) +TauxSal(PRE2_CA_TB)=ConstanteSal(PRE2_CA_TB) +TauxSal(PRE2_CA_TB)=Arrondi(TauxSal(PRE2_CA_TB),3) +MontantSal(PRE2_CA_TB)=Base*TauxSal/100 +MontantSal(PRE2_CA_TB)=Arrondi(MontantSal(PRE2_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE2_CA_TB)=BasePat(PRE2_CA_TB) +TauxPat(PRE2_CA_TB)=ConstantePat(PRE2_CA_TB) +TauxPat(PRE2_CA_TB)=Arrondi(TauxPat(PRE2_CA_TB),3) +MontantPat(PRE2_CA_TB)=Base*TauxPat/100 +MontantPat(PRE2_CA_TB)=Arrondi(MontantPat(PRE2_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE2_CA_TC)=TrancheC +Base(PRE2_CA_TC)=Arrondi(Base(PRE2_CA_TC),2) +BaseSal(PRE2_CA_TC)=Base(PRE2_CA_TC) +BasePat(PRE2_CA_TC)=Base(PRE2_CA_TC) +Base(PRE2_CA_TC)=BaseSal(PRE2_CA_TC) +TauxSal(PRE2_CA_TC)=ConstanteSal(PRE2_CA_TC) +TauxSal(PRE2_CA_TC)=Arrondi(TauxSal(PRE2_CA_TC),3) +MontantSal(PRE2_CA_TC)=Base*TauxSal/100 +MontantSal(PRE2_CA_TC)=Arrondi(MontantSal(PRE2_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE2_CA_TC)=BasePat(PRE2_CA_TC) +TauxPat(PRE2_CA_TC)=ConstantePat(PRE2_CA_TC) +TauxPat(PRE2_CA_TC)=Arrondi(TauxPat(PRE2_CA_TC),3) +MontantPat(PRE2_CA_TC)=Base*TauxPat/100 +MontantPat(PRE2_CA_TC)=Arrondi(MontantPat(PRE2_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE3_CA)=Brut +Base(PRE3_CA)=Arrondi(Base(PRE3_CA),2) +BaseSal(PRE3_CA)=Base(PRE3_CA) +BasePat(PRE3_CA)=Base(PRE3_CA) +Base(PRE3_CA)=BaseSal(PRE3_CA) +TauxSal(PRE3_CA)=ConstanteSal(PRE3_CA) +TauxSal(PRE3_CA)=Arrondi(TauxSal(PRE3_CA),3) +MontantSal(PRE3_CA)=Base*TauxSal/100 +MontantSal(PRE3_CA)=Arrondi(MontantSal(PRE3_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE3_CA)=BasePat(PRE3_CA) +TauxPat(PRE3_CA)=ConstantePat(PRE3_CA) +TauxPat(PRE3_CA)=Arrondi(TauxPat(PRE3_CA),3) +MontantPat(PRE3_CA)=Base*TauxPat/100 +MontantPat(PRE3_CA)=Arrondi(MontantPat(PRE3_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE3_CA_FO)=BaseSal(PRE3_CA_FO) +MontantSal(PRE3_CA_FO)=ConstanteSal(PRE3_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE3_CA_FO)=0 FinSi +MontantSal(PRE3_CA_FO)=Arrondi(MontantSal(PRE3_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE3_CA_FO)=BasePat(PRE3_CA_FO) +MontantPat(PRE3_CA_FO)=ConstantePat(PRE3_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE3_CA_FO)=0 FinSi +MontantPat(PRE3_CA_FO)=Arrondi(MontantPat(PRE3_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE3_CA_SS)=MontantSal(PSS) +Base(PRE3_CA_SS)=Arrondi(Base(PRE3_CA_SS),2) +BaseSal(PRE3_CA_SS)=Base(PRE3_CA_SS) +BasePat(PRE3_CA_SS)=Base(PRE3_CA_SS) +Base(PRE3_CA_SS)=BaseSal(PRE3_CA_SS) +TauxSal(PRE3_CA_SS)=ConstanteSal(PRE3_CA_SS) +TauxSal(PRE3_CA_SS)=Arrondi(TauxSal(PRE3_CA_SS),3) +MontantSal(PRE3_CA_SS)=Base*TauxSal/100 +MontantSal(PRE3_CA_SS)=Arrondi(MontantSal(PRE3_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE3_CA_SS)=BasePat(PRE3_CA_SS) +TauxPat(PRE3_CA_SS)=ConstantePat(PRE3_CA_SS) +TauxPat(PRE3_CA_SS)=Arrondi(TauxPat(PRE3_CA_SS),3) +MontantPat(PRE3_CA_SS)=Base*TauxPat/100 +MontantPat(PRE3_CA_SS)=Arrondi(MontantPat(PRE3_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE3_CA_TA)=TrancheA +Base(PRE3_CA_TA)=Arrondi(Base(PRE3_CA_TA),2) +BaseSal(PRE3_CA_TA)=Base(PRE3_CA_TA) +BasePat(PRE3_CA_TA)=Base(PRE3_CA_TA) +Base(PRE3_CA_TA)=BaseSal(PRE3_CA_TA) +TauxSal(PRE3_CA_TA)=ConstanteSal(PRE3_CA_TA) +TauxSal(PRE3_CA_TA)=Arrondi(TauxSal(PRE3_CA_TA),3) +MontantSal(PRE3_CA_TA)=Base*TauxSal/100 +MontantSal(PRE3_CA_TA)=Arrondi(MontantSal(PRE3_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE3_CA_TA)=BasePat(PRE3_CA_TA) +TauxPat(PRE3_CA_TA)=ConstantePat(PRE3_CA_TA) +TauxPat(PRE3_CA_TA)=Arrondi(TauxPat(PRE3_CA_TA),3) +MontantPat(PRE3_CA_TA)=Base*TauxPat/100 +MontantPat(PRE3_CA_TA)=Arrondi(MontantPat(PRE3_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE3_CA_TB)=TrancheB +Base(PRE3_CA_TB)=Arrondi(Base(PRE3_CA_TB),2) +BaseSal(PRE3_CA_TB)=Base(PRE3_CA_TB) +BasePat(PRE3_CA_TB)=Base(PRE3_CA_TB) +Base(PRE3_CA_TB)=BaseSal(PRE3_CA_TB) +TauxSal(PRE3_CA_TB)=ConstanteSal(PRE3_CA_TB) +TauxSal(PRE3_CA_TB)=Arrondi(TauxSal(PRE3_CA_TB),3) +MontantSal(PRE3_CA_TB)=Base*TauxSal/100 +MontantSal(PRE3_CA_TB)=Arrondi(MontantSal(PRE3_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE3_CA_TB)=BasePat(PRE3_CA_TB) +TauxPat(PRE3_CA_TB)=ConstantePat(PRE3_CA_TB) +TauxPat(PRE3_CA_TB)=Arrondi(TauxPat(PRE3_CA_TB),3) +MontantPat(PRE3_CA_TB)=Base*TauxPat/100 +MontantPat(PRE3_CA_TB)=Arrondi(MontantPat(PRE3_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE3_CA_TC)=TrancheC +Base(PRE3_CA_TC)=Arrondi(Base(PRE3_CA_TC),2) +BaseSal(PRE3_CA_TC)=Base(PRE3_CA_TC) +BasePat(PRE3_CA_TC)=Base(PRE3_CA_TC) +Base(PRE3_CA_TC)=BaseSal(PRE3_CA_TC) +TauxSal(PRE3_CA_TC)=ConstanteSal(PRE3_CA_TC) +TauxSal(PRE3_CA_TC)=Arrondi(TauxSal(PRE3_CA_TC),3) +MontantSal(PRE3_CA_TC)=Base*TauxSal/100 +MontantSal(PRE3_CA_TC)=Arrondi(MontantSal(PRE3_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE3_CA_TC)=BasePat(PRE3_CA_TC) +TauxPat(PRE3_CA_TC)=ConstantePat(PRE3_CA_TC) +TauxPat(PRE3_CA_TC)=Arrondi(TauxPat(PRE3_CA_TC),3) +MontantPat(PRE3_CA_TC)=Base*TauxPat/100 +MontantPat(PRE3_CA_TC)=Arrondi(MontantPat(PRE3_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE4_CA)=Brut +Base(PRE4_CA)=Arrondi(Base(PRE4_CA),2) +BaseSal(PRE4_CA)=Base(PRE4_CA) +BasePat(PRE4_CA)=Base(PRE4_CA) +Base(PRE4_CA)=BaseSal(PRE4_CA) +TauxSal(PRE4_CA)=ConstanteSal(PRE4_CA) +TauxSal(PRE4_CA)=Arrondi(TauxSal(PRE4_CA),3) +MontantSal(PRE4_CA)=Base*TauxSal/100 +MontantSal(PRE4_CA)=Arrondi(MontantSal(PRE4_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE4_CA)=BasePat(PRE4_CA) +TauxPat(PRE4_CA)=ConstantePat(PRE4_CA) +TauxPat(PRE4_CA)=Arrondi(TauxPat(PRE4_CA),3) +MontantPat(PRE4_CA)=Base*TauxPat/100 +MontantPat(PRE4_CA)=Arrondi(MontantPat(PRE4_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE4_CA_FO)=BaseSal(PRE4_CA_FO) +MontantSal(PRE4_CA_FO)=ConstanteSal(PRE4_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE4_CA_FO)=0 FinSi +MontantSal(PRE4_CA_FO)=Arrondi(MontantSal(PRE4_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE4_CA_FO)=BasePat(PRE4_CA_FO) +MontantPat(PRE4_CA_FO)=ConstantePat(PRE4_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE4_CA_FO)=0 FinSi +MontantPat(PRE4_CA_FO)=Arrondi(MontantPat(PRE4_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE4_CA_SS)=MontantSal(PSS) +Base(PRE4_CA_SS)=Arrondi(Base(PRE4_CA_SS),2) +BaseSal(PRE4_CA_SS)=Base(PRE4_CA_SS) +BasePat(PRE4_CA_SS)=Base(PRE4_CA_SS) +Base(PRE4_CA_SS)=BaseSal(PRE4_CA_SS) +TauxSal(PRE4_CA_SS)=ConstanteSal(PRE4_CA_SS) +TauxSal(PRE4_CA_SS)=Arrondi(TauxSal(PRE4_CA_SS),3) +MontantSal(PRE4_CA_SS)=Base*TauxSal/100 +MontantSal(PRE4_CA_SS)=Arrondi(MontantSal(PRE4_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE4_CA_SS)=BasePat(PRE4_CA_SS) +TauxPat(PRE4_CA_SS)=ConstantePat(PRE4_CA_SS) +TauxPat(PRE4_CA_SS)=Arrondi(TauxPat(PRE4_CA_SS),3) +MontantPat(PRE4_CA_SS)=Base*TauxPat/100 +MontantPat(PRE4_CA_SS)=Arrondi(MontantPat(PRE4_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE4_CA_TA)=TrancheA +Base(PRE4_CA_TA)=Arrondi(Base(PRE4_CA_TA),2) +BaseSal(PRE4_CA_TA)=Base(PRE4_CA_TA) +BasePat(PRE4_CA_TA)=Base(PRE4_CA_TA) +Base(PRE4_CA_TA)=BaseSal(PRE4_CA_TA) +TauxSal(PRE4_CA_TA)=ConstanteSal(PRE4_CA_TA) +TauxSal(PRE4_CA_TA)=Arrondi(TauxSal(PRE4_CA_TA),3) +MontantSal(PRE4_CA_TA)=Base*TauxSal/100 +MontantSal(PRE4_CA_TA)=Arrondi(MontantSal(PRE4_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE4_CA_TA)=BasePat(PRE4_CA_TA) +TauxPat(PRE4_CA_TA)=ConstantePat(PRE4_CA_TA) +TauxPat(PRE4_CA_TA)=Arrondi(TauxPat(PRE4_CA_TA),3) +MontantPat(PRE4_CA_TA)=Base*TauxPat/100 +MontantPat(PRE4_CA_TA)=Arrondi(MontantPat(PRE4_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE4_CA_TB)=TrancheB +Base(PRE4_CA_TB)=Arrondi(Base(PRE4_CA_TB),2) +BaseSal(PRE4_CA_TB)=Base(PRE4_CA_TB) +BasePat(PRE4_CA_TB)=Base(PRE4_CA_TB) +Base(PRE4_CA_TB)=BaseSal(PRE4_CA_TB) +TauxSal(PRE4_CA_TB)=ConstanteSal(PRE4_CA_TB) +TauxSal(PRE4_CA_TB)=Arrondi(TauxSal(PRE4_CA_TB),3) +MontantSal(PRE4_CA_TB)=Base*TauxSal/100 +MontantSal(PRE4_CA_TB)=Arrondi(MontantSal(PRE4_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE4_CA_TB)=BasePat(PRE4_CA_TB) +TauxPat(PRE4_CA_TB)=ConstantePat(PRE4_CA_TB) +TauxPat(PRE4_CA_TB)=Arrondi(TauxPat(PRE4_CA_TB),3) +MontantPat(PRE4_CA_TB)=Base*TauxPat/100 +MontantPat(PRE4_CA_TB)=Arrondi(MontantPat(PRE4_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE4_CA_TC)=TrancheC +Base(PRE4_CA_TC)=Arrondi(Base(PRE4_CA_TC),2) +BaseSal(PRE4_CA_TC)=Base(PRE4_CA_TC) +BasePat(PRE4_CA_TC)=Base(PRE4_CA_TC) +Base(PRE4_CA_TC)=BaseSal(PRE4_CA_TC) +TauxSal(PRE4_CA_TC)=ConstanteSal(PRE4_CA_TC) +TauxSal(PRE4_CA_TC)=Arrondi(TauxSal(PRE4_CA_TC),3) +MontantSal(PRE4_CA_TC)=Base*TauxSal/100 +MontantSal(PRE4_CA_TC)=Arrondi(MontantSal(PRE4_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE4_CA_TC)=BasePat(PRE4_CA_TC) +TauxPat(PRE4_CA_TC)=ConstantePat(PRE4_CA_TC) +TauxPat(PRE4_CA_TC)=Arrondi(TauxPat(PRE4_CA_TC),3) +MontantPat(PRE4_CA_TC)=Base*TauxPat/100 +MontantPat(PRE4_CA_TC)=Arrondi(MontantPat(PRE4_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE5_CA)=Brut +Base(PRE5_CA)=Arrondi(Base(PRE5_CA),2) +BaseSal(PRE5_CA)=Base(PRE5_CA) +BasePat(PRE5_CA)=Base(PRE5_CA) +Base(PRE5_CA)=BaseSal(PRE5_CA) +TauxSal(PRE5_CA)=ConstanteSal(PRE5_CA) +TauxSal(PRE5_CA)=Arrondi(TauxSal(PRE5_CA),3) +MontantSal(PRE5_CA)=Base*TauxSal/100 +MontantSal(PRE5_CA)=Arrondi(MontantSal(PRE5_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE5_CA)=BasePat(PRE5_CA) +TauxPat(PRE5_CA)=ConstantePat(PRE5_CA) +TauxPat(PRE5_CA)=Arrondi(TauxPat(PRE5_CA),3) +MontantPat(PRE5_CA)=Base*TauxPat/100 +MontantPat(PRE5_CA)=Arrondi(MontantPat(PRE5_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE5_CA_FO)=BaseSal(PRE5_CA_FO) +MontantSal(PRE5_CA_FO)=ConstanteSal(PRE5_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE5_CA_FO)=0 FinSi +MontantSal(PRE5_CA_FO)=Arrondi(MontantSal(PRE5_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE5_CA_FO)=BasePat(PRE5_CA_FO) +MontantPat(PRE5_CA_FO)=ConstantePat(PRE5_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE5_CA_FO)=0 FinSi +MontantPat(PRE5_CA_FO)=Arrondi(MontantPat(PRE5_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE5_CA_SS)=MontantSal(PSS) +Base(PRE5_CA_SS)=Arrondi(Base(PRE5_CA_SS),2) +BaseSal(PRE5_CA_SS)=Base(PRE5_CA_SS) +BasePat(PRE5_CA_SS)=Base(PRE5_CA_SS) +Base(PRE5_CA_SS)=BaseSal(PRE5_CA_SS) +TauxSal(PRE5_CA_SS)=ConstanteSal(PRE5_CA_SS) +TauxSal(PRE5_CA_SS)=Arrondi(TauxSal(PRE5_CA_SS),3) +MontantSal(PRE5_CA_SS)=Base*TauxSal/100 +MontantSal(PRE5_CA_SS)=Arrondi(MontantSal(PRE5_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE5_CA_SS)=BasePat(PRE5_CA_SS) +TauxPat(PRE5_CA_SS)=ConstantePat(PRE5_CA_SS) +TauxPat(PRE5_CA_SS)=Arrondi(TauxPat(PRE5_CA_SS),3) +MontantPat(PRE5_CA_SS)=Base*TauxPat/100 +MontantPat(PRE5_CA_SS)=Arrondi(MontantPat(PRE5_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE5_CA_TA)=TrancheA +Base(PRE5_CA_TA)=Arrondi(Base(PRE5_CA_TA),2) +BaseSal(PRE5_CA_TA)=Base(PRE5_CA_TA) +BasePat(PRE5_CA_TA)=Base(PRE5_CA_TA) +Base(PRE5_CA_TA)=BaseSal(PRE5_CA_TA) +TauxSal(PRE5_CA_TA)=ConstanteSal(PRE5_CA_TA) +TauxSal(PRE5_CA_TA)=Arrondi(TauxSal(PRE5_CA_TA),3) +MontantSal(PRE5_CA_TA)=Base*TauxSal/100 +MontantSal(PRE5_CA_TA)=Arrondi(MontantSal(PRE5_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE5_CA_TA)=BasePat(PRE5_CA_TA) +TauxPat(PRE5_CA_TA)=ConstantePat(PRE5_CA_TA) +TauxPat(PRE5_CA_TA)=Arrondi(TauxPat(PRE5_CA_TA),3) +MontantPat(PRE5_CA_TA)=Base*TauxPat/100 +MontantPat(PRE5_CA_TA)=Arrondi(MontantPat(PRE5_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE5_CA_TB)=TrancheB +Base(PRE5_CA_TB)=Arrondi(Base(PRE5_CA_TB),2) +BaseSal(PRE5_CA_TB)=Base(PRE5_CA_TB) +BasePat(PRE5_CA_TB)=Base(PRE5_CA_TB) +Base(PRE5_CA_TB)=BaseSal(PRE5_CA_TB) +TauxSal(PRE5_CA_TB)=ConstanteSal(PRE5_CA_TB) +TauxSal(PRE5_CA_TB)=Arrondi(TauxSal(PRE5_CA_TB),3) +MontantSal(PRE5_CA_TB)=Base*TauxSal/100 +MontantSal(PRE5_CA_TB)=Arrondi(MontantSal(PRE5_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE5_CA_TB)=BasePat(PRE5_CA_TB) +TauxPat(PRE5_CA_TB)=ConstantePat(PRE5_CA_TB) +TauxPat(PRE5_CA_TB)=Arrondi(TauxPat(PRE5_CA_TB),3) +MontantPat(PRE5_CA_TB)=Base*TauxPat/100 +MontantPat(PRE5_CA_TB)=Arrondi(MontantPat(PRE5_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE5_CA_TC)=TrancheC +Base(PRE5_CA_TC)=Arrondi(Base(PRE5_CA_TC),2) +BaseSal(PRE5_CA_TC)=Base(PRE5_CA_TC) +BasePat(PRE5_CA_TC)=Base(PRE5_CA_TC) +Base(PRE5_CA_TC)=BaseSal(PRE5_CA_TC) +TauxSal(PRE5_CA_TC)=ConstanteSal(PRE5_CA_TC) +TauxSal(PRE5_CA_TC)=Arrondi(TauxSal(PRE5_CA_TC),3) +MontantSal(PRE5_CA_TC)=Base*TauxSal/100 +MontantSal(PRE5_CA_TC)=Arrondi(MontantSal(PRE5_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE5_CA_TC)=BasePat(PRE5_CA_TC) +TauxPat(PRE5_CA_TC)=ConstantePat(PRE5_CA_TC) +TauxPat(PRE5_CA_TC)=Arrondi(TauxPat(PRE5_CA_TC),3) +MontantPat(PRE5_CA_TC)=Base*TauxPat/100 +MontantPat(PRE5_CA_TC)=Arrondi(MontantPat(PRE5_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE6_CA)=Brut +Base(PRE6_CA)=Arrondi(Base(PRE6_CA),2) +BaseSal(PRE6_CA)=Base(PRE6_CA) +BasePat(PRE6_CA)=Base(PRE6_CA) +Base(PRE6_CA)=BaseSal(PRE6_CA) +TauxSal(PRE6_CA)=ConstanteSal(PRE6_CA) +TauxSal(PRE6_CA)=Arrondi(TauxSal(PRE6_CA),3) +MontantSal(PRE6_CA)=Base*TauxSal/100 +MontantSal(PRE6_CA)=Arrondi(MontantSal(PRE6_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE6_CA)=BasePat(PRE6_CA) +TauxPat(PRE6_CA)=ConstantePat(PRE6_CA) +TauxPat(PRE6_CA)=Arrondi(TauxPat(PRE6_CA),3) +MontantPat(PRE6_CA)=Base*TauxPat/100 +MontantPat(PRE6_CA)=Arrondi(MontantPat(PRE6_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE6_CA_FO)=BaseSal(PRE6_CA_FO) +MontantSal(PRE6_CA_FO)=ConstanteSal(PRE6_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE6_CA_FO)=0 FinSi +MontantSal(PRE6_CA_FO)=Arrondi(MontantSal(PRE6_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE6_CA_FO)=BasePat(PRE6_CA_FO) +MontantPat(PRE6_CA_FO)=ConstantePat(PRE6_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE6_CA_FO)=0 FinSi +MontantPat(PRE6_CA_FO)=Arrondi(MontantPat(PRE6_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE6_CA_SS)=MontantSal(PSS) +Base(PRE6_CA_SS)=Arrondi(Base(PRE6_CA_SS),2) +BaseSal(PRE6_CA_SS)=Base(PRE6_CA_SS) +BasePat(PRE6_CA_SS)=Base(PRE6_CA_SS) +Base(PRE6_CA_SS)=BaseSal(PRE6_CA_SS) +TauxSal(PRE6_CA_SS)=ConstanteSal(PRE6_CA_SS) +TauxSal(PRE6_CA_SS)=Arrondi(TauxSal(PRE6_CA_SS),3) +MontantSal(PRE6_CA_SS)=Base*TauxSal/100 +MontantSal(PRE6_CA_SS)=Arrondi(MontantSal(PRE6_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE6_CA_SS)=BasePat(PRE6_CA_SS) +TauxPat(PRE6_CA_SS)=ConstantePat(PRE6_CA_SS) +TauxPat(PRE6_CA_SS)=Arrondi(TauxPat(PRE6_CA_SS),3) +MontantPat(PRE6_CA_SS)=Base*TauxPat/100 +MontantPat(PRE6_CA_SS)=Arrondi(MontantPat(PRE6_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE6_CA_TA)=TrancheA +Base(PRE6_CA_TA)=Arrondi(Base(PRE6_CA_TA),2) +BaseSal(PRE6_CA_TA)=Base(PRE6_CA_TA) +BasePat(PRE6_CA_TA)=Base(PRE6_CA_TA) +Base(PRE6_CA_TA)=BaseSal(PRE6_CA_TA) +TauxSal(PRE6_CA_TA)=ConstanteSal(PRE6_CA_TA) +TauxSal(PRE6_CA_TA)=Arrondi(TauxSal(PRE6_CA_TA),3) +MontantSal(PRE6_CA_TA)=Base*TauxSal/100 +MontantSal(PRE6_CA_TA)=Arrondi(MontantSal(PRE6_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE6_CA_TA)=BasePat(PRE6_CA_TA) +TauxPat(PRE6_CA_TA)=ConstantePat(PRE6_CA_TA) +TauxPat(PRE6_CA_TA)=Arrondi(TauxPat(PRE6_CA_TA),3) +MontantPat(PRE6_CA_TA)=Base*TauxPat/100 +MontantPat(PRE6_CA_TA)=Arrondi(MontantPat(PRE6_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE6_CA_TB)=TrancheB +Base(PRE6_CA_TB)=Arrondi(Base(PRE6_CA_TB),2) +BaseSal(PRE6_CA_TB)=Base(PRE6_CA_TB) +BasePat(PRE6_CA_TB)=Base(PRE6_CA_TB) +Base(PRE6_CA_TB)=BaseSal(PRE6_CA_TB) +TauxSal(PRE6_CA_TB)=ConstanteSal(PRE6_CA_TB) +TauxSal(PRE6_CA_TB)=Arrondi(TauxSal(PRE6_CA_TB),3) +MontantSal(PRE6_CA_TB)=Base*TauxSal/100 +MontantSal(PRE6_CA_TB)=Arrondi(MontantSal(PRE6_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE6_CA_TB)=BasePat(PRE6_CA_TB) +TauxPat(PRE6_CA_TB)=ConstantePat(PRE6_CA_TB) +TauxPat(PRE6_CA_TB)=Arrondi(TauxPat(PRE6_CA_TB),3) +MontantPat(PRE6_CA_TB)=Base*TauxPat/100 +MontantPat(PRE6_CA_TB)=Arrondi(MontantPat(PRE6_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE6_CA_TC)=TrancheC +Base(PRE6_CA_TC)=Arrondi(Base(PRE6_CA_TC),2) +BaseSal(PRE6_CA_TC)=Base(PRE6_CA_TC) +BasePat(PRE6_CA_TC)=Base(PRE6_CA_TC) +Base(PRE6_CA_TC)=BaseSal(PRE6_CA_TC) +TauxSal(PRE6_CA_TC)=ConstanteSal(PRE6_CA_TC) +TauxSal(PRE6_CA_TC)=Arrondi(TauxSal(PRE6_CA_TC),3) +MontantSal(PRE6_CA_TC)=Base*TauxSal/100 +MontantSal(PRE6_CA_TC)=Arrondi(MontantSal(PRE6_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE6_CA_TC)=BasePat(PRE6_CA_TC) +TauxPat(PRE6_CA_TC)=ConstantePat(PRE6_CA_TC) +TauxPat(PRE6_CA_TC)=Arrondi(TauxPat(PRE6_CA_TC),3) +MontantPat(PRE6_CA_TC)=Base*TauxPat/100 +MontantPat(PRE6_CA_TC)=Arrondi(MontantPat(PRE6_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE7_CA)=Brut +Base(PRE7_CA)=Arrondi(Base(PRE7_CA),2) +BaseSal(PRE7_CA)=Base(PRE7_CA) +BasePat(PRE7_CA)=Base(PRE7_CA) +Base(PRE7_CA)=BaseSal(PRE7_CA) +TauxSal(PRE7_CA)=ConstanteSal(PRE7_CA) +TauxSal(PRE7_CA)=Arrondi(TauxSal(PRE7_CA),3) +MontantSal(PRE7_CA)=Base*TauxSal/100 +MontantSal(PRE7_CA)=Arrondi(MontantSal(PRE7_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE7_CA)=BasePat(PRE7_CA) +TauxPat(PRE7_CA)=ConstantePat(PRE7_CA) +TauxPat(PRE7_CA)=Arrondi(TauxPat(PRE7_CA),3) +MontantPat(PRE7_CA)=Base*TauxPat/100 +MontantPat(PRE7_CA)=Arrondi(MontantPat(PRE7_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE7_CA_FO)=BaseSal(PRE7_CA_FO) +MontantSal(PRE7_CA_FO)=ConstanteSal(PRE7_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE7_CA_FO)=0 FinSi +MontantSal(PRE7_CA_FO)=Arrondi(MontantSal(PRE7_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE7_CA_FO)=BasePat(PRE7_CA_FO) +MontantPat(PRE7_CA_FO)=ConstantePat(PRE7_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE7_CA_FO)=0 FinSi +MontantPat(PRE7_CA_FO)=Arrondi(MontantPat(PRE7_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE7_CA_SS)=MontantSal(PSS) +Base(PRE7_CA_SS)=Arrondi(Base(PRE7_CA_SS),2) +BaseSal(PRE7_CA_SS)=Base(PRE7_CA_SS) +BasePat(PRE7_CA_SS)=Base(PRE7_CA_SS) +Base(PRE7_CA_SS)=BaseSal(PRE7_CA_SS) +TauxSal(PRE7_CA_SS)=ConstanteSal(PRE7_CA_SS) +TauxSal(PRE7_CA_SS)=Arrondi(TauxSal(PRE7_CA_SS),3) +MontantSal(PRE7_CA_SS)=Base*TauxSal/100 +MontantSal(PRE7_CA_SS)=Arrondi(MontantSal(PRE7_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE7_CA_SS)=BasePat(PRE7_CA_SS) +TauxPat(PRE7_CA_SS)=ConstantePat(PRE7_CA_SS) +TauxPat(PRE7_CA_SS)=Arrondi(TauxPat(PRE7_CA_SS),3) +MontantPat(PRE7_CA_SS)=Base*TauxPat/100 +MontantPat(PRE7_CA_SS)=Arrondi(MontantPat(PRE7_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE7_CA_TA)=TrancheA +Base(PRE7_CA_TA)=Arrondi(Base(PRE7_CA_TA),2) +BaseSal(PRE7_CA_TA)=Base(PRE7_CA_TA) +BasePat(PRE7_CA_TA)=Base(PRE7_CA_TA) +Base(PRE7_CA_TA)=BaseSal(PRE7_CA_TA) +TauxSal(PRE7_CA_TA)=ConstanteSal(PRE7_CA_TA) +TauxSal(PRE7_CA_TA)=Arrondi(TauxSal(PRE7_CA_TA),3) +MontantSal(PRE7_CA_TA)=Base*TauxSal/100 +MontantSal(PRE7_CA_TA)=Arrondi(MontantSal(PRE7_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE7_CA_TA)=BasePat(PRE7_CA_TA) +TauxPat(PRE7_CA_TA)=ConstantePat(PRE7_CA_TA) +TauxPat(PRE7_CA_TA)=Arrondi(TauxPat(PRE7_CA_TA),3) +MontantPat(PRE7_CA_TA)=Base*TauxPat/100 +MontantPat(PRE7_CA_TA)=Arrondi(MontantPat(PRE7_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE7_CA_TB)=TrancheB +Base(PRE7_CA_TB)=Arrondi(Base(PRE7_CA_TB),2) +BaseSal(PRE7_CA_TB)=Base(PRE7_CA_TB) +BasePat(PRE7_CA_TB)=Base(PRE7_CA_TB) +Base(PRE7_CA_TB)=BaseSal(PRE7_CA_TB) +TauxSal(PRE7_CA_TB)=ConstanteSal(PRE7_CA_TB) +TauxSal(PRE7_CA_TB)=Arrondi(TauxSal(PRE7_CA_TB),3) +MontantSal(PRE7_CA_TB)=Base*TauxSal/100 +MontantSal(PRE7_CA_TB)=Arrondi(MontantSal(PRE7_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE7_CA_TB)=BasePat(PRE7_CA_TB) +TauxPat(PRE7_CA_TB)=ConstantePat(PRE7_CA_TB) +TauxPat(PRE7_CA_TB)=Arrondi(TauxPat(PRE7_CA_TB),3) +MontantPat(PRE7_CA_TB)=Base*TauxPat/100 +MontantPat(PRE7_CA_TB)=Arrondi(MontantPat(PRE7_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE7_CA_TC)=TrancheC +Base(PRE7_CA_TC)=Arrondi(Base(PRE7_CA_TC),2) +BaseSal(PRE7_CA_TC)=Base(PRE7_CA_TC) +BasePat(PRE7_CA_TC)=Base(PRE7_CA_TC) +Base(PRE7_CA_TC)=BaseSal(PRE7_CA_TC) +TauxSal(PRE7_CA_TC)=ConstanteSal(PRE7_CA_TC) +TauxSal(PRE7_CA_TC)=Arrondi(TauxSal(PRE7_CA_TC),3) +MontantSal(PRE7_CA_TC)=Base*TauxSal/100 +MontantSal(PRE7_CA_TC)=Arrondi(MontantSal(PRE7_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE7_CA_TC)=BasePat(PRE7_CA_TC) +TauxPat(PRE7_CA_TC)=ConstantePat(PRE7_CA_TC) +TauxPat(PRE7_CA_TC)=Arrondi(TauxPat(PRE7_CA_TC),3) +MontantPat(PRE7_CA_TC)=Base*TauxPat/100 +MontantPat(PRE7_CA_TC)=Arrondi(MontantPat(PRE7_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE8_CA)=Brut +Base(PRE8_CA)=Arrondi(Base(PRE8_CA),2) +BaseSal(PRE8_CA)=Base(PRE8_CA) +BasePat(PRE8_CA)=Base(PRE8_CA) +Base(PRE8_CA)=BaseSal(PRE8_CA) +TauxSal(PRE8_CA)=ConstanteSal(PRE8_CA) +TauxSal(PRE8_CA)=Arrondi(TauxSal(PRE8_CA),3) +MontantSal(PRE8_CA)=Base*TauxSal/100 +MontantSal(PRE8_CA)=Arrondi(MontantSal(PRE8_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE8_CA)=BasePat(PRE8_CA) +TauxPat(PRE8_CA)=ConstantePat(PRE8_CA) +TauxPat(PRE8_CA)=Arrondi(TauxPat(PRE8_CA),3) +MontantPat(PRE8_CA)=Base*TauxPat/100 +MontantPat(PRE8_CA)=Arrondi(MontantPat(PRE8_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE8_CA_FO)=BaseSal(PRE8_CA_FO) +MontantSal(PRE8_CA_FO)=ConstanteSal(PRE8_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE8_CA_FO)=0 FinSi +MontantSal(PRE8_CA_FO)=Arrondi(MontantSal(PRE8_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE8_CA_FO)=BasePat(PRE8_CA_FO) +MontantPat(PRE8_CA_FO)=ConstantePat(PRE8_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE8_CA_FO)=0 FinSi +MontantPat(PRE8_CA_FO)=Arrondi(MontantPat(PRE8_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE8_CA_SS)=MontantSal(PSS) +Base(PRE8_CA_SS)=Arrondi(Base(PRE8_CA_SS),2) +BaseSal(PRE8_CA_SS)=Base(PRE8_CA_SS) +BasePat(PRE8_CA_SS)=Base(PRE8_CA_SS) +Base(PRE8_CA_SS)=BaseSal(PRE8_CA_SS) +TauxSal(PRE8_CA_SS)=ConstanteSal(PRE8_CA_SS) +TauxSal(PRE8_CA_SS)=Arrondi(TauxSal(PRE8_CA_SS),3) +MontantSal(PRE8_CA_SS)=Base*TauxSal/100 +MontantSal(PRE8_CA_SS)=Arrondi(MontantSal(PRE8_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE8_CA_SS)=BasePat(PRE8_CA_SS) +TauxPat(PRE8_CA_SS)=ConstantePat(PRE8_CA_SS) +TauxPat(PRE8_CA_SS)=Arrondi(TauxPat(PRE8_CA_SS),3) +MontantPat(PRE8_CA_SS)=Base*TauxPat/100 +MontantPat(PRE8_CA_SS)=Arrondi(MontantPat(PRE8_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE8_CA_TA)=TrancheA +Base(PRE8_CA_TA)=Arrondi(Base(PRE8_CA_TA),2) +BaseSal(PRE8_CA_TA)=Base(PRE8_CA_TA) +BasePat(PRE8_CA_TA)=Base(PRE8_CA_TA) +Base(PRE8_CA_TA)=BaseSal(PRE8_CA_TA) +TauxSal(PRE8_CA_TA)=ConstanteSal(PRE8_CA_TA) +TauxSal(PRE8_CA_TA)=Arrondi(TauxSal(PRE8_CA_TA),3) +MontantSal(PRE8_CA_TA)=Base*TauxSal/100 +MontantSal(PRE8_CA_TA)=Arrondi(MontantSal(PRE8_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE8_CA_TA)=BasePat(PRE8_CA_TA) +TauxPat(PRE8_CA_TA)=ConstantePat(PRE8_CA_TA) +TauxPat(PRE8_CA_TA)=Arrondi(TauxPat(PRE8_CA_TA),3) +MontantPat(PRE8_CA_TA)=Base*TauxPat/100 +MontantPat(PRE8_CA_TA)=Arrondi(MontantPat(PRE8_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE8_CA_TB)=TrancheB +Base(PRE8_CA_TB)=Arrondi(Base(PRE8_CA_TB),2) +BaseSal(PRE8_CA_TB)=Base(PRE8_CA_TB) +BasePat(PRE8_CA_TB)=Base(PRE8_CA_TB) +Base(PRE8_CA_TB)=BaseSal(PRE8_CA_TB) +TauxSal(PRE8_CA_TB)=ConstanteSal(PRE8_CA_TB) +TauxSal(PRE8_CA_TB)=Arrondi(TauxSal(PRE8_CA_TB),3) +MontantSal(PRE8_CA_TB)=Base*TauxSal/100 +MontantSal(PRE8_CA_TB)=Arrondi(MontantSal(PRE8_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE8_CA_TB)=BasePat(PRE8_CA_TB) +TauxPat(PRE8_CA_TB)=ConstantePat(PRE8_CA_TB) +TauxPat(PRE8_CA_TB)=Arrondi(TauxPat(PRE8_CA_TB),3) +MontantPat(PRE8_CA_TB)=Base*TauxPat/100 +MontantPat(PRE8_CA_TB)=Arrondi(MontantPat(PRE8_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE8_CA_TC)=TrancheC +Base(PRE8_CA_TC)=Arrondi(Base(PRE8_CA_TC),2) +BaseSal(PRE8_CA_TC)=Base(PRE8_CA_TC) +BasePat(PRE8_CA_TC)=Base(PRE8_CA_TC) +Base(PRE8_CA_TC)=BaseSal(PRE8_CA_TC) +TauxSal(PRE8_CA_TC)=ConstanteSal(PRE8_CA_TC) +TauxSal(PRE8_CA_TC)=Arrondi(TauxSal(PRE8_CA_TC),3) +MontantSal(PRE8_CA_TC)=Base*TauxSal/100 +MontantSal(PRE8_CA_TC)=Arrondi(MontantSal(PRE8_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE8_CA_TC)=BasePat(PRE8_CA_TC) +TauxPat(PRE8_CA_TC)=ConstantePat(PRE8_CA_TC) +TauxPat(PRE8_CA_TC)=Arrondi(TauxPat(PRE8_CA_TC),3) +MontantPat(PRE8_CA_TC)=Base*TauxPat/100 +MontantPat(PRE8_CA_TC)=Arrondi(MontantPat(PRE8_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE9_CA)=Brut +Base(PRE9_CA)=Arrondi(Base(PRE9_CA),2) +BaseSal(PRE9_CA)=Base(PRE9_CA) +BasePat(PRE9_CA)=Base(PRE9_CA) +Base(PRE9_CA)=BaseSal(PRE9_CA) +TauxSal(PRE9_CA)=ConstanteSal(PRE9_CA) +TauxSal(PRE9_CA)=Arrondi(TauxSal(PRE9_CA),3) +MontantSal(PRE9_CA)=Base*TauxSal/100 +MontantSal(PRE9_CA)=Arrondi(MontantSal(PRE9_CA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE9_CA)=BasePat(PRE9_CA) +TauxPat(PRE9_CA)=ConstantePat(PRE9_CA) +TauxPat(PRE9_CA)=Arrondi(TauxPat(PRE9_CA),3) +MontantPat(PRE9_CA)=Base*TauxPat/100 +MontantPat(PRE9_CA)=Arrondi(MontantPat(PRE9_CA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE9_CA_FO)=BaseSal(PRE9_CA_FO) +MontantSal(PRE9_CA_FO)=ConstanteSal(PRE9_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE9_CA_FO)=0 FinSi +MontantSal(PRE9_CA_FO)=Arrondi(MontantSal(PRE9_CA_FO),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE9_CA_FO)=BasePat(PRE9_CA_FO) +MontantPat(PRE9_CA_FO)=ConstantePat(PRE9_CA_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE9_CA_FO)=0 FinSi +MontantPat(PRE9_CA_FO)=Arrondi(MontantPat(PRE9_CA_FO),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE9_CA_SS)=MontantSal(PSS) +Base(PRE9_CA_SS)=Arrondi(Base(PRE9_CA_SS),2) +BaseSal(PRE9_CA_SS)=Base(PRE9_CA_SS) +BasePat(PRE9_CA_SS)=Base(PRE9_CA_SS) +Base(PRE9_CA_SS)=BaseSal(PRE9_CA_SS) +TauxSal(PRE9_CA_SS)=ConstanteSal(PRE9_CA_SS) +TauxSal(PRE9_CA_SS)=Arrondi(TauxSal(PRE9_CA_SS),3) +MontantSal(PRE9_CA_SS)=Base*TauxSal/100 +MontantSal(PRE9_CA_SS)=Arrondi(MontantSal(PRE9_CA_SS),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE9_CA_SS)=BasePat(PRE9_CA_SS) +TauxPat(PRE9_CA_SS)=ConstantePat(PRE9_CA_SS) +TauxPat(PRE9_CA_SS)=Arrondi(TauxPat(PRE9_CA_SS),3) +MontantPat(PRE9_CA_SS)=Base*TauxPat/100 +MontantPat(PRE9_CA_SS)=Arrondi(MontantPat(PRE9_CA_SS),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE9_CA_TA)=TrancheA +Base(PRE9_CA_TA)=Arrondi(Base(PRE9_CA_TA),2) +BaseSal(PRE9_CA_TA)=Base(PRE9_CA_TA) +BasePat(PRE9_CA_TA)=Base(PRE9_CA_TA) +Base(PRE9_CA_TA)=BaseSal(PRE9_CA_TA) +TauxSal(PRE9_CA_TA)=ConstanteSal(PRE9_CA_TA) +TauxSal(PRE9_CA_TA)=Arrondi(TauxSal(PRE9_CA_TA),3) +MontantSal(PRE9_CA_TA)=Base*TauxSal/100 +MontantSal(PRE9_CA_TA)=Arrondi(MontantSal(PRE9_CA_TA),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE9_CA_TA)=BasePat(PRE9_CA_TA) +TauxPat(PRE9_CA_TA)=ConstantePat(PRE9_CA_TA) +TauxPat(PRE9_CA_TA)=Arrondi(TauxPat(PRE9_CA_TA),3) +MontantPat(PRE9_CA_TA)=Base*TauxPat/100 +MontantPat(PRE9_CA_TA)=Arrondi(MontantPat(PRE9_CA_TA),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE9_CA_TB)=TrancheB +Base(PRE9_CA_TB)=Arrondi(Base(PRE9_CA_TB),2) +BaseSal(PRE9_CA_TB)=Base(PRE9_CA_TB) +BasePat(PRE9_CA_TB)=Base(PRE9_CA_TB) +Base(PRE9_CA_TB)=BaseSal(PRE9_CA_TB) +TauxSal(PRE9_CA_TB)=ConstanteSal(PRE9_CA_TB) +TauxSal(PRE9_CA_TB)=Arrondi(TauxSal(PRE9_CA_TB),3) +MontantSal(PRE9_CA_TB)=Base*TauxSal/100 +MontantSal(PRE9_CA_TB)=Arrondi(MontantSal(PRE9_CA_TB),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE9_CA_TB)=BasePat(PRE9_CA_TB) +TauxPat(PRE9_CA_TB)=ConstantePat(PRE9_CA_TB) +TauxPat(PRE9_CA_TB)=Arrondi(TauxPat(PRE9_CA_TB),3) +MontantPat(PRE9_CA_TB)=Base*TauxPat/100 +MontantPat(PRE9_CA_TB)=Arrondi(MontantPat(PRE9_CA_TB),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +Base(PRE9_CA_TC)=TrancheC +Base(PRE9_CA_TC)=Arrondi(Base(PRE9_CA_TC),2) +BaseSal(PRE9_CA_TC)=Base(PRE9_CA_TC) +BasePat(PRE9_CA_TC)=Base(PRE9_CA_TC) +Base(PRE9_CA_TC)=BaseSal(PRE9_CA_TC) +TauxSal(PRE9_CA_TC)=ConstanteSal(PRE9_CA_TC) +TauxSal(PRE9_CA_TC)=Arrondi(TauxSal(PRE9_CA_TC),3) +MontantSal(PRE9_CA_TC)=Base*TauxSal/100 +MontantSal(PRE9_CA_TC)=Arrondi(MontantSal(PRE9_CA_TC),2) +TotalGrpSal(PREV_CA)=TotalGrpSal(PREV_CA)-MontantSal +Base(PRE9_CA_TC)=BasePat(PRE9_CA_TC) +TauxPat(PRE9_CA_TC)=ConstantePat(PRE9_CA_TC) +TauxPat(PRE9_CA_TC)=Arrondi(TauxPat(PRE9_CA_TC),3) +MontantPat(PRE9_CA_TC)=Base*TauxPat/100 +MontantPat(PRE9_CA_TC)=Arrondi(MontantPat(PRE9_CA_TC),2) +TotalGrpPat(PREV_CA)=TotalGrpPat(PREV_CA)-MontantPat + +PrevPayee=CumulSal(PREV_CA_TB,B)+CumulSal(CPREV_CA,B) +PrevMini=CumulSal(PSS_PREV,B)*ConstanteSal(PREV_MINI)/100 +SI PrevMini<>0 Alors + Si PrevPayeeTaxeSal1 Et BrutTaxeSal<=TaxeSal2 Alors + Base(TAXE_SAL_1)=BrutTaxeSal-TaxeSal1 +FinSi +Si BrutTaxeSal>TaxeSal2 Alors + Base(TAXE_SAL_1)=TaxeSal2-TaxeSal1 +FinSi +Base(TAXE_SAL_1)=Arrondi(Base(TAXE_SAL_1),2) +BaseSal(TAXE_SAL_1)=Base(TAXE_SAL_1) +BasePat(TAXE_SAL_1)=Base(TAXE_SAL_1) +Base(TAXE_SAL_1)=BaseSal(TAXE_SAL_1) +Base(TAXE_SAL_1)=BasePat(TAXE_SAL_1) +TauxPat(TAXE_SAL_1)=Grille(TAXE_SAL,1)-ConstanteSal(TAXE_SAL) +Si TauxPat(TAXE_SAL_1)<0 Alors TauxPat(TAXE_SAL_1)=0 FinSi +TauxPat(TAXE_SAL_1)=Arrondi(TauxPat(TAXE_SAL_1),3) +MontantPat(TAXE_SAL_1)=Base*TauxPat/100 +MontantPat(TAXE_SAL_1)=Arrondi(MontantPat(TAXE_SAL_1),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + +Base(TAXE_SAL_2)=0; Si BrutTaxeSal>TaxeSal2 Alors + Base(TAXE_SAL_2)=BrutTaxeSal-TaxeSal2 +FinSi +Base(TAXE_SAL_2)=Arrondi(Base(TAXE_SAL_2),2) +BaseSal(TAXE_SAL_2)=Base(TAXE_SAL_2) +BasePat(TAXE_SAL_2)=Base(TAXE_SAL_2) +Base(TAXE_SAL_2)=BaseSal(TAXE_SAL_2) +Base(TAXE_SAL_2)=BasePat(TAXE_SAL_2) +TauxPat(TAXE_SAL_2)=Grille(TAXE_SAL,2)-ConstanteSal(TAXE_SAL) +Si TauxPat(TAXE_SAL_2)<0 Alors TauxPat(TAXE_SAL_2)=0 FinSi +TauxPat(TAXE_SAL_2)=Arrondi(TauxPat(TAXE_SAL_2),3) +MontantPat(TAXE_SAL_2)=Base*TauxPat/100 +MontantPat(TAXE_SAL_2)=Arrondi(MontantPat(TAXE_SAL_2),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + + +Base(TAXE_PREV)=-(TotalGrpPat(PREV_CA)+TotalGrpPat(PREV_NCA)+TotalGrpPat(MUTUEL_CA)+TotalGrpPat(MUTUEL_NCA)+MontantPat(SUPP_CA)) +Base(TAXE_PREV)=Arrondi(Base(TAXE_PREV),2) +BaseSal(TAXE_PREV)=Base(TAXE_PREV) +BasePat(TAXE_PREV)=Base(TAXE_PREV) +Base(TAXE_PREV)=BaseSal(TAXE_PREV) +Base(TAXE_PREV)=BasePat(TAXE_PREV) +TauxPat(TAXE_PREV)=ConstantePat(TAXE_PREV) +Si TotalEffectif<11 Alors TauxPat(TAXE_PREV)=0 FinSi +TauxPat(TAXE_PREV)=Arrondi(TauxPat(TAXE_PREV),3) +MontantPat(TAXE_PREV)=Base*TauxPat/100 +MontantPat(TAXE_PREV)=Arrondi(MontantPat(TAXE_PREV),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FOR_SOCIAL)=Bulletin(IND_RCI) +Base(FOR_SOCIAL)=Arrondi(Base(FOR_SOCIAL),2) +BaseSal(FOR_SOCIAL)=Base(FOR_SOCIAL) +BasePat(FOR_SOCIAL)=Base(FOR_SOCIAL) +Base(FOR_SOCIAL)=BaseSal(FOR_SOCIAL) +Base(FOR_SOCIAL)=BasePat(FOR_SOCIAL) +TauxPat(FOR_SOCIAL)=ConstantePat(FOR_SOCIAL) +TauxPat(FOR_SOCIAL)=Arrondi(TauxPat(FOR_SOCIAL),3) +MontantPat(FOR_SOCIAL)=Base*TauxPat/100 +MontantPat(FOR_SOCIAL)=Arrondi(MontantPat(FOR_SOCIAL),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(TRANSPORT)=Brut +Base(TRANSPORT)=Arrondi(Base(TRANSPORT),2) +BaseSal(TRANSPORT)=Base(TRANSPORT) +BasePat(TRANSPORT)=Base(TRANSPORT) +Base(TRANSPORT)=BaseSal(TRANSPORT) +Base(TRANSPORT)=BasePat(TRANSPORT) +TauxPat(TRANSPORT)=0; Si Bulletin(TRANSPORT)<>"1" Alors +TauxPat(TRANSPORT)=ConstantePat(TRANSPORT) +FinSi +TauxPat(TRANSPORT)=Arrondi(TauxPat(TRANSPORT),3) +MontantPat(TRANSPORT)=Base*TauxPat/100 +MontantPat(TRANSPORT)=Arrondi(MontantPat(TRANSPORT),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FORMATION)=Brut +Si Societe(ASSUJETTI_FOR)=0 Alors + Base(FORMATION)=0 +FinSi +Base(FORMATION)=Arrondi(Base(FORMATION),2) +BaseSal(FORMATION)=Base(FORMATION) +BasePat(FORMATION)=Base(FORMATION) +Base(FORMATION)=BaseSal(FORMATION) +Base(FORMATION)=BasePat(FORMATION) +TauxPat(FORMATION)=ConstantePat(FORMATION) +Si TotalEffectif>=11 Alors TauxPat(FORMATION)=0 FinSi +TauxPat(FORMATION)=Arrondi(TauxPat(FORMATION),3) +MontantPat(FORMATION)=Base*TauxPat/100 +MontantPat(FORMATION)=Arrondi(MontantPat(FORMATION),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FORMATION2)=Brut +Si Societe(ASSUJETTI_FOR)=0 Alors + Base(FORMATION2)=0 +FinSi +Base(FORMATION2)=Arrondi(Base(FORMATION2),2) +BaseSal(FORMATION2)=Base(FORMATION2) +BasePat(FORMATION2)=Base(FORMATION2) +Base(FORMATION2)=BaseSal(FORMATION2) +Base(FORMATION2)=BasePat(FORMATION2) +TauxPat(FORMATION2)=ConstantePat(FORMATION2) +Si TotalEffectif<11 Alors TauxPat(FORMATION2)=0 FinSi +TauxPat(FORMATION2)=Arrondi(TauxPat(FORMATION2),3) +MontantPat(FORMATION2)=Base*TauxPat/100 +MontantPat(FORMATION2)=Arrondi(MontantPat(FORMATION2),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(CPF_CDD)=Brut +Si Societe(ASSUJETTI_FOR)=0 Ou Bulletin(CDD)=0 Alors + Base(CPF_CDD)=0 +FinSi +Base(CPF_CDD)=Arrondi(Base(CPF_CDD),2) +BaseSal(CPF_CDD)=Base(CPF_CDD) +BasePat(CPF_CDD)=Base(CPF_CDD) +Base(CPF_CDD)=BaseSal(CPF_CDD) +Base(CPF_CDD)=BasePat(CPF_CDD) +TauxPat(CPF_CDD)=ConstantePat(CPF_CDD) +TauxPat(CPF_CDD)=Arrondi(TauxPat(CPF_CDD),3) +MontantPat(CPF_CDD)=Base*TauxPat/100 +MontantPat(CPF_CDD)=Arrondi(MontantPat(CPF_CDD),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(APPRENTI)=Brut +Si Societe(ASSUJETTI_APP)=0 Alors + Base(APPRENTI)=0 +FinSi +Base(APPRENTI)=Arrondi(Base(APPRENTI),2) +BaseSal(APPRENTI)=Base(APPRENTI) +BasePat(APPRENTI)=Base(APPRENTI) +Base(APPRENTI)=BaseSal(APPRENTI) +Base(APPRENTI)=BasePat(APPRENTI) +TauxPat(APPRENTI)=ConstantePat(APPRENTI) +TauxPat(APPRENTI)=Arrondi(TauxPat(APPRENTI),3) +MontantPat(APPRENTI)=Base*TauxPat/100 +MontantPat(APPRENTI)=Arrondi(MontantPat(APPRENTI),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(TA_P1)=Base(APPRENTI) +Base(TA_P1)=Arrondi(Base(TA_P1),2) +BaseSal(TA_P1)=Base(TA_P1) +BasePat(TA_P1)=Base(TA_P1) +Base(TA_P1)=BaseSal(TA_P1) +Base(TA_P1)=BasePat(TA_P1) +TauxPat(TA_P1)=ConstantePat(TA_P1) +TauxPat(TA_P1)=Arrondi(TauxPat(TA_P1),3) +MontantPat(TA_P1)=Base*TauxPat/100 +MontantPat(TA_P1)=Arrondi(MontantPat(TA_P1),2) + +Base(TA_P2)=Base(APPRENTI) +Base(TA_P2)=Arrondi(Base(TA_P2),2) +BaseSal(TA_P2)=Base(TA_P2) +BasePat(TA_P2)=Base(TA_P2) +Base(TA_P2)=BaseSal(TA_P2) +Base(TA_P2)=BasePat(TA_P2) +TauxPat(TA_P2)=ConstantePat(TA_P2) +TauxPat(TA_P2)=Arrondi(TauxPat(TA_P2),3) +MontantPat(TA_P2)=Base*TauxPat/100 +MontantPat(TA_P2)=Arrondi(MontantPat(TA_P2),2) + +Mois=MoisBulletin +Si Mois=4 Alors +Base(TA_SOLDE)=BaseSal(TA_SOLDE) +Base(TA_SOLDE)=BasePat(TA_SOLDE) +MontantPat(TA_SOLDE)=CumulPat(TA_P2,E1) +MontantPat(TA_SOLDE)=Arrondi(MontantPat(TA_SOLDE),2) +FinSi + +Base(APPRENTI2)=Brut +Si Societe(ASSUJETTI_APP2)=0 Alors + Base(APPRENTI2)=0 +FinSi +Base(APPRENTI2)=Arrondi(Base(APPRENTI2),2) +BaseSal(APPRENTI2)=Base(APPRENTI2) +BasePat(APPRENTI2)=Base(APPRENTI2) +Base(APPRENTI2)=BaseSal(APPRENTI2) +Base(APPRENTI2)=BasePat(APPRENTI2) +TauxPat(APPRENTI2)=ConstantePat(APPRENTI2) +TauxPat(APPRENTI2)=Arrondi(TauxPat(APPRENTI2),3) +MontantPat(APPRENTI2)=Base*TauxPat/100 +MontantPat(APPRENTI2)=Arrondi(MontantPat(APPRENTI2),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Mois=MoisBulletin +Si Mois=3 Alors +Base(CSA_SOLDE)=BaseSal(CSA_SOLDE) +Base(CSA_SOLDE)=BasePat(CSA_SOLDE) +MontantPat(CSA_SOLDE)=CumulPat(APPRENTI2,E1) +MontantPat(CSA_SOLDE)=Arrondi(MontantPat(CSA_SOLDE),2) +FinSi + +Base(CONSTRUCT)=Brut +Si Societe(ASSUJETTI_PEEC)=0 Alors + Base(CONSTRUCT)=0 +FinSi +Base(CONSTRUCT)=Arrondi(Base(CONSTRUCT),2) +BaseSal(CONSTRUCT)=Base(CONSTRUCT) +BasePat(CONSTRUCT)=Base(CONSTRUCT) +Base(CONSTRUCT)=BaseSal(CONSTRUCT) +Base(CONSTRUCT)=BasePat(CONSTRUCT) +TauxPat(CONSTRUCT)=ConstantePat(CONSTRUCT) +TauxPat(CONSTRUCT)=Arrondi(TauxPat(CONSTRUCT),3) +MontantPat(CONSTRUCT)=Base*TauxPat/100 +MontantPat(CONSTRUCT)=Arrondi(MontantPat(CONSTRUCT),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(MEDECINE)=TrancheA +Base(MEDECINE)=Arrondi(Base(MEDECINE),2) +BaseSal(MEDECINE)=Base(MEDECINE) +BasePat(MEDECINE)=Base(MEDECINE) +Base(MEDECINE)=BaseSal(MEDECINE) +Base(MEDECINE)=BasePat(MEDECINE) +TauxPat(MEDECINE)=ConstantePat(MEDECINE) +TauxPat(MEDECINE)=Arrondi(TauxPat(MEDECINE),3) +MontantPat(MEDECINE)=Base*TauxPat/100 +MontantPat(MEDECINE)=Arrondi(MontantPat(MEDECINE),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(OEUVRE_SOC)=Brut +Base(OEUVRE_SOC)=Arrondi(Base(OEUVRE_SOC),2) +BaseSal(OEUVRE_SOC)=Base(OEUVRE_SOC) +BasePat(OEUVRE_SOC)=Base(OEUVRE_SOC) +Base(OEUVRE_SOC)=BaseSal(OEUVRE_SOC) +Base(OEUVRE_SOC)=BasePat(OEUVRE_SOC) +TauxPat(OEUVRE_SOC)=ConstantePat(OEUVRE_SOC) +TauxPat(OEUVRE_SOC)=Arrondi(TauxPat(OEUVRE_SOC),3) +MontantPat(OEUVRE_SOC)=Base*TauxPat/100 +MontantPat(OEUVRE_SOC)=Arrondi(MontantPat(OEUVRE_SOC),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FRAIS_FONC)=Brut +Base(FRAIS_FONC)=Arrondi(Base(FRAIS_FONC),2) +BaseSal(FRAIS_FONC)=Base(FRAIS_FONC) +BasePat(FRAIS_FONC)=Base(FRAIS_FONC) +Base(FRAIS_FONC)=BaseSal(FRAIS_FONC) +Base(FRAIS_FONC)=BasePat(FRAIS_FONC) +TauxPat(FRAIS_FONC)=ConstantePat(FRAIS_FONC) +TauxPat(FRAIS_FONC)=Arrondi(TauxPat(FRAIS_FONC),3) +MontantPat(FRAIS_FONC)=Base*TauxPat/100 +MontantPat(FRAIS_FONC)=Arrondi(MontantPat(FRAIS_FONC),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(COTPAT_DIV)=Brut +Base(COTPAT_DIV)=Arrondi(Base(COTPAT_DIV),2) +BaseSal(COTPAT_DIV)=Base(COTPAT_DIV) +BasePat(COTPAT_DIV)=Base(COTPAT_DIV) +Base(COTPAT_DIV)=BaseSal(COTPAT_DIV) +Base(COTPAT_DIV)=BasePat(COTPAT_DIV) +TauxPat(COTPAT_DIV)=ConstantePat(COTPAT_DIV) +TauxPat(COTPAT_DIV)=Arrondi(TauxPat(COTPAT_DIV),3) +MontantPat(COTPAT_DIV)=Base*TauxPat/100 +MontantPat(COTPAT_DIV)=Arrondi(MontantPat(COTPAT_DIV),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(COTSAL_DIV)=Brut +Base(COTSAL_DIV)=Arrondi(Base(COTSAL_DIV),2) +BaseSal(COTSAL_DIV)=Base(COTSAL_DIV) +BasePat(COTSAL_DIV)=Base(COTSAL_DIV) +Base(COTSAL_DIV)=BaseSal(COTSAL_DIV) +TauxSal(COTSAL_DIV)=ConstanteSal(COTSAL_DIV) +TauxSal(COTSAL_DIV)=Arrondi(TauxSal(COTSAL_DIV),3) +MontantSal(COTSAL_DIV)=Base*TauxSal/100 +MontantSal(COTSAL_DIV)=Arrondi(MontantSal(COTSAL_DIV),2) +TotalGrpSal(DIV_PREL)=TotalGrpSal(DIV_PREL)-MontantSal +Base(COTSAL_DIV)=BasePat(COTSAL_DIV) + + +CotPatFillon=MontantPat(ALLOC_FAM)+MontantPat(MALADIE)+MontantPat(CNSA)+MontantPat(VIEILLESSE)+MontantPat(VIEILLE_TA)+MontantPat(FNAL)+MontantPat(FNAL20)+MontantPat(AT_FIL)+MontantPat(CHOMAGE_TA)+MontantPat(ARRCO_T1)+MontantPat(CEG_T1) +CotPatFillonA=CumulPat(ALLOC_FAM,B)+CumulPat(MALADIE,B)+CumulPat(CNSA,B)+CumulPat(VIEILLESSE,B)+CumulPat(VIEILLE_TA,B)+CumulPat(FNAL,B)+CumulPat(FNAL20,B)+CumulPat(AT_FIL,B)+CumulPat(CHOMAGE_TA,B)+CumulPat(ARRCO_T1,B)+CumulPat(CEG_T1,B) + +k_fillon2=ConstanteSal(COEF_FIL2) +Si ConstantePat(COEF_FIL2)<>0 Alors + k_fillon2=ConstanteSal(COEF_FIL2)/ConstantePat(COEF_FIL2) +FinSi +k_fillon3=ConstanteSal(COEF_FIL3) +Si ConstantePat(COEF_FIL3)<>0 Alors + k_fillon3=ConstanteSal(COEF_FIL3)/ConstantePat(COEF_FIL3) +FinSi +Si TotalEffectif<50 Alors + TauxMaxFillon=ConstanteSal(COEF_FILL) +Sinon + TauxMaxFillon=ConstantePat(COEF_FILL) +FinSi +Si MontantSal(BRUT_ABATT)=0 Ou Bulletin(EXO_JEI)=1Alors + TauxFillon=0 +Sinon + TauxFillon=(TauxMaxFillon/0.6)*((1.6*k_fillon2*MontantSal(SMIC_FIL)/MontantSal(BRUT_FIL))-1)*k_fillon3 +FinSi +TauxFillon=Arrondi(TauxFillon,4) +Si TauxFillon>TauxMaxFillon*k_fillon3 Alors TauxFillon=TauxMaxFillon*k_fillon3 FinSi +MtPatFillon=Arrondi(MontantSal(BRUT_ABATT)*TauxFillon,2) +Si MtPatFillon>CotPatFillon*k_fillon3 Alors + MtPatFillon=CotPatFillon*k_fillon3 +FinSi +Si MtPatFillon<0 Alors + MtPatFillon=0 +FinSi +Si MontantSal(BRUT_ABATT)<>0 Alors + TauxFillon=Arrondi(MtPatFillon/MontantSal(BRUT_ABATT),4) +FinSi + +Base(ALLEGT_FIL)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FIL)=Arrondi(Base(ALLEGT_FIL),2) +BaseSal(ALLEGT_FIL)=Base(ALLEGT_FIL) +BasePat(ALLEGT_FIL)=Base(ALLEGT_FIL) +Base(ALLEGT_FIL)=BaseSal(ALLEGT_FIL) +Base(ALLEGT_FIL)=BasePat(ALLEGT_FIL) +TauxPat(ALLEGT_FIL)=TauxFillon +TauxPat(ALLEGT_FIL)=Arrondi(TauxPat(ALLEGT_FIL),4) +MontantPat(ALLEGT_FIL)=-MtPatFillon +MontantPat(ALLEGT_FIL)=Arrondi(MontantPat(ALLEGT_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(ALLEGT_FI2)=0; CotPatFillon2=CotPatFillon-MontantPat(ARRCO_T1)-MontantPat(CEG_T1) +Base(ALLEGT_FI2)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FI2)=Arrondi(Base(ALLEGT_FI2),2) +BaseSal(ALLEGT_FI2)=Base(ALLEGT_FI2) +BasePat(ALLEGT_FI2)=Base(ALLEGT_FI2) +Base(ALLEGT_FI2)=BaseSal(ALLEGT_FI2) +Base(ALLEGT_FI2)=BasePat(ALLEGT_FI2) +TauxPat(ALLEGT_FI2)=0; MtPatFillon2=Division(MtPatFillon*CotPatFillon2,CotPatFillon) +TauxPat(ALLEGT_FI2)=Arrondi(Division(MtPatFillon2,Base),4) +TauxPat(ALLEGT_FI2)=Arrondi(TauxPat(ALLEGT_FI2),4) +MontantPat(ALLEGT_FI2)=-MtPatFillon2 +MontantPat(ALLEGT_FI2)=Arrondi(MontantPat(ALLEGT_FI2),2) + +Base(ALLEGT_FI3)=0; CotPatFillon3=MontantPat(ARRCO_T1)+MontantPat(CEG_T1) +Base(ALLEGT_FI3)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FI3)=Arrondi(Base(ALLEGT_FI3),2) +BaseSal(ALLEGT_FI3)=Base(ALLEGT_FI3) +BasePat(ALLEGT_FI3)=Base(ALLEGT_FI3) +Base(ALLEGT_FI3)=BaseSal(ALLEGT_FI3) +Base(ALLEGT_FI3)=BasePat(ALLEGT_FI3) +TauxPat(ALLEGT_FI3)=0; MtPatFillon3=Division(MtPatFillon*CotPatFillon3,CotPatFillon) +TauxPat(ALLEGT_FI3)=Arrondi(Division(MtPatFillon3,Base),4) +TauxPat(ALLEGT_FI3)=Arrondi(TauxPat(ALLEGT_FI3),4) +MontantPat(ALLEGT_FI3)=-MtPatFillon3 +MontantPat(ALLEGT_FI3)=Arrondi(MontantPat(ALLEGT_FI3),2) + +SmicFillonA=CumulSal(SMIC_FIL)+MontantSal(SMIC_FIL) +BrutFillonA=CumulSal(BRUT_FIL)+MontantSal(BRUT_FIL) +AllegtFillonA=CumulPat(ALLEGT_FIL)+MontantPat(ALLEGT_FIL) +Si CumulSal(BRUT_ABATT,B)=0 Ou Bulletin(EXO_JEI)=1 Alors + TauxFillonA=0 +Sinon + TauxFillonA=(TauxMaxFillon/0.6)*((1.6*k_fillon2*SmicFillonA/BrutFillonA)-1)*k_fillon3 +FinSi +TauxFillonA=Arrondi(TauxFillonA,4) +Si TauxFillonA>TauxMaxFillon*k_fillon3 Alors TauxFillonA=TauxMaxFillon*k_fillon3 FinSi +MtPatFillonA=Arrondi(CumulSal(BRUT_ABATT,B)*TauxFillonA,2) +Si MtPatFillonA>CotPatFillonA*k_fillon3 Alors + MtPatFillonA=CotPatFillonA*k_fillon3 +FinSi +Si MtPatFillonA<0 Alors + MtPatFillonA=0 +FinSi +Si MontantPat(ALLEGT_FIL)<>0 Et TauxFillonA<0 Alors + RegulFillon=MontantPat(ALLEGT_FIL) +Sinon + RegulFillon=MtPatFillonA-AllegtFillonA*(-1)+CumulPat(REGUL_FIL)+CumulPat(COMPL_FIL) +FinSi + +Base(REGUL_FIL)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FIL)=Arrondi(Base(REGUL_FIL),2) +BaseSal(REGUL_FIL)=Base(REGUL_FIL) +BasePat(REGUL_FIL)=Base(REGUL_FIL) +Base(REGUL_FIL)=BaseSal(REGUL_FIL) +Base(REGUL_FIL)=BasePat(REGUL_FIL) +MontantPat(REGUL_FIL)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FIL)=-RegulFillon +FinSi +MontantPat(REGUL_FIL)=Arrondi(MontantPat(REGUL_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(REGUL_FI2)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FI2)=Arrondi(Base(REGUL_FI2),2) +BaseSal(REGUL_FI2)=Base(REGUL_FI2) +BasePat(REGUL_FI2)=Base(REGUL_FI2) +Base(REGUL_FI2)=BaseSal(REGUL_FI2) +Base(REGUL_FI2)=BasePat(REGUL_FI2) +MontantPat(REGUL_FI2)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FI2)=Division(-RegulFillon*CotPatFillon2,CotPatFillon) +FinSi +MontantPat(REGUL_FI2)=Arrondi(MontantPat(REGUL_FI2),2) + +Base(REGUL_FI3)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FI3)=Arrondi(Base(REGUL_FI3),2) +BaseSal(REGUL_FI3)=Base(REGUL_FI3) +BasePat(REGUL_FI3)=Base(REGUL_FI3) +Base(REGUL_FI3)=BaseSal(REGUL_FI3) +Base(REGUL_FI3)=BasePat(REGUL_FI3) +MontantPat(REGUL_FI3)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FI3)=Division(-RegulFillon*CotPatFillon3,CotPatFillon) +FinSi +MontantPat(REGUL_FI3)=Arrondi(MontantPat(REGUL_FI3),2) + +Base(COMPL_FIL)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FIL)=Arrondi(Base(COMPL_FIL),2) +BaseSal(COMPL_FIL)=Base(COMPL_FIL) +BasePat(COMPL_FIL)=Base(COMPL_FIL) +Base(COMPL_FIL)=BaseSal(COMPL_FIL) +Base(COMPL_FIL)=BasePat(COMPL_FIL) +MontantPat(COMPL_FIL)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FIL)=-RegulFillon +FinSi +MontantPat(COMPL_FIL)=Arrondi(MontantPat(COMPL_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(COMPL_FI2)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FI2)=Arrondi(Base(COMPL_FI2),2) +BaseSal(COMPL_FI2)=Base(COMPL_FI2) +BasePat(COMPL_FI2)=Base(COMPL_FI2) +Base(COMPL_FI2)=BaseSal(COMPL_FI2) +Base(COMPL_FI2)=BasePat(COMPL_FI2) +MontantPat(COMPL_FI2)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FI2)=Division(-RegulFillon*CotPatFillon2,CotPatFillon) +FinSi +MontantPat(COMPL_FI2)=Arrondi(MontantPat(COMPL_FI2),2) + +Base(COMPL_FI3)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FI3)=Arrondi(Base(COMPL_FI3),2) +BaseSal(COMPL_FI3)=Base(COMPL_FI3) +BasePat(COMPL_FI3)=Base(COMPL_FI3) +Base(COMPL_FI3)=BaseSal(COMPL_FI3) +Base(COMPL_FI3)=BasePat(COMPL_FI3) +MontantPat(COMPL_FI3)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FI3)=Division(-RegulFillon*CotPatFillon3,CotPatFillon) +FinSi +MontantPat(COMPL_FI3)=Arrondi(MontantPat(COMPL_FI3),2) + + +Base(IND_LIC2)=BaseSal(IND_LIC2) +MontantSal(IND_LIC2)=Bulletin(IND_LIC2) +MontantSal(IND_LIC2)=Arrondi(MontantSal(IND_LIC2),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(IND_LIC2)=BasePat(IND_LIC2) + +Base(PR_ACTION2)=Bulletin(ACTION2_NB) +Base(PR_ACTION2)=Arrondi(Base(PR_ACTION2),2) +BaseSal(PR_ACTION2)=Base(PR_ACTION2) +BasePat(PR_ACTION2)=Base(PR_ACTION2) +Base(PR_ACTION2)=BaseSal(PR_ACTION2) +TauxSal(PR_ACTION2)=Bulletin(ACTION2_VAL) +TauxSal(PR_ACTION2)=Arrondi(TauxSal(PR_ACTION2),3) +MontantSal(PR_ACTION2)=Base*TauxSal +MontantSal(PR_ACTION2)=Arrondi(MontantSal(PR_ACTION2),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_ACTION2)=BasePat(PR_ACTION2) + +Base(PR_PROFIT)=BaseSal(PR_PROFIT) +MontantSal(PR_PROFIT)=Bulletin(PR_PROFIT) +MontantSal(PR_PROFIT)=Arrondi(MontantSal(PR_PROFIT),2) +Base(PR_PROFIT)=BasePat(PR_PROFIT) + + +MtSalHS=MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +CumSalHS=CumulSal(HEURE25)+CumulSal(HEURE50)+CumulSal(HEURE_COMP) +HS_Exo=MtSalHS +HS_NonExo=0 +Si CumSalHS+MtSalHS>ConstantePat(PL_EXO_HS) Alors + Si CumSalHS0 Et ConstantePat(SMIC)>MtNet3 Alors + EcartCSG=ConstantePat(SMIC)-MtNet3 +FinSi +MtCRDS3=0 +Si EcartCSG<>0 Alors + MtCRDS3=LePlusPetit(EcartCSG,MontantSal(CRDS2)) +FinSi +EcartCSG=EcartCSG-MtCRDS3 +MtCSG3=0 +Si EcartCSG<>0 Alors + MtCSG3=LePlusPetit(EcartCSG,MontantSal(CSG2)) +FinSi +EcartCSG=EcartCSG-MtCSG3 +MtCSG3_D=0 +Si EcartCSG<>0 Alors + MtCSG3_D=LePlusPetit(EcartCSG,MontantSal(CSG2_DEDUC)) +FinSi +EcartCSG=EcartCSG-MtCSG3_D + +Base(CRDS3)=BaseSal(CRDS3) +MontantSal(CRDS3)=-MtCRDS3 +MontantSal(CRDS3)=Arrondi(MontantSal(CRDS3),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CRDS3)=BasePat(CRDS3) + +Base(CSG3)=BaseSal(CSG3) +MontantSal(CSG3)=-MtCSG3 +MontantSal(CSG3)=Arrondi(MontantSal(CSG3),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CSG3)=BasePat(CSG3) + +Base(CSG3_DEDUC)=BaseSal(CSG3_DEDUC) +MontantSal(CSG3_DEDUC)=-MtCSG3_D +MontantSal(CSG3_DEDUC)=Arrondi(MontantSal(CSG3_DEDUC),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CSG3_DEDUC)=BasePat(CSG3_DEDUC) + + +CotSal=(MontantSal(MALADIE)+MontantSal(VIEILLE_TA)+MontantSal(VIEILLESSE)+MontantSal(CHOMAGE_TA)+MontantSal(CHOMAGE_TB)+MontantSal(ARRCO_T1)+MontantSal(ARRCO_T2)+MontantSal(CEG_T1)+MontantSal(CEG_T2)+MontantSal(CET_T1)+MontantSal(CET_T2)+MontantSal(APEC)+MontantSal(CSG)+MontantSal(CRDS)+MontantSal(CSG_HS)) +TauxReduc=Division(CotSal,Brut)*100 +Si TauxReduc>ConstanteSal(TAUX_TEPA) Alors TauxReduc=ConstanteSal(TAUX_TEPA) FinSi +TauxReduc=Arrondi(TauxReduc,2) +TauxReduc=0 + +Base(REDUC_TEPA)=MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP)+MontantSal(RACHAT_RTT) +Base(REDUC_TEPA)=Arrondi(Base(REDUC_TEPA),2) +BaseSal(REDUC_TEPA)=Base(REDUC_TEPA) +BasePat(REDUC_TEPA)=Base(REDUC_TEPA) +Base(REDUC_TEPA)=BaseSal(REDUC_TEPA) +TauxSal(REDUC_TEPA)=TauxReduc +TauxSal(REDUC_TEPA)=Arrondi(TauxSal(REDUC_TEPA),3) +MontantSal(REDUC_TEPA)=Base*TauxSal/100 +ReducTEPA=-MontantSal +CotSS=Brut*(ConstanteSal(MALADIE)+ConstanteSal(VIEILLE_TA)+ConstanteSal(VIEILLESSE))/100 +Si CotSS0 Alors + TypeTauxPAS=1 +FinSi +AbtPAS=0 +Si Bulletin(CDD)=1 Et TypeTauxPAS<>1 Alors + Si MoisContrat<>0 Et MoisContrat<=2 Alors + AbtPAS=LePlusPetit(NetFiscal,ConstanteSal(ABT_PAS)) + NetFiscal=NetFiscal-AbtPAS + IdTauxPAS=-1 + FinSi +FinSi +ExoPAS=0 +Si LibelleSalarie(PA_CATEG_CODE)="APPRENTI" Ou LibelleSalarie(PA_CATEG_CODE)="STAGIAIRE" Alors + Si CumulSal(EXO_PAS)+NetFiscal<=ConstanteSal(EXO_PAS) Alors + ExoPAS=NetFiscal + NetFiscal=0 + Sinon + Si CumulSal(EXO_PAS)0 Alors + MontantSal(IND_EXCEP)=Bulletin(IND_EXCEP) +FinSi +MontantSal(IND_EXCEP)=Arrondi(MontantSal(IND_EXCEP),2) +Base(IND_EXCEP)=BasePat(IND_EXCEP) + +Base(DED_EXCEP)=BaseSal(DED_EXCEP) +MontantSal(DED_EXCEP)=-MontantSal(IND_EXCEP) +MontantSal(DED_EXCEP)=Arrondi(MontantSal(DED_EXCEP),2) +Base(DED_EXCEP)=BasePat(DED_EXCEP) + +Base(MUTU_OPT)=BaseSal(MUTU_OPT) +MontantSal(MUTU_OPT)=ConstanteSal(MUT_OPT) +MontantSal(MUTU_OPT)=Arrondi(MontantSal(MUTU_OPT),2) +TotalGrpSal(NON_SOUM)=TotalGrpSal(NON_SOUM)-MontantSal +Base(MUTU_OPT)=BasePat(MUTU_OPT) + + +Base(NET_PAYER0)=BaseSal(NET_PAYER0) +MontantSal(NET_PAYER0)=Net+TotalGrpSal(RETENUES)+TotalGrpSal(NON_SOUM)+MontantSal(IJSS_SUB)+MontantSal(PREV_NSOU)+MontantSal(IND_EXCEP) +NetPaye=MontantSal +MontantSal(NET_PAYER0)=Arrondi(MontantSal(NET_PAYER0),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_PAYER0)=BasePat(NET_PAYER0) + +Base(IMPOT_PAS)=NetFiscal+MontantSal(IJSS_PAS) +Base(IMPOT_PAS)=Arrondi(Base(IMPOT_PAS),2) +BaseSal(IMPOT_PAS)=Base(IMPOT_PAS) +BasePat(IMPOT_PAS)=Base(IMPOT_PAS) +Base(IMPOT_PAS)=BaseSal(IMPOT_PAS) +TauxSal(IMPOT_PAS)=TauxImpot +TauxSal(IMPOT_PAS)=Arrondi(TauxSal(IMPOT_PAS),3) +MontantSal(IMPOT_PAS)=Base*TauxSal/100 +MontantSal(IMPOT_PAS)=Arrondi(MontantSal(IMPOT_PAS),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)-MontantSal +Base(IMPOT_PAS)=BasePat(IMPOT_PAS) + +Base(TYPE_IMPOT)=TauxImpot +Base(TYPE_IMPOT)=Arrondi(Base(TYPE_IMPOT),2) +BaseSal(TYPE_IMPOT)=Base(TYPE_IMPOT) +BasePat(TYPE_IMPOT)=Base(TYPE_IMPOT) +Base(TYPE_IMPOT)=BaseSal(TYPE_IMPOT) +MontantSal(TYPE_IMPOT)=TypeTauxPAS +MontantSal(TYPE_IMPOT)=Arrondi(MontantSal(TYPE_IMPOT),2) +Base(TYPE_IMPOT)=BasePat(TYPE_IMPOT) +MontantPat(TYPE_IMPOT)=IdTauxPAS +MontantPat(TYPE_IMPOT)=Arrondi(MontantPat(TYPE_IMPOT),2) + +Base(NET_PAYER)=BaseSal(NET_PAYER) +MontantSal(NET_PAYER)=NetPaye-MontantSal(IMPOT_PAS) +NetPaye=MontantSal +MontantSal(NET_PAYER)=Arrondi(MontantSal(NET_PAYER),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_PAYER)=BasePat(NET_PAYER) + + +Base(CP_ANC)=BaseSal(CP_ANC) +MontantSal(CP_ANC)=0; Si Extrait(LibelleSalarie(ANCIENNETE_DATE),4,5)=Extrait(LibelleBulletin(DATE_PERIO_FIN),4,5) Alors + MontantSal(CP_ANC) = Grille(CP_ANC,AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))) +Sinon +MontantSal(CP_ANC) = 0 +FinSi +MontantSal(CP_ANC)=Arrondi(MontantSal(CP_ANC),2) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_ANC)=BasePat(CP_ANC) + +Base(CP_ACQUIS)=BaseSal(CP_ACQUIS) +MontantSal(CP_ACQUIS)=ConstanteSal(CONGES)+Bulletin(CP_ACQUIS)+MontantSal(CP_ANC) +MontantSal(CP_ACQUIS)=Arrondi(MontantSal(CP_ACQUIS),5) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_ACQUIS)=BasePat(CP_ACQUIS) + +Base(CP_PRIS)=BaseSal(CP_PRIS) +MontantSal(CP_PRIS)=Absence(CONGES,JO)+Bulletin(CP_PRIS) +Si Bulletin(STC)=1 Alors MontantSal(CP_PRIS)=CumulSal(CP_ACQUIS,E1)-CumulSal(CP_PRIS) FinSi +MontantSal(CP_PRIS)=Arrondi(MontantSal(CP_PRIS),2) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)-MontantSal +Base(CP_PRIS)=BasePat(CP_PRIS) + +Base(CP_RESTE)=BaseSal(CP_RESTE) +MontantSal(CP_RESTE)=0; Si MoisBulletin=MoisCP Alors +MontantSal(CP_RESTE)=CumulSal(CP_RESTE,E1)+CumulSal(CP_ACQUIS,E1)-CumulSal(CP_PRIS,B) +FinSi +MontantSal(CP_RESTE)=Arrondi(MontantSal(CP_RESTE),5) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_RESTE)=BasePat(CP_RESTE) + + +Base(RTT_ACQUIS)=BaseSal(RTT_ACQUIS) +MontantSal(RTT_ACQUIS)=LibelleSalarie(RTT) +MontantSal(RTT_ACQUIS)=Arrondi(MontantSal(RTT_ACQUIS),2) +Base(RTT_ACQUIS)=BasePat(RTT_ACQUIS) + +Base(RTT_PRIS)=BaseSal(RTT_PRIS) +MontantSal(RTT_PRIS)=0; Si MoisBulletin="01" Alors +MontantSal(RTT_PRIS)=Absence(RTT,JO) +Sinon +MontantSal(RTT_PRIS)=Absence(RTT,JO)+CumulSal(RTT_PRIS,M1) +FinSi +MontantSal(RTT_PRIS)=Arrondi(MontantSal(RTT_PRIS),2) +TotalGrpSal(RTT_COMPTE)=TotalGrpSal(RTT_COMPTE)-MontantSal +Base(RTT_PRIS)=BasePat(RTT_PRIS) + +Base(RTT_RESTE)=BaseSal(RTT_RESTE) +MontantSal(RTT_RESTE)=MontantSal(RTT_ACQUIS)-MontantSal(RTT_PRIS) +MontantSal(RTT_RESTE)=Arrondi(MontantSal(RTT_RESTE),2) +TotalGrpSal(RTT_COMPTE)=TotalGrpSal(RTT_COMPTE)-MontantSal +Base(RTT_RESTE)=BasePat(RTT_RESTE) + + +Base(DIF_ACQUIS)=BaseSal(DIF_ACQUIS) +MontantSal(DIF_ACQUIS)=0; MontantSal(DIF_ACQUIS)=0 +MontantSal(DIF_ACQUIS)=Arrondi(MontantSal(DIF_ACQUIS),5) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_ACQUIS)=BasePat(DIF_ACQUIS) + +Base(DIF_PRIS)=BaseSal(DIF_PRIS) +MontantSal(DIF_PRIS)=Absence(DIF,H) +MontantSal(DIF_PRIS)=Arrondi(MontantSal(DIF_PRIS),2) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_PRIS)=BasePat(DIF_PRIS) + +Base(DIF_RESTE)=BaseSal(DIF_RESTE) +MontantSal(DIF_RESTE)=0; Si MoisBulletin=12 Alors + MontantSal(DIF_RESTE)=CumulSal(DIF_RESTE,E1)+CumulSal(DIF_ACQUIS,B)-CumulSal(DIF_PRIS,B) +FinSi +Si MontantSal(DIF_RESTE)>ConstanteSal(PL_DIF) Alors + MontantSal(DIF_RESTE)=ConstanteSal(PL_DIF) +FinSi +MontantSal(DIF_RESTE)=Arrondi(MontantSal(DIF_RESTE),5) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_RESTE)=BasePat(DIF_RESTE) + + diff --git a/PAIE/_CUBE.$SO/00000004.FIN b/PAIE/_CUBE.$SO/00000004.FIN new file mode 100644 index 00000000..b6e42d75 --- /dev/null +++ b/PAIE/_CUBE.$SO/00000004.FIN @@ -0,0 +1,368 @@ +Ecrit_Ligne_Bulletin(INIT,BaseSal(INIT),TauxSal(INIT),MontantSal(INIT),BasePat(INIT),TauxPat(INIT),MontantPat(INIT)) +Ecrit_Ligne_Bulletin(BRUT_MENS0,BaseSal(BRUT_MENS0),TauxSal(BRUT_MENS0),MontantSal(BRUT_MENS0),BasePat(BRUT_MENS0),TauxPat(BRUT_MENS0),MontantPat(BRUT_MENS0)) +Ecrit_Ligne_Bulletin(BRUT_MENS,BaseSal(BRUT_MENS),TauxSal(BRUT_MENS),MontantSal(BRUT_MENS),BasePat(BRUT_MENS),TauxPat(BRUT_MENS),MontantPat(BRUT_MENS)) +Ecrit_Ligne_Bulletin(SR_SALAIRE,BaseSal(SR_SALAIRE),TauxSal(SR_SALAIRE),MontantSal(SR_SALAIRE),BasePat(SR_SALAIRE),TauxPat(SR_SALAIRE),MontantPat(SR_SALAIRE)) +Ecrit_Ligne_Bulletin(RAPPEL_SAL,BaseSal(RAPPEL_SAL),TauxSal(RAPPEL_SAL),MontantSal(RAPPEL_SAL),BasePat(RAPPEL_SAL),TauxPat(RAPPEL_SAL),MontantPat(RAPPEL_SAL)) +Ecrit_Ligne_Bulletin(GAR_SMIC,BaseSal(GAR_SMIC),TauxSal(GAR_SMIC),MontantSal(GAR_SMIC),BasePat(GAR_SMIC),TauxPat(GAR_SMIC),MontantPat(GAR_SMIC)) +Ecrit_Ligne_Bulletin(AB_GAR_SMI,BaseSal(AB_GAR_SMI),TauxSal(AB_GAR_SMI),MontantSal(AB_GAR_SMI),BasePat(AB_GAR_SMI),TauxPat(AB_GAR_SMI),MontantPat(AB_GAR_SMI)) +Ecrit_Ligne_Bulletin(GAR_SAL,BaseSal(GAR_SAL),TauxSal(GAR_SAL),MontantSal(GAR_SAL),BasePat(GAR_SAL),TauxPat(GAR_SAL),MontantPat(GAR_SAL)) +Ecrit_Ligne_Bulletin(AB_GAR_SAL,BaseSal(AB_GAR_SAL),TauxSal(AB_GAR_SAL),MontantSal(AB_GAR_SAL),BasePat(AB_GAR_SAL),TauxPat(AB_GAR_SAL),MontantPat(AB_GAR_SAL)) +Ecrit_Ligne_Bulletin(HEURE_COMP,BaseSal(HEURE_COMP),TauxSal(HEURE_COMP),MontantSal(HEURE_COMP),BasePat(HEURE_COMP),TauxPat(HEURE_COMP),MontantPat(HEURE_COMP)) +Ecrit_Ligne_Bulletin(HEURES10,BaseSal(HEURES10),TauxSal(HEURES10),MontantSal(HEURES10),BasePat(HEURES10),TauxPat(HEURES10),MontantPat(HEURES10)) +Ecrit_Ligne_Bulletin(HEURE25,BaseSal(HEURE25),TauxSal(HEURE25),MontantSal(HEURE25),BasePat(HEURE25),TauxPat(HEURE25),MontantPat(HEURE25)) +Ecrit_Ligne_Bulletin(HEURE50,BaseSal(HEURE50),TauxSal(HEURE50),MontantSal(HEURE50),BasePat(HEURE50),TauxPat(HEURE50),MontantPat(HEURE50)) +Ecrit_Ligne_Bulletin(HEURE100,BaseSal(HEURE100),TauxSal(HEURE100),MontantSal(HEURE100),BasePat(HEURE100),TauxPat(HEURE100),MontantPat(HEURE100)) +Ecrit_Ligne_Bulletin(HEURES_D1,BaseSal(HEURES_D1),TauxSal(HEURES_D1),MontantSal(HEURES_D1),BasePat(HEURES_D1),TauxPat(HEURES_D1),MontantPat(HEURES_D1)) +Ecrit_Ligne_Bulletin(HEURES_D2,BaseSal(HEURES_D2),TauxSal(HEURES_D2),MontantSal(HEURES_D2),BasePat(HEURES_D2),TauxPat(HEURES_D2),MontantPat(HEURES_D2)) +Ecrit_Ligne_Bulletin(HEURES_JF,BaseSal(HEURES_JF),TauxSal(HEURES_JF),MontantSal(HEURES_JF),BasePat(HEURES_JF),TauxPat(HEURES_JF),MontantPat(HEURES_JF)) +Ecrit_Ligne_Bulletin(HEURES_N1,BaseSal(HEURES_N1),TauxSal(HEURES_N1),MontantSal(HEURES_N1),BasePat(HEURES_N1),TauxPat(HEURES_N1),MontantPat(HEURES_N1)) +Ecrit_Ligne_Bulletin(HEURES_N2,BaseSal(HEURES_N2),TauxSal(HEURES_N2),MontantSal(HEURES_N2),BasePat(HEURES_N2),TauxPat(HEURES_N2),MontantPat(HEURES_N2)) +Ecrit_Ligne_Bulletin(RACHAT_RTT,BaseSal(RACHAT_RTT),TauxSal(RACHAT_RTT),MontantSal(RACHAT_RTT),BasePat(RACHAT_RTT),TauxPat(RACHAT_RTT),MontantPat(RACHAT_RTT)) +Ecrit_Ligne_Bulletin(COR_BRUT,BaseSal(COR_BRUT),TauxSal(COR_BRUT),MontantSal(COR_BRUT),BasePat(COR_BRUT),TauxPat(COR_BRUT),MontantPat(COR_BRUT)) +Ecrit_Ligne_Bulletin(BRUT_AJUST,BaseSal(BRUT_AJUST),TauxSal(BRUT_AJUST),MontantSal(BRUT_AJUST),BasePat(BRUT_AJUST),TauxPat(BRUT_AJUST),MontantPat(BRUT_AJUST)) +Ecrit_Ligne_Bulletin(COMMISSION,BaseSal(COMMISSION),TauxSal(COMMISSION),MontantSal(COMMISSION),BasePat(COMMISSION),TauxPat(COMMISSION),MontantPat(COMMISSION)) +Ecrit_Ligne_Bulletin(BRUT_BASE,BaseSal(BRUT_BASE),TauxSal(BRUT_BASE),MontantSal(BRUT_BASE),BasePat(BRUT_BASE),TauxPat(BRUT_BASE),MontantPat(BRUT_BASE)) + +Ecrit_Ligne_Bulletin(HEURE_R_10,BaseSal(HEURE_R_10),TauxSal(HEURE_R_10),MontantSal(HEURE_R_10),BasePat(HEURE_R_10),TauxPat(HEURE_R_10),MontantPat(HEURE_R_10)) +Ecrit_Ligne_Bulletin(HEURE_RC,BaseSal(HEURE_RC),TauxSal(HEURE_RC),MontantSal(HEURE_RC),BasePat(HEURE_RC),TauxPat(HEURE_RC),MontantPat(HEURE_RC)) +Ecrit_Ligne_Bulletin(HEURE_RC_1,BaseSal(HEURE_RC_1),TauxSal(HEURE_RC_1),MontantSal(HEURE_RC_1),BasePat(HEURE_RC_1),TauxPat(HEURE_RC_1),MontantPat(HEURE_RC_1)) +Ecrit_Ligne_Bulletin(H_RC_PRIS,BaseSal(H_RC_PRIS),TauxSal(H_RC_PRIS),MontantSal(H_RC_PRIS),BasePat(H_RC_PRIS),TauxPat(H_RC_PRIS),MontantPat(H_RC_PRIS)) +Ecrit_Ligne_Bulletin(REPOS_COMP,BaseSal(REPOS_COMP),TauxSal(REPOS_COMP),MontantSal(REPOS_COMP),BasePat(REPOS_COMP),TauxPat(REPOS_COMP),MontantPat(REPOS_COMP)) + +Ecrit_Ligne_Bulletin(AB_MALADIE,BaseSal(AB_MALADIE),TauxSal(AB_MALADIE),MontantSal(AB_MALADIE),BasePat(AB_MALADIE),TauxPat(AB_MALADIE),MontantPat(AB_MALADIE)) +Ecrit_Ligne_Bulletin(AB_MALA_ID,BaseSal(AB_MALA_ID),TauxSal(AB_MALA_ID),MontantSal(AB_MALA_ID),BasePat(AB_MALA_ID),TauxPat(AB_MALA_ID),MontantPat(AB_MALA_ID)) +Ecrit_Ligne_Bulletin(ATRAJ,BaseSal(ATRAJ),TauxSal(ATRAJ),MontantSal(ATRAJ),BasePat(ATRAJ),TauxPat(ATRAJ),MontantPat(ATRAJ)) +Ecrit_Ligne_Bulletin(ATRAJ_ID,BaseSal(ATRAJ_ID),TauxSal(ATRAJ_ID),MontantSal(ATRAJ_ID),BasePat(ATRAJ_ID),TauxPat(ATRAJ_ID),MontantPat(ATRAJ_ID)) +Ecrit_Ligne_Bulletin(ATRAV,BaseSal(ATRAV),TauxSal(ATRAV),MontantSal(ATRAV),BasePat(ATRAV),TauxPat(ATRAV),MontantPat(ATRAV)) +Ecrit_Ligne_Bulletin(ATRAV_ID,BaseSal(ATRAV_ID),TauxSal(ATRAV_ID),MontantSal(ATRAV_ID),BasePat(ATRAV_ID),TauxPat(ATRAV_ID),MontantPat(ATRAV_ID)) +Ecrit_Ligne_Bulletin(MALPR,BaseSal(MALPR),TauxSal(MALPR),MontantSal(MALPR),BasePat(MALPR),TauxPat(MALPR),MontantPat(MALPR)) +Ecrit_Ligne_Bulletin(MALPR_ID,BaseSal(MALPR_ID),TauxSal(MALPR_ID),MontantSal(MALPR_ID),BasePat(MALPR_ID),TauxPat(MALPR_ID),MontantPat(MALPR_ID)) +Ecrit_Ligne_Bulletin(AB_TPT1,BaseSal(AB_TPT1),TauxSal(AB_TPT1),MontantSal(AB_TPT1),BasePat(AB_TPT1),TauxPat(AB_TPT1),MontantPat(AB_TPT1)) +Ecrit_Ligne_Bulletin(AB_TPT1_ID,BaseSal(AB_TPT1_ID),TauxSal(AB_TPT1_ID),MontantSal(AB_TPT1_ID),BasePat(AB_TPT1_ID),TauxPat(AB_TPT1_ID),MontantPat(AB_TPT1_ID)) +Ecrit_Ligne_Bulletin(AB_TPT2,BaseSal(AB_TPT2),TauxSal(AB_TPT2),MontantSal(AB_TPT2),BasePat(AB_TPT2),TauxPat(AB_TPT2),MontantPat(AB_TPT2)) +Ecrit_Ligne_Bulletin(AB_TPT2_ID,BaseSal(AB_TPT2_ID),TauxSal(AB_TPT2_ID),MontantSal(AB_TPT2_ID),BasePat(AB_TPT2_ID),TauxPat(AB_TPT2_ID),MontantPat(AB_TPT2_ID)) +Ecrit_Ligne_Bulletin(AB_TPT3,BaseSal(AB_TPT3),TauxSal(AB_TPT3),MontantSal(AB_TPT3),BasePat(AB_TPT3),TauxPat(AB_TPT3),MontantPat(AB_TPT3)) +Ecrit_Ligne_Bulletin(AB_TPT3_ID,BaseSal(AB_TPT3_ID),TauxSal(AB_TPT3_ID),MontantSal(AB_TPT3_ID),BasePat(AB_TPT3_ID),TauxPat(AB_TPT3_ID),MontantPat(AB_TPT3_ID)) +Ecrit_Ligne_Bulletin(AB_TPT4,BaseSal(AB_TPT4),TauxSal(AB_TPT4),MontantSal(AB_TPT4),BasePat(AB_TPT4),TauxPat(AB_TPT4),MontantPat(AB_TPT4)) +Ecrit_Ligne_Bulletin(AB_TPT4_ID,BaseSal(AB_TPT4_ID),TauxSal(AB_TPT4_ID),MontantSal(AB_TPT4_ID),BasePat(AB_TPT4_ID),TauxPat(AB_TPT4_ID),MontantPat(AB_TPT4_ID)) +Ecrit_Ligne_Bulletin(IJSS,BaseSal(IJSS),TauxSal(IJSS),MontantSal(IJSS),BasePat(IJSS),TauxPat(IJSS),MontantPat(IJSS)) +Ecrit_Ligne_Bulletin(IJSS_GN,BaseSal(IJSS_GN),TauxSal(IJSS_GN),MontantSal(IJSS_GN),BasePat(IJSS_GN),TauxPat(IJSS_GN),MontantPat(IJSS_GN)) + +Ecrit_Ligne_Bulletin(HEURES_NT,BaseSal(HEURES_NT),TauxSal(HEURES_NT),MontantSal(HEURES_NT),BasePat(HEURES_NT),TauxPat(HEURES_NT),MontantPat(HEURES_NT)) +Ecrit_Ligne_Bulletin(ABSENCES,BaseSal(ABSENCES),TauxSal(ABSENCES),MontantSal(ABSENCES),BasePat(ABSENCES),TauxPat(ABSENCES),MontantPat(ABSENCES)) +Ecrit_Ligne_Bulletin(AB_CHOMAGP,BaseSal(AB_CHOMAGP),TauxSal(AB_CHOMAGP),MontantSal(AB_CHOMAGP),BasePat(AB_CHOMAGP),TauxPat(AB_CHOMAGP),MontantPat(AB_CHOMAGP)) + +Ecrit_Ligne_Bulletin(HEURES_PRE,BaseSal(HEURES_PRE),TauxSal(HEURES_PRE),MontantSal(HEURES_PRE),BasePat(HEURES_PRE),TauxPat(HEURES_PRE),MontantPat(HEURES_PRE)) +Ecrit_Ligne_Bulletin(HEURES_PR2,BaseSal(HEURES_PR2),TauxSal(HEURES_PR2),MontantSal(HEURES_PR2),BasePat(HEURES_PR2),TauxPat(HEURES_PR2),MontantPat(HEURES_PR2)) +Ecrit_Ligne_Bulletin(HEURES_REM,BaseSal(HEURES_REM),TauxSal(HEURES_REM),MontantSal(HEURES_REM),BasePat(HEURES_REM),TauxPat(HEURES_REM),MontantPat(HEURES_REM)) +Ecrit_Ligne_Bulletin(TRENTIEME,BaseSal(TRENTIEME),TauxSal(TRENTIEME),MontantSal(TRENTIEME),BasePat(TRENTIEME),TauxPat(TRENTIEME),MontantPat(TRENTIEME)) +Ecrit_Ligne_Bulletin(EFFECTIF,BaseSal(EFFECTIF),TauxSal(EFFECTIF),MontantSal(EFFECTIF),BasePat(EFFECTIF),TauxPat(EFFECTIF),MontantPat(EFFECTIF)) +Ecrit_Ligne_Bulletin(DUREE_TRAV,BaseSal(DUREE_TRAV),TauxSal(DUREE_TRAV),MontantSal(DUREE_TRAV),BasePat(DUREE_TRAV),TauxPat(DUREE_TRAV),MontantPat(DUREE_TRAV)) + +Ecrit_Ligne_Bulletin(AVANTAGE_N,BaseSal(AVANTAGE_N),TauxSal(AVANTAGE_N),MontantSal(AVANTAGE_N),BasePat(AVANTAGE_N),TauxPat(AVANTAGE_N),MontantPat(AVANTAGE_N)) +Ecrit_Ligne_Bulletin(AVANTAGE_L,BaseSal(AVANTAGE_L),TauxSal(AVANTAGE_L),MontantSal(AVANTAGE_L),BasePat(AVANTAGE_L),TauxPat(AVANTAGE_L),MontantPat(AVANTAGE_L)) +Ecrit_Ligne_Bulletin(AVANTAGE_V,BaseSal(AVANTAGE_V),TauxSal(AVANTAGE_V),MontantSal(AVANTAGE_V),BasePat(AVANTAGE_V),TauxPat(AVANTAGE_V),MontantPat(AVANTAGE_V)) +Ecrit_Ligne_Bulletin(AVANTAGE_T,BaseSal(AVANTAGE_T),TauxSal(AVANTAGE_T),MontantSal(AVANTAGE_T),BasePat(AVANTAGE_T),TauxPat(AVANTAGE_T),MontantPat(AVANTAGE_T)) +Ecrit_Ligne_Bulletin(AVANTAGE_D,BaseSal(AVANTAGE_D),TauxSal(AVANTAGE_D),MontantSal(AVANTAGE_D),BasePat(AVANTAGE_D),TauxPat(AVANTAGE_D),MontantPat(AVANTAGE_D)) +Ecrit_Ligne_Bulletin(PR_ACTION,BaseSal(PR_ACTION),TauxSal(PR_ACTION),MontantSal(PR_ACTION),BasePat(PR_ACTION),TauxPat(PR_ACTION),MontantPat(PR_ACTION)) +Ecrit_Ligne_Bulletin(PR_ACTION3,BaseSal(PR_ACTION3),TauxSal(PR_ACTION3),MontantSal(PR_ACTION3),BasePat(PR_ACTION3),TauxPat(PR_ACTION3),MontantPat(PR_ACTION3)) + +Ecrit_Ligne_Bulletin(ANCIENNETE,BaseSal(ANCIENNETE),TauxSal(ANCIENNETE),MontantSal(ANCIENNETE),BasePat(ANCIENNETE),TauxPat(ANCIENNETE),MontantPat(ANCIENNETE)) +Ecrit_Ligne_Bulletin(PR_ANNUEL2,BaseSal(PR_ANNUEL2),TauxSal(PR_ANNUEL2),MontantSal(PR_ANNUEL2),BasePat(PR_ANNUEL2),TauxPat(PR_ANNUEL2),MontantPat(PR_ANNUEL2)) +Ecrit_Ligne_Bulletin(PR_BILAN,BaseSal(PR_BILAN),TauxSal(PR_BILAN),MontantSal(PR_BILAN),BasePat(PR_BILAN),TauxPat(PR_BILAN),MontantPat(PR_BILAN)) +Ecrit_Ligne_Bulletin(PR_EXCEP,BaseSal(PR_EXCEP),TauxSal(PR_EXCEP),MontantSal(PR_EXCEP),BasePat(PR_EXCEP),TauxPat(PR_EXCEP),MontantPat(PR_EXCEP)) +Ecrit_Ligne_Bulletin(PR_EXPAT,BaseSal(PR_EXPAT),TauxSal(PR_EXPAT),MontantSal(PR_EXPAT),BasePat(PR_EXPAT),TauxPat(PR_EXPAT),MontantPat(PR_EXPAT)) +Ecrit_Ligne_Bulletin(PR_REND,BaseSal(PR_REND),TauxSal(PR_REND),MontantSal(PR_REND),BasePat(PR_REND),TauxPat(PR_REND),MontantPat(PR_REND)) +Ecrit_Ligne_Bulletin(PR_RETRAIT,BaseSal(PR_RETRAIT),TauxSal(PR_RETRAIT),MontantSal(PR_RETRAIT),BasePat(PR_RETRAIT),TauxPat(PR_RETRAIT),MontantPat(PR_RETRAIT)) +Ecrit_Ligne_Bulletin(PR_SECU,BaseSal(PR_SECU),TauxSal(PR_SECU),MontantSal(PR_SECU),BasePat(PR_SECU),TauxPat(PR_SECU),MontantPat(PR_SECU)) +Ecrit_Ligne_Bulletin(PR_VARIA,BaseSal(PR_VARIA),TauxSal(PR_VARIA),MontantSal(PR_VARIA),BasePat(PR_VARIA),TauxPat(PR_VARIA),MontantPat(PR_VARIA)) +Ecrit_Ligne_Bulletin(PREAVIS,BaseSal(PREAVIS),TauxSal(PREAVIS),MontantSal(PREAVIS),BasePat(PREAVIS),TauxPat(PREAVIS),MontantPat(PREAVIS)) +Ecrit_Ligne_Bulletin(INIT_TXCHP,BaseSal(INIT_TXCHP),TauxSal(INIT_TXCHP),MontantSal(INIT_TXCHP),BasePat(INIT_TXCHP),TauxPat(INIT_TXCHP),MontantPat(INIT_TXCHP)) +Ecrit_Ligne_Bulletin(CHOMAGP_ID,BaseSal(CHOMAGP_ID),TauxSal(CHOMAGP_ID),MontantSal(CHOMAGP_ID),BasePat(CHOMAGP_ID),TauxPat(CHOMAGP_ID),MontantPat(CHOMAGP_ID)) + +Ecrit_Ligne_Bulletin(IND_CP,BaseSal(IND_CP),TauxSal(IND_CP),MontantSal(IND_CP),BasePat(IND_CP),TauxPat(IND_CP),MontantPat(IND_CP)) +Ecrit_Ligne_Bulletin(PR_PRECA,BaseSal(PR_PRECA),TauxSal(PR_PRECA),MontantSal(PR_PRECA),BasePat(PR_PRECA),TauxPat(PR_PRECA),MontantPat(PR_PRECA)) +Ecrit_Ligne_Bulletin(SOMMES_ISO,BaseSal(SOMMES_ISO),TauxSal(SOMMES_ISO),MontantSal(SOMMES_ISO),BasePat(SOMMES_ISO),TauxPat(SOMMES_ISO),MontantPat(SOMMES_ISO)) + +Ecrit_Ligne_Bulletin(FRAIS_PROF,BaseSal(FRAIS_PROF),TauxSal(FRAIS_PROF),MontantSal(FRAIS_PROF),BasePat(FRAIS_PROF),TauxPat(FRAIS_PROF),MontantPat(FRAIS_PROF)) + +Ecrit_Ligne_Bulletin(CP_BASE,BaseSal(CP_BASE),TauxSal(CP_BASE),MontantSal(CP_BASE),BasePat(CP_BASE),TauxPat(CP_BASE),MontantPat(CP_BASE)) +Ecrit_Ligne_Bulletin(CONGES,BaseSal(CONGES),TauxSal(CONGES),MontantSal(CONGES),BasePat(CONGES),TauxPat(CONGES),MontantPat(CONGES)) +Ecrit_Ligne_Bulletin(CONGES_ID,BaseSal(CONGES_ID),TauxSal(CONGES_ID),MontantSal(CONGES_ID),BasePat(CONGES_ID),TauxPat(CONGES_ID),MontantPat(CONGES_ID)) +Ecrit_Ligne_Bulletin(CONGES_SS,BaseSal(CONGES_SS),TauxSal(CONGES_SS),MontantSal(CONGES_SS),BasePat(CONGES_SS),TauxPat(CONGES_SS),MontantPat(CONGES_SS)) +Ecrit_Ligne_Bulletin(AB_DECES,BaseSal(AB_DECES),TauxSal(AB_DECES),MontantSal(AB_DECES),BasePat(AB_DECES),TauxPat(AB_DECES),MontantPat(AB_DECES)) +Ecrit_Ligne_Bulletin(AB_DECE_ID,BaseSal(AB_DECE_ID),TauxSal(AB_DECE_ID),MontantSal(AB_DECE_ID),BasePat(AB_DECE_ID),TauxPat(AB_DECE_ID),MontantPat(AB_DECE_ID)) +Ecrit_Ligne_Bulletin(DEMEN,BaseSal(DEMEN),TauxSal(DEMEN),MontantSal(DEMEN),BasePat(DEMEN),TauxPat(DEMEN),MontantPat(DEMEN)) +Ecrit_Ligne_Bulletin(DEMEN_ID,BaseSal(DEMEN_ID),TauxSal(DEMEN_ID),MontantSal(DEMEN_ID),BasePat(DEMEN_ID),TauxPat(DEMEN_ID),MontantPat(DEMEN_ID)) +Ecrit_Ligne_Bulletin(DEUIL,BaseSal(DEUIL),TauxSal(DEUIL),MontantSal(DEUIL),BasePat(DEUIL),TauxPat(DEUIL),MontantPat(DEUIL)) +Ecrit_Ligne_Bulletin(DEUIL_ID,BaseSal(DEUIL_ID),TauxSal(DEUIL_ID),MontantSal(DEUIL_ID),BasePat(DEUIL_ID),TauxPat(DEUIL_ID),MontantPat(DEUIL_ID)) +Ecrit_Ligne_Bulletin(ENFMA,BaseSal(ENFMA),TauxSal(ENFMA),MontantSal(ENFMA),BasePat(ENFMA),TauxPat(ENFMA),MontantPat(ENFMA)) +Ecrit_Ligne_Bulletin(ENFMA_ID,BaseSal(ENFMA_ID),TauxSal(ENFMA_ID),MontantSal(ENFMA_ID),BasePat(ENFMA_ID),TauxPat(ENFMA_ID),MontantPat(ENFMA_ID)) +Ecrit_Ligne_Bulletin(MARIAGE,BaseSal(MARIAGE),TauxSal(MARIAGE),MontantSal(MARIAGE),BasePat(MARIAGE),TauxPat(MARIAGE),MontantPat(MARIAGE)) +Ecrit_Ligne_Bulletin(MARIAGE_ID,BaseSal(MARIAGE_ID),TauxSal(MARIAGE_ID),MontantSal(MARIAGE_ID),BasePat(MARIAGE_ID),TauxPat(MARIAGE_ID),MontantPat(MARIAGE_ID)) +Ecrit_Ligne_Bulletin(MATER,BaseSal(MATER),TauxSal(MATER),MontantSal(MATER),BasePat(MATER),TauxPat(MATER),MontantPat(MATER)) +Ecrit_Ligne_Bulletin(MATER_ID,BaseSal(MATER_ID),TauxSal(MATER_ID),MontantSal(MATER_ID),BasePat(MATER_ID),TauxPat(MATER_ID),MontantPat(MATER_ID)) +Ecrit_Ligne_Bulletin(NAISS,BaseSal(NAISS),TauxSal(NAISS),MontantSal(NAISS),BasePat(NAISS),TauxPat(NAISS),MontantPat(NAISS)) +Ecrit_Ligne_Bulletin(NAISS_ID,BaseSal(NAISS_ID),TauxSal(NAISS_ID),MontantSal(NAISS_ID),BasePat(NAISS_ID),TauxPat(NAISS_ID),MontantPat(NAISS_ID)) +Ecrit_Ligne_Bulletin(PATER,BaseSal(PATER),TauxSal(PATER),MontantSal(PATER),BasePat(PATER),TauxPat(PATER),MontantPat(PATER)) +Ecrit_Ligne_Bulletin(PATER_ID,BaseSal(PATER_ID),TauxSal(PATER_ID),MontantSal(PATER_ID),BasePat(PATER_ID),TauxPat(PATER_ID),MontantPat(PATER_ID)) +Ecrit_Ligne_Bulletin(REGUL_CP,BaseSal(REGUL_CP),TauxSal(REGUL_CP),MontantSal(REGUL_CP),BasePat(REGUL_CP),TauxPat(REGUL_CP),MontantPat(REGUL_CP)) +Ecrit_Ligne_Bulletin(AB_RTT,BaseSal(AB_RTT),TauxSal(AB_RTT),MontantSal(AB_RTT),BasePat(AB_RTT),TauxPat(AB_RTT),MontantPat(AB_RTT)) +Ecrit_Ligne_Bulletin(AB_RTT_ID,BaseSal(AB_RTT_ID),TauxSal(AB_RTT_ID),MontantSal(AB_RTT_ID),BasePat(AB_RTT_ID),TauxPat(AB_RTT_ID),MontantPat(AB_RTT_ID)) + +Ecrit_Ligne_Bulletin(BRUT_REEL,BaseSal(BRUT_REEL),TauxSal(BRUT_REEL),MontantSal(BRUT_REEL),BasePat(BRUT_REEL),TauxPat(BRUT_REEL),MontantPat(BRUT_REEL)) +Ecrit_Ligne_Bulletin(ABATTEMENT,BaseSal(ABATTEMENT),TauxSal(ABATTEMENT),MontantSal(ABATTEMENT),BasePat(ABATTEMENT),TauxPat(ABATTEMENT),MontantPat(ABATTEMENT)) +Ecrit_Ligne_Bulletin(INIT_PRIME,BaseSal(INIT_PRIME),TauxSal(INIT_PRIME),MontantSal(INIT_PRIME),BasePat(INIT_PRIME),TauxPat(INIT_PRIME),MontantPat(INIT_PRIME)) +Ecrit_Ligne_Bulletin(PR_MENSUEL,BaseSal(PR_MENSUEL),TauxSal(PR_MENSUEL),MontantSal(PR_MENSUEL),BasePat(PR_MENSUEL),TauxPat(PR_MENSUEL),MontantPat(PR_MENSUEL)) +Ecrit_Ligne_Bulletin(PR_ANNUEL,BaseSal(PR_ANNUEL),TauxSal(PR_ANNUEL),MontantSal(PR_ANNUEL),BasePat(PR_ANNUEL),TauxPat(PR_ANNUEL),MontantPat(PR_ANNUEL)) +Ecrit_Ligne_Bulletin(PREV_SOU,BaseSal(PREV_SOU),TauxSal(PREV_SOU),MontantSal(PREV_SOU),BasePat(PREV_SOU),TauxPat(PREV_SOU),MontantPat(PREV_SOU)) +Ecrit_Ligne_Bulletin(BRUT_ABATT,BaseSal(BRUT_ABATT),TauxSal(BRUT_ABATT),MontantSal(BRUT_ABATT),BasePat(BRUT_ABATT),TauxPat(BRUT_ABATT),MontantPat(BRUT_ABATT)) + +Ecrit_Ligne_Bulletin(PSS,BaseSal(PSS),TauxSal(PSS),MontantSal(PSS),BasePat(PSS),TauxPat(PSS),MontantPat(PSS)) +Ecrit_Ligne_Bulletin(TRANCHE_1,BaseSal(TRANCHE_1),TauxSal(TRANCHE_1),MontantSal(TRANCHE_1),BasePat(TRANCHE_1),TauxPat(TRANCHE_1),MontantPat(TRANCHE_1)) +Ecrit_Ligne_Bulletin(TRANCHE_2,BaseSal(TRANCHE_2),TauxSal(TRANCHE_2),MontantSal(TRANCHE_2),BasePat(TRANCHE_2),TauxPat(TRANCHE_2),MontantPat(TRANCHE_2)) +Ecrit_Ligne_Bulletin(TRANCHE_A,BaseSal(TRANCHE_A),TauxSal(TRANCHE_A),MontantSal(TRANCHE_A),BasePat(TRANCHE_A),TauxPat(TRANCHE_A),MontantPat(TRANCHE_A)) +Ecrit_Ligne_Bulletin(TRANCHE_B,BaseSal(TRANCHE_B),TauxSal(TRANCHE_B),MontantSal(TRANCHE_B),BasePat(TRANCHE_B),TauxPat(TRANCHE_B),MontantPat(TRANCHE_B)) +Ecrit_Ligne_Bulletin(TRANCHE_C,BaseSal(TRANCHE_C),TauxSal(TRANCHE_C),MontantSal(TRANCHE_C),BasePat(TRANCHE_C),TauxPat(TRANCHE_C),MontantPat(TRANCHE_C)) +Ecrit_Ligne_Bulletin(INIT_VAR,BaseSal(INIT_VAR),TauxSal(INIT_VAR),MontantSal(INIT_VAR),BasePat(INIT_VAR),TauxPat(INIT_VAR),MontantPat(INIT_VAR)) + +Ecrit_Ligne_Bulletin(HEURES_FIL,BaseSal(HEURES_FIL),TauxSal(HEURES_FIL),MontantSal(HEURES_FIL),BasePat(HEURES_FIL),TauxPat(HEURES_FIL),MontantPat(HEURES_FIL)) +Ecrit_Ligne_Bulletin(BRUT_FIL,BaseSal(BRUT_FIL),TauxSal(BRUT_FIL),MontantSal(BRUT_FIL),BasePat(BRUT_FIL),TauxPat(BRUT_FIL),MontantPat(BRUT_FIL)) +Ecrit_Ligne_Bulletin(SMIC_FIL,BaseSal(SMIC_FIL),TauxSal(SMIC_FIL),MontantSal(SMIC_FIL),BasePat(SMIC_FIL),TauxPat(SMIC_FIL),MontantPat(SMIC_FIL)) +Ecrit_Ligne_Bulletin(INIT_FIL,BaseSal(INIT_FIL),TauxSal(INIT_FIL),MontantSal(INIT_FIL),BasePat(INIT_FIL),TauxPat(INIT_FIL),MontantPat(INIT_FIL)) +Ecrit_Ligne_Bulletin(ALLOC_FAM,BaseSal(ALLOC_FAM),TauxSal(ALLOC_FAM),MontantSal(ALLOC_FAM),BasePat(ALLOC_FAM),TauxPat(ALLOC_FAM),MontantPat(ALLOC_FAM)) +Ecrit_Ligne_Bulletin(INIT_AF,BaseSal(INIT_AF),TauxSal(INIT_AF),MontantSal(INIT_AF),BasePat(INIT_AF),TauxPat(INIT_AF),MontantPat(INIT_AF)) +Ecrit_Ligne_Bulletin(COMPL_AF,BaseSal(COMPL_AF),TauxSal(COMPL_AF),MontantSal(COMPL_AF),BasePat(COMPL_AF),TauxPat(COMPL_AF),MontantPat(COMPL_AF)) +Ecrit_Ligne_Bulletin(REGUL_AF,BaseSal(REGUL_AF),TauxSal(REGUL_AF),MontantSal(REGUL_AF),BasePat(REGUL_AF),TauxPat(REGUL_AF),MontantPat(REGUL_AF)) +Ecrit_Ligne_Bulletin(ALLEGT_AF,BaseSal(ALLEGT_AF),TauxSal(ALLEGT_AF),MontantSal(ALLEGT_AF),BasePat(ALLEGT_AF),TauxPat(ALLEGT_AF),MontantPat(ALLEGT_AF)) +Ecrit_Ligne_Bulletin(MALADIE,BaseSal(MALADIE),TauxSal(MALADIE),MontantSal(MALADIE),BasePat(MALADIE),TauxPat(MALADIE),MontantPat(MALADIE)) +Ecrit_Ligne_Bulletin(INIT_MAL,BaseSal(INIT_MAL),TauxSal(INIT_MAL),MontantSal(INIT_MAL),BasePat(INIT_MAL),TauxPat(INIT_MAL),MontantPat(INIT_MAL)) +Ecrit_Ligne_Bulletin(COMPL_MAL,BaseSal(COMPL_MAL),TauxSal(COMPL_MAL),MontantSal(COMPL_MAL),BasePat(COMPL_MAL),TauxPat(COMPL_MAL),MontantPat(COMPL_MAL)) +Ecrit_Ligne_Bulletin(REGUL_MAL,BaseSal(REGUL_MAL),TauxSal(REGUL_MAL),MontantSal(REGUL_MAL),BasePat(REGUL_MAL),TauxPat(REGUL_MAL),MontantPat(REGUL_MAL)) +Ecrit_Ligne_Bulletin(ALLEGT_MAL,BaseSal(ALLEGT_MAL),TauxSal(ALLEGT_MAL),MontantSal(ALLEGT_MAL),BasePat(ALLEGT_MAL),TauxPat(ALLEGT_MAL),MontantPat(ALLEGT_MAL)) +Ecrit_Ligne_Bulletin(CNSA,BaseSal(CNSA),TauxSal(CNSA),MontantSal(CNSA),BasePat(CNSA),TauxPat(CNSA),MontantPat(CNSA)) +Ecrit_Ligne_Bulletin(VIEILLE_TA,BaseSal(VIEILLE_TA),TauxSal(VIEILLE_TA),MontantSal(VIEILLE_TA),BasePat(VIEILLE_TA),TauxPat(VIEILLE_TA),MontantPat(VIEILLE_TA)) +Ecrit_Ligne_Bulletin(VIEILLESSE,BaseSal(VIEILLESSE),TauxSal(VIEILLESSE),MontantSal(VIEILLESSE),BasePat(VIEILLESSE),TauxPat(VIEILLESSE),MontantPat(VIEILLESSE)) +Ecrit_Ligne_Bulletin(AT,BaseSal(AT),TauxSal(AT),MontantSal(AT),BasePat(AT),TauxPat(AT),MontantPat(AT)) +Ecrit_Ligne_Bulletin(AT_FIL,BaseSal(AT_FIL),TauxSal(AT_FIL),MontantSal(AT_FIL),BasePat(AT_FIL),TauxPat(AT_FIL),MontantPat(AT_FIL)) +Ecrit_Ligne_Bulletin(FNAL,BaseSal(FNAL),TauxSal(FNAL),MontantSal(FNAL),BasePat(FNAL),TauxPat(FNAL),MontantPat(FNAL)) +Ecrit_Ligne_Bulletin(FNAL20,BaseSal(FNAL20),TauxSal(FNAL20),MontantSal(FNAL20),BasePat(FNAL20),TauxPat(FNAL20),MontantPat(FNAL20)) +Ecrit_Ligne_Bulletin(PL_CICE,BaseSal(PL_CICE),TauxSal(PL_CICE),MontantSal(PL_CICE),BasePat(PL_CICE),TauxPat(PL_CICE),MontantPat(PL_CICE)) +Ecrit_Ligne_Bulletin(BRUT_CICE,BaseSal(BRUT_CICE),TauxSal(BRUT_CICE),MontantSal(BRUT_CICE),BasePat(BRUT_CICE),TauxPat(BRUT_CICE),MontantPat(BRUT_CICE)) +Ecrit_Ligne_Bulletin(CHOMAGE_TA,BaseSal(CHOMAGE_TA),TauxSal(CHOMAGE_TA),MontantSal(CHOMAGE_TA),BasePat(CHOMAGE_TA),TauxPat(CHOMAGE_TA),MontantPat(CHOMAGE_TA)) +Ecrit_Ligne_Bulletin(CHOMAGE_TB,BaseSal(CHOMAGE_TB),TauxSal(CHOMAGE_TB),MontantSal(CHOMAGE_TB),BasePat(CHOMAGE_TB),TauxPat(CHOMAGE_TB),MontantPat(CHOMAGE_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ1_TA,BaseSal(AC_MAJ1_TA),TauxSal(AC_MAJ1_TA),MontantSal(AC_MAJ1_TA),BasePat(AC_MAJ1_TA),TauxPat(AC_MAJ1_TA),MontantPat(AC_MAJ1_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ1_TB,BaseSal(AC_MAJ1_TB),TauxSal(AC_MAJ1_TB),MontantSal(AC_MAJ1_TB),BasePat(AC_MAJ1_TB),TauxPat(AC_MAJ1_TB),MontantPat(AC_MAJ1_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ2_TA,BaseSal(AC_MAJ2_TA),TauxSal(AC_MAJ2_TA),MontantSal(AC_MAJ2_TA),BasePat(AC_MAJ2_TA),TauxPat(AC_MAJ2_TA),MontantPat(AC_MAJ2_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ2_TB,BaseSal(AC_MAJ2_TB),TauxSal(AC_MAJ2_TB),MontantSal(AC_MAJ2_TB),BasePat(AC_MAJ2_TB),TauxPat(AC_MAJ2_TB),MontantPat(AC_MAJ2_TB)) +Ecrit_Ligne_Bulletin(AC_MAJ3_TA,BaseSal(AC_MAJ3_TA),TauxSal(AC_MAJ3_TA),MontantSal(AC_MAJ3_TA),BasePat(AC_MAJ3_TA),TauxPat(AC_MAJ3_TA),MontantPat(AC_MAJ3_TA)) +Ecrit_Ligne_Bulletin(AC_MAJ3_TB,BaseSal(AC_MAJ3_TB),TauxSal(AC_MAJ3_TB),MontantSal(AC_MAJ3_TB),BasePat(AC_MAJ3_TB),TauxPat(AC_MAJ3_TB),MontantPat(AC_MAJ3_TB)) +Ecrit_Ligne_Bulletin(AC_REG1_TA,BaseSal(AC_REG1_TA),TauxSal(AC_REG1_TA),MontantSal(AC_REG1_TA),BasePat(AC_REG1_TA),TauxPat(AC_REG1_TA),MontantPat(AC_REG1_TA)) +Ecrit_Ligne_Bulletin(AC_REG1_TB,BaseSal(AC_REG1_TB),TauxSal(AC_REG1_TB),MontantSal(AC_REG1_TB),BasePat(AC_REG1_TB),TauxPat(AC_REG1_TB),MontantPat(AC_REG1_TB)) +Ecrit_Ligne_Bulletin(AC_REG2_TA,BaseSal(AC_REG2_TA),TauxSal(AC_REG2_TA),MontantSal(AC_REG2_TA),BasePat(AC_REG2_TA),TauxPat(AC_REG2_TA),MontantPat(AC_REG2_TA)) +Ecrit_Ligne_Bulletin(AC_REG2_TB,BaseSal(AC_REG2_TB),TauxSal(AC_REG2_TB),MontantSal(AC_REG2_TB),BasePat(AC_REG2_TB),TauxPat(AC_REG2_TB),MontantPat(AC_REG2_TB)) +Ecrit_Ligne_Bulletin(AC_REG3_TA,BaseSal(AC_REG3_TA),TauxSal(AC_REG3_TA),MontantSal(AC_REG3_TA),BasePat(AC_REG3_TA),TauxPat(AC_REG3_TA),MontantPat(AC_REG3_TA)) +Ecrit_Ligne_Bulletin(AC_REG3_TB,BaseSal(AC_REG3_TB),TauxSal(AC_REG3_TB),MontantSal(AC_REG3_TB),BasePat(AC_REG3_TB),TauxPat(AC_REG3_TB),MontantPat(AC_REG3_TB)) +Ecrit_Ligne_Bulletin(TAXE_CDDU,BaseSal(TAXE_CDDU),TauxSal(TAXE_CDDU),MontantSal(TAXE_CDDU),BasePat(TAXE_CDDU),TauxPat(TAXE_CDDU),MontantPat(TAXE_CDDU)) +Ecrit_Ligne_Bulletin(AGS,BaseSal(AGS),TauxSal(AGS),MontantSal(AGS),BasePat(AGS),TauxPat(AGS),MontantPat(AGS)) +Ecrit_Ligne_Bulletin(ORG_SYNDIC,BaseSal(ORG_SYNDIC),TauxSal(ORG_SYNDIC),MontantSal(ORG_SYNDIC),BasePat(ORG_SYNDIC),TauxPat(ORG_SYNDIC),MontantPat(ORG_SYNDIC)) +Ecrit_Ligne_Bulletin(PENI_UNIV,BaseSal(PENI_UNIV),TauxSal(PENI_UNIV),MontantSal(PENI_UNIV),BasePat(PENI_UNIV),TauxPat(PENI_UNIV),MontantPat(PENI_UNIV)) +Ecrit_Ligne_Bulletin(INIT_PENI,BaseSal(INIT_PENI),TauxSal(INIT_PENI),MontantSal(INIT_PENI),BasePat(INIT_PENI),TauxPat(INIT_PENI),MontantPat(INIT_PENI)) +Ecrit_Ligne_Bulletin(PENI_ADD1,BaseSal(PENI_ADD1),TauxSal(PENI_ADD1),MontantSal(PENI_ADD1),BasePat(PENI_ADD1),TauxPat(PENI_ADD1),MontantPat(PENI_ADD1)) +Ecrit_Ligne_Bulletin(PENI_ADD2,BaseSal(PENI_ADD2),TauxSal(PENI_ADD2),MontantSal(PENI_ADD2),BasePat(PENI_ADD2),TauxPat(PENI_ADD2),MontantPat(PENI_ADD2)) + +Ecrit_Ligne_Bulletin(ARRCO_T1,BaseSal(ARRCO_T1),TauxSal(ARRCO_T1),MontantSal(ARRCO_T1),BasePat(ARRCO_T1),TauxPat(ARRCO_T1),MontantPat(ARRCO_T1)) +Ecrit_Ligne_Bulletin(ARRCO_T2,BaseSal(ARRCO_T2),TauxSal(ARRCO_T2),MontantSal(ARRCO_T2),BasePat(ARRCO_T2),TauxPat(ARRCO_T2),MontantPat(ARRCO_T2)) +Ecrit_Ligne_Bulletin(CEG_T1,BaseSal(CEG_T1),TauxSal(CEG_T1),MontantSal(CEG_T1),BasePat(CEG_T1),TauxPat(CEG_T1),MontantPat(CEG_T1)) +Ecrit_Ligne_Bulletin(CEG_T2,BaseSal(CEG_T2),TauxSal(CEG_T2),MontantSal(CEG_T2),BasePat(CEG_T2),TauxPat(CEG_T2),MontantPat(CEG_T2)) +Ecrit_Ligne_Bulletin(CET_T1,BaseSal(CET_T1),TauxSal(CET_T1),MontantSal(CET_T1),BasePat(CET_T1),TauxPat(CET_T1),MontantPat(CET_T1)) +Ecrit_Ligne_Bulletin(CET_T2,BaseSal(CET_T2),TauxSal(CET_T2),MontantSal(CET_T2),BasePat(CET_T2),TauxPat(CET_T2),MontantPat(CET_T2)) + +Ecrit_Ligne_Bulletin(PREV_NC,BaseSal(PREV_NC),TauxSal(PREV_NC),MontantSal(PREV_NC),BasePat(PREV_NC),TauxPat(PREV_NC),MontantPat(PREV_NC)) +Ecrit_Ligne_Bulletin(PREV_NC_FO,BaseSal(PREV_NC_FO),TauxSal(PREV_NC_FO),MontantSal(PREV_NC_FO),BasePat(PREV_NC_FO),TauxPat(PREV_NC_FO),MontantPat(PREV_NC_FO)) +Ecrit_Ligne_Bulletin(PREV_NC_SS,BaseSal(PREV_NC_SS),TauxSal(PREV_NC_SS),MontantSal(PREV_NC_SS),BasePat(PREV_NC_SS),TauxPat(PREV_NC_SS),MontantPat(PREV_NC_SS)) +Ecrit_Ligne_Bulletin(PREV_NC_TA,BaseSal(PREV_NC_TA),TauxSal(PREV_NC_TA),MontantSal(PREV_NC_TA),BasePat(PREV_NC_TA),TauxPat(PREV_NC_TA),MontantPat(PREV_NC_TA)) +Ecrit_Ligne_Bulletin(PREV_NC_TB,BaseSal(PREV_NC_TB),TauxSal(PREV_NC_TB),MontantSal(PREV_NC_TB),BasePat(PREV_NC_TB),TauxPat(PREV_NC_TB),MontantPat(PREV_NC_TB)) +Ecrit_Ligne_Bulletin(PRE2_NC,BaseSal(PRE2_NC),TauxSal(PRE2_NC),MontantSal(PRE2_NC),BasePat(PRE2_NC),TauxPat(PRE2_NC),MontantPat(PRE2_NC)) +Ecrit_Ligne_Bulletin(PRE2_NC_FO,BaseSal(PRE2_NC_FO),TauxSal(PRE2_NC_FO),MontantSal(PRE2_NC_FO),BasePat(PRE2_NC_FO),TauxPat(PRE2_NC_FO),MontantPat(PRE2_NC_FO)) +Ecrit_Ligne_Bulletin(PRE2_NC_SS,BaseSal(PRE2_NC_SS),TauxSal(PRE2_NC_SS),MontantSal(PRE2_NC_SS),BasePat(PRE2_NC_SS),TauxPat(PRE2_NC_SS),MontantPat(PRE2_NC_SS)) +Ecrit_Ligne_Bulletin(PRE2_NC_TA,BaseSal(PRE2_NC_TA),TauxSal(PRE2_NC_TA),MontantSal(PRE2_NC_TA),BasePat(PRE2_NC_TA),TauxPat(PRE2_NC_TA),MontantPat(PRE2_NC_TA)) +Ecrit_Ligne_Bulletin(PRE2_NC_TB,BaseSal(PRE2_NC_TB),TauxSal(PRE2_NC_TB),MontantSal(PRE2_NC_TB),BasePat(PRE2_NC_TB),TauxPat(PRE2_NC_TB),MontantPat(PRE2_NC_TB)) +Ecrit_Ligne_Bulletin(PRE3_NC,BaseSal(PRE3_NC),TauxSal(PRE3_NC),MontantSal(PRE3_NC),BasePat(PRE3_NC),TauxPat(PRE3_NC),MontantPat(PRE3_NC)) +Ecrit_Ligne_Bulletin(PRE3_NC_FO,BaseSal(PRE3_NC_FO),TauxSal(PRE3_NC_FO),MontantSal(PRE3_NC_FO),BasePat(PRE3_NC_FO),TauxPat(PRE3_NC_FO),MontantPat(PRE3_NC_FO)) +Ecrit_Ligne_Bulletin(PRE3_NC_SS,BaseSal(PRE3_NC_SS),TauxSal(PRE3_NC_SS),MontantSal(PRE3_NC_SS),BasePat(PRE3_NC_SS),TauxPat(PRE3_NC_SS),MontantPat(PRE3_NC_SS)) +Ecrit_Ligne_Bulletin(PRE3_NC_TA,BaseSal(PRE3_NC_TA),TauxSal(PRE3_NC_TA),MontantSal(PRE3_NC_TA),BasePat(PRE3_NC_TA),TauxPat(PRE3_NC_TA),MontantPat(PRE3_NC_TA)) +Ecrit_Ligne_Bulletin(PRE3_NC_TB,BaseSal(PRE3_NC_TB),TauxSal(PRE3_NC_TB),MontantSal(PRE3_NC_TB),BasePat(PRE3_NC_TB),TauxPat(PRE3_NC_TB),MontantPat(PRE3_NC_TB)) +Ecrit_Ligne_Bulletin(PRE4_NC,BaseSal(PRE4_NC),TauxSal(PRE4_NC),MontantSal(PRE4_NC),BasePat(PRE4_NC),TauxPat(PRE4_NC),MontantPat(PRE4_NC)) +Ecrit_Ligne_Bulletin(PRE4_NC_FO,BaseSal(PRE4_NC_FO),TauxSal(PRE4_NC_FO),MontantSal(PRE4_NC_FO),BasePat(PRE4_NC_FO),TauxPat(PRE4_NC_FO),MontantPat(PRE4_NC_FO)) +Ecrit_Ligne_Bulletin(PRE4_NC_SS,BaseSal(PRE4_NC_SS),TauxSal(PRE4_NC_SS),MontantSal(PRE4_NC_SS),BasePat(PRE4_NC_SS),TauxPat(PRE4_NC_SS),MontantPat(PRE4_NC_SS)) +Ecrit_Ligne_Bulletin(PRE4_NC_TA,BaseSal(PRE4_NC_TA),TauxSal(PRE4_NC_TA),MontantSal(PRE4_NC_TA),BasePat(PRE4_NC_TA),TauxPat(PRE4_NC_TA),MontantPat(PRE4_NC_TA)) +Ecrit_Ligne_Bulletin(PRE4_NC_TB,BaseSal(PRE4_NC_TB),TauxSal(PRE4_NC_TB),MontantSal(PRE4_NC_TB),BasePat(PRE4_NC_TB),TauxPat(PRE4_NC_TB),MontantPat(PRE4_NC_TB)) +Ecrit_Ligne_Bulletin(PRE5_NC,BaseSal(PRE5_NC),TauxSal(PRE5_NC),MontantSal(PRE5_NC),BasePat(PRE5_NC),TauxPat(PRE5_NC),MontantPat(PRE5_NC)) +Ecrit_Ligne_Bulletin(PRE5_NC_FO,BaseSal(PRE5_NC_FO),TauxSal(PRE5_NC_FO),MontantSal(PRE5_NC_FO),BasePat(PRE5_NC_FO),TauxPat(PRE5_NC_FO),MontantPat(PRE5_NC_FO)) +Ecrit_Ligne_Bulletin(PRE5_NC_SS,BaseSal(PRE5_NC_SS),TauxSal(PRE5_NC_SS),MontantSal(PRE5_NC_SS),BasePat(PRE5_NC_SS),TauxPat(PRE5_NC_SS),MontantPat(PRE5_NC_SS)) +Ecrit_Ligne_Bulletin(PRE5_NC_TA,BaseSal(PRE5_NC_TA),TauxSal(PRE5_NC_TA),MontantSal(PRE5_NC_TA),BasePat(PRE5_NC_TA),TauxPat(PRE5_NC_TA),MontantPat(PRE5_NC_TA)) +Ecrit_Ligne_Bulletin(PRE5_NC_TB,BaseSal(PRE5_NC_TB),TauxSal(PRE5_NC_TB),MontantSal(PRE5_NC_TB),BasePat(PRE5_NC_TB),TauxPat(PRE5_NC_TB),MontantPat(PRE5_NC_TB)) +Ecrit_Ligne_Bulletin(PRE6_NC,BaseSal(PRE6_NC),TauxSal(PRE6_NC),MontantSal(PRE6_NC),BasePat(PRE6_NC),TauxPat(PRE6_NC),MontantPat(PRE6_NC)) +Ecrit_Ligne_Bulletin(PRE6_NC_FO,BaseSal(PRE6_NC_FO),TauxSal(PRE6_NC_FO),MontantSal(PRE6_NC_FO),BasePat(PRE6_NC_FO),TauxPat(PRE6_NC_FO),MontantPat(PRE6_NC_FO)) +Ecrit_Ligne_Bulletin(PRE6_NC_SS,BaseSal(PRE6_NC_SS),TauxSal(PRE6_NC_SS),MontantSal(PRE6_NC_SS),BasePat(PRE6_NC_SS),TauxPat(PRE6_NC_SS),MontantPat(PRE6_NC_SS)) +Ecrit_Ligne_Bulletin(PRE6_NC_TA,BaseSal(PRE6_NC_TA),TauxSal(PRE6_NC_TA),MontantSal(PRE6_NC_TA),BasePat(PRE6_NC_TA),TauxPat(PRE6_NC_TA),MontantPat(PRE6_NC_TA)) +Ecrit_Ligne_Bulletin(PRE6_NC_TB,BaseSal(PRE6_NC_TB),TauxSal(PRE6_NC_TB),MontantSal(PRE6_NC_TB),BasePat(PRE6_NC_TB),TauxPat(PRE6_NC_TB),MontantPat(PRE6_NC_TB)) +Ecrit_Ligne_Bulletin(PRE7_NC,BaseSal(PRE7_NC),TauxSal(PRE7_NC),MontantSal(PRE7_NC),BasePat(PRE7_NC),TauxPat(PRE7_NC),MontantPat(PRE7_NC)) +Ecrit_Ligne_Bulletin(PRE7_NC_FO,BaseSal(PRE7_NC_FO),TauxSal(PRE7_NC_FO),MontantSal(PRE7_NC_FO),BasePat(PRE7_NC_FO),TauxPat(PRE7_NC_FO),MontantPat(PRE7_NC_FO)) +Ecrit_Ligne_Bulletin(PRE7_NC_SS,BaseSal(PRE7_NC_SS),TauxSal(PRE7_NC_SS),MontantSal(PRE7_NC_SS),BasePat(PRE7_NC_SS),TauxPat(PRE7_NC_SS),MontantPat(PRE7_NC_SS)) +Ecrit_Ligne_Bulletin(PRE7_NC_TA,BaseSal(PRE7_NC_TA),TauxSal(PRE7_NC_TA),MontantSal(PRE7_NC_TA),BasePat(PRE7_NC_TA),TauxPat(PRE7_NC_TA),MontantPat(PRE7_NC_TA)) +Ecrit_Ligne_Bulletin(PRE7_NC_TB,BaseSal(PRE7_NC_TB),TauxSal(PRE7_NC_TB),MontantSal(PRE7_NC_TB),BasePat(PRE7_NC_TB),TauxPat(PRE7_NC_TB),MontantPat(PRE7_NC_TB)) +Ecrit_Ligne_Bulletin(PRE8_NC,BaseSal(PRE8_NC),TauxSal(PRE8_NC),MontantSal(PRE8_NC),BasePat(PRE8_NC),TauxPat(PRE8_NC),MontantPat(PRE8_NC)) +Ecrit_Ligne_Bulletin(PRE8_NC_FO,BaseSal(PRE8_NC_FO),TauxSal(PRE8_NC_FO),MontantSal(PRE8_NC_FO),BasePat(PRE8_NC_FO),TauxPat(PRE8_NC_FO),MontantPat(PRE8_NC_FO)) +Ecrit_Ligne_Bulletin(PRE8_NC_SS,BaseSal(PRE8_NC_SS),TauxSal(PRE8_NC_SS),MontantSal(PRE8_NC_SS),BasePat(PRE8_NC_SS),TauxPat(PRE8_NC_SS),MontantPat(PRE8_NC_SS)) +Ecrit_Ligne_Bulletin(PRE8_NC_TA,BaseSal(PRE8_NC_TA),TauxSal(PRE8_NC_TA),MontantSal(PRE8_NC_TA),BasePat(PRE8_NC_TA),TauxPat(PRE8_NC_TA),MontantPat(PRE8_NC_TA)) +Ecrit_Ligne_Bulletin(PRE8_NC_TB,BaseSal(PRE8_NC_TB),TauxSal(PRE8_NC_TB),MontantSal(PRE8_NC_TB),BasePat(PRE8_NC_TB),TauxPat(PRE8_NC_TB),MontantPat(PRE8_NC_TB)) +Ecrit_Ligne_Bulletin(PRE9_NC,BaseSal(PRE9_NC),TauxSal(PRE9_NC),MontantSal(PRE9_NC),BasePat(PRE9_NC),TauxPat(PRE9_NC),MontantPat(PRE9_NC)) +Ecrit_Ligne_Bulletin(PRE9_NC_FO,BaseSal(PRE9_NC_FO),TauxSal(PRE9_NC_FO),MontantSal(PRE9_NC_FO),BasePat(PRE9_NC_FO),TauxPat(PRE9_NC_FO),MontantPat(PRE9_NC_FO)) +Ecrit_Ligne_Bulletin(PRE9_NC_SS,BaseSal(PRE9_NC_SS),TauxSal(PRE9_NC_SS),MontantSal(PRE9_NC_SS),BasePat(PRE9_NC_SS),TauxPat(PRE9_NC_SS),MontantPat(PRE9_NC_SS)) +Ecrit_Ligne_Bulletin(PRE9_NC_TA,BaseSal(PRE9_NC_TA),TauxSal(PRE9_NC_TA),MontantSal(PRE9_NC_TA),BasePat(PRE9_NC_TA),TauxPat(PRE9_NC_TA),MontantPat(PRE9_NC_TA)) +Ecrit_Ligne_Bulletin(PRE9_NC_TB,BaseSal(PRE9_NC_TB),TauxSal(PRE9_NC_TB),MontantSal(PRE9_NC_TB),BasePat(PRE9_NC_TB),TauxPat(PRE9_NC_TB),MontantPat(PRE9_NC_TB)) + +Ecrit_Ligne_Bulletin(INIT_MUT,BaseSal(INIT_MUT),TauxSal(INIT_MUT),MontantSal(INIT_MUT),BasePat(INIT_MUT),TauxPat(INIT_MUT),MontantPat(INIT_MUT)) +Ecrit_Ligne_Bulletin(INIT_MUTNC,BaseSal(INIT_MUTNC),TauxSal(INIT_MUTNC),MontantSal(INIT_MUTNC),BasePat(INIT_MUTNC),TauxPat(INIT_MUTNC),MontantPat(INIT_MUTNC)) +Ecrit_Ligne_Bulletin(INIT_MUTN2,BaseSal(INIT_MUTN2),TauxSal(INIT_MUTN2),MontantSal(INIT_MUTN2),BasePat(INIT_MUTN2),TauxPat(INIT_MUTN2),MontantPat(INIT_MUTN2)) +Ecrit_Ligne_Bulletin(MUTUEL_NC,BaseSal(MUTUEL_NC),TauxSal(MUTUEL_NC),MontantSal(MUTUEL_NC),BasePat(MUTUEL_NC),TauxPat(MUTUEL_NC),MontantPat(MUTUEL_NC)) +Ecrit_Ligne_Bulletin(MUT_NC_SS,BaseSal(MUT_NC_SS),TauxSal(MUT_NC_SS),MontantSal(MUT_NC_SS),BasePat(MUT_NC_SS),TauxPat(MUT_NC_SS),MontantPat(MUT_NC_SS)) +Ecrit_Ligne_Bulletin(MUT_NC_TA,BaseSal(MUT_NC_TA),TauxSal(MUT_NC_TA),MontantSal(MUT_NC_TA),BasePat(MUT_NC_TA),TauxPat(MUT_NC_TA),MontantPat(MUT_NC_TA)) +Ecrit_Ligne_Bulletin(MUT_NC_TB,BaseSal(MUT_NC_TB),TauxSal(MUT_NC_TB),MontantSal(MUT_NC_TB),BasePat(MUT_NC_TB),TauxPat(MUT_NC_TB),MontantPat(MUT_NC_TB)) +Ecrit_Ligne_Bulletin(GMC_NC,BaseSal(GMC_NC),TauxSal(GMC_NC),MontantSal(GMC_NC),BasePat(GMC_NC),TauxPat(GMC_NC),MontantPat(GMC_NC)) + +Ecrit_Ligne_Bulletin(TR_TAXE_SA,BaseSal(TR_TAXE_SA),TauxSal(TR_TAXE_SA),MontantSal(TR_TAXE_SA),BasePat(TR_TAXE_SA),TauxPat(TR_TAXE_SA),MontantPat(TR_TAXE_SA)) +Ecrit_Ligne_Bulletin(TAXE_SAL_T,BaseSal(TAXE_SAL_T),TauxSal(TAXE_SAL_T),MontantSal(TAXE_SAL_T),BasePat(TAXE_SAL_T),TauxPat(TAXE_SAL_T),MontantPat(TAXE_SAL_T)) +Ecrit_Ligne_Bulletin(TAXE_SAL_1,BaseSal(TAXE_SAL_1),TauxSal(TAXE_SAL_1),MontantSal(TAXE_SAL_1),BasePat(TAXE_SAL_1),TauxPat(TAXE_SAL_1),MontantPat(TAXE_SAL_1)) +Ecrit_Ligne_Bulletin(TAXE_SAL_2,BaseSal(TAXE_SAL_2),TauxSal(TAXE_SAL_2),MontantSal(TAXE_SAL_2),BasePat(TAXE_SAL_2),TauxPat(TAXE_SAL_2),MontantPat(TAXE_SAL_2)) + +Ecrit_Ligne_Bulletin(TAXE_PREV,BaseSal(TAXE_PREV),TauxSal(TAXE_PREV),MontantSal(TAXE_PREV),BasePat(TAXE_PREV),TauxPat(TAXE_PREV),MontantPat(TAXE_PREV)) +Ecrit_Ligne_Bulletin(FOR_SOCIAL,BaseSal(FOR_SOCIAL),TauxSal(FOR_SOCIAL),MontantSal(FOR_SOCIAL),BasePat(FOR_SOCIAL),TauxPat(FOR_SOCIAL),MontantPat(FOR_SOCIAL)) +Ecrit_Ligne_Bulletin(TRANSPORT,BaseSal(TRANSPORT),TauxSal(TRANSPORT),MontantSal(TRANSPORT),BasePat(TRANSPORT),TauxPat(TRANSPORT),MontantPat(TRANSPORT)) +Ecrit_Ligne_Bulletin(FORMATION,BaseSal(FORMATION),TauxSal(FORMATION),MontantSal(FORMATION),BasePat(FORMATION),TauxPat(FORMATION),MontantPat(FORMATION)) +Ecrit_Ligne_Bulletin(FORMATION2,BaseSal(FORMATION2),TauxSal(FORMATION2),MontantSal(FORMATION2),BasePat(FORMATION2),TauxPat(FORMATION2),MontantPat(FORMATION2)) +Ecrit_Ligne_Bulletin(CPF_CDD,BaseSal(CPF_CDD),TauxSal(CPF_CDD),MontantSal(CPF_CDD),BasePat(CPF_CDD),TauxPat(CPF_CDD),MontantPat(CPF_CDD)) +Ecrit_Ligne_Bulletin(APPRENTI,BaseSal(APPRENTI),TauxSal(APPRENTI),MontantSal(APPRENTI),BasePat(APPRENTI),TauxPat(APPRENTI),MontantPat(APPRENTI)) +Ecrit_Ligne_Bulletin(TA_P1,BaseSal(TA_P1),TauxSal(TA_P1),MontantSal(TA_P1),BasePat(TA_P1),TauxPat(TA_P1),MontantPat(TA_P1)) +Ecrit_Ligne_Bulletin(TA_P2,BaseSal(TA_P2),TauxSal(TA_P2),MontantSal(TA_P2),BasePat(TA_P2),TauxPat(TA_P2),MontantPat(TA_P2)) +Ecrit_Ligne_Bulletin(TA_SOLDE,BaseSal(TA_SOLDE),TauxSal(TA_SOLDE),MontantSal(TA_SOLDE),BasePat(TA_SOLDE),TauxPat(TA_SOLDE),MontantPat(TA_SOLDE)) +Ecrit_Ligne_Bulletin(APPRENTI2,BaseSal(APPRENTI2),TauxSal(APPRENTI2),MontantSal(APPRENTI2),BasePat(APPRENTI2),TauxPat(APPRENTI2),MontantPat(APPRENTI2)) +Ecrit_Ligne_Bulletin(CSA_SOLDE,BaseSal(CSA_SOLDE),TauxSal(CSA_SOLDE),MontantSal(CSA_SOLDE),BasePat(CSA_SOLDE),TauxPat(CSA_SOLDE),MontantPat(CSA_SOLDE)) +Ecrit_Ligne_Bulletin(CONSTRUCT,BaseSal(CONSTRUCT),TauxSal(CONSTRUCT),MontantSal(CONSTRUCT),BasePat(CONSTRUCT),TauxPat(CONSTRUCT),MontantPat(CONSTRUCT)) +Ecrit_Ligne_Bulletin(MEDECINE,BaseSal(MEDECINE),TauxSal(MEDECINE),MontantSal(MEDECINE),BasePat(MEDECINE),TauxPat(MEDECINE),MontantPat(MEDECINE)) +Ecrit_Ligne_Bulletin(OEUVRE_SOC,BaseSal(OEUVRE_SOC),TauxSal(OEUVRE_SOC),MontantSal(OEUVRE_SOC),BasePat(OEUVRE_SOC),TauxPat(OEUVRE_SOC),MontantPat(OEUVRE_SOC)) +Ecrit_Ligne_Bulletin(FRAIS_FONC,BaseSal(FRAIS_FONC),TauxSal(FRAIS_FONC),MontantSal(FRAIS_FONC),BasePat(FRAIS_FONC),TauxPat(FRAIS_FONC),MontantPat(FRAIS_FONC)) +Ecrit_Ligne_Bulletin(COTPAT_DIV,BaseSal(COTPAT_DIV),TauxSal(COTPAT_DIV),MontantSal(COTPAT_DIV),BasePat(COTPAT_DIV),TauxPat(COTPAT_DIV),MontantPat(COTPAT_DIV)) +Ecrit_Ligne_Bulletin(COTSAL_DIV,BaseSal(COTSAL_DIV),TauxSal(COTSAL_DIV),MontantSal(COTSAL_DIV),BasePat(COTSAL_DIV),TauxPat(COTSAL_DIV),MontantPat(COTSAL_DIV)) + +Ecrit_Ligne_Bulletin(COTPAT_FIL,BaseSal(COTPAT_FIL),TauxSal(COTPAT_FIL),MontantSal(COTPAT_FIL),BasePat(COTPAT_FIL),TauxPat(COTPAT_FIL),MontantPat(COTPAT_FIL)) +Ecrit_Ligne_Bulletin(AL_FILLON,BaseSal(AL_FILLON),TauxSal(AL_FILLON),MontantSal(AL_FILLON),BasePat(AL_FILLON),TauxPat(AL_FILLON),MontantPat(AL_FILLON)) +Ecrit_Ligne_Bulletin(ALLEGT_FIL,BaseSal(ALLEGT_FIL),TauxSal(ALLEGT_FIL),MontantSal(ALLEGT_FIL),BasePat(ALLEGT_FIL),TauxPat(ALLEGT_FIL),MontantPat(ALLEGT_FIL)) +Ecrit_Ligne_Bulletin(ALLEGT_FI2,BaseSal(ALLEGT_FI2),TauxSal(ALLEGT_FI2),MontantSal(ALLEGT_FI2),BasePat(ALLEGT_FI2),TauxPat(ALLEGT_FI2),MontantPat(ALLEGT_FI2)) +Ecrit_Ligne_Bulletin(ALLEGT_FI3,BaseSal(ALLEGT_FI3),TauxSal(ALLEGT_FI3),MontantSal(ALLEGT_FI3),BasePat(ALLEGT_FI3),TauxPat(ALLEGT_FI3),MontantPat(ALLEGT_FI3)) +Ecrit_Ligne_Bulletin(RG_FILLON,BaseSal(RG_FILLON),TauxSal(RG_FILLON),MontantSal(RG_FILLON),BasePat(RG_FILLON),TauxPat(RG_FILLON),MontantPat(RG_FILLON)) +Ecrit_Ligne_Bulletin(REGUL_FIL,BaseSal(REGUL_FIL),TauxSal(REGUL_FIL),MontantSal(REGUL_FIL),BasePat(REGUL_FIL),TauxPat(REGUL_FIL),MontantPat(REGUL_FIL)) +Ecrit_Ligne_Bulletin(REGUL_FI2,BaseSal(REGUL_FI2),TauxSal(REGUL_FI2),MontantSal(REGUL_FI2),BasePat(REGUL_FI2),TauxPat(REGUL_FI2),MontantPat(REGUL_FI2)) +Ecrit_Ligne_Bulletin(REGUL_FI3,BaseSal(REGUL_FI3),TauxSal(REGUL_FI3),MontantSal(REGUL_FI3),BasePat(REGUL_FI3),TauxPat(REGUL_FI3),MontantPat(REGUL_FI3)) +Ecrit_Ligne_Bulletin(COMPL_FIL,BaseSal(COMPL_FIL),TauxSal(COMPL_FIL),MontantSal(COMPL_FIL),BasePat(COMPL_FIL),TauxPat(COMPL_FIL),MontantPat(COMPL_FIL)) +Ecrit_Ligne_Bulletin(COMPL_FI2,BaseSal(COMPL_FI2),TauxSal(COMPL_FI2),MontantSal(COMPL_FI2),BasePat(COMPL_FI2),TauxPat(COMPL_FI2),MontantPat(COMPL_FI2)) +Ecrit_Ligne_Bulletin(COMPL_FI3,BaseSal(COMPL_FI3),TauxSal(COMPL_FI3),MontantSal(COMPL_FI3),BasePat(COMPL_FI3),TauxPat(COMPL_FI3),MontantPat(COMPL_FI3)) + +Ecrit_Ligne_Bulletin(IND_LIC2,BaseSal(IND_LIC2),TauxSal(IND_LIC2),MontantSal(IND_LIC2),BasePat(IND_LIC2),TauxPat(IND_LIC2),MontantPat(IND_LIC2)) +Ecrit_Ligne_Bulletin(PR_ACTION2,BaseSal(PR_ACTION2),TauxSal(PR_ACTION2),MontantSal(PR_ACTION2),BasePat(PR_ACTION2),TauxPat(PR_ACTION2),MontantPat(PR_ACTION2)) +Ecrit_Ligne_Bulletin(PR_PROFIT,BaseSal(PR_PROFIT),TauxSal(PR_PROFIT),MontantSal(PR_PROFIT),BasePat(PR_PROFIT),TauxPat(PR_PROFIT),MontantPat(PR_PROFIT)) + +Ecrit_Ligne_Bulletin(BASE_CSG,BaseSal(BASE_CSG),TauxSal(BASE_CSG),MontantSal(BASE_CSG),BasePat(BASE_CSG),TauxPat(BASE_CSG),MontantPat(BASE_CSG)) +Ecrit_Ligne_Bulletin(CSG,BaseSal(CSG),TauxSal(CSG),MontantSal(CSG),BasePat(CSG),TauxPat(CSG),MontantPat(CSG)) +Ecrit_Ligne_Bulletin(CRDS,BaseSal(CRDS),TauxSal(CRDS),MontantSal(CRDS),BasePat(CRDS),TauxPat(CRDS),MontantPat(CRDS)) +Ecrit_Ligne_Bulletin(CSG_DEDUC,BaseSal(CSG_DEDUC),TauxSal(CSG_DEDUC),MontantSal(CSG_DEDUC),BasePat(CSG_DEDUC),TauxPat(CSG_DEDUC),MontantPat(CSG_DEDUC)) +Ecrit_Ligne_Bulletin(CSG_HS,BaseSal(CSG_HS),TauxSal(CSG_HS),MontantSal(CSG_HS),BasePat(CSG_HS),TauxPat(CSG_HS),MontantPat(CSG_HS)) +Ecrit_Ligne_Bulletin(CSG2,BaseSal(CSG2),TauxSal(CSG2),MontantSal(CSG2),BasePat(CSG2),TauxPat(CSG2),MontantPat(CSG2)) +Ecrit_Ligne_Bulletin(CRDS2,BaseSal(CRDS2),TauxSal(CRDS2),MontantSal(CRDS2),BasePat(CRDS2),TauxPat(CRDS2),MontantPat(CRDS2)) +Ecrit_Ligne_Bulletin(CSG2_DEDUC,BaseSal(CSG2_DEDUC),TauxSal(CSG2_DEDUC),MontantSal(CSG2_DEDUC),BasePat(CSG2_DEDUC),TauxPat(CSG2_DEDUC),MontantPat(CSG2_DEDUC)) +Ecrit_Ligne_Bulletin(COTSAL,BaseSal(COTSAL),TauxSal(COTSAL),MontantSal(COTSAL),BasePat(COTSAL),TauxPat(COTSAL),MontantPat(COTSAL)) +Ecrit_Ligne_Bulletin(INIT_CSG3,BaseSal(INIT_CSG3),TauxSal(INIT_CSG3),MontantSal(INIT_CSG3),BasePat(INIT_CSG3),TauxPat(INIT_CSG3),MontantPat(INIT_CSG3)) +Ecrit_Ligne_Bulletin(CRDS3,BaseSal(CRDS3),TauxSal(CRDS3),MontantSal(CRDS3),BasePat(CRDS3),TauxPat(CRDS3),MontantPat(CRDS3)) +Ecrit_Ligne_Bulletin(CSG3,BaseSal(CSG3),TauxSal(CSG3),MontantSal(CSG3),BasePat(CSG3),TauxPat(CSG3),MontantPat(CSG3)) +Ecrit_Ligne_Bulletin(CSG3_DEDUC,BaseSal(CSG3_DEDUC),TauxSal(CSG3_DEDUC),MontantSal(CSG3_DEDUC),BasePat(CSG3_DEDUC),TauxPat(CSG3_DEDUC),MontantPat(CSG3_DEDUC)) + +Ecrit_Ligne_Bulletin(TAUX_REDUC,BaseSal(TAUX_REDUC),TauxSal(TAUX_REDUC),MontantSal(TAUX_REDUC),BasePat(TAUX_REDUC),TauxPat(TAUX_REDUC),MontantPat(TAUX_REDUC)) +Ecrit_Ligne_Bulletin(REDUC_TEPA,BaseSal(REDUC_TEPA),TauxSal(REDUC_TEPA),MontantSal(REDUC_TEPA),BasePat(REDUC_TEPA),TauxPat(REDUC_TEPA),MontantPat(REDUC_TEPA)) +Ecrit_Ligne_Bulletin(REDUC_HS,BaseSal(REDUC_HS),TauxSal(REDUC_HS),MontantSal(REDUC_HS),BasePat(REDUC_HS),TauxPat(REDUC_HS),MontantPat(REDUC_HS)) +Ecrit_Ligne_Bulletin(DEDUC_TEPA,BaseSal(DEDUC_TEPA),TauxSal(DEDUC_TEPA),MontantSal(DEDUC_TEPA),BasePat(DEDUC_TEPA),TauxPat(DEDUC_TEPA),MontantPat(DEDUC_TEPA)) + +Ecrit_Ligne_Bulletin(INIT_JEI,BaseSal(INIT_JEI),TauxSal(INIT_JEI),MontantSal(INIT_JEI),BasePat(INIT_JEI),TauxPat(INIT_JEI),MontantPat(INIT_JEI)) +Ecrit_Ligne_Bulletin(JEI_T1,BaseSal(JEI_T1),TauxSal(JEI_T1),MontantSal(JEI_T1),BasePat(JEI_T1),TauxPat(JEI_T1),MontantPat(JEI_T1)) +Ecrit_Ligne_Bulletin(JEI_T2,BaseSal(JEI_T2),TauxSal(JEI_T2),MontantSal(JEI_T2),BasePat(JEI_T2),TauxPat(JEI_T2),MontantPat(JEI_T2)) +Ecrit_Ligne_Bulletin(EXO_JEI,BaseSal(EXO_JEI),TauxSal(EXO_JEI),MontantSal(EXO_JEI),BasePat(EXO_JEI),TauxPat(EXO_JEI),MontantPat(EXO_JEI)) + +Ecrit_Ligne_Bulletin(COTSAL,BaseSal(COTSAL),TauxSal(COTSAL),MontantSal(COTSAL),BasePat(COTSAL),TauxPat(COTSAL),MontantPat(COTSAL)) +Ecrit_Ligne_Bulletin(COTPAT,BaseSal(COTPAT),TauxSal(COTPAT),MontantSal(COTPAT),BasePat(COTPAT),TauxPat(COTPAT),MontantPat(COTPAT)) +Ecrit_Ligne_Bulletin(COTISATION,BaseSal(COTISATION),TauxSal(COTISATION),MontantSal(COTISATION),BasePat(COTISATION),TauxPat(COTISATION),MontantPat(COTISATION)) +Ecrit_Ligne_Bulletin(ALLOC_DIF,BaseSal(ALLOC_DIF),TauxSal(ALLOC_DIF),MontantSal(ALLOC_DIF),BasePat(ALLOC_DIF),TauxPat(ALLOC_DIF),MontantPat(ALLOC_DIF)) +Ecrit_Ligne_Bulletin(COR_NET,BaseSal(COR_NET),TauxSal(COR_NET),MontantSal(COR_NET),BasePat(COR_NET),TauxPat(COR_NET),MontantPat(COR_NET)) +Ecrit_Ligne_Bulletin(NET,BaseSal(NET),TauxSal(NET),MontantSal(NET),BasePat(NET),TauxPat(NET),MontantPat(NET)) +Ecrit_Ligne_Bulletin(IJSS_SUB,BaseSal(IJSS_SUB),TauxSal(IJSS_SUB),MontantSal(IJSS_SUB),BasePat(IJSS_SUB),TauxPat(IJSS_SUB),MontantPat(IJSS_SUB)) +Ecrit_Ligne_Bulletin(PREV_NSOU,BaseSal(PREV_NSOU),TauxSal(PREV_NSOU),MontantSal(PREV_NSOU),BasePat(PREV_NSOU),TauxPat(PREV_NSOU),MontantPat(PREV_NSOU)) +Ecrit_Ligne_Bulletin(PREV_SANTE,BaseSal(PREV_SANTE),TauxSal(PREV_SANTE),MontantSal(PREV_SANTE),BasePat(PREV_SANTE),TauxPat(PREV_SANTE),MontantPat(PREV_SANTE)) +Ecrit_Ligne_Bulletin(INIT_IMPOS,BaseSal(INIT_IMPOS),TauxSal(INIT_IMPOS),MontantSal(INIT_IMPOS),BasePat(INIT_IMPOS),TauxPat(INIT_IMPOS),MontantPat(INIT_IMPOS)) +Ecrit_Ligne_Bulletin(INIT_IMPOT,BaseSal(INIT_IMPOT),TauxSal(INIT_IMPOT),MontantSal(INIT_IMPOT),BasePat(INIT_IMPOT),TauxPat(INIT_IMPOT),MontantPat(INIT_IMPOT)) +Ecrit_Ligne_Bulletin(HS_EXO,BaseSal(HS_EXO),TauxSal(HS_EXO),MontantSal(HS_EXO),BasePat(HS_EXO),TauxPat(HS_EXO),MontantPat(HS_EXO)) +Ecrit_Ligne_Bulletin(HS_EXO2,BaseSal(HS_EXO2),TauxSal(HS_EXO2),MontantSal(HS_EXO2),BasePat(HS_EXO2),TauxPat(HS_EXO2),MontantPat(HS_EXO2)) +Ecrit_Ligne_Bulletin(ABT_PAS,BaseSal(ABT_PAS),TauxSal(ABT_PAS),MontantSal(ABT_PAS),BasePat(ABT_PAS),TauxPat(ABT_PAS),MontantPat(ABT_PAS)) +Ecrit_Ligne_Bulletin(EXO_PAS,BaseSal(EXO_PAS),TauxSal(EXO_PAS),MontantSal(EXO_PAS),BasePat(EXO_PAS),TauxPat(EXO_PAS),MontantPat(EXO_PAS)) +Ecrit_Ligne_Bulletin(IJSS_PAS,BaseSal(IJSS_PAS),TauxSal(IJSS_PAS),MontantSal(IJSS_PAS),BasePat(IJSS_PAS),TauxPat(IJSS_PAS),MontantPat(IJSS_PAS)) +Ecrit_Ligne_Bulletin(NET_IMPOS,BaseSal(NET_IMPOS),TauxSal(NET_IMPOS),MontantSal(NET_IMPOS),BasePat(NET_IMPOS),TauxPat(NET_IMPOS),MontantPat(NET_IMPOS)) +Ecrit_Ligne_Bulletin(EV_CHOMAGE,BaseSal(EV_CHOMAGE),TauxSal(EV_CHOMAGE),MontantSal(EV_CHOMAGE),BasePat(EV_CHOMAGE),TauxPat(EV_CHOMAGE),MontantPat(EV_CHOMAGE)) +Ecrit_Ligne_Bulletin(EV_MALADIE,BaseSal(EV_MALADIE),TauxSal(EV_MALADIE),MontantSal(EV_MALADIE),BasePat(EV_MALADIE),TauxPat(EV_MALADIE),MontantPat(EV_MALADIE)) +Ecrit_Ligne_Bulletin(EV_CSG,BaseSal(EV_CSG),TauxSal(EV_CSG),MontantSal(EV_CSG),BasePat(EV_CSG),TauxPat(EV_CSG),MontantPat(EV_CSG)) +Ecrit_Ligne_Bulletin(EV_COTSAL,BaseSal(EV_COTSAL),TauxSal(EV_COTSAL),MontantSal(EV_COTSAL),BasePat(EV_COTSAL),TauxPat(EV_COTSAL),MontantPat(EV_COTSAL)) +Ecrit_Ligne_Bulletin(TOT_VERSE,BaseSal(TOT_VERSE),TauxSal(TOT_VERSE),MontantSal(TOT_VERSE),BasePat(TOT_VERSE),TauxPat(TOT_VERSE),MontantPat(TOT_VERSE)) +Ecrit_Ligne_Bulletin(TOT_ALLEGT,BaseSal(TOT_ALLEGT),TauxSal(TOT_ALLEGT),MontantSal(TOT_ALLEGT),BasePat(TOT_ALLEGT),TauxPat(TOT_ALLEGT),MontantPat(TOT_ALLEGT)) + +Ecrit_Ligne_Bulletin(PENSION,BaseSal(PENSION),TauxSal(PENSION),MontantSal(PENSION),BasePat(PENSION),TauxPat(PENSION),MontantPat(PENSION)) +Ecrit_Ligne_Bulletin(PRET,BaseSal(PRET),TauxSal(PRET),MontantSal(PRET),BasePat(PRET),TauxPat(PRET),MontantPat(PRET)) +Ecrit_Ligne_Bulletin(SAISIE,BaseSal(SAISIE),TauxSal(SAISIE),MontantSal(SAISIE),BasePat(SAISIE),TauxPat(SAISIE),MontantPat(SAISIE)) +Ecrit_Ligne_Bulletin(ACOMPTE,BaseSal(ACOMPTE),TauxSal(ACOMPTE),MontantSal(ACOMPTE),BasePat(ACOMPTE),TauxPat(ACOMPTE),MontantPat(ACOMPTE)) +Ecrit_Ligne_Bulletin(AVANT_DED,BaseSal(AVANT_DED),TauxSal(AVANT_DED),MontantSal(AVANT_DED),BasePat(AVANT_DED),TauxPat(AVANT_DED),MontantPat(AVANT_DED)) +Ecrit_Ligne_Bulletin(TITRE_REST,BaseSal(TITRE_REST),TauxSal(TITRE_REST),MontantSal(TITRE_REST),BasePat(TITRE_REST),TauxPat(TITRE_REST),MontantPat(TITRE_REST)) + +Ecrit_Ligne_Bulletin(PANIER_EXT,BaseSal(PANIER_EXT),TauxSal(PANIER_EXT),MontantSal(PANIER_EXT),BasePat(PANIER_EXT),TauxPat(PANIER_EXT),MontantPat(PANIER_EXT)) +Ecrit_Ligne_Bulletin(ABO_TRANS,BaseSal(ABO_TRANS),TauxSal(ABO_TRANS),MontantSal(ABO_TRANS),BasePat(ABO_TRANS),TauxPat(ABO_TRANS),MontantPat(ABO_TRANS)) +Ecrit_Ligne_Bulletin(IND_TRANS,BaseSal(IND_TRANS),TauxSal(IND_TRANS),MontantSal(IND_TRANS),BasePat(IND_TRANS),TauxPat(IND_TRANS),MontantPat(IND_TRANS)) +Ecrit_Ligne_Bulletin(IND_LIC,BaseSal(IND_LIC),TauxSal(IND_LIC),MontantSal(IND_LIC),BasePat(IND_LIC),TauxPat(IND_LIC),MontantPat(IND_LIC)) +Ecrit_Ligne_Bulletin(IND_RCI,BaseSal(IND_RCI),TauxSal(IND_RCI),MontantSal(IND_RCI),BasePat(IND_RCI),TauxPat(IND_RCI),MontantPat(IND_RCI)) +Ecrit_Ligne_Bulletin(CHEQUE_VAC,BaseSal(CHEQUE_VAC),TauxSal(CHEQUE_VAC),MontantSal(CHEQUE_VAC),BasePat(CHEQUE_VAC),TauxPat(CHEQUE_VAC),MontantPat(CHEQUE_VAC)) +Ecrit_Ligne_Bulletin(IND_EXPATR,BaseSal(IND_EXPATR),TauxSal(IND_EXPATR),MontantSal(IND_EXPATR),BasePat(IND_EXPATR),TauxPat(IND_EXPATR),MontantPat(IND_EXPATR)) +Ecrit_Ligne_Bulletin(REMB_KM,BaseSal(REMB_KM),TauxSal(REMB_KM),MontantSal(REMB_KM),BasePat(REMB_KM),TauxPat(REMB_KM),MontantPat(REMB_KM)) +Ecrit_Ligne_Bulletin(REMB_FRAIS,BaseSal(REMB_FRAIS),TauxSal(REMB_FRAIS),MontantSal(REMB_FRAIS),BasePat(REMB_FRAIS),TauxPat(REMB_FRAIS),MontantPat(REMB_FRAIS)) +Ecrit_Ligne_Bulletin(PR_MEDAI,BaseSal(PR_MEDAI),TauxSal(PR_MEDAI),MontantSal(PR_MEDAI),BasePat(PR_MEDAI),TauxPat(PR_MEDAI),MontantPat(PR_MEDAI)) +Ecrit_Ligne_Bulletin(PR_EXCEP2,BaseSal(PR_EXCEP2),TauxSal(PR_EXCEP2),MontantSal(PR_EXCEP2),BasePat(PR_EXCEP2),TauxPat(PR_EXCEP2),MontantPat(PR_EXCEP2)) +Ecrit_Ligne_Bulletin(IND_EXCEP,BaseSal(IND_EXCEP),TauxSal(IND_EXCEP),MontantSal(IND_EXCEP),BasePat(IND_EXCEP),TauxPat(IND_EXCEP),MontantPat(IND_EXCEP)) +Ecrit_Ligne_Bulletin(DED_EXCEP,BaseSal(DED_EXCEP),TauxSal(DED_EXCEP),MontantSal(DED_EXCEP),BasePat(DED_EXCEP),TauxPat(DED_EXCEP),MontantPat(DED_EXCEP)) +Ecrit_Ligne_Bulletin(MUTU_OPT,BaseSal(MUTU_OPT),TauxSal(MUTU_OPT),MontantSal(MUTU_OPT),BasePat(MUTU_OPT),TauxPat(MUTU_OPT),MontantPat(MUTU_OPT)) + +Ecrit_Ligne_Bulletin(NET_PAYER0,BaseSal(NET_PAYER0),TauxSal(NET_PAYER0),MontantSal(NET_PAYER0),BasePat(NET_PAYER0),TauxPat(NET_PAYER0),MontantPat(NET_PAYER0)) +Ecrit_Ligne_Bulletin(IMPOT_PAS,BaseSal(IMPOT_PAS),TauxSal(IMPOT_PAS),MontantSal(IMPOT_PAS),BasePat(IMPOT_PAS),TauxPat(IMPOT_PAS),MontantPat(IMPOT_PAS)) +Ecrit_Ligne_Bulletin(TYPE_IMPOT,BaseSal(TYPE_IMPOT),TauxSal(TYPE_IMPOT),MontantSal(TYPE_IMPOT),BasePat(TYPE_IMPOT),TauxPat(TYPE_IMPOT),MontantPat(TYPE_IMPOT)) +Ecrit_Ligne_Bulletin(NET_PAYER,BaseSal(NET_PAYER),TauxSal(NET_PAYER),MontantSal(NET_PAYER),BasePat(NET_PAYER),TauxPat(NET_PAYER),MontantPat(NET_PAYER)) + +Ecrit_Ligne_Bulletin(CP_ANC,BaseSal(CP_ANC),TauxSal(CP_ANC),MontantSal(CP_ANC),BasePat(CP_ANC),TauxPat(CP_ANC),MontantPat(CP_ANC)) +Ecrit_Ligne_Bulletin(CP_ACQUIS,BaseSal(CP_ACQUIS),TauxSal(CP_ACQUIS),MontantSal(CP_ACQUIS),BasePat(CP_ACQUIS),TauxPat(CP_ACQUIS),MontantPat(CP_ACQUIS)) +Ecrit_Ligne_Bulletin(CP_PRIS,BaseSal(CP_PRIS),TauxSal(CP_PRIS),MontantSal(CP_PRIS),BasePat(CP_PRIS),TauxPat(CP_PRIS),MontantPat(CP_PRIS)) +Ecrit_Ligne_Bulletin(CP_RESTE,BaseSal(CP_RESTE),TauxSal(CP_RESTE),MontantSal(CP_RESTE),BasePat(CP_RESTE),TauxPat(CP_RESTE),MontantPat(CP_RESTE)) + +Ecrit_Ligne_Bulletin(RTT_ACQUIS,BaseSal(RTT_ACQUIS),TauxSal(RTT_ACQUIS),MontantSal(RTT_ACQUIS),BasePat(RTT_ACQUIS),TauxPat(RTT_ACQUIS),MontantPat(RTT_ACQUIS)) +Ecrit_Ligne_Bulletin(RTT_PRIS,BaseSal(RTT_PRIS),TauxSal(RTT_PRIS),MontantSal(RTT_PRIS),BasePat(RTT_PRIS),TauxPat(RTT_PRIS),MontantPat(RTT_PRIS)) +Ecrit_Ligne_Bulletin(RTT_RESTE,BaseSal(RTT_RESTE),TauxSal(RTT_RESTE),MontantSal(RTT_RESTE),BasePat(RTT_RESTE),TauxPat(RTT_RESTE),MontantPat(RTT_RESTE)) + +Ecrit_Ligne_Bulletin(DIF_ACQUIS,BaseSal(DIF_ACQUIS),TauxSal(DIF_ACQUIS),MontantSal(DIF_ACQUIS),BasePat(DIF_ACQUIS),TauxPat(DIF_ACQUIS),MontantPat(DIF_ACQUIS)) +Ecrit_Ligne_Bulletin(DIF_PRIS,BaseSal(DIF_PRIS),TauxSal(DIF_PRIS),MontantSal(DIF_PRIS),BasePat(DIF_PRIS),TauxPat(DIF_PRIS),MontantPat(DIF_PRIS)) +Ecrit_Ligne_Bulletin(DIF_RESTE,BaseSal(DIF_RESTE),TauxSal(DIF_RESTE),MontantSal(DIF_RESTE),BasePat(DIF_RESTE),TauxPat(DIF_RESTE),MontantPat(DIF_RESTE)) + +Ecrit_Ligne_Bulletin(CPF_ACQUIS,BaseSal(CPF_ACQUIS),TauxSal(CPF_ACQUIS),MontantSal(CPF_ACQUIS),BasePat(CPF_ACQUIS),TauxPat(CPF_ACQUIS),MontantPat(CPF_ACQUIS)) +Ecrit_Ligne_Bulletin(CPF_PRIS,BaseSal(CPF_PRIS),TauxSal(CPF_PRIS),MontantSal(CPF_PRIS),BasePat(CPF_PRIS),TauxPat(CPF_PRIS),MontantPat(CPF_PRIS)) +Ecrit_Ligne_Bulletin(CPF_RESTE,BaseSal(CPF_RESTE),TauxSal(CPF_RESTE),MontantSal(CPF_RESTE),BasePat(CPF_RESTE),TauxPat(CPF_RESTE),MontantPat(CPF_RESTE)) + diff --git a/PAIE/_CUBE.$SO/00000004.FOR b/PAIE/_CUBE.$SO/00000004.FOR new file mode 100644 index 00000000..5e9e1cf6 --- /dev/null +++ b/PAIE/_CUBE.$SO/00000004.FOR @@ -0,0 +1,3826 @@ +Vrai=1 +Faux=0 +Heures=0 +Heures10=0 +Heures25=0 +Heures50=0 +Heures100=0 +HeuresComplementaires=0 +BaseCSG=0 +TaxeSal1=0 +TaxeSal2=0 +TaxeSal3=0 +Net=0 +MtPatSante=0 +NetFiscal=0 +NetPaye=0 +ProrataTaux=1 +BaseAlleg=0 +SmicRTT=1090.51 +Smic169=ConstanteSal(SMIC)*169 +JBulletin=JoursBulletin(JC) +JPeriode=JoursPeriode(JC) +ReducTEPA=0 +CotSal=0 +TauxReduc=0 +CotSS=0 +Periode=Extrait(LibelleBulletin(DATE_PERIO_FIN),7,10)+Extrait(LibelleBulletin(DATE_PERIO_FIN),4,5) +MoisCP=Numerique(Parametre(MOIS_RAZ))-1 +Si MoisCP<1 Alors MoisCP=12 FinSi + +BrutMensuel=Bulletin(BRUT_MOIS) +Si Gauche(LibelleSalarie(PA_CATEG_CODE),8)="APPRENTI" Et Gauche(Bulletin(APP_SAL_MINI),1)<>"N" Alors + AgeSalarie=AnneeAnciennete(LibelleSalarie(NAISSANCE_DATE)) + AnneeContrat=AnneeAnciennete(LibelleSalarie(ENTREE1_DATE))+1 + Si LibelleSalarie(ANCIENNETE_DATE)<>"" Alors + AnneeContrat=AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))+1 + FinSi + k_smic_app=0 + Si AnneeContrat>=1 Et AnneeContrat<=3 Alors + k_smic_app=Grille("APP_ANNEE"+Alpha(AnneeContrat,"0"),AgeSalarie) + FinSi + Si Bulletin(APP_SAL_MINI)<>0 Alors + k_smic_app=Bulletin(APP_SAL_MINI) + FinSi + Si k_smic_app<>0 Alors + BrutMensuel=ConstantePat(SMIC)*k_smic_app/100 + FinSi +FinSi + +Base(BRUT_MENS)=Bulletin(HEURES_MOIS) +Heures=Base +Jours=JoursPeriode(JO,0000) +Base(BRUT_MENS)=Arrondi(Base(BRUT_MENS),2) +BaseSal(BRUT_MENS)=Base(BRUT_MENS) +BasePat(BRUT_MENS)=Base(BRUT_MENS) +Base(BRUT_MENS)=BaseSal(BRUT_MENS) +TauxSal(BRUT_MENS)=Division(BrutMensuel,Bulletin(HEURES_MOIS)) +BrutHoraire=TauxSal +TauxSal(BRUT_MENS)=Arrondi(TauxSal(BRUT_MENS),5) +MontantSal(BRUT_MENS)=BrutMensuel +MontantSal(BRUT_MENS)=Arrondi(MontantSal(BRUT_MENS),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(BRUT_MENS)=BasePat(BRUT_MENS) + +Base(SR_SALAIRE)=BaseSal(SR_SALAIRE) +MontantSal(SR_SALAIRE)=Bulletin(SR_SALAIRE) +MontantSal(SR_SALAIRE)=Arrondi(MontantSal(SR_SALAIRE),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(SR_SALAIRE)=BasePat(SR_SALAIRE) + +Base(RAPPEL_SAL)=BaseSal(RAPPEL_SAL) +MontantSal(RAPPEL_SAL)=Bulletin(RAPPEL_SAL) +MontantSal(RAPPEL_SAL)=Arrondi(MontantSal(RAPPEL_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(RAPPEL_SAL)=BasePat(RAPPEL_SAL) + +Base(GAR_SMIC)=BaseSal(GAR_SMIC) +MontantSal(GAR_SMIC)=0; Si BrutMensuel0 Alors + MontantSal(GAR_SMIC)=SmicRTT-BrutMensuel + FinSi +Sinon + MontantSal(GAR_SMIC)=0 +FinSi +MontantSal(GAR_SMIC)=Arrondi(MontantSal(GAR_SMIC),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(GAR_SMIC)=BasePat(GAR_SMIC) + +Base(AB_GAR_SMI)=BaseSal(AB_GAR_SMI) +MontantSal(AB_GAR_SMI)=Bulletin(AB_GAR_SMIC) +MontantSal(AB_GAR_SMI)=Arrondi(MontantSal(AB_GAR_SMI),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)-MontantSal +Base(AB_GAR_SMI)=BasePat(AB_GAR_SMI) + +Base(GAR_SAL)=BaseSal(GAR_SAL) +MontantSal(GAR_SAL)=0; Si Salarie(GAR_SAL)>0 Alors + Si Salarie(GAR_SAL)-BrutMensuel>0 Alors + MontantSal(GAR_SAL)=Salarie(GAR_SAL)-BrutMensuel + FinSi +Sinon + MontantSal(GAR_SAL)=0 +FinSi +MontantSal(GAR_SAL)=Arrondi(MontantSal(GAR_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(GAR_SAL)=BasePat(GAR_SAL) + +Base(AB_GAR_SAL)=BaseSal(AB_GAR_SAL) +MontantSal(AB_GAR_SAL)=Bulletin(AB_GAR_SAL) +MontantSal(AB_GAR_SAL)=Arrondi(MontantSal(AB_GAR_SAL),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)-MontantSal +Base(AB_GAR_SAL)=BasePat(AB_GAR_SAL) + +Base(HEURE_COMP)=Element(HEURES_COMP) +HeuresComplementaires=Base +Base(HEURE_COMP)=Arrondi(Base(HEURE_COMP),2) +BaseSal(HEURE_COMP)=Base(HEURE_COMP) +BasePat(HEURE_COMP)=Base(HEURE_COMP) +Base(HEURE_COMP)=BaseSal(HEURE_COMP) +TauxSal(HEURE_COMP)=BrutHoraire +TauxSal(HEURE_COMP)=Arrondi(TauxSal(HEURE_COMP),3) +MontantSal(HEURE_COMP)=Base*TauxSal +MontantSal(HEURE_COMP)=Arrondi(MontantSal(HEURE_COMP),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE_COMP)=BasePat(HEURE_COMP) + +Base(HEURES10)=Element(HEURES_10) +Heures10=Base +Base(HEURES10)=Arrondi(Base(HEURES10),2) +BaseSal(HEURES10)=Base(HEURES10) +BasePat(HEURES10)=Base(HEURES10) +Base(HEURES10)=BaseSal(HEURES10) +TauxSal(HEURES10)=BrutHoraire +TauxSal(HEURES10)=Arrondi(TauxSal(HEURES10),3) +MontantSal(HEURES10)=Base*TauxSal +MontantSal(HEURES10)=Arrondi(MontantSal(HEURES10),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES10)=BasePat(HEURES10) + +Base(HEURE25)=Element(HEURES_25) +Heures25=Base +Base(HEURE25)=Arrondi(Base(HEURE25),2) +BaseSal(HEURE25)=Base(HEURE25) +BasePat(HEURE25)=Base(HEURE25) +Base(HEURE25)=BaseSal(HEURE25) +TauxSal(HEURE25)=1.25*BrutHoraire +TauxSal(HEURE25)=Arrondi(TauxSal(HEURE25),2) +MontantSal(HEURE25)=Base*TauxSal +MontantSal(HEURE25)=Arrondi(MontantSal(HEURE25),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE25)=BasePat(HEURE25) + +Base(HEURE50)=Element(HEURES_50) +Heures50=Base +Base(HEURE50)=Arrondi(Base(HEURE50),2) +BaseSal(HEURE50)=Base(HEURE50) +BasePat(HEURE50)=Base(HEURE50) +Base(HEURE50)=BaseSal(HEURE50) +TauxSal(HEURE50)=1.50*BrutHoraire +TauxSal(HEURE50)=Arrondi(TauxSal(HEURE50),2) +MontantSal(HEURE50)=Base*TauxSal +MontantSal(HEURE50)=Arrondi(MontantSal(HEURE50),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE50)=BasePat(HEURE50) + +Base(HEURE100)=Bulletin(HEURES_100) +Heures100=Base +Base(HEURE100)=Arrondi(Base(HEURE100),2) +BaseSal(HEURE100)=Base(HEURE100) +BasePat(HEURE100)=Base(HEURE100) +Base(HEURE100)=BaseSal(HEURE100) +TauxSal(HEURE100)=2*BrutHoraire +TauxSal(HEURE100)=Arrondi(TauxSal(HEURE100),2) +MontantSal(HEURE100)=Base*TauxSal +MontantSal(HEURE100)=Arrondi(MontantSal(HEURE100),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURE100)=BasePat(HEURE100) + +Base(HEURES_D1)=Element(HEURES_D1) +Base(HEURES_D1)=Arrondi(Base(HEURES_D1),2) +BaseSal(HEURES_D1)=Base(HEURES_D1) +BasePat(HEURES_D1)=Base(HEURES_D1) +Base(HEURES_D1)=BaseSal(HEURES_D1) +TauxSal(HEURES_D1)=BrutHoraire*ConstanteSal(HEURES_D1) +TauxSal(HEURES_D1)=Arrondi(TauxSal(HEURES_D1),2) +MontantSal(HEURES_D1)=Base*TauxSal +MontantSal(HEURES_D1)=Arrondi(MontantSal(HEURES_D1),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_D1)=BasePat(HEURES_D1) + +Base(HEURES_D2)=Element(HEURES_D2) +Base(HEURES_D2)=Arrondi(Base(HEURES_D2),2) +BaseSal(HEURES_D2)=Base(HEURES_D2) +BasePat(HEURES_D2)=Base(HEURES_D2) +Base(HEURES_D2)=BaseSal(HEURES_D2) +TauxSal(HEURES_D2)=BrutHoraire*ConstanteSal(HEURES_D2) +TauxSal(HEURES_D2)=Arrondi(TauxSal(HEURES_D2),2) +MontantSal(HEURES_D2)=Base*TauxSal +MontantSal(HEURES_D2)=Arrondi(MontantSal(HEURES_D2),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_D2)=BasePat(HEURES_D2) + +Base(HEURES_JF)=Element(HEURES_JF) +Base(HEURES_JF)=Arrondi(Base(HEURES_JF),2) +BaseSal(HEURES_JF)=Base(HEURES_JF) +BasePat(HEURES_JF)=Base(HEURES_JF) +Base(HEURES_JF)=BaseSal(HEURES_JF) +TauxSal(HEURES_JF)=BrutHoraire*ConstanteSal(HEURES_JF) +TauxSal(HEURES_JF)=Arrondi(TauxSal(HEURES_JF),2) +MontantSal(HEURES_JF)=Base*TauxSal +MontantSal(HEURES_JF)=Arrondi(MontantSal(HEURES_JF),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_JF)=BasePat(HEURES_JF) + +Base(HEURES_N1)=Element(HEURES_N1) +Base(HEURES_N1)=Arrondi(Base(HEURES_N1),2) +BaseSal(HEURES_N1)=Base(HEURES_N1) +BasePat(HEURES_N1)=Base(HEURES_N1) +Base(HEURES_N1)=BaseSal(HEURES_N1) +TauxSal(HEURES_N1)=BrutHoraire*ConstanteSal(HEURES_N1) +TauxSal(HEURES_N1)=Arrondi(TauxSal(HEURES_N1),2) +MontantSal(HEURES_N1)=Base*TauxSal +MontantSal(HEURES_N1)=Arrondi(MontantSal(HEURES_N1),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_N1)=BasePat(HEURES_N1) + +Base(HEURES_N2)=Element(HEURES_N2) +Base(HEURES_N2)=Arrondi(Base(HEURES_N2),2) +BaseSal(HEURES_N2)=Base(HEURES_N2) +BasePat(HEURES_N2)=Base(HEURES_N2) +Base(HEURES_N2)=BaseSal(HEURES_N2) +TauxSal(HEURES_N2)=BrutHoraire*ConstanteSal(HEURES_N2) +TauxSal(HEURES_N2)=Arrondi(TauxSal(HEURES_N2),2) +MontantSal(HEURES_N2)=Base*TauxSal +MontantSal(HEURES_N2)=Arrondi(MontantSal(HEURES_N2),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(HEURES_N2)=BasePat(HEURES_N2) + +Base(RACHAT_RTT)=Bulletin(RACHAT_RTT) +HeuresRTT=Bulletin(RACHAT_RTT)*BulletinSal(HORAIRE_JOUR) +Base(RACHAT_RTT)=Arrondi(Base(RACHAT_RTT),2) +BaseSal(RACHAT_RTT)=Base(RACHAT_RTT) +BasePat(RACHAT_RTT)=Base(RACHAT_RTT) +Base(RACHAT_RTT)=BaseSal(RACHAT_RTT) +TauxSal(RACHAT_RTT)=1.25*BrutHoraire*BulletinSal(HORAIRE_JOUR) +TauxSal(RACHAT_RTT)=Arrondi(TauxSal(RACHAT_RTT),2) +MontantSal(RACHAT_RTT)=Base*TauxSal +MontantSal(RACHAT_RTT)=Arrondi(MontantSal(RACHAT_RTT),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(RACHAT_RTT)=BasePat(RACHAT_RTT) + +Base(COR_BRUT)=BaseSal(COR_BRUT) +MontantSal(COR_BRUT)=Bulletin(COR_BRUT) +MontantSal(COR_BRUT)=Arrondi(MontantSal(COR_BRUT),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(COR_BRUT)=BasePat(COR_BRUT) + +Base(BRUT_AJUST)=BaseSal(BRUT_AJUST) +MontantSal(BRUT_AJUST)=PaieInverse("MontantSal(NET)",Bulletin(CHERCHE_NET),"MontantSal(BRUT_BASE)") +MontantSal(BRUT_AJUST)=Arrondi(MontantSal(BRUT_AJUST),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(BRUT_AJUST)=BasePat(BRUT_AJUST) + +Base(COMMISSION)=BaseSal(COMMISSION) +MontantSal(COMMISSION)=Bulletin(COMMISSION) +MontantSal(COMMISSION)=Arrondi(MontantSal(COMMISSION),2) +TotalGrpSal(BRUT_BASE)=TotalGrpSal(BRUT_BASE)+MontantSal +Base(COMMISSION)=BasePat(COMMISSION) + +Base(BRUT_BASE)=BaseSal(BRUT_BASE) +MontantSal(BRUT_BASE)=TotalGrpSal +BrutBase=MontantSal +MontantSal(BRUT_BASE)=Arrondi(MontantSal(BRUT_BASE),2) +Base(BRUT_BASE)=BasePat(BRUT_BASE) + + +Base(HEURE_R_10)=Element(HEURES_RC_10) +Base(HEURE_R_10)=Arrondi(Base(HEURE_R_10),2) +BaseSal(HEURE_R_10)=Base(HEURE_R_10) +BasePat(HEURE_R_10)=Base(HEURE_R_10) +Base(HEURE_R_10)=BaseSal(HEURE_R_10) +TauxSal(HEURE_R_10)=ConstanteSal(REP_COMP10) +TauxSal(HEURE_R_10)=Arrondi(TauxSal(HEURE_R_10),3) +MontantSal(HEURE_R_10)=Base*TauxSal/100 +MontantSal(HEURE_R_10)=Arrondi(MontantSal(HEURE_R_10),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_R_10)=BasePat(HEURE_R_10) + +Base(HEURE_RC)=Element(HEURES_RC) +Base(HEURE_RC)=Arrondi(Base(HEURE_RC),2) +BaseSal(HEURE_RC)=Base(HEURE_RC) +BasePat(HEURE_RC)=Base(HEURE_RC) +Base(HEURE_RC)=BaseSal(HEURE_RC) +TauxSal(HEURE_RC)=ConstanteSal(REP_COMP) +TauxSal(HEURE_RC)=Arrondi(TauxSal(HEURE_RC),3) +MontantSal(HEURE_RC)=Base*TauxSal/100 +MontantSal(HEURE_RC)=Arrondi(MontantSal(HEURE_RC),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_RC)=BasePat(HEURE_RC) + +Base(HEURE_RC_1)=Element(HEURES_RC_100) +Base(HEURE_RC_1)=Arrondi(Base(HEURE_RC_1),2) +BaseSal(HEURE_RC_1)=Base(HEURE_RC_1) +BasePat(HEURE_RC_1)=Base(HEURE_RC_1) +Base(HEURE_RC_1)=BaseSal(HEURE_RC_1) +TauxSal(HEURE_RC_1)=ConstantePat(REP_COMP) +TauxSal(HEURE_RC_1)=Arrondi(TauxSal(HEURE_RC_1),3) +MontantSal(HEURE_RC_1)=Base*TauxSal/100 +MontantSal(HEURE_RC_1)=Arrondi(MontantSal(HEURE_RC_1),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(HEURE_RC_1)=BasePat(HEURE_RC_1) + +Base(H_RC_PRIS)=BaseSal(H_RC_PRIS) +MontantSal(H_RC_PRIS)=Absence(REP_COMP,H,1000) +MontantSal(H_RC_PRIS)=Arrondi(MontantSal(H_RC_PRIS),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)-MontantSal +Base(H_RC_PRIS)=BasePat(H_RC_PRIS) + +Base(REPOS_COMP)=BaseSal(REPOS_COMP) +MontantSal(REPOS_COMP)=CumulSal(HEURE_RC)+MontantSal(HEURE_RC)+CumulSal(HEURE_R_10)+MontantSal(HEURE_R_10)+CumulSal(HEURE_RC_1)+MontantSal(HEURE_RC_1)+Element(REG_REP_COMP)-MontantSal(H_RC_PRIS)-CumulSal(H_RC_PRIS) +MontantSal(REPOS_COMP)=Arrondi(MontantSal(REPOS_COMP),2) +TotalGrpSal(REP_COMP)=TotalGrpSal(REP_COMP)+MontantSal +Base(REPOS_COMP)=BasePat(REPOS_COMP) + + +Base(AB_MALADIE)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_MALADIE)=LePlusPetit(JBulletin,Absence(MALADIE,JC))/JBulletin*Heures +Sinon + Base(AB_MALADIE)=Absence(MALADIE) +FinSi +Base(AB_MALADIE)=Arrondi(Base(AB_MALADIE),2) +BaseSal(AB_MALADIE)=Base(AB_MALADIE) +BasePat(AB_MALADIE)=Base(AB_MALADIE) +Base(AB_MALADIE)=BaseSal(AB_MALADIE) +TauxSal(AB_MALADIE)=BrutHoraire +TauxSal(AB_MALADIE)=Arrondi(TauxSal(AB_MALADIE),5) +MontantSal(AB_MALADIE)=Base*TauxSal +MontantSal(AB_MALADIE)=Arrondi(MontantSal(AB_MALADIE),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_MALADIE)=BasePat(AB_MALADIE) + +Base(AB_MALA_ID)=BaseSal(AB_MALA_ID) +MontantSal(AB_MALA_ID)=MontantSal(AB_MALADIE) +MontantSal(AB_MALA_ID)=Arrondi(MontantSal(AB_MALA_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_MALA_ID)=BasePat(AB_MALA_ID) + +Base(ATRAJ)=Absence(ATRAJ) +Base(ATRAJ)=Arrondi(Base(ATRAJ),2) +BaseSal(ATRAJ)=Base(ATRAJ) +BasePat(ATRAJ)=Base(ATRAJ) +Base(ATRAJ)=BaseSal(ATRAJ) +TauxSal(ATRAJ)=BrutHoraire +TauxSal(ATRAJ)=Arrondi(TauxSal(ATRAJ),3) +MontantSal(ATRAJ)=Base*TauxSal +MontantSal(ATRAJ)=Arrondi(MontantSal(ATRAJ),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(ATRAJ)=BasePat(ATRAJ) + +Base(ATRAJ_ID)=BaseSal(ATRAJ_ID) +MontantSal(ATRAJ_ID)=MontantSal(ATRAJ) +MontantSal(ATRAJ_ID)=Arrondi(MontantSal(ATRAJ_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(ATRAJ_ID)=BasePat(ATRAJ_ID) + +Base(ATRAV)=Absence(ATRAV) +Base(ATRAV)=Arrondi(Base(ATRAV),2) +BaseSal(ATRAV)=Base(ATRAV) +BasePat(ATRAV)=Base(ATRAV) +Base(ATRAV)=BaseSal(ATRAV) +TauxSal(ATRAV)=BrutHoraire +TauxSal(ATRAV)=Arrondi(TauxSal(ATRAV),3) +MontantSal(ATRAV)=Base*TauxSal +MontantSal(ATRAV)=Arrondi(MontantSal(ATRAV),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(ATRAV)=BasePat(ATRAV) + +Base(ATRAV_ID)=BaseSal(ATRAV_ID) +MontantSal(ATRAV_ID)=MontantSal(ATRAV) +MontantSal(ATRAV_ID)=Arrondi(MontantSal(ATRAV_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(ATRAV_ID)=BasePat(ATRAV_ID) + +Base(MALPR)=Absence(MALPR) +Base(MALPR)=Arrondi(Base(MALPR),2) +BaseSal(MALPR)=Base(MALPR) +BasePat(MALPR)=Base(MALPR) +Base(MALPR)=BaseSal(MALPR) +TauxSal(MALPR)=BrutHoraire +TauxSal(MALPR)=Arrondi(TauxSal(MALPR),3) +MontantSal(MALPR)=Base*TauxSal +MontantSal(MALPR)=Arrondi(MontantSal(MALPR),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(MALPR)=BasePat(MALPR) + +Base(MALPR_ID)=BaseSal(MALPR_ID) +MontantSal(MALPR_ID)=MontantSal(MALPR) +MontantSal(MALPR_ID)=Arrondi(MontantSal(MALPR_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(MALPR_ID)=BasePat(MALPR_ID) + +Base(AB_TPT1)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT1)=LePlusPetit(JBulletin,Absence(TPT1,JC))/JBulletin*Heures +Sinon + Base(AB_TPT1)=Absence(TPT1) +FinSi +Base(AB_TPT1)=Arrondi(Base(AB_TPT1),2) +BaseSal(AB_TPT1)=Base(AB_TPT1) +BasePat(AB_TPT1)=Base(AB_TPT1) +Base(AB_TPT1)=BaseSal(AB_TPT1) +TauxSal(AB_TPT1)=BrutHoraire +TauxSal(AB_TPT1)=Arrondi(TauxSal(AB_TPT1),3) +MontantSal(AB_TPT1)=Base*TauxSal +MontantSal(AB_TPT1)=Arrondi(MontantSal(AB_TPT1),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT1)=BasePat(AB_TPT1) + +Base(AB_TPT1_ID)=BaseSal(AB_TPT1_ID) +MontantSal(AB_TPT1_ID)=MontantSal(AB_TPT1) +MontantSal(AB_TPT1_ID)=Arrondi(MontantSal(AB_TPT1_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT1_ID)=BasePat(AB_TPT1_ID) + +Base(AB_TPT2)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT2)=LePlusPetit(JBulletin,Absence(TPT2,JC))/JBulletin*Heures +Sinon + Base(AB_TPT2)=Absence(TPT2) +FinSi +Base(AB_TPT2)=Arrondi(Base(AB_TPT2),2) +BaseSal(AB_TPT2)=Base(AB_TPT2) +BasePat(AB_TPT2)=Base(AB_TPT2) +Base(AB_TPT2)=BaseSal(AB_TPT2) +TauxSal(AB_TPT2)=BrutHoraire +TauxSal(AB_TPT2)=Arrondi(TauxSal(AB_TPT2),3) +MontantSal(AB_TPT2)=Base*TauxSal +MontantSal(AB_TPT2)=Arrondi(MontantSal(AB_TPT2),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT2)=BasePat(AB_TPT2) + +Base(AB_TPT2_ID)=BaseSal(AB_TPT2_ID) +MontantSal(AB_TPT2_ID)=MontantSal(AB_TPT2) +MontantSal(AB_TPT2_ID)=Arrondi(MontantSal(AB_TPT2_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT2_ID)=BasePat(AB_TPT2_ID) + +Base(AB_TPT3)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT3)=LePlusPetit(JBulletin,Absence(TPT3,JC))/JBulletin*Heures +Sinon + Base(AB_TPT3)=Absence(TPT3) +FinSi +Base(AB_TPT3)=Arrondi(Base(AB_TPT3),2) +BaseSal(AB_TPT3)=Base(AB_TPT3) +BasePat(AB_TPT3)=Base(AB_TPT3) +Base(AB_TPT3)=BaseSal(AB_TPT3) +TauxSal(AB_TPT3)=BrutHoraire +TauxSal(AB_TPT3)=Arrondi(TauxSal(AB_TPT3),3) +MontantSal(AB_TPT3)=Base*TauxSal +MontantSal(AB_TPT3)=Arrondi(MontantSal(AB_TPT3),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT3)=BasePat(AB_TPT3) + +Base(AB_TPT3_ID)=BaseSal(AB_TPT3_ID) +MontantSal(AB_TPT3_ID)=MontantSal(AB_TPT3) +MontantSal(AB_TPT3_ID)=Arrondi(MontantSal(AB_TPT3_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT3_ID)=BasePat(AB_TPT3_ID) + +Base(AB_TPT4)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_TPT4)=LePlusPetit(JBulletin,Absence(TPT4,JC))/JBulletin*Heures +Sinon + Base(AB_TPT4)=Absence(TPT4) +FinSi +Base(AB_TPT4)=Arrondi(Base(AB_TPT4),2) +BaseSal(AB_TPT4)=Base(AB_TPT4) +BasePat(AB_TPT4)=Base(AB_TPT4) +Base(AB_TPT4)=BaseSal(AB_TPT4) +TauxSal(AB_TPT4)=BrutHoraire +TauxSal(AB_TPT4)=Arrondi(TauxSal(AB_TPT4),3) +MontantSal(AB_TPT4)=Base*TauxSal +MontantSal(AB_TPT4)=Arrondi(MontantSal(AB_TPT4),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(AB_TPT4)=BasePat(AB_TPT4) + +Base(AB_TPT4_ID)=BaseSal(AB_TPT4_ID) +MontantSal(AB_TPT4_ID)=MontantSal(AB_TPT4) +MontantSal(AB_TPT4_ID)=Arrondi(MontantSal(AB_TPT4_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_TPT4_ID)=BasePat(AB_TPT4_ID) + +Base(IJSS)=BaseSal(IJSS) +MontantSal(IJSS)=Bulletin(IJSS)/(1-ConstanteSal(CSG_IJSS)/100) +MontantSal(IJSS)=Arrondi(MontantSal(IJSS),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(IJSS)=BasePat(IJSS) + +Base(IJSS_GN)=BaseSal(IJSS_GN) +MontantSal(IJSS_GN)=Bulletin(IJSS_GN) +MontantSal(IJSS_GN)=Arrondi(MontantSal(IJSS_GN),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)-MontantSal +Base(IJSS_GN)=BasePat(IJSS_GN) + + +Base(HEURES_NT)=HeuresPeriode-HeuresBulletin +Si Bulletin(HEURES_NT)<>0 Alors Base(HEURES_NT)=Bulletin(HEURES_NT) FinSi +Si Absence(N,JC)=JBulletin Ou BulletinSal(TYPE_SALAIRE)="01" Ou BrutMensuel=0 Alors Base(HEURES_NT)=0 FinSi +HeuresNT=Base +Base(HEURES_NT)=Arrondi(Base(HEURES_NT),2) +BaseSal(HEURES_NT)=Base(HEURES_NT) +BasePat(HEURES_NT)=Base(HEURES_NT) +Base(HEURES_NT)=BaseSal(HEURES_NT) +MontantSal(HEURES_NT)=Base*(BrutMensuel+MontantSal(GAR_SMIC)+MontantSal(GAR_SAL))/HeuresPeriode +MontantSal(HEURES_NT)=Arrondi(MontantSal(HEURES_NT),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(HEURES_NT)=BasePat(HEURES_NT) + +Base(ABSENCES)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(ABSENCES)=LePlusPetit(JBulletin,Absence(N,JC))/JBulletin*Heures +Sinon + Base(ABSENCES)=Absence(N) +FinSi +Base(ABSENCES)=Arrondi(Base(ABSENCES),2) +BaseSal(ABSENCES)=Base(ABSENCES) +BasePat(ABSENCES)=Base(ABSENCES) +Base(ABSENCES)=BaseSal(ABSENCES) +TauxSal(ABSENCES)=BrutHoraire +TauxSal(ABSENCES)=Arrondi(TauxSal(ABSENCES),5) +MontantSal(ABSENCES)=Base*TauxSal +MontantSal(ABSENCES)=Arrondi(MontantSal(ABSENCES),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(ABSENCES)=BasePat(ABSENCES) + +Base(AB_CHOMAGP)=0; Si Bulletin(MODE_TRENTIEME)=1 Alors + Base(AB_CHOMAGP)=LePlusPetit(JBulletin,Absence(CHOMAGP,JC))/JBulletin*Heures +Sinon + Base(AB_CHOMAGP)=Absence(CHOMAGP) +FinSi +Base(AB_CHOMAGP)=Arrondi(Base(AB_CHOMAGP),2) +BaseSal(AB_CHOMAGP)=Base(AB_CHOMAGP) +BasePat(AB_CHOMAGP)=Base(AB_CHOMAGP) +Base(AB_CHOMAGP)=BaseSal(AB_CHOMAGP) +TauxSal(AB_CHOMAGP)=BrutHoraire +TauxSal(AB_CHOMAGP)=Arrondi(TauxSal(AB_CHOMAGP),5) +MontantSal(AB_CHOMAGP)=Base*TauxSal +MontantSal(AB_CHOMAGP)=Arrondi(MontantSal(AB_CHOMAGP),2) +TotalGrpSal(ABSENCES)=TotalGrpSal(ABSENCES)-MontantSal +Base(AB_CHOMAGP)=BasePat(AB_CHOMAGP) + + +Base(HEURES_PRE)=BaseSal(HEURES_PRE) +MontantSal(HEURES_PRE)=Heures+HeuresComplementaires+Heures10+Heures25+Heures50+Heures100-HeuresNT-Base(ABSENCES)-Base(AB_CHOMAGP) +MontantSal(HEURES_PRE)=Arrondi(MontantSal(HEURES_PRE),2) +Base(HEURES_PRE)=BasePat(HEURES_PRE) + +Base(HEURES_PR2)=BaseSal(HEURES_PR2) +MontantSal(HEURES_PR2)=Heures-HeuresNT-Base(ABSENCES)-Base(AB_CHOMAGP) +MontantSal(HEURES_PR2)=Arrondi(MontantSal(HEURES_PR2),2) +TotalGrpSal(PRESENCE)=TotalGrpSal(PRESENCE)+MontantSal +Base(HEURES_PR2)=BasePat(HEURES_PR2) + +Base(HEURES_REM)=BaseSal(HEURES_REM) +MontantSal(HEURES_REM)=Heures+HeuresComplementaires+Heures10+Heures25+Heures50+Heures100-HeuresNT-Absence(N) +MontantSal(HEURES_REM)=Arrondi(MontantSal(HEURES_REM),2) +TotalGrpSal(PRESENCE)=TotalGrpSal(PRESENCE)+MontantSal +Base(HEURES_REM)=BasePat(HEURES_REM) + +Si MontantSal(BRUT_HEURE)<>0 Alors + Trentieme=30 +Sinon + Trentieme=TrentiemeBulletin-Absence(N,JC) +FinSi +Si Trentieme<=0 Alors Trentieme=0 FinSi +KTrentieme=Trentieme/JPeriode +Si MontantSal(BRUT_HEURE)<>0 Alors + KPeriode=1 +Sinon + KPeriode=(JBulletin-Absence(N,JC)-Absence(CHOMAGP,JC))/JPeriode +FinSi +Si KPeriode<=0 Alors KPeriode=0 FinSi + +Base(EFFECTIF)=BaseSal(EFFECTIF) +MontantSal(EFFECTIF)=0; Si CumulSal(EFFECTIF)=0 Alors + MontantSal(EFFECTIF)=1 +FinSi +MontantSal(EFFECTIF)=Arrondi(MontantSal(EFFECTIF),2) +Base(EFFECTIF)=BasePat(EFFECTIF) + +Base(DUREE_TRAV)=BaseSal(DUREE_TRAV) +MontantSal(DUREE_TRAV)=0; MontantSal(DUREE_TRAV)=JBulletin +MontantSal(DUREE_TRAV)=Arrondi(MontantSal(DUREE_TRAV),2) +Base(DUREE_TRAV)=BasePat(DUREE_TRAV) + + +Base(AVANTAGE_N)=BaseSal(AVANTAGE_N) +MontantSal(AVANTAGE_N)=Element(AVANTAGE_N)*KPeriode +MontantSal(AVANTAGE_N)=Arrondi(MontantSal(AVANTAGE_N),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_N)=BasePat(AVANTAGE_N) + +Base(AVANTAGE_L)=BaseSal(AVANTAGE_L) +MontantSal(AVANTAGE_L)=Element(AVANTAGE_L)*KPeriode +MontantSal(AVANTAGE_L)=Arrondi(MontantSal(AVANTAGE_L),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_L)=BasePat(AVANTAGE_L) + +Base(AVANTAGE_V)=BaseSal(AVANTAGE_V) +MontantSal(AVANTAGE_V)=Element(AVANTAGE_V)*KPeriode +MontantSal(AVANTAGE_V)=Arrondi(MontantSal(AVANTAGE_V),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_V)=BasePat(AVANTAGE_V) + +Base(AVANTAGE_T)=BaseSal(AVANTAGE_T) +MontantSal(AVANTAGE_T)=Element(AVANTAGE_T)*KPeriode +MontantSal(AVANTAGE_T)=Arrondi(MontantSal(AVANTAGE_T),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_T)=BasePat(AVANTAGE_T) + +Base(AVANTAGE_D)=BaseSal(AVANTAGE_D) +MontantSal(AVANTAGE_D)=Element(AVANTAGE)*KPeriode +MontantSal(AVANTAGE_D)=Arrondi(MontantSal(AVANTAGE_D),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(AVANTAGE_D)=BasePat(AVANTAGE_D) + +Base(PR_ACTION)=Bulletin(ACTION_NB) +Base(PR_ACTION)=Arrondi(Base(PR_ACTION),2) +BaseSal(PR_ACTION)=Base(PR_ACTION) +BasePat(PR_ACTION)=Base(PR_ACTION) +Base(PR_ACTION)=BaseSal(PR_ACTION) +TauxSal(PR_ACTION)=Bulletin(ACTION_VAL) +TauxSal(PR_ACTION)=Arrondi(TauxSal(PR_ACTION),3) +MontantSal(PR_ACTION)=Base*TauxSal +MontantSal(PR_ACTION)=Arrondi(MontantSal(PR_ACTION),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(PR_ACTION)=BasePat(PR_ACTION) + +Base(PR_ACTION3)=Bulletin(ACTION_NB2) +Base(PR_ACTION3)=Arrondi(Base(PR_ACTION3),2) +BaseSal(PR_ACTION3)=Base(PR_ACTION3) +BasePat(PR_ACTION3)=Base(PR_ACTION3) +Base(PR_ACTION3)=BaseSal(PR_ACTION3) +TauxSal(PR_ACTION3)=Bulletin(ACTION_VAL2) +TauxSal(PR_ACTION3)=Arrondi(TauxSal(PR_ACTION3),3) +MontantSal(PR_ACTION3)=Base*TauxSal +MontantSal(PR_ACTION3)=Arrondi(MontantSal(PR_ACTION3),2) +TotalGrpSal(AVANTAGES)=TotalGrpSal(AVANTAGES)+MontantSal +Base(PR_ACTION3)=BasePat(PR_ACTION3) + + +Base(ANCIENNETE)=BrutMensuel+MontantSal(GAR_SMIC)+MontantSal(GAR_SAL) +Si MontantSal(HEURES_PRE)=0 Alors Base(ANCIENNETE)=0 FinSi +Base(ANCIENNETE)=Arrondi(Base(ANCIENNETE),2) +BaseSal(ANCIENNETE)=Base(ANCIENNETE) +BasePat(ANCIENNETE)=Base(ANCIENNETE) +Base(ANCIENNETE)=BaseSal(ANCIENNETE) +TauxSal(ANCIENNETE)=Grille(ANCIENNETE,AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))) +TauxSal(ANCIENNETE)=Arrondi(TauxSal(ANCIENNETE),2) +MontantSal(ANCIENNETE)=Base*TauxSal/100 +MontantSal(ANCIENNETE)=Arrondi(MontantSal(ANCIENNETE),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(ANCIENNETE)=BasePat(ANCIENNETE) + +Base(PR_ANNUEL2)=BaseSal(PR_ANNUEL2) +MontantSal(PR_ANNUEL2)=Bulletin(PR_ANNUEL2) +MontantSal(PR_ANNUEL2)=Arrondi(MontantSal(PR_ANNUEL2),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_ANNUEL2)=BasePat(PR_ANNUEL2) + +Base(PR_BILAN)=BaseSal(PR_BILAN) +MontantSal(PR_BILAN)=Bulletin(PR_BILAN) +MontantSal(PR_BILAN)=Arrondi(MontantSal(PR_BILAN),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_BILAN)=BasePat(PR_BILAN) + +Base(PR_EXCEP)=BaseSal(PR_EXCEP) +MontantSal(PR_EXCEP)=Bulletin(PR_EXCEP) +MontantSal(PR_EXCEP)=Arrondi(MontantSal(PR_EXCEP),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_EXCEP)=BasePat(PR_EXCEP) + +Base(PR_EXPAT)=BaseSal(PR_EXPAT) +MontantSal(PR_EXPAT)=Bulletin(PR_EXPAT) +MontantSal(PR_EXPAT)=Arrondi(MontantSal(PR_EXPAT),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_EXPAT)=BasePat(PR_EXPAT) + +Base(PR_REND)=BaseSal(PR_REND) +MontantSal(PR_REND)=Bulletin(PR_RENDEMENT) +MontantSal(PR_REND)=Arrondi(MontantSal(PR_REND),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_REND)=BasePat(PR_REND) + +Base(PR_RETRAIT)=BaseSal(PR_RETRAIT) +MontantSal(PR_RETRAIT)=Bulletin(PR_RETRAIT) +MontantSal(PR_RETRAIT)=Arrondi(MontantSal(PR_RETRAIT),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_RETRAIT)=BasePat(PR_RETRAIT) + +Base(PR_SECU)=BaseSal(PR_SECU) +MontantSal(PR_SECU)=Bulletin(PR_SECURITE) +MontantSal(PR_SECU)=Arrondi(MontantSal(PR_SECU),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_SECU)=BasePat(PR_SECU) + +Base(PR_VARIA)=BaseSal(PR_VARIA) +MontantSal(PR_VARIA)=Bulletin(PR_VARIA) +MontantSal(PR_VARIA)=Arrondi(MontantSal(PR_VARIA),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PR_VARIA)=BasePat(PR_VARIA) + +Base(PREAVIS)=BaseSal(PREAVIS) +MontantSal(PREAVIS)=Bulletin(PREAVIS) +MontantSal(PREAVIS)=Arrondi(MontantSal(PREAVIS),2) +TotalGrpSal(PRIMES)=TotalGrpSal(PRIMES)+MontantSal +Base(PREAVIS)=BasePat(PREAVIS) + +TauxChomagP=(MontantSal(BRUT_HEURE)+MontantSal(BRUT_MENS)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(COMMISSION)+MontantSal(ANCIENNETE)+MontantSal(PR_REND)+MontantSal(PR_SECU)+MontantSal(PR_VARIA)-MontantSal(AB_MALADIE))/Heures +TauxChomagP=TauxChomagP*ConstanteSal(CHOMAGP_ID) +TxCotSal=ConstanteSal(VIEILLE_TA)+ConstanteSal(VIEILLESSE)+ConstanteSal(ARRCO_T1)+ConstanteSal(CEG_T1)+(ConstanteSal(CSG)+ConstanteSal(CRDS)+ConstanteSal(CSG_DEDUC))*ConstanteSal(CSG_TAUX) +TauxRMM=ConstanteSal(SMIC)*(1-TxCotSal/100) +TauxMax=ConstantePat(CHOMAGP_ID)*4.5*ConstanteSal(SMIC) +Si Absence(CHOMAGP)<>0 Alors + TauxChomagP=LePlusGrand(TauxChomagP,TauxRMM) + Si TauxMax<>0 Alors + TauxChomagP=LePlusPetit(TauxChomagP,TauxMax) + FinSi + Si Arrondi(BrutHoraire,2)0 Alors +TauxSal(CONGES)=(MontantSal(CP_BASE)/ConstanteSal(HORAIRE)*Absence(CONGES,H))/Absence(CONGES,JO) +FinSi +TauxSal(CONGES)=Arrondi(TauxSal(CONGES),2) +MontantSal(CONGES)=Base*TauxSal +MontantSal(CONGES)=Arrondi(MontantSal(CONGES),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(CONGES)=BasePat(CONGES) + +Base(CONGES_ID)=BaseSal(CONGES_ID) +MontantSal(CONGES_ID)=MontantSal(CONGES) +MontantSal(CONGES_ID)=Arrondi(MontantSal(CONGES_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(CONGES_ID)=BasePat(CONGES_ID) + +Base(CONGES_SS)=Absence(CONGES_SS) +Base(CONGES_SS)=Arrondi(Base(CONGES_SS),2) +BaseSal(CONGES_SS)=Base(CONGES_SS) +BasePat(CONGES_SS)=Base(CONGES_SS) +Base(CONGES_SS)=BaseSal(CONGES_SS) +TauxSal(CONGES_SS)=BrutHoraire +TauxSal(CONGES_SS)=Arrondi(TauxSal(CONGES_SS),3) +Base(CONGES_SS)=BasePat(CONGES_SS) + +Base(AB_DECES)=Absence(DECES) +Base(AB_DECES)=Arrondi(Base(AB_DECES),2) +BaseSal(AB_DECES)=Base(AB_DECES) +BasePat(AB_DECES)=Base(AB_DECES) +Base(AB_DECES)=BaseSal(AB_DECES) +TauxSal(AB_DECES)=BrutHoraire +TauxSal(AB_DECES)=Arrondi(TauxSal(AB_DECES),3) +MontantSal(AB_DECES)=Base*TauxSal +MontantSal(AB_DECES)=Arrondi(MontantSal(AB_DECES),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(AB_DECES)=BasePat(AB_DECES) + +Base(AB_DECE_ID)=BaseSal(AB_DECE_ID) +MontantSal(AB_DECE_ID)=MontantSal(AB_DECES) +MontantSal(AB_DECE_ID)=Arrondi(MontantSal(AB_DECE_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(AB_DECE_ID)=BasePat(AB_DECE_ID) + +Base(DEMEN)=Absence(DEMEN) +Base(DEMEN)=Arrondi(Base(DEMEN),2) +BaseSal(DEMEN)=Base(DEMEN) +BasePat(DEMEN)=Base(DEMEN) +Base(DEMEN)=BaseSal(DEMEN) +TauxSal(DEMEN)=BrutHoraire +TauxSal(DEMEN)=Arrondi(TauxSal(DEMEN),3) +MontantSal(DEMEN)=Base*TauxSal +MontantSal(DEMEN)=Arrondi(MontantSal(DEMEN),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(DEMEN)=BasePat(DEMEN) + +Base(DEMEN_ID)=BaseSal(DEMEN_ID) +MontantSal(DEMEN_ID)=MontantSal(DEMEN) +MontantSal(DEMEN_ID)=Arrondi(MontantSal(DEMEN_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(DEMEN_ID)=BasePat(DEMEN_ID) + +Base(DEUIL)=Absence(DEUIL) +Base(DEUIL)=Arrondi(Base(DEUIL),2) +BaseSal(DEUIL)=Base(DEUIL) +BasePat(DEUIL)=Base(DEUIL) +Base(DEUIL)=BaseSal(DEUIL) +TauxSal(DEUIL)=BrutHoraire +TauxSal(DEUIL)=Arrondi(TauxSal(DEUIL),3) +MontantSal(DEUIL)=Base*TauxSal +MontantSal(DEUIL)=Arrondi(MontantSal(DEUIL),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(DEUIL)=BasePat(DEUIL) + +Base(DEUIL_ID)=BaseSal(DEUIL_ID) +MontantSal(DEUIL_ID)=MontantSal(DEUIL) +MontantSal(DEUIL_ID)=Arrondi(MontantSal(DEUIL_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(DEUIL_ID)=BasePat(DEUIL_ID) + +Base(ENFMA)=Absence(ENFMA) +Base(ENFMA)=Arrondi(Base(ENFMA),2) +BaseSal(ENFMA)=Base(ENFMA) +BasePat(ENFMA)=Base(ENFMA) +Base(ENFMA)=BaseSal(ENFMA) +TauxSal(ENFMA)=BrutHoraire +TauxSal(ENFMA)=Arrondi(TauxSal(ENFMA),3) +MontantSal(ENFMA)=Base*TauxSal +MontantSal(ENFMA)=Arrondi(MontantSal(ENFMA),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(ENFMA)=BasePat(ENFMA) + +Base(ENFMA_ID)=BaseSal(ENFMA_ID) +MontantSal(ENFMA_ID)=MontantSal(ENFMA) +MontantSal(ENFMA_ID)=Arrondi(MontantSal(ENFMA_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(ENFMA_ID)=BasePat(ENFMA_ID) + +Base(MARIAGE)=Absence(MARIAGE) +Base(MARIAGE)=Arrondi(Base(MARIAGE),2) +BaseSal(MARIAGE)=Base(MARIAGE) +BasePat(MARIAGE)=Base(MARIAGE) +Base(MARIAGE)=BaseSal(MARIAGE) +TauxSal(MARIAGE)=BrutHoraire +TauxSal(MARIAGE)=Arrondi(TauxSal(MARIAGE),3) +MontantSal(MARIAGE)=Base*TauxSal +MontantSal(MARIAGE)=Arrondi(MontantSal(MARIAGE),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(MARIAGE)=BasePat(MARIAGE) + +Base(MARIAGE_ID)=BaseSal(MARIAGE_ID) +MontantSal(MARIAGE_ID)=MontantSal(MARIAGE) +MontantSal(MARIAGE_ID)=Arrondi(MontantSal(MARIAGE_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(MARIAGE_ID)=BasePat(MARIAGE_ID) + +Base(MATER)=Absence(MATER) +Base(MATER)=Arrondi(Base(MATER),2) +BaseSal(MATER)=Base(MATER) +BasePat(MATER)=Base(MATER) +Base(MATER)=BaseSal(MATER) +TauxSal(MATER)=BrutHoraire +TauxSal(MATER)=Arrondi(TauxSal(MATER),3) +MontantSal(MATER)=Base*TauxSal +MontantSal(MATER)=Arrondi(MontantSal(MATER),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(MATER)=BasePat(MATER) + +Base(MATER_ID)=BaseSal(MATER_ID) +MontantSal(MATER_ID)=MontantSal(MATER) +MontantSal(MATER_ID)=Arrondi(MontantSal(MATER_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(MATER_ID)=BasePat(MATER_ID) + +Base(NAISS)=Absence(NAISSANCE) +Base(NAISS)=Arrondi(Base(NAISS),2) +BaseSal(NAISS)=Base(NAISS) +BasePat(NAISS)=Base(NAISS) +Base(NAISS)=BaseSal(NAISS) +TauxSal(NAISS)=BrutHoraire +TauxSal(NAISS)=Arrondi(TauxSal(NAISS),3) +MontantSal(NAISS)=Base*TauxSal +MontantSal(NAISS)=Arrondi(MontantSal(NAISS),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(NAISS)=BasePat(NAISS) + +Base(NAISS_ID)=BaseSal(NAISS_ID) +MontantSal(NAISS_ID)=MontantSal(NAISS) +MontantSal(NAISS_ID)=Arrondi(MontantSal(NAISS_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(NAISS_ID)=BasePat(NAISS_ID) + +Base(PATER)=Absence(PATER) +Base(PATER)=Arrondi(Base(PATER),2) +BaseSal(PATER)=Base(PATER) +BasePat(PATER)=Base(PATER) +Base(PATER)=BaseSal(PATER) +TauxSal(PATER)=BrutHoraire +TauxSal(PATER)=Arrondi(TauxSal(PATER),3) +MontantSal(PATER)=Base*TauxSal +MontantSal(PATER)=Arrondi(MontantSal(PATER),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(PATER)=BasePat(PATER) + +Base(PATER_ID)=BaseSal(PATER_ID) +MontantSal(PATER_ID)=MontantSal(PATER) +MontantSal(PATER_ID)=Arrondi(MontantSal(PATER_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(PATER_ID)=BasePat(PATER_ID) + +Base(REGUL_CP)=0; RegulCP=0 +Si (MoisBulletin=MoisCP Ou Bulletin(STC)=1) Et CumulSal(CONGES_ID,B)<>0 Et CumulSal(CP_BASE,E1)*0.1>CumulSal(CONGES_ID,B) Alors +RegulCP=CumulSal(CP_BASE,E1)*0.1-CumulSal(CONGES_ID,B) +FinSi +Base(REGUL_CP)=Arrondi(Base(REGUL_CP),2) +BaseSal(REGUL_CP)=Base(REGUL_CP) +BasePat(REGUL_CP)=Base(REGUL_CP) +Base(REGUL_CP)=BaseSal(REGUL_CP) +MontantSal(REGUL_CP)=0; MontantSal(REGUL_CP)=RegulCP +Si Bulletin(REGUL_CP)<>0 Alors +MontantSal(REGUL_CP)=Bulletin(REGUL_CP) +FinSi +MontantSal(REGUL_CP)=Arrondi(MontantSal(REGUL_CP),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(REGUL_CP)=BasePat(REGUL_CP) + +Base(AB_RTT)=Absence(RTT,JO) +Base(AB_RTT)=Arrondi(Base(AB_RTT),2) +BaseSal(AB_RTT)=Base(AB_RTT) +BasePat(AB_RTT)=Base(AB_RTT) +Base(AB_RTT)=BaseSal(AB_RTT) +TauxSal(AB_RTT)=0; Si Absence(RTT,JO)<>0 Alors +TauxSal(AB_RTT)=(MontantSal(CP_BASE)/ConstanteSal(HORAIRE)*Absence(RTT,H))/Absence(RTT,JO) +FinSi +TauxSal(AB_RTT)=Arrondi(TauxSal(AB_RTT),2) +MontantSal(AB_RTT)=Base*TauxSal +MontantSal(AB_RTT)=Arrondi(MontantSal(AB_RTT),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)-MontantSal +Base(AB_RTT)=BasePat(AB_RTT) + +Base(AB_RTT_ID)=BaseSal(AB_RTT_ID) +MontantSal(AB_RTT_ID)=MontantSal(AB_RTT) +MontantSal(AB_RTT_ID)=Arrondi(MontantSal(AB_RTT_ID),2) +TotalGrpSal(CONGES)=TotalGrpSal(CONGES)+MontantSal +Base(AB_RTT_ID)=BasePat(AB_RTT_ID) + + +Base(BRUT_REEL)=BaseSal(BRUT_REEL) +MontantSal(BRUT_REEL)=BrutBase+TotalGrpSal(PRIMES)+TotalGrpSal(CONGES)+TotalGrpSal(MALADIES)+TotalGrpSal(ABSENCES)+TotalGrpSal(ABSENCES_J)+TotalGrpSal(AVANTAGES)+TotalGrpSal(FRAIS_SOUM)+TotalGrpSal(SOMMES_ISO) +BrutReel=MontantSal +MontantSal(BRUT_REEL)=Arrondi(MontantSal(BRUT_REEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(BRUT_REEL)=BasePat(BRUT_REEL) + +Base(ABATTEMENT)=BrutReel +Base(ABATTEMENT)=Arrondi(Base(ABATTEMENT),2) +BaseSal(ABATTEMENT)=Base(ABATTEMENT) +BasePat(ABATTEMENT)=Base(ABATTEMENT) +Base(ABATTEMENT)=BaseSal(ABATTEMENT) +TauxSal(ABATTEMENT)=ConstanteSal(AFP) +TauxSal(ABATTEMENT)=Arrondi(TauxSal(ABATTEMENT),2) +MontantSal(ABATTEMENT)=Base*TauxSal/100 +Si CumulSal(ABATTEMENT)+MontantSal>ConstanteSal(PL_ABAT_F) Alors + MontantSal(ABATTEMENT)=LePlusPetit(MontantSal,ConstanteSal(PL_ABAT_F)-CumulSal(ABATTEMENT) ) +FinSi +MontantSal(ABATTEMENT)=Arrondi(MontantSal(ABATTEMENT),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)-MontantSal +Base(ABATTEMENT)=BasePat(ABATTEMENT) + +Si MoisBulletin="06" Alors +PrimeA=CumulSal(BRUT_REEL,S1)+CumulSal(IJSS,S1)+CumulSal(IJSS_GN,S1)-MontantSal(IND_CP)-CumulSal(AVANTAGE_V,S1)-CumulSal(PR_PRECA,S1)-CumulSal(REGUL_CP,S1) +FinSi +Si MoisBulletin="12" Alors +PrimeA=CumulSal(BRUT_REEL,S2)+CumulSal(IJSS,S2)+CumulSal(IJSS_GN,S2)-MontantSal(IND_CP)-CumulSal(AVANTAGE_V,S2)-CumulSal(PR_PRECA,S2)-CumulSal(REGUL_CP,S2) +FinSi +PrimeM=MontantSal(BRUT_REEL)+MontantSal(IJSS)+MontantSal(IJSS_GN)-MontantSal(IND_CP)-MontantSal(AVANTAGE_V)-MontantSal(PR_PRECA)-MontantSal(REGUL_CP) +Si Bulletin(PR_MENSUEL)<>"" Alors + PrimeA=0 +FinSi + +Base(PR_MENSUEL)=0; Base(PR_MENSUEL)=PrimeM +Si LibelleBulletin(PR_MENSUEL)<>"Oui" Et Bulletin(PR_MENSUEL)<>0 Alors +Base(PR_MENSUEL)=Bulletin(PR_MENSUEL) +FinSi +Si LibelleBulletin(PR_MENSUEL)="" Alors +Base(PR_MENSUEL)=0 +FinSi +Base(PR_MENSUEL)=Arrondi(Base(PR_MENSUEL),2) +BaseSal(PR_MENSUEL)=Base(PR_MENSUEL) +BasePat(PR_MENSUEL)=Base(PR_MENSUEL) +Base(PR_MENSUEL)=BaseSal(PR_MENSUEL) +TauxSal(PR_MENSUEL)=ConstanteSal(PR_ANNUEL) +TauxSal(PR_MENSUEL)=Arrondi(TauxSal(PR_MENSUEL),3) +MontantSal(PR_MENSUEL)=Base*TauxSal/100 +MontantSal(PR_MENSUEL)=Arrondi(MontantSal(PR_MENSUEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PR_MENSUEL)=BasePat(PR_MENSUEL) + +Base(PR_ANNUEL)=0; Base(PR_ANNUEL)=PrimeA +Si Bulletin(PR_ANNUEL)<>0 Alors +Base(PR_ANNUEL)=Bulletin(PR_ANNUEL) +FinSi +Si LibelleBulletin(PR_ANNUEL)="Non" Alors +Base(PR_ANNUEL)=0 +FinSi +Base(PR_ANNUEL)=Arrondi(Base(PR_ANNUEL),2) +BaseSal(PR_ANNUEL)=Base(PR_ANNUEL) +BasePat(PR_ANNUEL)=Base(PR_ANNUEL) +Base(PR_ANNUEL)=BaseSal(PR_ANNUEL) +TauxSal(PR_ANNUEL)=ConstanteSal(PR_ANNUEL) +TauxSal(PR_ANNUEL)=Arrondi(TauxSal(PR_ANNUEL),3) +MontantSal(PR_ANNUEL)=Base*TauxSal/100 +MontantSal(PR_ANNUEL)=Arrondi(MontantSal(PR_ANNUEL),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PR_ANNUEL)=BasePat(PR_ANNUEL) + +Base(PREV_SOU)=Element(PREV_SOU) +Base(PREV_SOU)=Arrondi(Base(PREV_SOU),2) +BaseSal(PREV_SOU)=Base(PREV_SOU) +BasePat(PREV_SOU)=Base(PREV_SOU) +Base(PREV_SOU)=BaseSal(PREV_SOU) +TauxSal(PREV_SOU)=ConstanteSal(PREV_SOU) +TauxSal(PREV_SOU)=Arrondi(TauxSal(PREV_SOU),3) +MontantSal(PREV_SOU)=Base*TauxSal +MontantSal(PREV_SOU)=Arrondi(MontantSal(PREV_SOU),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(PREV_SOU)=BasePat(PREV_SOU) + +Base(BRUT_ABATT)=BaseSal(BRUT_ABATT) +MontantSal(BRUT_ABATT)=TotalGrpSal +Brut=MontantSal +MontantSal(BRUT_ABATT)=Arrondi(MontantSal(BRUT_ABATT),2) +TotalGrpSal(BRUT_ABATT)=TotalGrpSal(BRUT_ABATT)+MontantSal +Base(BRUT_ABATT)=BasePat(BRUT_ABATT) + + +Base(PSS)=ConstanteSal(PLAFOND) +Base(PSS)=Arrondi(Base(PSS),2) +BaseSal(PSS)=Base(PSS) +BasePat(PSS)=Base(PSS) +Base(PSS)=BaseSal(PSS) +TauxSal(PSS)=0; TauxSal(PSS)=KPeriode*(Heures+HeuresComplementaires)/ConstanteSal(HORAIRE) +Si LibelleBulletin(PRORATA_PLAF)="Oui" Alors + TauxSal(PSS)=1 +FinSi +Si TauxSal(PSS)>1 Alors + TauxSal(PSS)=1 +FinSi +TauxSal(PSS)=Arrondi(TauxSal(PSS),5) +MontantSal(PSS)=Base*TauxSal +Plafond=MontantSal +ProrataPlafond=TauxSal +MontantSal(PSS)=Arrondi(MontantSal(PSS),2) +Base(PSS)=BasePat(PSS) + +Base(TRANCHE_1)=Regularisation(BRUT_ABATT,PSS,TRANCHE_1,1,TRANCHE_2,8) +Base(TRANCHE_1)=Arrondi(Base(TRANCHE_1),2) +BaseSal(TRANCHE_1)=Base(TRANCHE_1) +BasePat(TRANCHE_1)=Base(TRANCHE_1) +Base(TRANCHE_1)=BaseSal(TRANCHE_1) +MontantSal(TRANCHE_1)=RegulTranche1 +Tranche1=MontantSal +MontantSal(TRANCHE_1)=Arrondi(MontantSal(TRANCHE_1),2) +Base(TRANCHE_1)=BasePat(TRANCHE_1) + +Base(TRANCHE_2)=BaseSal(TRANCHE_2) +MontantSal(TRANCHE_2)=RegulTranche2 +Tranche2=MontantSal +MontantSal(TRANCHE_2)=Arrondi(MontantSal(TRANCHE_2),2) +Base(TRANCHE_2)=BasePat(TRANCHE_2) + +Base(TRANCHE_A)=Regularisation(BRUT_ABATT,PSS,TRANCHE_A,1,TRANCHE_B,3,TRANCHE_C,4) +Base(TRANCHE_A)=Arrondi(Base(TRANCHE_A),2) +BaseSal(TRANCHE_A)=Base(TRANCHE_A) +BasePat(TRANCHE_A)=Base(TRANCHE_A) +Base(TRANCHE_A)=BaseSal(TRANCHE_A) +MontantSal(TRANCHE_A)=RegulTranche1 +TrancheA=MontantSal +MontantSal(TRANCHE_A)=Arrondi(MontantSal(TRANCHE_A),2) +Base(TRANCHE_A)=BasePat(TRANCHE_A) + +Base(TRANCHE_B)=BaseSal(TRANCHE_B) +MontantSal(TRANCHE_B)=RegulTranche2 +TrancheB=MontantSal +MontantSal(TRANCHE_B)=Arrondi(MontantSal(TRANCHE_B),2) +Base(TRANCHE_B)=BasePat(TRANCHE_B) + +Base(TRANCHE_C)=BaseSal(TRANCHE_C) +MontantSal(TRANCHE_C)=RegulTranche3 +TrancheC=MontantSal +MontantSal(TRANCHE_C)=Arrondi(MontantSal(TRANCHE_C),2) +Base(TRANCHE_C)=BasePat(TRANCHE_C) + +Si LibelleSalarie(TEMPS_PART)="Oui" Alors + ProrataTaux=1-(ConstanteSal(ABT_TP)/100) +FinSi +Si (Brut-TotalGrpSal(ABSENCES)-TotalGrpSal(ABSENCES_J)-BrutMensuel+(BrutHoraire*ConstanteSal(HORAIRE)))<=SmicRTT Alors + BaseAlleg=SmicRTT +Sinon + BaseAlleg=(Brut-TotalGrpSal(ABSENCES)-TotalGrpSal(ABSENCES_J)-BrutMensuel+(BrutHoraire*ConstanteSal(HORAIRE))) +FinSi + + +Base(HEURES_FIL)=BaseSal(HEURES_FIL) +MontantSal(HEURES_FIL)=MontantSal(HEURES_PRE) +MontantSal(HEURES_FIL)=Arrondi(MontantSal(HEURES_FIL),2) +Base(HEURES_FIL)=BasePat(HEURES_FIL) + +Base(BRUT_FIL)=BaseSal(BRUT_FIL) +MontantSal(BRUT_FIL)=Brut +MontantSal(BRUT_FIL)=Arrondi(MontantSal(BRUT_FIL),2) +Base(BRUT_FIL)=BasePat(BRUT_FIL) + +Base(SMIC_FIL)=BaseSal(SMIC_FIL) +MontantSal(SMIC_FIL)=ConstanteSal(SMIC)*MontantSal(HEURES_FIL)*Division(MontantSal(BRUT_BASE)-MontantSal(IJSS)-MontantSal(IJSS_GN),MontantSal(BRUT_BASE)) +MontantSal(SMIC_FIL)=Arrondi(MontantSal(SMIC_FIL),2) +Base(SMIC_FIL)=BasePat(SMIC_FIL) + +BrutFillon=MontantSal(BRUT_FIL) +BrutFillonA=CumulSal(BRUT_FIL)+MontantSal(BRUT_FIL) +SmicFillonA=CumulSal(SMIC_FIL)+MontantSal(SMIC_FIL) + +Base(ALLOC_FAM)=Brut +Base(ALLOC_FAM)=Arrondi(Base(ALLOC_FAM),2) +BaseSal(ALLOC_FAM)=Base(ALLOC_FAM) +BasePat(ALLOC_FAM)=Base(ALLOC_FAM) +Base(ALLOC_FAM)=BaseSal(ALLOC_FAM) +Base(ALLOC_FAM)=BasePat(ALLOC_FAM) +TauxPat(ALLOC_FAM)=ConstantePat(ALLOC_FAM)*ProrataTaux +TauxPat(ALLOC_FAM)=Arrondi(TauxPat(ALLOC_FAM),3) +MontantPat(ALLOC_FAM)=Base*TauxPat/100 +MontantPat(ALLOC_FAM)=Arrondi(MontantPat(ALLOC_FAM),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +BrutAF=BrutFillonA +SmicAF=SmicFillonA +SeuilAF=ConstanteSal(SEUIL_AF) +ComplAF=CumulPat(COMPL_AF) +RegulAF=CumulPat(REGUL_AF) +BaseComplAF=0 +BaseRegulAF=0 +MtPatRegulAF=0 +Si BrutAF<=SeuilAF*SmicAF Alors + Si RegulAF<>-ComplAF Alors + BaseRegulAF=-CumulBase(COMPL_AF)-CumulBase(REGUL_AF) + MtPatRegulAF=-ComplAF-RegulAF + FinSi +FinSi +Si BrutAF>SeuilAF*SmicAF Alors + Si RegulAF<>-ComplAF Alors + BaseComplAF=Base(ALLOC_FAM) + Sinon + BaseComplAF=BrutAF + FinSi +FinSi +Si Gauche(LibelleSalarie(PA_CATEG_CODE),9)="DIRIGEANT" Alors + BaseComplAF=Brut +FinSi + +Base(COMPL_AF)=0; Si BaseComplAF>0 Alors Base(COMPL_AF)=BaseComplAF FinSi +Base(COMPL_AF)=Arrondi(Base(COMPL_AF),2) +BaseSal(COMPL_AF)=Base(COMPL_AF) +BasePat(COMPL_AF)=Base(COMPL_AF) +Base(COMPL_AF)=BaseSal(COMPL_AF) +Base(COMPL_AF)=BasePat(COMPL_AF) +TauxPat(COMPL_AF)=ConstantePat(COMPL_AF) +TauxPat(COMPL_AF)=Arrondi(TauxPat(COMPL_AF),3) +MontantPat(COMPL_AF)=Base*TauxPat/100 +MontantPat(COMPL_AF)=Arrondi(MontantPat(COMPL_AF),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(REGUL_AF)=BaseRegulAF +Base(REGUL_AF)=Arrondi(Base(REGUL_AF),2) +BaseSal(REGUL_AF)=Base(REGUL_AF) +BasePat(REGUL_AF)=Base(REGUL_AF) +Base(REGUL_AF)=BaseSal(REGUL_AF) +Base(REGUL_AF)=BasePat(REGUL_AF) +MontantPat(REGUL_AF)=MtPatRegulAF +MontantPat(REGUL_AF)=Arrondi(MontantPat(REGUL_AF),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ALLEGT_AF)=0; Si Base(COMPL_AF)=0 Alors Base(ALLEGT_AF)=Base(ALLOC_FAM) FinSi +Base(ALLEGT_AF)=Arrondi(Base(ALLEGT_AF),2) +BaseSal(ALLEGT_AF)=Base(ALLEGT_AF) +BasePat(ALLEGT_AF)=Base(ALLEGT_AF) +Base(ALLEGT_AF)=BaseSal(ALLEGT_AF) +Base(ALLEGT_AF)=BasePat(ALLEGT_AF) +TauxPat(ALLEGT_AF)=ConstantePat(COMPL_AF) +TauxPat(ALLEGT_AF)=Arrondi(TauxPat(ALLEGT_AF),3) +MontantPat(ALLEGT_AF)=-Base*TauxPat/100 +MontantPat(ALLEGT_AF)=Arrondi(MontantPat(ALLEGT_AF),2) + +Base(MALADIE)=Brut +Base(MALADIE)=Arrondi(Base(MALADIE),2) +BaseSal(MALADIE)=Base(MALADIE) +BasePat(MALADIE)=Base(MALADIE) +Base(MALADIE)=BaseSal(MALADIE) +TauxSal(MALADIE)=ConstanteSal(MALADIE) +TauxSal(MALADIE)=Arrondi(TauxSal(MALADIE),3) +MontantSal(MALADIE)=Base*TauxSal/100 +MontantSal(MALADIE)=Arrondi(MontantSal(MALADIE),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(MALADIE)=BasePat(MALADIE) +TauxPat(MALADIE)=ConstantePat(MALADIE)*ProrataTaux +TauxPat(MALADIE)=Arrondi(TauxPat(MALADIE),3) +MontantPat(MALADIE)=Base*TauxPat/100 +MontantPat(MALADIE)=Arrondi(MontantPat(MALADIE),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +BrutMal=BrutFillonA +SmicMal=SmicFillonA +SeuilMal=ConstanteSal(SEUIL_MAL) +ComplMal=CumulPat(COMPL_MAL) +RegulMal=CumulPat(REGUL_MAL) +BaseComplMal=0 +BaseRegulMal=0 +MtPatRegulMal=0 +Si BrutMal<=SeuilMal*SmicMal Alors + Si RegulMal<>-ComplMal Alors + BaseRegulMal=-CumulBase(COMPL_MAL)-CumulBase(REGUL_MAL) + MtPatRegulMal=-ComplMal-RegulMal + FinSi +FinSi +Si BrutMal>SeuilMal*SmicMal Alors + Si RegulMal<>-ComplMal Alors + BaseComplMal=Base(MALADIE) + Sinon + BaseComplMal=BrutMal + FinSi +FinSi + +Base(COMPL_MAL)=0; Si BaseComplMal>0 Alors Base(COMPL_MAL)=BaseComplMal FinSi +Base(COMPL_MAL)=Arrondi(Base(COMPL_MAL),2) +BaseSal(COMPL_MAL)=Base(COMPL_MAL) +BasePat(COMPL_MAL)=Base(COMPL_MAL) +Base(COMPL_MAL)=BaseSal(COMPL_MAL) +Base(COMPL_MAL)=BasePat(COMPL_MAL) +TauxPat(COMPL_MAL)=ConstantePat(COMPL_MAL) +TauxPat(COMPL_MAL)=Arrondi(TauxPat(COMPL_MAL),3) +MontantPat(COMPL_MAL)=Base*TauxPat/100 +MontantPat(COMPL_MAL)=Arrondi(MontantPat(COMPL_MAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(REGUL_MAL)=BaseRegulMal +Base(REGUL_MAL)=Arrondi(Base(REGUL_MAL),2) +BaseSal(REGUL_MAL)=Base(REGUL_MAL) +BasePat(REGUL_MAL)=Base(REGUL_MAL) +Base(REGUL_MAL)=BaseSal(REGUL_MAL) +Base(REGUL_MAL)=BasePat(REGUL_MAL) +MontantPat(REGUL_MAL)=MtPatRegulMal +MontantPat(REGUL_MAL)=Arrondi(MontantPat(REGUL_MAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ALLEGT_MAL)=0; Si Base(COMPL_MAL)=0 Alors Base(ALLEGT_MAL)=Base(MALADIE) FinSi +Base(ALLEGT_MAL)=Arrondi(Base(ALLEGT_MAL),2) +BaseSal(ALLEGT_MAL)=Base(ALLEGT_MAL) +BasePat(ALLEGT_MAL)=Base(ALLEGT_MAL) +Base(ALLEGT_MAL)=BaseSal(ALLEGT_MAL) +Base(ALLEGT_MAL)=BasePat(ALLEGT_MAL) +TauxPat(ALLEGT_MAL)=ConstantePat(COMPL_MAL) +TauxPat(ALLEGT_MAL)=Arrondi(TauxPat(ALLEGT_MAL),3) +MontantPat(ALLEGT_MAL)=-Base*TauxPat/100 +MontantPat(ALLEGT_MAL)=Arrondi(MontantPat(ALLEGT_MAL),2) + +Base(CNSA)=Brut +Base(CNSA)=Arrondi(Base(CNSA),2) +BaseSal(CNSA)=Base(CNSA) +BasePat(CNSA)=Base(CNSA) +Base(CNSA)=BaseSal(CNSA) +Base(CNSA)=BasePat(CNSA) +TauxPat(CNSA)=ConstantePat(CNSA) +TauxPat(CNSA)=Arrondi(TauxPat(CNSA),3) +MontantPat(CNSA)=Base*TauxPat/100 +MontantPat(CNSA)=Arrondi(MontantPat(CNSA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(VIEILLE_TA)=TrancheA +Base(VIEILLE_TA)=Arrondi(Base(VIEILLE_TA),2) +BaseSal(VIEILLE_TA)=Base(VIEILLE_TA) +BasePat(VIEILLE_TA)=Base(VIEILLE_TA) +Base(VIEILLE_TA)=BaseSal(VIEILLE_TA) +TauxSal(VIEILLE_TA)=ConstanteSal(VIEILLE_TA) +TauxSal(VIEILLE_TA)=Arrondi(TauxSal(VIEILLE_TA),3) +MontantSal(VIEILLE_TA)=Base*TauxSal/100 +MontantSal(VIEILLE_TA)=Arrondi(MontantSal(VIEILLE_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(VIEILLE_TA)=BasePat(VIEILLE_TA) +TauxPat(VIEILLE_TA)=ConstantePat(VIEILLE_TA)*ProrataTaux +TauxPat(VIEILLE_TA)=Arrondi(TauxPat(VIEILLE_TA),3) +MontantPat(VIEILLE_TA)=Base*TauxPat/100 +MontantPat(VIEILLE_TA)=Arrondi(MontantPat(VIEILLE_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(VIEILLESSE)=Brut +Base(VIEILLESSE)=Arrondi(Base(VIEILLESSE),2) +BaseSal(VIEILLESSE)=Base(VIEILLESSE) +BasePat(VIEILLESSE)=Base(VIEILLESSE) +Base(VIEILLESSE)=BaseSal(VIEILLESSE) +TauxSal(VIEILLESSE)=ConstanteSal(VIEILLESSE) +TauxSal(VIEILLESSE)=Arrondi(TauxSal(VIEILLESSE),3) +MontantSal(VIEILLESSE)=Base*TauxSal/100 +MontantSal(VIEILLESSE)=Arrondi(MontantSal(VIEILLESSE),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(VIEILLESSE)=BasePat(VIEILLESSE) +TauxPat(VIEILLESSE)=ConstantePat(VIEILLESSE)*ProrataTaux +TauxPat(VIEILLESSE)=Arrondi(TauxPat(VIEILLESSE),3) +MontantPat(VIEILLESSE)=Base*TauxPat/100 +MontantPat(VIEILLESSE)=Arrondi(MontantPat(VIEILLESSE),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AT)=Brut +Si Societe(ASSUJETTI_AT)=0 Alors + Base(AT)=0 +FinSi +Base(AT)=Arrondi(Base(AT),2) +BaseSal(AT)=Base(AT) +BasePat(AT)=Base(AT) +Base(AT)=BaseSal(AT) +Base(AT)=BasePat(AT) +TauxPat(AT)=ConstantePat(AT)*ProrataTaux +TauxPat(AT)=Arrondi(TauxPat(AT),3) +MontantPat(AT)=Base*TauxPat/100 +MontantPat(AT)=Arrondi(MontantPat(AT),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AT_FIL)=Base(AT) +Base(AT_FIL)=Arrondi(Base(AT_FIL),2) +BaseSal(AT_FIL)=Base(AT_FIL) +BasePat(AT_FIL)=Base(AT_FIL) +Base(AT_FIL)=BaseSal(AT_FIL) +Base(AT_FIL)=BasePat(AT_FIL) +TauxPat(AT_FIL)=LePlusPetit(TauxPat(AT),ConstantePat(AT_FIL)) +TauxPat(AT_FIL)=Arrondi(TauxPat(AT_FIL),3) +MontantPat(AT_FIL)=Base*TauxPat/100 +MontantPat(AT_FIL)=Arrondi(MontantPat(AT_FIL),2) + +Base(FNAL)=TrancheA +Base(FNAL)=Arrondi(Base(FNAL),2) +BaseSal(FNAL)=Base(FNAL) +BasePat(FNAL)=Base(FNAL) +Base(FNAL)=BaseSal(FNAL) +Base(FNAL)=BasePat(FNAL) +TauxPat(FNAL)=ConstantePat(FNAL) +Si TotalEffectif>=50 Alors TauxPat(FNAL)=0 FinSi +TauxPat(FNAL)=Arrondi(TauxPat(FNAL),3) +MontantPat(FNAL)=Base*TauxPat/100 +MontantPat(FNAL)=Arrondi(MontantPat(FNAL),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(FNAL20)=Brut +Base(FNAL20)=Arrondi(Base(FNAL20),2) +BaseSal(FNAL20)=Base(FNAL20) +BasePat(FNAL20)=Base(FNAL20) +Base(FNAL20)=BaseSal(FNAL20) +Base(FNAL20)=BasePat(FNAL20) +TauxPat(FNAL20)=ConstantePat(FNAL20) +Si TotalEffectif<50 Alors TauxPat(FNAL20)=0 FinSi +TauxPat(FNAL20)=Arrondi(TauxPat(FNAL20),3) +MontantPat(FNAL20)=Base*TauxPat/100 +MontantPat(FNAL20)=Arrondi(MontantPat(FNAL20),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PL_CICE)=BaseSal(PL_CICE) +MontantSal(PL_CICE)=ConstanteSal(BRUT_CICE)*ConstantePat(SMIC)*MontantSal(HEURES_PRE)/ConstanteSal(HORAIRE2) +MontantSal(PL_CICE)=Arrondi(MontantSal(PL_CICE),2) +Base(PL_CICE)=BasePat(PL_CICE) + +Base(BRUT_CICE)=BaseSal(BRUT_CICE) +MontantSal(BRUT_CICE)=Brut +Si MontantSal(EXO_APP)<>0 Alors MontantSal(BRUT_CICE)=BrutReel FinSi +MontantSal(BRUT_CICE)=Arrondi(MontantSal(BRUT_CICE),2) +Base(BRUT_CICE)=BasePat(BRUT_CICE) + +Base(CHOMAGE_TA)=TrancheA +Base(CHOMAGE_TA)=Arrondi(Base(CHOMAGE_TA),2) +BaseSal(CHOMAGE_TA)=Base(CHOMAGE_TA) +BasePat(CHOMAGE_TA)=Base(CHOMAGE_TA) +Base(CHOMAGE_TA)=BaseSal(CHOMAGE_TA) +TauxSal(CHOMAGE_TA)=ConstanteSal(CHOMAGE_TA) +TauxSal(CHOMAGE_TA)=Arrondi(TauxSal(CHOMAGE_TA),3) +MontantSal(CHOMAGE_TA)=Base*TauxSal/100 +MontantSal(CHOMAGE_TA)=Arrondi(MontantSal(CHOMAGE_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(CHOMAGE_TA)=BasePat(CHOMAGE_TA) +TauxPat(CHOMAGE_TA)=ConstantePat(CHOMAGE_TA) +TauxPat(CHOMAGE_TA)=Arrondi(TauxPat(CHOMAGE_TA),3) +MontantPat(CHOMAGE_TA)=Base*TauxPat/100 +MontantPat(CHOMAGE_TA)=Arrondi(MontantPat(CHOMAGE_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(CHOMAGE_TB)=TrancheB +Base(CHOMAGE_TB)=Arrondi(Base(CHOMAGE_TB),2) +BaseSal(CHOMAGE_TB)=Base(CHOMAGE_TB) +BasePat(CHOMAGE_TB)=Base(CHOMAGE_TB) +Base(CHOMAGE_TB)=BaseSal(CHOMAGE_TB) +TauxSal(CHOMAGE_TB)=ConstanteSal(CHOMAGE_TB) +TauxSal(CHOMAGE_TB)=Arrondi(TauxSal(CHOMAGE_TB),3) +MontantSal(CHOMAGE_TB)=Base*TauxSal/100 +MontantSal(CHOMAGE_TB)=Arrondi(MontantSal(CHOMAGE_TB),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(CHOMAGE_TB)=BasePat(CHOMAGE_TB) +TauxPat(CHOMAGE_TB)=ConstantePat(CHOMAGE_TB) +TauxPat(CHOMAGE_TB)=Arrondi(TauxPat(CHOMAGE_TB),3) +MontantPat(CHOMAGE_TB)=Base*TauxPat/100 +MontantPat(CHOMAGE_TB)=Arrondi(MontantPat(CHOMAGE_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ1_TA)=TrancheA +Base(AC_MAJ1_TA)=Arrondi(Base(AC_MAJ1_TA),2) +BaseSal(AC_MAJ1_TA)=Base(AC_MAJ1_TA) +BasePat(AC_MAJ1_TA)=Base(AC_MAJ1_TA) +Base(AC_MAJ1_TA)=BaseSal(AC_MAJ1_TA) +Base(AC_MAJ1_TA)=BasePat(AC_MAJ1_TA) +TauxPat(AC_MAJ1_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="01" Alors + TauxPat(AC_MAJ1_TA)=ConstantePat(AC_MAJ1_TA) +FinSi +TauxPat(AC_MAJ1_TA)=Arrondi(TauxPat(AC_MAJ1_TA),3) +MontantPat(AC_MAJ1_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ1_TA)=Arrondi(MontantPat(AC_MAJ1_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ1_TB)=TrancheB +Base(AC_MAJ1_TB)=Arrondi(Base(AC_MAJ1_TB),2) +BaseSal(AC_MAJ1_TB)=Base(AC_MAJ1_TB) +BasePat(AC_MAJ1_TB)=Base(AC_MAJ1_TB) +Base(AC_MAJ1_TB)=BaseSal(AC_MAJ1_TB) +Base(AC_MAJ1_TB)=BasePat(AC_MAJ1_TB) +TauxPat(AC_MAJ1_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="01" Alors + TauxPat(AC_MAJ1_TB)=ConstantePat(AC_MAJ1_TB) +FinSi +TauxPat(AC_MAJ1_TB)=Arrondi(TauxPat(AC_MAJ1_TB),3) +MontantPat(AC_MAJ1_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ1_TB)=Arrondi(MontantPat(AC_MAJ1_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ2_TA)=TrancheA +Base(AC_MAJ2_TA)=Arrondi(Base(AC_MAJ2_TA),2) +BaseSal(AC_MAJ2_TA)=Base(AC_MAJ2_TA) +BasePat(AC_MAJ2_TA)=Base(AC_MAJ2_TA) +Base(AC_MAJ2_TA)=BaseSal(AC_MAJ2_TA) +Base(AC_MAJ2_TA)=BasePat(AC_MAJ2_TA) +TauxPat(AC_MAJ2_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="02" Alors + TauxPat(AC_MAJ2_TA)=ConstantePat(AC_MAJ2_TA) +FinSi +TauxPat(AC_MAJ2_TA)=Arrondi(TauxPat(AC_MAJ2_TA),3) +MontantPat(AC_MAJ2_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ2_TA)=Arrondi(MontantPat(AC_MAJ2_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ2_TB)=TrancheB +Base(AC_MAJ2_TB)=Arrondi(Base(AC_MAJ2_TB),2) +BaseSal(AC_MAJ2_TB)=Base(AC_MAJ2_TB) +BasePat(AC_MAJ2_TB)=Base(AC_MAJ2_TB) +Base(AC_MAJ2_TB)=BaseSal(AC_MAJ2_TB) +Base(AC_MAJ2_TB)=BasePat(AC_MAJ2_TB) +TauxPat(AC_MAJ2_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="02" Alors + TauxPat(AC_MAJ2_TB)=ConstantePat(AC_MAJ2_TB) +FinSi +TauxPat(AC_MAJ2_TB)=Arrondi(TauxPat(AC_MAJ2_TB),3) +MontantPat(AC_MAJ2_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ2_TB)=Arrondi(MontantPat(AC_MAJ2_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ3_TA)=TrancheA +Base(AC_MAJ3_TA)=Arrondi(Base(AC_MAJ3_TA),2) +BaseSal(AC_MAJ3_TA)=Base(AC_MAJ3_TA) +BasePat(AC_MAJ3_TA)=Base(AC_MAJ3_TA) +Base(AC_MAJ3_TA)=BaseSal(AC_MAJ3_TA) +Base(AC_MAJ3_TA)=BasePat(AC_MAJ3_TA) +TauxPat(AC_MAJ3_TA)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="03" Alors + TauxPat(AC_MAJ3_TA)=ConstantePat(AC_MAJ3_TA) +FinSi +TauxPat(AC_MAJ3_TA)=Arrondi(TauxPat(AC_MAJ3_TA),3) +MontantPat(AC_MAJ3_TA)=Base*TauxPat/100 +MontantPat(AC_MAJ3_TA)=Arrondi(MontantPat(AC_MAJ3_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_MAJ3_TB)=TrancheB +Base(AC_MAJ3_TB)=Arrondi(Base(AC_MAJ3_TB),2) +BaseSal(AC_MAJ3_TB)=Base(AC_MAJ3_TB) +BasePat(AC_MAJ3_TB)=Base(AC_MAJ3_TB) +Base(AC_MAJ3_TB)=BaseSal(AC_MAJ3_TB) +Base(AC_MAJ3_TB)=BasePat(AC_MAJ3_TB) +TauxPat(AC_MAJ3_TB)=0; Si Bulletin(CDD)=1 Et Gauche(LibelleBulletin(CDD_TYPE),2)="03" Alors + TauxPat(AC_MAJ3_TB)=ConstantePat(AC_MAJ3_TB) +FinSi +TauxPat(AC_MAJ3_TB)=Arrondi(TauxPat(AC_MAJ3_TB),3) +MontantPat(AC_MAJ3_TB)=Base*TauxPat/100 +MontantPat(AC_MAJ3_TB)=Arrondi(MontantPat(AC_MAJ3_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG1_TA)=BaseSal(AC_REG1_TA) +Base(AC_REG1_TA)=BasePat(AC_REG1_TA) +MontantPat(AC_REG1_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG1_TA)=-CumulPat(AC_MAJ1_TA) +FinSi +MontantPat(AC_REG1_TA)=Arrondi(MontantPat(AC_REG1_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG1_TB)=BaseSal(AC_REG1_TB) +Base(AC_REG1_TB)=BasePat(AC_REG1_TB) +MontantPat(AC_REG1_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG1_TB)=-CumulPat(AC_MAJ1_TB) +FinSi +MontantPat(AC_REG1_TB)=Arrondi(MontantPat(AC_REG1_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG2_TA)=BaseSal(AC_REG2_TA) +Base(AC_REG2_TA)=BasePat(AC_REG2_TA) +MontantPat(AC_REG2_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG2_TA)=-CumulPat(AC_MAJ2_TA) +FinSi +MontantPat(AC_REG2_TA)=Arrondi(MontantPat(AC_REG2_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG2_TB)=BaseSal(AC_REG2_TB) +Base(AC_REG2_TB)=BasePat(AC_REG2_TB) +MontantPat(AC_REG2_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG2_TB)=-CumulPat(AC_MAJ2_TB) +FinSi +MontantPat(AC_REG2_TB)=Arrondi(MontantPat(AC_REG2_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG3_TA)=BaseSal(AC_REG3_TA) +Base(AC_REG3_TA)=BasePat(AC_REG3_TA) +MontantPat(AC_REG3_TA)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG3_TA)=-CumulPat(AC_MAJ3_TA) +FinSi +MontantPat(AC_REG3_TA)=Arrondi(MontantPat(AC_REG3_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_REG3_TB)=BaseSal(AC_REG3_TB) +Base(AC_REG3_TB)=BasePat(AC_REG3_TB) +MontantPat(AC_REG3_TB)=0; Si Gauche(LibelleBulletin(CDD_TYPE),2)="99" Alors + MontantPat(AC_REG3_TB)=-CumulPat(AC_MAJ3_TB) +FinSi +MontantPat(AC_REG3_TB)=Arrondi(MontantPat(AC_REG3_TB),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(TAXE_CDDU)=BaseSal(TAXE_CDDU) +Base(TAXE_CDDU)=BasePat(TAXE_CDDU) +MontantPat(TAXE_CDDU)=0; Si Gauche(LibelleBulletin("DSN_S21.G00.40.021"),2)="05" Et Droite(BulletinSal(ENTREE1_DATE),4)>=2020 Et CumulPat(TAXE_CDDU)=0 Alors + MontantPat(TAXE_CDDU)=ConstantePat(TAXE_CDDU) +FinSi +MontantPat(TAXE_CDDU)=Arrondi(MontantPat(TAXE_CDDU),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AGS)=TrancheA+TrancheB +Base(AGS)=Arrondi(Base(AGS),2) +BaseSal(AGS)=Base(AGS) +BasePat(AGS)=Base(AGS) +Base(AGS)=BaseSal(AGS) +Base(AGS)=BasePat(AGS) +TauxPat(AGS)=ConstantePat(AGS) +TauxPat(AGS)=Arrondi(TauxPat(AGS),3) +MontantPat(AGS)=Base*TauxPat/100 +MontantPat(AGS)=Arrondi(MontantPat(AGS),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(ORG_SYNDIC)=Brut +Base(ORG_SYNDIC)=Arrondi(Base(ORG_SYNDIC),2) +BaseSal(ORG_SYNDIC)=Base(ORG_SYNDIC) +BasePat(ORG_SYNDIC)=Base(ORG_SYNDIC) +Base(ORG_SYNDIC)=BaseSal(ORG_SYNDIC) +Base(ORG_SYNDIC)=BasePat(ORG_SYNDIC) +TauxPat(ORG_SYNDIC)=ConstantePat(ORG_SYNDIC) +TauxPat(ORG_SYNDIC)=Arrondi(TauxPat(ORG_SYNDIC),3) +MontantPat(ORG_SYNDIC)=Base*TauxPat/100 +MontantPat(ORG_SYNDIC)=Arrondi(MontantPat(ORG_SYNDIC),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PENI_UNIV)=Brut +Base(PENI_UNIV)=Arrondi(Base(PENI_UNIV),2) +BaseSal(PENI_UNIV)=Base(PENI_UNIV) +BasePat(PENI_UNIV)=Base(PENI_UNIV) +Base(PENI_UNIV)=BaseSal(PENI_UNIV) +Base(PENI_UNIV)=BasePat(PENI_UNIV) +TauxPat(PENI_UNIV)=ConstantePat(PENI_UNIV) +TauxPat(PENI_UNIV)=Arrondi(TauxPat(PENI_UNIV),3) +MontantPat(PENI_UNIV)=Base*TauxPat/100 +MontantPat(PENI_UNIV)=Arrondi(MontantPat(PENI_UNIV),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Risques=0 +Si LibelleBulletin("N4DS_S65.G05.05.001_1")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_2")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_3")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_4")<>"" Alors Risques=Risques+1 FinSi +Si LibelleBulletin("N4DS_S65.G05.05.001_5")<>"" Alors Risques=Risques+1 FinSi +Si JBulletin<>JPeriode Alors + Risques=0 +FinSi + +Base(PENI_ADD1)=0; Si Risques=1 Alors Base(PENI_ADD1)=Brut FinSi +Base(PENI_ADD1)=Arrondi(Base(PENI_ADD1),2) +BaseSal(PENI_ADD1)=Base(PENI_ADD1) +BasePat(PENI_ADD1)=Base(PENI_ADD1) +Base(PENI_ADD1)=BaseSal(PENI_ADD1) +Base(PENI_ADD1)=BasePat(PENI_ADD1) +TauxPat(PENI_ADD1)=ConstantePat(PENI_ADD1) +TauxPat(PENI_ADD1)=Arrondi(TauxPat(PENI_ADD1),3) +MontantPat(PENI_ADD1)=Base*TauxPat/100 +MontantPat(PENI_ADD1)=Arrondi(MontantPat(PENI_ADD1),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(PENI_ADD2)=0; Si Risques>1 Alors Base(PENI_ADD2)=Brut FinSi +Base(PENI_ADD2)=Arrondi(Base(PENI_ADD2),2) +BaseSal(PENI_ADD2)=Base(PENI_ADD2) +BasePat(PENI_ADD2)=Base(PENI_ADD2) +Base(PENI_ADD2)=BaseSal(PENI_ADD2) +Base(PENI_ADD2)=BasePat(PENI_ADD2) +TauxPat(PENI_ADD2)=ConstantePat(PENI_ADD2) +TauxPat(PENI_ADD2)=Arrondi(TauxPat(PENI_ADD2),3) +MontantPat(PENI_ADD2)=Base*TauxPat/100 +MontantPat(PENI_ADD2)=Arrondi(MontantPat(PENI_ADD2),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + + +Base(ARRCO_T1)=Tranche1 +Base(ARRCO_T1)=Arrondi(Base(ARRCO_T1),2) +BaseSal(ARRCO_T1)=Base(ARRCO_T1) +BasePat(ARRCO_T1)=Base(ARRCO_T1) +Base(ARRCO_T1)=BaseSal(ARRCO_T1) +TauxSal(ARRCO_T1)=ConstanteSal(ARRCO_T1) +TauxSal(ARRCO_T1)=Arrondi(TauxSal(ARRCO_T1),3) +MontantSal(ARRCO_T1)=Base*TauxSal/100 +MontantSal(ARRCO_T1)=Arrondi(MontantSal(ARRCO_T1),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(ARRCO_T1)=BasePat(ARRCO_T1) +TauxPat(ARRCO_T1)=ConstantePat(ARRCO_T1) +TauxPat(ARRCO_T1)=Arrondi(TauxPat(ARRCO_T1),3) +MontantPat(ARRCO_T1)=Base*TauxPat/100 +MontantPat(ARRCO_T1)=Arrondi(MontantPat(ARRCO_T1),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(ARRCO_T2)=Tranche2 +Base(ARRCO_T2)=Arrondi(Base(ARRCO_T2),2) +BaseSal(ARRCO_T2)=Base(ARRCO_T2) +BasePat(ARRCO_T2)=Base(ARRCO_T2) +Base(ARRCO_T2)=BaseSal(ARRCO_T2) +TauxSal(ARRCO_T2)=ConstanteSal(ARRCO_T2) +TauxSal(ARRCO_T2)=Arrondi(TauxSal(ARRCO_T2),3) +MontantSal(ARRCO_T2)=Base*TauxSal/100 +MontantSal(ARRCO_T2)=Arrondi(MontantSal(ARRCO_T2),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(ARRCO_T2)=BasePat(ARRCO_T2) +TauxPat(ARRCO_T2)=ConstantePat(ARRCO_T2) +TauxPat(ARRCO_T2)=Arrondi(TauxPat(ARRCO_T2),3) +MontantPat(ARRCO_T2)=Base*TauxPat/100 +MontantPat(ARRCO_T2)=Arrondi(MontantPat(ARRCO_T2),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CEG_T1)=Tranche1 +Base(CEG_T1)=Arrondi(Base(CEG_T1),2) +BaseSal(CEG_T1)=Base(CEG_T1) +BasePat(CEG_T1)=Base(CEG_T1) +Base(CEG_T1)=BaseSal(CEG_T1) +TauxSal(CEG_T1)=ConstanteSal(CEG_T1) +TauxSal(CEG_T1)=Arrondi(TauxSal(CEG_T1),3) +MontantSal(CEG_T1)=Base*TauxSal/100 +MontantSal(CEG_T1)=Arrondi(MontantSal(CEG_T1),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CEG_T1)=BasePat(CEG_T1) +TauxPat(CEG_T1)=ConstantePat(CEG_T1) +TauxPat(CEG_T1)=Arrondi(TauxPat(CEG_T1),3) +MontantPat(CEG_T1)=Base*TauxPat/100 +MontantPat(CEG_T1)=Arrondi(MontantPat(CEG_T1),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CEG_T2)=Tranche2 +Base(CEG_T2)=Arrondi(Base(CEG_T2),2) +BaseSal(CEG_T2)=Base(CEG_T2) +BasePat(CEG_T2)=Base(CEG_T2) +Base(CEG_T2)=BaseSal(CEG_T2) +TauxSal(CEG_T2)=ConstanteSal(CEG_T2) +TauxSal(CEG_T2)=Arrondi(TauxSal(CEG_T2),3) +MontantSal(CEG_T2)=Base*TauxSal/100 +MontantSal(CEG_T2)=Arrondi(MontantSal(CEG_T2),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CEG_T2)=BasePat(CEG_T2) +TauxPat(CEG_T2)=ConstantePat(CEG_T2) +TauxPat(CEG_T2)=Arrondi(TauxPat(CEG_T2),3) +MontantPat(CEG_T2)=Base*TauxPat/100 +MontantPat(CEG_T2)=Arrondi(MontantPat(CEG_T2),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CET_T1)=0; Si CumulSal(BRUT_ABATT,B)>CumulSal(PSS,B) Alors + Base(CET_T1)=CumulSal(TRANCHE_1,B)-CumulBase(CET_T1) +Sinon + Si CumulSal(CET_T1)<>0 Alors + Base(CET_T1)=-CumulBase(CET_T1) + FinSi +FinSi +Base(CET_T1)=Arrondi(Base(CET_T1),2) +BaseSal(CET_T1)=Base(CET_T1) +BasePat(CET_T1)=Base(CET_T1) +Base(CET_T1)=BaseSal(CET_T1) +TauxSal(CET_T1)=ConstanteSal(CET_T1) +TauxSal(CET_T1)=Arrondi(TauxSal(CET_T1),3) +MontantSal(CET_T1)=Base*TauxSal/100 +MontantSal(CET_T1)=Arrondi(MontantSal(CET_T1),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CET_T1)=BasePat(CET_T1) +TauxPat(CET_T1)=ConstantePat(CET_T1) +TauxPat(CET_T1)=Arrondi(TauxPat(CET_T1),3) +MontantPat(CET_T1)=Base*TauxPat/100 +MontantPat(CET_T1)=Arrondi(MontantPat(CET_T1),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + +Base(CET_T2)=0; Si CumulSal(BRUT_ABATT,B)>CumulSal(PSS,B) Alors + Base(CET_T2)=CumulSal(TRANCHE_2,B)-CumulBase(CET_T2) +Sinon + Si CumulSal(CET_T1)<>0 Alors + Base(CET_T2)=-CumulBase(CET_T2) + FinSi +FinSi +Base(CET_T2)=Arrondi(Base(CET_T2),2) +BaseSal(CET_T2)=Base(CET_T2) +BasePat(CET_T2)=Base(CET_T2) +Base(CET_T2)=BaseSal(CET_T2) +TauxSal(CET_T2)=ConstanteSal(CET_T2) +TauxSal(CET_T2)=Arrondi(TauxSal(CET_T2),3) +MontantSal(CET_T2)=Base*TauxSal/100 +MontantSal(CET_T2)=Arrondi(MontantSal(CET_T2),2) +TotalGrpSal(COMPL_NCA)=TotalGrpSal(COMPL_NCA)-MontantSal +Base(CET_T2)=BasePat(CET_T2) +TauxPat(CET_T2)=ConstantePat(CET_T2) +TauxPat(CET_T2)=Arrondi(TauxPat(CET_T2),3) +MontantPat(CET_T2)=Base*TauxPat/100 +MontantPat(CET_T2)=Arrondi(MontantPat(CET_T2),2) +TotalGrpPat(COMPL_NCA)=TotalGrpPat(COMPL_NCA)-MontantPat + + +Base(PREV_NC)=Brut+MontantSal(CHOMAGP_ID) +Base(PREV_NC)=Arrondi(Base(PREV_NC),2) +BaseSal(PREV_NC)=Base(PREV_NC) +BasePat(PREV_NC)=Base(PREV_NC) +Base(PREV_NC)=BaseSal(PREV_NC) +TauxSal(PREV_NC)=ConstanteSal(PREV_NC) +TauxSal(PREV_NC)=Arrondi(TauxSal(PREV_NC),3) +MontantSal(PREV_NC)=Base*TauxSal/100 +MontantSal(PREV_NC)=Arrondi(MontantSal(PREV_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC)=BasePat(PREV_NC) +TauxPat(PREV_NC)=ConstantePat(PREV_NC) +TauxPat(PREV_NC)=Arrondi(TauxPat(PREV_NC),3) +MontantPat(PREV_NC)=Base*TauxPat/100 +MontantPat(PREV_NC)=Arrondi(MontantPat(PREV_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_FO)=BaseSal(PREV_NC_FO) +MontantSal(PREV_NC_FO)=ConstanteSal(PREV_NC_FO) +Si MontantSal(HEURES_PRE)=0 Et MontantSal(CHOMAGP_ID)=0 Alors MontantSal(PREV_NC_FO)=0 FinSi +MontantSal(PREV_NC_FO)=Arrondi(MontantSal(PREV_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_FO)=BasePat(PREV_NC_FO) +MontantPat(PREV_NC_FO)=ConstantePat(PREV_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PREV_NC_FO)=0 FinSi +MontantPat(PREV_NC_FO)=Arrondi(MontantPat(PREV_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_SS)=MontantSal(PSS) +Base(PREV_NC_SS)=Arrondi(Base(PREV_NC_SS),2) +BaseSal(PREV_NC_SS)=Base(PREV_NC_SS) +BasePat(PREV_NC_SS)=Base(PREV_NC_SS) +Base(PREV_NC_SS)=BaseSal(PREV_NC_SS) +TauxSal(PREV_NC_SS)=ConstanteSal(PREV_NC_SS) +TauxSal(PREV_NC_SS)=Arrondi(TauxSal(PREV_NC_SS),3) +MontantSal(PREV_NC_SS)=Base*TauxSal/100 +MontantSal(PREV_NC_SS)=Arrondi(MontantSal(PREV_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_SS)=BasePat(PREV_NC_SS) +TauxPat(PREV_NC_SS)=ConstantePat(PREV_NC_SS) +TauxPat(PREV_NC_SS)=Arrondi(TauxPat(PREV_NC_SS),3) +MontantPat(PREV_NC_SS)=Base*TauxPat/100 +MontantPat(PREV_NC_SS)=Arrondi(MontantPat(PREV_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_TA)=TrancheA+MontantSal(CHOMAGP_ID) +Base(PREV_NC_TA)=Arrondi(Base(PREV_NC_TA),2) +BaseSal(PREV_NC_TA)=Base(PREV_NC_TA) +BasePat(PREV_NC_TA)=Base(PREV_NC_TA) +Base(PREV_NC_TA)=BaseSal(PREV_NC_TA) +TauxSal(PREV_NC_TA)=ConstanteSal(PREV_NC_TA) +TauxSal(PREV_NC_TA)=Arrondi(TauxSal(PREV_NC_TA),3) +MontantSal(PREV_NC_TA)=Base*TauxSal/100 +MontantSal(PREV_NC_TA)=Arrondi(MontantSal(PREV_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_TA)=BasePat(PREV_NC_TA) +TauxPat(PREV_NC_TA)=ConstantePat(PREV_NC_TA) +TauxPat(PREV_NC_TA)=Arrondi(TauxPat(PREV_NC_TA),3) +MontantPat(PREV_NC_TA)=Base*TauxPat/100 +MontantPat(PREV_NC_TA)=Arrondi(MontantPat(PREV_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PREV_NC_TB)=TrancheB +Base(PREV_NC_TB)=Arrondi(Base(PREV_NC_TB),2) +BaseSal(PREV_NC_TB)=Base(PREV_NC_TB) +BasePat(PREV_NC_TB)=Base(PREV_NC_TB) +Base(PREV_NC_TB)=BaseSal(PREV_NC_TB) +TauxSal(PREV_NC_TB)=ConstanteSal(PREV_NC_TB) +TauxSal(PREV_NC_TB)=Arrondi(TauxSal(PREV_NC_TB),3) +MontantSal(PREV_NC_TB)=Base*TauxSal/100 +MontantSal(PREV_NC_TB)=Arrondi(MontantSal(PREV_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PREV_NC_TB)=BasePat(PREV_NC_TB) +TauxPat(PREV_NC_TB)=ConstantePat(PREV_NC_TB) +TauxPat(PREV_NC_TB)=Arrondi(TauxPat(PREV_NC_TB),3) +MontantPat(PREV_NC_TB)=Base*TauxPat/100 +MontantPat(PREV_NC_TB)=Arrondi(MontantPat(PREV_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC)=Brut +Base(PRE2_NC)=Arrondi(Base(PRE2_NC),2) +BaseSal(PRE2_NC)=Base(PRE2_NC) +BasePat(PRE2_NC)=Base(PRE2_NC) +Base(PRE2_NC)=BaseSal(PRE2_NC) +TauxSal(PRE2_NC)=ConstanteSal(PRE2_NC) +TauxSal(PRE2_NC)=Arrondi(TauxSal(PRE2_NC),3) +MontantSal(PRE2_NC)=Base*TauxSal/100 +MontantSal(PRE2_NC)=Arrondi(MontantSal(PRE2_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC)=BasePat(PRE2_NC) +TauxPat(PRE2_NC)=ConstantePat(PRE2_NC) +TauxPat(PRE2_NC)=Arrondi(TauxPat(PRE2_NC),3) +MontantPat(PRE2_NC)=Base*TauxPat/100 +MontantPat(PRE2_NC)=Arrondi(MontantPat(PRE2_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_FO)=BaseSal(PRE2_NC_FO) +MontantSal(PRE2_NC_FO)=ConstanteSal(PRE2_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE2_NC_FO)=0 FinSi +MontantSal(PRE2_NC_FO)=Arrondi(MontantSal(PRE2_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_FO)=BasePat(PRE2_NC_FO) +MontantPat(PRE2_NC_FO)=ConstantePat(PRE2_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE2_NC_FO)=0 FinSi +MontantPat(PRE2_NC_FO)=Arrondi(MontantPat(PRE2_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_SS)=MontantSal(PSS) +Base(PRE2_NC_SS)=Arrondi(Base(PRE2_NC_SS),2) +BaseSal(PRE2_NC_SS)=Base(PRE2_NC_SS) +BasePat(PRE2_NC_SS)=Base(PRE2_NC_SS) +Base(PRE2_NC_SS)=BaseSal(PRE2_NC_SS) +TauxSal(PRE2_NC_SS)=ConstanteSal(PRE2_NC_SS) +TauxSal(PRE2_NC_SS)=Arrondi(TauxSal(PRE2_NC_SS),3) +MontantSal(PRE2_NC_SS)=Base*TauxSal/100 +MontantSal(PRE2_NC_SS)=Arrondi(MontantSal(PRE2_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_SS)=BasePat(PRE2_NC_SS) +TauxPat(PRE2_NC_SS)=ConstantePat(PRE2_NC_SS) +TauxPat(PRE2_NC_SS)=Arrondi(TauxPat(PRE2_NC_SS),3) +MontantPat(PRE2_NC_SS)=Base*TauxPat/100 +MontantPat(PRE2_NC_SS)=Arrondi(MontantPat(PRE2_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_TA)=TrancheA +Base(PRE2_NC_TA)=Arrondi(Base(PRE2_NC_TA),2) +BaseSal(PRE2_NC_TA)=Base(PRE2_NC_TA) +BasePat(PRE2_NC_TA)=Base(PRE2_NC_TA) +Base(PRE2_NC_TA)=BaseSal(PRE2_NC_TA) +TauxSal(PRE2_NC_TA)=ConstanteSal(PRE2_NC_TA) +TauxSal(PRE2_NC_TA)=Arrondi(TauxSal(PRE2_NC_TA),3) +MontantSal(PRE2_NC_TA)=Base*TauxSal/100 +MontantSal(PRE2_NC_TA)=Arrondi(MontantSal(PRE2_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_TA)=BasePat(PRE2_NC_TA) +TauxPat(PRE2_NC_TA)=ConstantePat(PRE2_NC_TA) +TauxPat(PRE2_NC_TA)=Arrondi(TauxPat(PRE2_NC_TA),3) +MontantPat(PRE2_NC_TA)=Base*TauxPat/100 +MontantPat(PRE2_NC_TA)=Arrondi(MontantPat(PRE2_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE2_NC_TB)=TrancheB +Base(PRE2_NC_TB)=Arrondi(Base(PRE2_NC_TB),2) +BaseSal(PRE2_NC_TB)=Base(PRE2_NC_TB) +BasePat(PRE2_NC_TB)=Base(PRE2_NC_TB) +Base(PRE2_NC_TB)=BaseSal(PRE2_NC_TB) +TauxSal(PRE2_NC_TB)=ConstanteSal(PRE2_NC_TB) +TauxSal(PRE2_NC_TB)=Arrondi(TauxSal(PRE2_NC_TB),3) +MontantSal(PRE2_NC_TB)=Base*TauxSal/100 +MontantSal(PRE2_NC_TB)=Arrondi(MontantSal(PRE2_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE2_NC_TB)=BasePat(PRE2_NC_TB) +TauxPat(PRE2_NC_TB)=ConstantePat(PRE2_NC_TB) +TauxPat(PRE2_NC_TB)=Arrondi(TauxPat(PRE2_NC_TB),3) +MontantPat(PRE2_NC_TB)=Base*TauxPat/100 +MontantPat(PRE2_NC_TB)=Arrondi(MontantPat(PRE2_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC)=Brut +Base(PRE3_NC)=Arrondi(Base(PRE3_NC),2) +BaseSal(PRE3_NC)=Base(PRE3_NC) +BasePat(PRE3_NC)=Base(PRE3_NC) +Base(PRE3_NC)=BaseSal(PRE3_NC) +TauxSal(PRE3_NC)=ConstanteSal(PRE3_NC) +TauxSal(PRE3_NC)=Arrondi(TauxSal(PRE3_NC),3) +MontantSal(PRE3_NC)=Base*TauxSal/100 +MontantSal(PRE3_NC)=Arrondi(MontantSal(PRE3_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC)=BasePat(PRE3_NC) +TauxPat(PRE3_NC)=ConstantePat(PRE3_NC) +TauxPat(PRE3_NC)=Arrondi(TauxPat(PRE3_NC),3) +MontantPat(PRE3_NC)=Base*TauxPat/100 +MontantPat(PRE3_NC)=Arrondi(MontantPat(PRE3_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_FO)=BaseSal(PRE3_NC_FO) +MontantSal(PRE3_NC_FO)=ConstanteSal(PRE3_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE3_NC_FO)=0 FinSi +MontantSal(PRE3_NC_FO)=Arrondi(MontantSal(PRE3_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_FO)=BasePat(PRE3_NC_FO) +MontantPat(PRE3_NC_FO)=ConstantePat(PRE3_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE3_NC_FO)=0 FinSi +MontantPat(PRE3_NC_FO)=Arrondi(MontantPat(PRE3_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_SS)=MontantSal(PSS) +Base(PRE3_NC_SS)=Arrondi(Base(PRE3_NC_SS),2) +BaseSal(PRE3_NC_SS)=Base(PRE3_NC_SS) +BasePat(PRE3_NC_SS)=Base(PRE3_NC_SS) +Base(PRE3_NC_SS)=BaseSal(PRE3_NC_SS) +TauxSal(PRE3_NC_SS)=ConstanteSal(PRE3_NC_SS) +TauxSal(PRE3_NC_SS)=Arrondi(TauxSal(PRE3_NC_SS),3) +MontantSal(PRE3_NC_SS)=Base*TauxSal/100 +MontantSal(PRE3_NC_SS)=Arrondi(MontantSal(PRE3_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_SS)=BasePat(PRE3_NC_SS) +TauxPat(PRE3_NC_SS)=ConstantePat(PRE3_NC_SS) +TauxPat(PRE3_NC_SS)=Arrondi(TauxPat(PRE3_NC_SS),3) +MontantPat(PRE3_NC_SS)=Base*TauxPat/100 +MontantPat(PRE3_NC_SS)=Arrondi(MontantPat(PRE3_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_TA)=TrancheA +Base(PRE3_NC_TA)=Arrondi(Base(PRE3_NC_TA),2) +BaseSal(PRE3_NC_TA)=Base(PRE3_NC_TA) +BasePat(PRE3_NC_TA)=Base(PRE3_NC_TA) +Base(PRE3_NC_TA)=BaseSal(PRE3_NC_TA) +TauxSal(PRE3_NC_TA)=ConstanteSal(PRE3_NC_TA) +TauxSal(PRE3_NC_TA)=Arrondi(TauxSal(PRE3_NC_TA),3) +MontantSal(PRE3_NC_TA)=Base*TauxSal/100 +MontantSal(PRE3_NC_TA)=Arrondi(MontantSal(PRE3_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_TA)=BasePat(PRE3_NC_TA) +TauxPat(PRE3_NC_TA)=ConstantePat(PRE3_NC_TA) +TauxPat(PRE3_NC_TA)=Arrondi(TauxPat(PRE3_NC_TA),3) +MontantPat(PRE3_NC_TA)=Base*TauxPat/100 +MontantPat(PRE3_NC_TA)=Arrondi(MontantPat(PRE3_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE3_NC_TB)=TrancheB +Base(PRE3_NC_TB)=Arrondi(Base(PRE3_NC_TB),2) +BaseSal(PRE3_NC_TB)=Base(PRE3_NC_TB) +BasePat(PRE3_NC_TB)=Base(PRE3_NC_TB) +Base(PRE3_NC_TB)=BaseSal(PRE3_NC_TB) +TauxSal(PRE3_NC_TB)=ConstanteSal(PRE3_NC_TB) +TauxSal(PRE3_NC_TB)=Arrondi(TauxSal(PRE3_NC_TB),3) +MontantSal(PRE3_NC_TB)=Base*TauxSal/100 +MontantSal(PRE3_NC_TB)=Arrondi(MontantSal(PRE3_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE3_NC_TB)=BasePat(PRE3_NC_TB) +TauxPat(PRE3_NC_TB)=ConstantePat(PRE3_NC_TB) +TauxPat(PRE3_NC_TB)=Arrondi(TauxPat(PRE3_NC_TB),3) +MontantPat(PRE3_NC_TB)=Base*TauxPat/100 +MontantPat(PRE3_NC_TB)=Arrondi(MontantPat(PRE3_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC)=Brut +Base(PRE4_NC)=Arrondi(Base(PRE4_NC),2) +BaseSal(PRE4_NC)=Base(PRE4_NC) +BasePat(PRE4_NC)=Base(PRE4_NC) +Base(PRE4_NC)=BaseSal(PRE4_NC) +TauxSal(PRE4_NC)=ConstanteSal(PRE4_NC) +TauxSal(PRE4_NC)=Arrondi(TauxSal(PRE4_NC),3) +MontantSal(PRE4_NC)=Base*TauxSal/100 +MontantSal(PRE4_NC)=Arrondi(MontantSal(PRE4_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC)=BasePat(PRE4_NC) +TauxPat(PRE4_NC)=ConstantePat(PRE4_NC) +TauxPat(PRE4_NC)=Arrondi(TauxPat(PRE4_NC),3) +MontantPat(PRE4_NC)=Base*TauxPat/100 +MontantPat(PRE4_NC)=Arrondi(MontantPat(PRE4_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_FO)=BaseSal(PRE4_NC_FO) +MontantSal(PRE4_NC_FO)=ConstanteSal(PRE4_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE4_NC_FO)=0 FinSi +MontantSal(PRE4_NC_FO)=Arrondi(MontantSal(PRE4_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_FO)=BasePat(PRE4_NC_FO) +MontantPat(PRE4_NC_FO)=ConstantePat(PRE4_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE4_NC_FO)=0 FinSi +MontantPat(PRE4_NC_FO)=Arrondi(MontantPat(PRE4_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_SS)=MontantSal(PSS) +Base(PRE4_NC_SS)=Arrondi(Base(PRE4_NC_SS),2) +BaseSal(PRE4_NC_SS)=Base(PRE4_NC_SS) +BasePat(PRE4_NC_SS)=Base(PRE4_NC_SS) +Base(PRE4_NC_SS)=BaseSal(PRE4_NC_SS) +TauxSal(PRE4_NC_SS)=ConstanteSal(PRE4_NC_SS) +TauxSal(PRE4_NC_SS)=Arrondi(TauxSal(PRE4_NC_SS),3) +MontantSal(PRE4_NC_SS)=Base*TauxSal/100 +MontantSal(PRE4_NC_SS)=Arrondi(MontantSal(PRE4_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_SS)=BasePat(PRE4_NC_SS) +TauxPat(PRE4_NC_SS)=ConstantePat(PRE4_NC_SS) +TauxPat(PRE4_NC_SS)=Arrondi(TauxPat(PRE4_NC_SS),3) +MontantPat(PRE4_NC_SS)=Base*TauxPat/100 +MontantPat(PRE4_NC_SS)=Arrondi(MontantPat(PRE4_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_TA)=TrancheA +Base(PRE4_NC_TA)=Arrondi(Base(PRE4_NC_TA),2) +BaseSal(PRE4_NC_TA)=Base(PRE4_NC_TA) +BasePat(PRE4_NC_TA)=Base(PRE4_NC_TA) +Base(PRE4_NC_TA)=BaseSal(PRE4_NC_TA) +TauxSal(PRE4_NC_TA)=ConstanteSal(PRE4_NC_TA) +TauxSal(PRE4_NC_TA)=Arrondi(TauxSal(PRE4_NC_TA),3) +MontantSal(PRE4_NC_TA)=Base*TauxSal/100 +MontantSal(PRE4_NC_TA)=Arrondi(MontantSal(PRE4_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_TA)=BasePat(PRE4_NC_TA) +TauxPat(PRE4_NC_TA)=ConstantePat(PRE4_NC_TA) +TauxPat(PRE4_NC_TA)=Arrondi(TauxPat(PRE4_NC_TA),3) +MontantPat(PRE4_NC_TA)=Base*TauxPat/100 +MontantPat(PRE4_NC_TA)=Arrondi(MontantPat(PRE4_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE4_NC_TB)=TrancheB +Base(PRE4_NC_TB)=Arrondi(Base(PRE4_NC_TB),2) +BaseSal(PRE4_NC_TB)=Base(PRE4_NC_TB) +BasePat(PRE4_NC_TB)=Base(PRE4_NC_TB) +Base(PRE4_NC_TB)=BaseSal(PRE4_NC_TB) +TauxSal(PRE4_NC_TB)=ConstanteSal(PRE4_NC_TB) +TauxSal(PRE4_NC_TB)=Arrondi(TauxSal(PRE4_NC_TB),3) +MontantSal(PRE4_NC_TB)=Base*TauxSal/100 +MontantSal(PRE4_NC_TB)=Arrondi(MontantSal(PRE4_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE4_NC_TB)=BasePat(PRE4_NC_TB) +TauxPat(PRE4_NC_TB)=ConstantePat(PRE4_NC_TB) +TauxPat(PRE4_NC_TB)=Arrondi(TauxPat(PRE4_NC_TB),3) +MontantPat(PRE4_NC_TB)=Base*TauxPat/100 +MontantPat(PRE4_NC_TB)=Arrondi(MontantPat(PRE4_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC)=Brut +Base(PRE5_NC)=Arrondi(Base(PRE5_NC),2) +BaseSal(PRE5_NC)=Base(PRE5_NC) +BasePat(PRE5_NC)=Base(PRE5_NC) +Base(PRE5_NC)=BaseSal(PRE5_NC) +TauxSal(PRE5_NC)=ConstanteSal(PRE5_NC) +TauxSal(PRE5_NC)=Arrondi(TauxSal(PRE5_NC),3) +MontantSal(PRE5_NC)=Base*TauxSal/100 +MontantSal(PRE5_NC)=Arrondi(MontantSal(PRE5_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC)=BasePat(PRE5_NC) +TauxPat(PRE5_NC)=ConstantePat(PRE5_NC) +TauxPat(PRE5_NC)=Arrondi(TauxPat(PRE5_NC),3) +MontantPat(PRE5_NC)=Base*TauxPat/100 +MontantPat(PRE5_NC)=Arrondi(MontantPat(PRE5_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_FO)=BaseSal(PRE5_NC_FO) +MontantSal(PRE5_NC_FO)=ConstanteSal(PRE5_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE5_NC_FO)=0 FinSi +MontantSal(PRE5_NC_FO)=Arrondi(MontantSal(PRE5_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_FO)=BasePat(PRE5_NC_FO) +MontantPat(PRE5_NC_FO)=ConstantePat(PRE5_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE5_NC_FO)=0 FinSi +MontantPat(PRE5_NC_FO)=Arrondi(MontantPat(PRE5_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_SS)=MontantSal(PSS) +Base(PRE5_NC_SS)=Arrondi(Base(PRE5_NC_SS),2) +BaseSal(PRE5_NC_SS)=Base(PRE5_NC_SS) +BasePat(PRE5_NC_SS)=Base(PRE5_NC_SS) +Base(PRE5_NC_SS)=BaseSal(PRE5_NC_SS) +TauxSal(PRE5_NC_SS)=ConstanteSal(PRE5_NC_SS) +TauxSal(PRE5_NC_SS)=Arrondi(TauxSal(PRE5_NC_SS),3) +MontantSal(PRE5_NC_SS)=Base*TauxSal/100 +MontantSal(PRE5_NC_SS)=Arrondi(MontantSal(PRE5_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_SS)=BasePat(PRE5_NC_SS) +TauxPat(PRE5_NC_SS)=ConstantePat(PRE5_NC_SS) +TauxPat(PRE5_NC_SS)=Arrondi(TauxPat(PRE5_NC_SS),3) +MontantPat(PRE5_NC_SS)=Base*TauxPat/100 +MontantPat(PRE5_NC_SS)=Arrondi(MontantPat(PRE5_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_TA)=TrancheA +Base(PRE5_NC_TA)=Arrondi(Base(PRE5_NC_TA),2) +BaseSal(PRE5_NC_TA)=Base(PRE5_NC_TA) +BasePat(PRE5_NC_TA)=Base(PRE5_NC_TA) +Base(PRE5_NC_TA)=BaseSal(PRE5_NC_TA) +TauxSal(PRE5_NC_TA)=ConstanteSal(PRE5_NC_TA) +TauxSal(PRE5_NC_TA)=Arrondi(TauxSal(PRE5_NC_TA),3) +MontantSal(PRE5_NC_TA)=Base*TauxSal/100 +MontantSal(PRE5_NC_TA)=Arrondi(MontantSal(PRE5_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_TA)=BasePat(PRE5_NC_TA) +TauxPat(PRE5_NC_TA)=ConstantePat(PRE5_NC_TA) +TauxPat(PRE5_NC_TA)=Arrondi(TauxPat(PRE5_NC_TA),3) +MontantPat(PRE5_NC_TA)=Base*TauxPat/100 +MontantPat(PRE5_NC_TA)=Arrondi(MontantPat(PRE5_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE5_NC_TB)=TrancheB +Base(PRE5_NC_TB)=Arrondi(Base(PRE5_NC_TB),2) +BaseSal(PRE5_NC_TB)=Base(PRE5_NC_TB) +BasePat(PRE5_NC_TB)=Base(PRE5_NC_TB) +Base(PRE5_NC_TB)=BaseSal(PRE5_NC_TB) +TauxSal(PRE5_NC_TB)=ConstanteSal(PRE5_NC_TB) +TauxSal(PRE5_NC_TB)=Arrondi(TauxSal(PRE5_NC_TB),3) +MontantSal(PRE5_NC_TB)=Base*TauxSal/100 +MontantSal(PRE5_NC_TB)=Arrondi(MontantSal(PRE5_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE5_NC_TB)=BasePat(PRE5_NC_TB) +TauxPat(PRE5_NC_TB)=ConstantePat(PRE5_NC_TB) +TauxPat(PRE5_NC_TB)=Arrondi(TauxPat(PRE5_NC_TB),3) +MontantPat(PRE5_NC_TB)=Base*TauxPat/100 +MontantPat(PRE5_NC_TB)=Arrondi(MontantPat(PRE5_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC)=Brut +Base(PRE6_NC)=Arrondi(Base(PRE6_NC),2) +BaseSal(PRE6_NC)=Base(PRE6_NC) +BasePat(PRE6_NC)=Base(PRE6_NC) +Base(PRE6_NC)=BaseSal(PRE6_NC) +TauxSal(PRE6_NC)=ConstanteSal(PRE6_NC) +TauxSal(PRE6_NC)=Arrondi(TauxSal(PRE6_NC),3) +MontantSal(PRE6_NC)=Base*TauxSal/100 +MontantSal(PRE6_NC)=Arrondi(MontantSal(PRE6_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC)=BasePat(PRE6_NC) +TauxPat(PRE6_NC)=ConstantePat(PRE6_NC) +TauxPat(PRE6_NC)=Arrondi(TauxPat(PRE6_NC),3) +MontantPat(PRE6_NC)=Base*TauxPat/100 +MontantPat(PRE6_NC)=Arrondi(MontantPat(PRE6_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_FO)=BaseSal(PRE6_NC_FO) +MontantSal(PRE6_NC_FO)=ConstanteSal(PRE6_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE6_NC_FO)=0 FinSi +MontantSal(PRE6_NC_FO)=Arrondi(MontantSal(PRE6_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_FO)=BasePat(PRE6_NC_FO) +MontantPat(PRE6_NC_FO)=ConstantePat(PRE6_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE6_NC_FO)=0 FinSi +MontantPat(PRE6_NC_FO)=Arrondi(MontantPat(PRE6_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_SS)=MontantSal(PSS) +Base(PRE6_NC_SS)=Arrondi(Base(PRE6_NC_SS),2) +BaseSal(PRE6_NC_SS)=Base(PRE6_NC_SS) +BasePat(PRE6_NC_SS)=Base(PRE6_NC_SS) +Base(PRE6_NC_SS)=BaseSal(PRE6_NC_SS) +TauxSal(PRE6_NC_SS)=ConstanteSal(PRE6_NC_SS) +TauxSal(PRE6_NC_SS)=Arrondi(TauxSal(PRE6_NC_SS),3) +MontantSal(PRE6_NC_SS)=Base*TauxSal/100 +MontantSal(PRE6_NC_SS)=Arrondi(MontantSal(PRE6_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_SS)=BasePat(PRE6_NC_SS) +TauxPat(PRE6_NC_SS)=ConstantePat(PRE6_NC_SS) +TauxPat(PRE6_NC_SS)=Arrondi(TauxPat(PRE6_NC_SS),3) +MontantPat(PRE6_NC_SS)=Base*TauxPat/100 +MontantPat(PRE6_NC_SS)=Arrondi(MontantPat(PRE6_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_TA)=TrancheA +Base(PRE6_NC_TA)=Arrondi(Base(PRE6_NC_TA),2) +BaseSal(PRE6_NC_TA)=Base(PRE6_NC_TA) +BasePat(PRE6_NC_TA)=Base(PRE6_NC_TA) +Base(PRE6_NC_TA)=BaseSal(PRE6_NC_TA) +TauxSal(PRE6_NC_TA)=ConstanteSal(PRE6_NC_TA) +TauxSal(PRE6_NC_TA)=Arrondi(TauxSal(PRE6_NC_TA),3) +MontantSal(PRE6_NC_TA)=Base*TauxSal/100 +MontantSal(PRE6_NC_TA)=Arrondi(MontantSal(PRE6_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_TA)=BasePat(PRE6_NC_TA) +TauxPat(PRE6_NC_TA)=ConstantePat(PRE6_NC_TA) +TauxPat(PRE6_NC_TA)=Arrondi(TauxPat(PRE6_NC_TA),3) +MontantPat(PRE6_NC_TA)=Base*TauxPat/100 +MontantPat(PRE6_NC_TA)=Arrondi(MontantPat(PRE6_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE6_NC_TB)=TrancheB +Base(PRE6_NC_TB)=Arrondi(Base(PRE6_NC_TB),2) +BaseSal(PRE6_NC_TB)=Base(PRE6_NC_TB) +BasePat(PRE6_NC_TB)=Base(PRE6_NC_TB) +Base(PRE6_NC_TB)=BaseSal(PRE6_NC_TB) +TauxSal(PRE6_NC_TB)=ConstanteSal(PRE6_NC_TB) +TauxSal(PRE6_NC_TB)=Arrondi(TauxSal(PRE6_NC_TB),3) +MontantSal(PRE6_NC_TB)=Base*TauxSal/100 +MontantSal(PRE6_NC_TB)=Arrondi(MontantSal(PRE6_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE6_NC_TB)=BasePat(PRE6_NC_TB) +TauxPat(PRE6_NC_TB)=ConstantePat(PRE6_NC_TB) +TauxPat(PRE6_NC_TB)=Arrondi(TauxPat(PRE6_NC_TB),3) +MontantPat(PRE6_NC_TB)=Base*TauxPat/100 +MontantPat(PRE6_NC_TB)=Arrondi(MontantPat(PRE6_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC)=Brut +Base(PRE7_NC)=Arrondi(Base(PRE7_NC),2) +BaseSal(PRE7_NC)=Base(PRE7_NC) +BasePat(PRE7_NC)=Base(PRE7_NC) +Base(PRE7_NC)=BaseSal(PRE7_NC) +TauxSal(PRE7_NC)=ConstanteSal(PRE7_NC) +TauxSal(PRE7_NC)=Arrondi(TauxSal(PRE7_NC),3) +MontantSal(PRE7_NC)=Base*TauxSal/100 +MontantSal(PRE7_NC)=Arrondi(MontantSal(PRE7_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC)=BasePat(PRE7_NC) +TauxPat(PRE7_NC)=ConstantePat(PRE7_NC) +TauxPat(PRE7_NC)=Arrondi(TauxPat(PRE7_NC),3) +MontantPat(PRE7_NC)=Base*TauxPat/100 +MontantPat(PRE7_NC)=Arrondi(MontantPat(PRE7_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_FO)=BaseSal(PRE7_NC_FO) +MontantSal(PRE7_NC_FO)=ConstanteSal(PRE7_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE7_NC_FO)=0 FinSi +MontantSal(PRE7_NC_FO)=Arrondi(MontantSal(PRE7_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_FO)=BasePat(PRE7_NC_FO) +MontantPat(PRE7_NC_FO)=ConstantePat(PRE7_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE7_NC_FO)=0 FinSi +MontantPat(PRE7_NC_FO)=Arrondi(MontantPat(PRE7_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_SS)=MontantSal(PSS) +Base(PRE7_NC_SS)=Arrondi(Base(PRE7_NC_SS),2) +BaseSal(PRE7_NC_SS)=Base(PRE7_NC_SS) +BasePat(PRE7_NC_SS)=Base(PRE7_NC_SS) +Base(PRE7_NC_SS)=BaseSal(PRE7_NC_SS) +TauxSal(PRE7_NC_SS)=ConstanteSal(PRE7_NC_SS) +TauxSal(PRE7_NC_SS)=Arrondi(TauxSal(PRE7_NC_SS),3) +MontantSal(PRE7_NC_SS)=Base*TauxSal/100 +MontantSal(PRE7_NC_SS)=Arrondi(MontantSal(PRE7_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_SS)=BasePat(PRE7_NC_SS) +TauxPat(PRE7_NC_SS)=ConstantePat(PRE7_NC_SS) +TauxPat(PRE7_NC_SS)=Arrondi(TauxPat(PRE7_NC_SS),3) +MontantPat(PRE7_NC_SS)=Base*TauxPat/100 +MontantPat(PRE7_NC_SS)=Arrondi(MontantPat(PRE7_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_TA)=TrancheA +Base(PRE7_NC_TA)=Arrondi(Base(PRE7_NC_TA),2) +BaseSal(PRE7_NC_TA)=Base(PRE7_NC_TA) +BasePat(PRE7_NC_TA)=Base(PRE7_NC_TA) +Base(PRE7_NC_TA)=BaseSal(PRE7_NC_TA) +TauxSal(PRE7_NC_TA)=ConstanteSal(PRE7_NC_TA) +TauxSal(PRE7_NC_TA)=Arrondi(TauxSal(PRE7_NC_TA),3) +MontantSal(PRE7_NC_TA)=Base*TauxSal/100 +MontantSal(PRE7_NC_TA)=Arrondi(MontantSal(PRE7_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_TA)=BasePat(PRE7_NC_TA) +TauxPat(PRE7_NC_TA)=ConstantePat(PRE7_NC_TA) +TauxPat(PRE7_NC_TA)=Arrondi(TauxPat(PRE7_NC_TA),3) +MontantPat(PRE7_NC_TA)=Base*TauxPat/100 +MontantPat(PRE7_NC_TA)=Arrondi(MontantPat(PRE7_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE7_NC_TB)=TrancheB +Base(PRE7_NC_TB)=Arrondi(Base(PRE7_NC_TB),2) +BaseSal(PRE7_NC_TB)=Base(PRE7_NC_TB) +BasePat(PRE7_NC_TB)=Base(PRE7_NC_TB) +Base(PRE7_NC_TB)=BaseSal(PRE7_NC_TB) +TauxSal(PRE7_NC_TB)=ConstanteSal(PRE7_NC_TB) +TauxSal(PRE7_NC_TB)=Arrondi(TauxSal(PRE7_NC_TB),3) +MontantSal(PRE7_NC_TB)=Base*TauxSal/100 +MontantSal(PRE7_NC_TB)=Arrondi(MontantSal(PRE7_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE7_NC_TB)=BasePat(PRE7_NC_TB) +TauxPat(PRE7_NC_TB)=ConstantePat(PRE7_NC_TB) +TauxPat(PRE7_NC_TB)=Arrondi(TauxPat(PRE7_NC_TB),3) +MontantPat(PRE7_NC_TB)=Base*TauxPat/100 +MontantPat(PRE7_NC_TB)=Arrondi(MontantPat(PRE7_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC)=Brut +Base(PRE8_NC)=Arrondi(Base(PRE8_NC),2) +BaseSal(PRE8_NC)=Base(PRE8_NC) +BasePat(PRE8_NC)=Base(PRE8_NC) +Base(PRE8_NC)=BaseSal(PRE8_NC) +TauxSal(PRE8_NC)=ConstanteSal(PRE8_NC) +TauxSal(PRE8_NC)=Arrondi(TauxSal(PRE8_NC),3) +MontantSal(PRE8_NC)=Base*TauxSal/100 +MontantSal(PRE8_NC)=Arrondi(MontantSal(PRE8_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC)=BasePat(PRE8_NC) +TauxPat(PRE8_NC)=ConstantePat(PRE8_NC) +TauxPat(PRE8_NC)=Arrondi(TauxPat(PRE8_NC),3) +MontantPat(PRE8_NC)=Base*TauxPat/100 +MontantPat(PRE8_NC)=Arrondi(MontantPat(PRE8_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_FO)=BaseSal(PRE8_NC_FO) +MontantSal(PRE8_NC_FO)=ConstanteSal(PRE8_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE8_NC_FO)=0 FinSi +MontantSal(PRE8_NC_FO)=Arrondi(MontantSal(PRE8_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_FO)=BasePat(PRE8_NC_FO) +MontantPat(PRE8_NC_FO)=ConstantePat(PRE8_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE8_NC_FO)=0 FinSi +MontantPat(PRE8_NC_FO)=Arrondi(MontantPat(PRE8_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_SS)=MontantSal(PSS) +Base(PRE8_NC_SS)=Arrondi(Base(PRE8_NC_SS),2) +BaseSal(PRE8_NC_SS)=Base(PRE8_NC_SS) +BasePat(PRE8_NC_SS)=Base(PRE8_NC_SS) +Base(PRE8_NC_SS)=BaseSal(PRE8_NC_SS) +TauxSal(PRE8_NC_SS)=ConstanteSal(PRE8_NC_SS) +TauxSal(PRE8_NC_SS)=Arrondi(TauxSal(PRE8_NC_SS),3) +MontantSal(PRE8_NC_SS)=Base*TauxSal/100 +MontantSal(PRE8_NC_SS)=Arrondi(MontantSal(PRE8_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_SS)=BasePat(PRE8_NC_SS) +TauxPat(PRE8_NC_SS)=ConstantePat(PRE8_NC_SS) +TauxPat(PRE8_NC_SS)=Arrondi(TauxPat(PRE8_NC_SS),3) +MontantPat(PRE8_NC_SS)=Base*TauxPat/100 +MontantPat(PRE8_NC_SS)=Arrondi(MontantPat(PRE8_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_TA)=TrancheA +Base(PRE8_NC_TA)=Arrondi(Base(PRE8_NC_TA),2) +BaseSal(PRE8_NC_TA)=Base(PRE8_NC_TA) +BasePat(PRE8_NC_TA)=Base(PRE8_NC_TA) +Base(PRE8_NC_TA)=BaseSal(PRE8_NC_TA) +TauxSal(PRE8_NC_TA)=ConstanteSal(PRE8_NC_TA) +TauxSal(PRE8_NC_TA)=Arrondi(TauxSal(PRE8_NC_TA),3) +MontantSal(PRE8_NC_TA)=Base*TauxSal/100 +MontantSal(PRE8_NC_TA)=Arrondi(MontantSal(PRE8_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_TA)=BasePat(PRE8_NC_TA) +TauxPat(PRE8_NC_TA)=ConstantePat(PRE8_NC_TA) +TauxPat(PRE8_NC_TA)=Arrondi(TauxPat(PRE8_NC_TA),3) +MontantPat(PRE8_NC_TA)=Base*TauxPat/100 +MontantPat(PRE8_NC_TA)=Arrondi(MontantPat(PRE8_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE8_NC_TB)=TrancheB +Base(PRE8_NC_TB)=Arrondi(Base(PRE8_NC_TB),2) +BaseSal(PRE8_NC_TB)=Base(PRE8_NC_TB) +BasePat(PRE8_NC_TB)=Base(PRE8_NC_TB) +Base(PRE8_NC_TB)=BaseSal(PRE8_NC_TB) +TauxSal(PRE8_NC_TB)=ConstanteSal(PRE8_NC_TB) +TauxSal(PRE8_NC_TB)=Arrondi(TauxSal(PRE8_NC_TB),3) +MontantSal(PRE8_NC_TB)=Base*TauxSal/100 +MontantSal(PRE8_NC_TB)=Arrondi(MontantSal(PRE8_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE8_NC_TB)=BasePat(PRE8_NC_TB) +TauxPat(PRE8_NC_TB)=ConstantePat(PRE8_NC_TB) +TauxPat(PRE8_NC_TB)=Arrondi(TauxPat(PRE8_NC_TB),3) +MontantPat(PRE8_NC_TB)=Base*TauxPat/100 +MontantPat(PRE8_NC_TB)=Arrondi(MontantPat(PRE8_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC)=Brut +Base(PRE9_NC)=Arrondi(Base(PRE9_NC),2) +BaseSal(PRE9_NC)=Base(PRE9_NC) +BasePat(PRE9_NC)=Base(PRE9_NC) +Base(PRE9_NC)=BaseSal(PRE9_NC) +TauxSal(PRE9_NC)=ConstanteSal(PRE9_NC) +TauxSal(PRE9_NC)=Arrondi(TauxSal(PRE9_NC),3) +MontantSal(PRE9_NC)=Base*TauxSal/100 +MontantSal(PRE9_NC)=Arrondi(MontantSal(PRE9_NC),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC)=BasePat(PRE9_NC) +TauxPat(PRE9_NC)=ConstantePat(PRE9_NC) +TauxPat(PRE9_NC)=Arrondi(TauxPat(PRE9_NC),3) +MontantPat(PRE9_NC)=Base*TauxPat/100 +MontantPat(PRE9_NC)=Arrondi(MontantPat(PRE9_NC),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_FO)=BaseSal(PRE9_NC_FO) +MontantSal(PRE9_NC_FO)=ConstanteSal(PRE9_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(PRE9_NC_FO)=0 FinSi +MontantSal(PRE9_NC_FO)=Arrondi(MontantSal(PRE9_NC_FO),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_FO)=BasePat(PRE9_NC_FO) +MontantPat(PRE9_NC_FO)=ConstantePat(PRE9_NC_FO) +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(PRE9_NC_FO)=0 FinSi +MontantPat(PRE9_NC_FO)=Arrondi(MontantPat(PRE9_NC_FO),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_SS)=MontantSal(PSS) +Base(PRE9_NC_SS)=Arrondi(Base(PRE9_NC_SS),2) +BaseSal(PRE9_NC_SS)=Base(PRE9_NC_SS) +BasePat(PRE9_NC_SS)=Base(PRE9_NC_SS) +Base(PRE9_NC_SS)=BaseSal(PRE9_NC_SS) +TauxSal(PRE9_NC_SS)=ConstanteSal(PRE9_NC_SS) +TauxSal(PRE9_NC_SS)=Arrondi(TauxSal(PRE9_NC_SS),3) +MontantSal(PRE9_NC_SS)=Base*TauxSal/100 +MontantSal(PRE9_NC_SS)=Arrondi(MontantSal(PRE9_NC_SS),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_SS)=BasePat(PRE9_NC_SS) +TauxPat(PRE9_NC_SS)=ConstantePat(PRE9_NC_SS) +TauxPat(PRE9_NC_SS)=Arrondi(TauxPat(PRE9_NC_SS),3) +MontantPat(PRE9_NC_SS)=Base*TauxPat/100 +MontantPat(PRE9_NC_SS)=Arrondi(MontantPat(PRE9_NC_SS),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_TA)=TrancheA +Base(PRE9_NC_TA)=Arrondi(Base(PRE9_NC_TA),2) +BaseSal(PRE9_NC_TA)=Base(PRE9_NC_TA) +BasePat(PRE9_NC_TA)=Base(PRE9_NC_TA) +Base(PRE9_NC_TA)=BaseSal(PRE9_NC_TA) +TauxSal(PRE9_NC_TA)=ConstanteSal(PRE9_NC_TA) +TauxSal(PRE9_NC_TA)=Arrondi(TauxSal(PRE9_NC_TA),3) +MontantSal(PRE9_NC_TA)=Base*TauxSal/100 +MontantSal(PRE9_NC_TA)=Arrondi(MontantSal(PRE9_NC_TA),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_TA)=BasePat(PRE9_NC_TA) +TauxPat(PRE9_NC_TA)=ConstantePat(PRE9_NC_TA) +TauxPat(PRE9_NC_TA)=Arrondi(TauxPat(PRE9_NC_TA),3) +MontantPat(PRE9_NC_TA)=Base*TauxPat/100 +MontantPat(PRE9_NC_TA)=Arrondi(MontantPat(PRE9_NC_TA),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + +Base(PRE9_NC_TB)=TrancheB +Base(PRE9_NC_TB)=Arrondi(Base(PRE9_NC_TB),2) +BaseSal(PRE9_NC_TB)=Base(PRE9_NC_TB) +BasePat(PRE9_NC_TB)=Base(PRE9_NC_TB) +Base(PRE9_NC_TB)=BaseSal(PRE9_NC_TB) +TauxSal(PRE9_NC_TB)=ConstanteSal(PRE9_NC_TB) +TauxSal(PRE9_NC_TB)=Arrondi(TauxSal(PRE9_NC_TB),3) +MontantSal(PRE9_NC_TB)=Base*TauxSal/100 +MontantSal(PRE9_NC_TB)=Arrondi(MontantSal(PRE9_NC_TB),2) +TotalGrpSal(PREV_NCA)=TotalGrpSal(PREV_NCA)-MontantSal +Base(PRE9_NC_TB)=BasePat(PRE9_NC_TB) +TauxPat(PRE9_NC_TB)=ConstantePat(PRE9_NC_TB) +TauxPat(PRE9_NC_TB)=Arrondi(TauxPat(PRE9_NC_TB),3) +MontantPat(PRE9_NC_TB)=Base*TauxPat/100 +MontantPat(PRE9_NC_TB)=Arrondi(MontantPat(PRE9_NC_TB),2) +TotalGrpPat(PREV_NCA)=TotalGrpPat(PREV_NCA)-MontantPat + + +Mutuelle=Gauche(LibelleBulletin(MUTUELLE),1) +MS_MUTUEL=0 +MP_MUTUEL=0 +TS_MUTUEL_TA=0 +TP_MUTUEL_TA=0 +TS_MUTUEL_TB=0 +TP_MUTUEL_TB=0 +TS_MUTUEL_TC=0 +TP_MUTUEL_TC=0 +TS_MUTUEL_SS=0 +TP_MUTUEL_SS=0 + +Si Mutuelle="O" Alors +MS_MUTUEL=ConstanteSal(MUTUEL_NC) +MP_MUTUEL=ConstantePat(MUTUEL_NC) +TS_MUTUEL_TA=ConstanteSal(MUT_NC_TA) +TP_MUTUEL_TA=ConstantePat(MUT_NC_TA) +TS_MUTUEL_TB=ConstanteSal(MUT_NC_TB) +TP_MUTUEL_TB=ConstantePat(MUT_NC_TB) +TS_MUTUEL_SS=ConstanteSal(MUT_NC_SS) +TP_MUTUEL_SS=ConstantePat(MUT_NC_SS) +FinSi + +Si Mutuelle="C" Alors +MS_MUTUEL=ConstanteSal(MUTC_NC) +MP_MUTUEL=ConstantePat(MUTC_NC) +TS_MUTUEL_TA=ConstanteSal(MUTC_NC_TA) +TP_MUTUEL_TA=ConstantePat(MUTC_NC_TA) +TS_MUTUEL_TB=ConstanteSal(MUTC_NC_TB) +TP_MUTUEL_TB=ConstantePat(MUTC_NC_TB) +TS_MUTUEL_SS=ConstanteSal(MUTC_NC_SS) +TP_MUTUEL_SS=ConstantePat(MUTC_NC_SS) +FinSi +Si Mutuelle="D" Alors +MS_MUTUEL=ConstanteSal(MUTD_NC) +MP_MUTUEL=ConstantePat(MUTD_NC) +TS_MUTUEL_TA=ConstanteSal(MUTD_NC_TA) +TP_MUTUEL_TA=ConstantePat(MUTD_NC_TA) +TS_MUTUEL_TB=ConstanteSal(MUTD_NC_TB) +TP_MUTUEL_TB=ConstantePat(MUTD_NC_TB) +TS_MUTUEL_SS=ConstanteSal(MUTD_NC_SS) +TP_MUTUEL_SS=ConstantePat(MUTD_NC_SS) +FinSi +Si Mutuelle="F" Alors +MS_MUTUEL=ConstanteSal(MUTF_NC) +MP_MUTUEL=ConstantePat(MUTF_NC) +TS_MUTUEL_TA=ConstanteSal(MUTF_NC_TA) +TP_MUTUEL_TA=ConstantePat(MUTF_NC_TA) +TS_MUTUEL_TB=ConstanteSal(MUTF_NC_TB) +TP_MUTUEL_TB=ConstantePat(MUTF_NC_TB) +TS_MUTUEL_SS=ConstanteSal(MUTF_NC_SS) +TP_MUTUEL_SS=ConstantePat(MUTF_NC_SS) +FinSi + +Base(MUTUEL_NC)=BaseSal(MUTUEL_NC) +MontantSal(MUTUEL_NC)=0; MontantSal(MUTUEL_NC)=MS_MUTUEL +Si MontantSal(HEURES_PRE)=0 Alors MontantSal(MUTUEL_NC)=0 FinSi +MontantSal(MUTUEL_NC)=Arrondi(MontantSal(MUTUEL_NC),2) +TotalGrpSal(MUTUEL_NCA)=TotalGrpSal(MUTUEL_NCA)-MontantSal +Base(MUTUEL_NC)=BasePat(MUTUEL_NC) +MontantPat(MUTUEL_NC)=0; MontantPat(MUTUEL_NC)=MP_MUTUEL +Si MontantSal(HEURES_PRE)=0 Alors MontantPat(MUTUEL_NC)=0 FinSi +MontantPat(MUTUEL_NC)=Arrondi(MontantPat(MUTUEL_NC),2) +TotalGrpPat(MUTUEL_NCA)=TotalGrpPat(MUTUEL_NCA)-MontantPat + +Base(MUT_NC_SS)=MontantSal(PSS) +Base(MUT_NC_SS)=Arrondi(Base(MUT_NC_SS),2) +BaseSal(MUT_NC_SS)=Base(MUT_NC_SS) +BasePat(MUT_NC_SS)=Base(MUT_NC_SS) +Base(MUT_NC_SS)=BaseSal(MUT_NC_SS) +TauxSal(MUT_NC_SS)=TS_MUTUEL_SS +TauxSal(MUT_NC_SS)=Arrondi(TauxSal(MUT_NC_SS),3) +MontantSal(MUT_NC_SS)=Base*TauxSal/100 +MontantSal(MUT_NC_SS)=Arrondi(MontantSal(MUT_NC_SS),2) +TotalGrpSal(MUTUEL_NCA)=TotalGrpSal(MUTUEL_NCA)-MontantSal +Base(MUT_NC_SS)=BasePat(MUT_NC_SS) +TauxPat(MUT_NC_SS)=TP_MUTUEL_SS +TauxPat(MUT_NC_SS)=Arrondi(TauxPat(MUT_NC_SS),3) +MontantPat(MUT_NC_SS)=Base*TauxPat/100 +MontantPat(MUT_NC_SS)=Arrondi(MontantPat(MUT_NC_SS),2) +TotalGrpPat(MUTUEL_NCA)=TotalGrpPat(MUTUEL_NCA)-MontantPat + +Base(MUT_NC_TA)=TrancheA +Base(MUT_NC_TA)=Arrondi(Base(MUT_NC_TA),2) +BaseSal(MUT_NC_TA)=Base(MUT_NC_TA) +BasePat(MUT_NC_TA)=Base(MUT_NC_TA) +Base(MUT_NC_TA)=BaseSal(MUT_NC_TA) +TauxSal(MUT_NC_TA)=TS_MUTUEL_TA +TauxSal(MUT_NC_TA)=Arrondi(TauxSal(MUT_NC_TA),3) +MontantSal(MUT_NC_TA)=Base*TauxSal/100 +MontantSal(MUT_NC_TA)=Arrondi(MontantSal(MUT_NC_TA),2) +TotalGrpSal(MUTUEL_NCA)=TotalGrpSal(MUTUEL_NCA)-MontantSal +Base(MUT_NC_TA)=BasePat(MUT_NC_TA) +TauxPat(MUT_NC_TA)=TP_MUTUEL_TA +TauxPat(MUT_NC_TA)=Arrondi(TauxPat(MUT_NC_TA),3) +MontantPat(MUT_NC_TA)=Base*TauxPat/100 +MontantPat(MUT_NC_TA)=Arrondi(MontantPat(MUT_NC_TA),2) +TotalGrpPat(MUTUEL_NCA)=TotalGrpPat(MUTUEL_NCA)-MontantPat + +Base(MUT_NC_TB)=TrancheB +Base(MUT_NC_TB)=Arrondi(Base(MUT_NC_TB),2) +BaseSal(MUT_NC_TB)=Base(MUT_NC_TB) +BasePat(MUT_NC_TB)=Base(MUT_NC_TB) +Base(MUT_NC_TB)=BaseSal(MUT_NC_TB) +TauxSal(MUT_NC_TB)=TS_MUTUEL_TB +TauxSal(MUT_NC_TB)=Arrondi(TauxSal(MUT_NC_TB),3) +MontantSal(MUT_NC_TB)=Base*TauxSal/100 +MontantSal(MUT_NC_TB)=Arrondi(MontantSal(MUT_NC_TB),2) +TotalGrpSal(MUTUEL_NCA)=TotalGrpSal(MUTUEL_NCA)-MontantSal +Base(MUT_NC_TB)=BasePat(MUT_NC_TB) +TauxPat(MUT_NC_TB)=TP_MUTUEL_TB +TauxPat(MUT_NC_TB)=Arrondi(TauxPat(MUT_NC_TB),3) +MontantPat(MUT_NC_TB)=Base*TauxPat/100 +MontantPat(MUT_NC_TB)=Arrondi(MontantPat(MUT_NC_TB),2) +TotalGrpPat(MUTUEL_NCA)=TotalGrpPat(MUTUEL_NCA)-MontantPat + +Base(GMC_NC)=BaseSal(GMC_NC) +MontantSal(GMC_NC)=Bulletin(GMC) +MontantSal(GMC_NC)=Arrondi(MontantSal(GMC_NC),2) +TotalGrpSal(MUTUEL_NCA)=TotalGrpSal(MUTUEL_NCA)-MontantSal +Base(GMC_NC)=BasePat(GMC_NC) +MontantPat(GMC_NC)=Bulletin(GMC) +MontantPat(GMC_NC)=Arrondi(MontantPat(GMC_NC),2) +TotalGrpPat(MUTUEL_NCA)=TotalGrpPat(MUTUEL_NCA)-MontantPat + + +TaxeSal1=Arrondi(Grille(TR_TAX_SAL,1)/12,0) +TaxeSal2=Arrondi(Grille(TR_TAX_SAL,2)/12,0) +TaxeSal3=Arrondi(Grille(TR_TAX_SAL,3)/12,0) +BrutTaxeSal=Brut +Si Societe(ASSUJETTI_SAL)=0 Alors + BrutTaxeSal=0 +FinSi + +Base(TAXE_SAL_T)=BrutTaxeSal +Base(TAXE_SAL_T)=Arrondi(Base(TAXE_SAL_T),2) +BaseSal(TAXE_SAL_T)=Base(TAXE_SAL_T) +BasePat(TAXE_SAL_T)=Base(TAXE_SAL_T) +Base(TAXE_SAL_T)=BaseSal(TAXE_SAL_T) +Base(TAXE_SAL_T)=BasePat(TAXE_SAL_T) +TauxPat(TAXE_SAL_T)=ConstanteSal(TAXE_SAL) +TauxPat(TAXE_SAL_T)=Arrondi(TauxPat(TAXE_SAL_T),3) +MontantPat(TAXE_SAL_T)=Base*TauxPat/100 +MontantPat(TAXE_SAL_T)=Arrondi(MontantPat(TAXE_SAL_T),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + +Base(TAXE_SAL_1)=0; Si BrutTaxeSal>TaxeSal1 Et BrutTaxeSal<=TaxeSal2 Alors + Base(TAXE_SAL_1)=BrutTaxeSal-TaxeSal1 +FinSi +Si BrutTaxeSal>TaxeSal2 Alors + Base(TAXE_SAL_1)=TaxeSal2-TaxeSal1 +FinSi +Base(TAXE_SAL_1)=Arrondi(Base(TAXE_SAL_1),2) +BaseSal(TAXE_SAL_1)=Base(TAXE_SAL_1) +BasePat(TAXE_SAL_1)=Base(TAXE_SAL_1) +Base(TAXE_SAL_1)=BaseSal(TAXE_SAL_1) +Base(TAXE_SAL_1)=BasePat(TAXE_SAL_1) +TauxPat(TAXE_SAL_1)=Grille(TAXE_SAL,1)-ConstanteSal(TAXE_SAL) +Si TauxPat(TAXE_SAL_1)<0 Alors TauxPat(TAXE_SAL_1)=0 FinSi +TauxPat(TAXE_SAL_1)=Arrondi(TauxPat(TAXE_SAL_1),3) +MontantPat(TAXE_SAL_1)=Base*TauxPat/100 +MontantPat(TAXE_SAL_1)=Arrondi(MontantPat(TAXE_SAL_1),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + +Base(TAXE_SAL_2)=0; Si BrutTaxeSal>TaxeSal2 Alors + Base(TAXE_SAL_2)=BrutTaxeSal-TaxeSal2 +FinSi +Base(TAXE_SAL_2)=Arrondi(Base(TAXE_SAL_2),2) +BaseSal(TAXE_SAL_2)=Base(TAXE_SAL_2) +BasePat(TAXE_SAL_2)=Base(TAXE_SAL_2) +Base(TAXE_SAL_2)=BaseSal(TAXE_SAL_2) +Base(TAXE_SAL_2)=BasePat(TAXE_SAL_2) +TauxPat(TAXE_SAL_2)=Grille(TAXE_SAL,2)-ConstanteSal(TAXE_SAL) +Si TauxPat(TAXE_SAL_2)<0 Alors TauxPat(TAXE_SAL_2)=0 FinSi +TauxPat(TAXE_SAL_2)=Arrondi(TauxPat(TAXE_SAL_2),3) +MontantPat(TAXE_SAL_2)=Base*TauxPat/100 +MontantPat(TAXE_SAL_2)=Arrondi(MontantPat(TAXE_SAL_2),2) +TotalGrpPat(TAXE_SAL)=TotalGrpPat(TAXE_SAL)-MontantPat + + +Base(TAXE_PREV)=-(TotalGrpPat(PREV_CA)+TotalGrpPat(PREV_NCA)+TotalGrpPat(MUTUEL_CA)+TotalGrpPat(MUTUEL_NCA)+MontantPat(SUPP_CA)) +Base(TAXE_PREV)=Arrondi(Base(TAXE_PREV),2) +BaseSal(TAXE_PREV)=Base(TAXE_PREV) +BasePat(TAXE_PREV)=Base(TAXE_PREV) +Base(TAXE_PREV)=BaseSal(TAXE_PREV) +Base(TAXE_PREV)=BasePat(TAXE_PREV) +TauxPat(TAXE_PREV)=ConstantePat(TAXE_PREV) +Si TotalEffectif<11 Alors TauxPat(TAXE_PREV)=0 FinSi +TauxPat(TAXE_PREV)=Arrondi(TauxPat(TAXE_PREV),3) +MontantPat(TAXE_PREV)=Base*TauxPat/100 +MontantPat(TAXE_PREV)=Arrondi(MontantPat(TAXE_PREV),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FOR_SOCIAL)=Bulletin(IND_RCI) +Base(FOR_SOCIAL)=Arrondi(Base(FOR_SOCIAL),2) +BaseSal(FOR_SOCIAL)=Base(FOR_SOCIAL) +BasePat(FOR_SOCIAL)=Base(FOR_SOCIAL) +Base(FOR_SOCIAL)=BaseSal(FOR_SOCIAL) +Base(FOR_SOCIAL)=BasePat(FOR_SOCIAL) +TauxPat(FOR_SOCIAL)=ConstantePat(FOR_SOCIAL) +TauxPat(FOR_SOCIAL)=Arrondi(TauxPat(FOR_SOCIAL),3) +MontantPat(FOR_SOCIAL)=Base*TauxPat/100 +MontantPat(FOR_SOCIAL)=Arrondi(MontantPat(FOR_SOCIAL),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(TRANSPORT)=Brut +Base(TRANSPORT)=Arrondi(Base(TRANSPORT),2) +BaseSal(TRANSPORT)=Base(TRANSPORT) +BasePat(TRANSPORT)=Base(TRANSPORT) +Base(TRANSPORT)=BaseSal(TRANSPORT) +Base(TRANSPORT)=BasePat(TRANSPORT) +TauxPat(TRANSPORT)=0; Si Bulletin(TRANSPORT)<>"1" Alors +TauxPat(TRANSPORT)=ConstantePat(TRANSPORT) +FinSi +TauxPat(TRANSPORT)=Arrondi(TauxPat(TRANSPORT),3) +MontantPat(TRANSPORT)=Base*TauxPat/100 +MontantPat(TRANSPORT)=Arrondi(MontantPat(TRANSPORT),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FORMATION)=Brut +Si Societe(ASSUJETTI_FOR)=0 Alors + Base(FORMATION)=0 +FinSi +Base(FORMATION)=Arrondi(Base(FORMATION),2) +BaseSal(FORMATION)=Base(FORMATION) +BasePat(FORMATION)=Base(FORMATION) +Base(FORMATION)=BaseSal(FORMATION) +Base(FORMATION)=BasePat(FORMATION) +TauxPat(FORMATION)=ConstantePat(FORMATION) +Si TotalEffectif>=11 Alors TauxPat(FORMATION)=0 FinSi +TauxPat(FORMATION)=Arrondi(TauxPat(FORMATION),3) +MontantPat(FORMATION)=Base*TauxPat/100 +MontantPat(FORMATION)=Arrondi(MontantPat(FORMATION),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FORMATION2)=Brut +Si Societe(ASSUJETTI_FOR)=0 Alors + Base(FORMATION2)=0 +FinSi +Base(FORMATION2)=Arrondi(Base(FORMATION2),2) +BaseSal(FORMATION2)=Base(FORMATION2) +BasePat(FORMATION2)=Base(FORMATION2) +Base(FORMATION2)=BaseSal(FORMATION2) +Base(FORMATION2)=BasePat(FORMATION2) +TauxPat(FORMATION2)=ConstantePat(FORMATION2) +Si TotalEffectif<11 Alors TauxPat(FORMATION2)=0 FinSi +TauxPat(FORMATION2)=Arrondi(TauxPat(FORMATION2),3) +MontantPat(FORMATION2)=Base*TauxPat/100 +MontantPat(FORMATION2)=Arrondi(MontantPat(FORMATION2),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(CPF_CDD)=Brut +Si Societe(ASSUJETTI_FOR)=0 Ou Bulletin(CDD)=0 Alors + Base(CPF_CDD)=0 +FinSi +Base(CPF_CDD)=Arrondi(Base(CPF_CDD),2) +BaseSal(CPF_CDD)=Base(CPF_CDD) +BasePat(CPF_CDD)=Base(CPF_CDD) +Base(CPF_CDD)=BaseSal(CPF_CDD) +Base(CPF_CDD)=BasePat(CPF_CDD) +TauxPat(CPF_CDD)=ConstantePat(CPF_CDD) +TauxPat(CPF_CDD)=Arrondi(TauxPat(CPF_CDD),3) +MontantPat(CPF_CDD)=Base*TauxPat/100 +MontantPat(CPF_CDD)=Arrondi(MontantPat(CPF_CDD),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(APPRENTI)=Brut +Si Societe(ASSUJETTI_APP)=0 Alors + Base(APPRENTI)=0 +FinSi +Base(APPRENTI)=Arrondi(Base(APPRENTI),2) +BaseSal(APPRENTI)=Base(APPRENTI) +BasePat(APPRENTI)=Base(APPRENTI) +Base(APPRENTI)=BaseSal(APPRENTI) +Base(APPRENTI)=BasePat(APPRENTI) +TauxPat(APPRENTI)=ConstantePat(APPRENTI) +TauxPat(APPRENTI)=Arrondi(TauxPat(APPRENTI),3) +MontantPat(APPRENTI)=Base*TauxPat/100 +MontantPat(APPRENTI)=Arrondi(MontantPat(APPRENTI),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(TA_P1)=Base(APPRENTI) +Base(TA_P1)=Arrondi(Base(TA_P1),2) +BaseSal(TA_P1)=Base(TA_P1) +BasePat(TA_P1)=Base(TA_P1) +Base(TA_P1)=BaseSal(TA_P1) +Base(TA_P1)=BasePat(TA_P1) +TauxPat(TA_P1)=ConstantePat(TA_P1) +TauxPat(TA_P1)=Arrondi(TauxPat(TA_P1),3) +MontantPat(TA_P1)=Base*TauxPat/100 +MontantPat(TA_P1)=Arrondi(MontantPat(TA_P1),2) + +Base(TA_P2)=Base(APPRENTI) +Base(TA_P2)=Arrondi(Base(TA_P2),2) +BaseSal(TA_P2)=Base(TA_P2) +BasePat(TA_P2)=Base(TA_P2) +Base(TA_P2)=BaseSal(TA_P2) +Base(TA_P2)=BasePat(TA_P2) +TauxPat(TA_P2)=ConstantePat(TA_P2) +TauxPat(TA_P2)=Arrondi(TauxPat(TA_P2),3) +MontantPat(TA_P2)=Base*TauxPat/100 +MontantPat(TA_P2)=Arrondi(MontantPat(TA_P2),2) + +Mois=MoisBulletin +Si Mois=4 Alors +Base(TA_SOLDE)=BaseSal(TA_SOLDE) +Base(TA_SOLDE)=BasePat(TA_SOLDE) +MontantPat(TA_SOLDE)=CumulPat(TA_P2,E1) +MontantPat(TA_SOLDE)=Arrondi(MontantPat(TA_SOLDE),2) +FinSi + +Base(APPRENTI2)=Brut +Si Societe(ASSUJETTI_APP2)=0 Alors + Base(APPRENTI2)=0 +FinSi +Base(APPRENTI2)=Arrondi(Base(APPRENTI2),2) +BaseSal(APPRENTI2)=Base(APPRENTI2) +BasePat(APPRENTI2)=Base(APPRENTI2) +Base(APPRENTI2)=BaseSal(APPRENTI2) +Base(APPRENTI2)=BasePat(APPRENTI2) +TauxPat(APPRENTI2)=ConstantePat(APPRENTI2) +TauxPat(APPRENTI2)=Arrondi(TauxPat(APPRENTI2),3) +MontantPat(APPRENTI2)=Base*TauxPat/100 +MontantPat(APPRENTI2)=Arrondi(MontantPat(APPRENTI2),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Mois=MoisBulletin +Si Mois=3 Alors +Base(CSA_SOLDE)=BaseSal(CSA_SOLDE) +Base(CSA_SOLDE)=BasePat(CSA_SOLDE) +MontantPat(CSA_SOLDE)=CumulPat(APPRENTI2,E1) +MontantPat(CSA_SOLDE)=Arrondi(MontantPat(CSA_SOLDE),2) +FinSi + +Base(CONSTRUCT)=Brut +Si Societe(ASSUJETTI_PEEC)=0 Alors + Base(CONSTRUCT)=0 +FinSi +Base(CONSTRUCT)=Arrondi(Base(CONSTRUCT),2) +BaseSal(CONSTRUCT)=Base(CONSTRUCT) +BasePat(CONSTRUCT)=Base(CONSTRUCT) +Base(CONSTRUCT)=BaseSal(CONSTRUCT) +Base(CONSTRUCT)=BasePat(CONSTRUCT) +TauxPat(CONSTRUCT)=ConstantePat(CONSTRUCT) +TauxPat(CONSTRUCT)=Arrondi(TauxPat(CONSTRUCT),3) +MontantPat(CONSTRUCT)=Base*TauxPat/100 +MontantPat(CONSTRUCT)=Arrondi(MontantPat(CONSTRUCT),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(MEDECINE)=TrancheA +Base(MEDECINE)=Arrondi(Base(MEDECINE),2) +BaseSal(MEDECINE)=Base(MEDECINE) +BasePat(MEDECINE)=Base(MEDECINE) +Base(MEDECINE)=BaseSal(MEDECINE) +Base(MEDECINE)=BasePat(MEDECINE) +TauxPat(MEDECINE)=ConstantePat(MEDECINE) +TauxPat(MEDECINE)=Arrondi(TauxPat(MEDECINE),3) +MontantPat(MEDECINE)=Base*TauxPat/100 +MontantPat(MEDECINE)=Arrondi(MontantPat(MEDECINE),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(OEUVRE_SOC)=Brut +Base(OEUVRE_SOC)=Arrondi(Base(OEUVRE_SOC),2) +BaseSal(OEUVRE_SOC)=Base(OEUVRE_SOC) +BasePat(OEUVRE_SOC)=Base(OEUVRE_SOC) +Base(OEUVRE_SOC)=BaseSal(OEUVRE_SOC) +Base(OEUVRE_SOC)=BasePat(OEUVRE_SOC) +TauxPat(OEUVRE_SOC)=ConstantePat(OEUVRE_SOC) +TauxPat(OEUVRE_SOC)=Arrondi(TauxPat(OEUVRE_SOC),3) +MontantPat(OEUVRE_SOC)=Base*TauxPat/100 +MontantPat(OEUVRE_SOC)=Arrondi(MontantPat(OEUVRE_SOC),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(FRAIS_FONC)=Brut +Base(FRAIS_FONC)=Arrondi(Base(FRAIS_FONC),2) +BaseSal(FRAIS_FONC)=Base(FRAIS_FONC) +BasePat(FRAIS_FONC)=Base(FRAIS_FONC) +Base(FRAIS_FONC)=BaseSal(FRAIS_FONC) +Base(FRAIS_FONC)=BasePat(FRAIS_FONC) +TauxPat(FRAIS_FONC)=ConstantePat(FRAIS_FONC) +TauxPat(FRAIS_FONC)=Arrondi(TauxPat(FRAIS_FONC),3) +MontantPat(FRAIS_FONC)=Base*TauxPat/100 +MontantPat(FRAIS_FONC)=Arrondi(MontantPat(FRAIS_FONC),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(COTPAT_DIV)=Brut +Base(COTPAT_DIV)=Arrondi(Base(COTPAT_DIV),2) +BaseSal(COTPAT_DIV)=Base(COTPAT_DIV) +BasePat(COTPAT_DIV)=Base(COTPAT_DIV) +Base(COTPAT_DIV)=BaseSal(COTPAT_DIV) +Base(COTPAT_DIV)=BasePat(COTPAT_DIV) +TauxPat(COTPAT_DIV)=ConstantePat(COTPAT_DIV) +TauxPat(COTPAT_DIV)=Arrondi(TauxPat(COTPAT_DIV),3) +MontantPat(COTPAT_DIV)=Base*TauxPat/100 +MontantPat(COTPAT_DIV)=Arrondi(MontantPat(COTPAT_DIV),2) +TotalGrpPat(DIV_PREL)=TotalGrpPat(DIV_PREL)-MontantPat + +Base(COTSAL_DIV)=Brut +Base(COTSAL_DIV)=Arrondi(Base(COTSAL_DIV),2) +BaseSal(COTSAL_DIV)=Base(COTSAL_DIV) +BasePat(COTSAL_DIV)=Base(COTSAL_DIV) +Base(COTSAL_DIV)=BaseSal(COTSAL_DIV) +TauxSal(COTSAL_DIV)=ConstanteSal(COTSAL_DIV) +TauxSal(COTSAL_DIV)=Arrondi(TauxSal(COTSAL_DIV),3) +MontantSal(COTSAL_DIV)=Base*TauxSal/100 +MontantSal(COTSAL_DIV)=Arrondi(MontantSal(COTSAL_DIV),2) +TotalGrpSal(DIV_PREL)=TotalGrpSal(DIV_PREL)-MontantSal +Base(COTSAL_DIV)=BasePat(COTSAL_DIV) + + +CotPatFillon=MontantPat(ALLOC_FAM)+MontantPat(MALADIE)+MontantPat(CNSA)+MontantPat(VIEILLESSE)+MontantPat(VIEILLE_TA)+MontantPat(FNAL)+MontantPat(FNAL20)+MontantPat(AT_FIL)+MontantPat(CHOMAGE_TA)+MontantPat(ARRCO_T1)+MontantPat(CEG_T1) +CotPatFillonA=CumulPat(ALLOC_FAM,B)+CumulPat(MALADIE,B)+CumulPat(CNSA,B)+CumulPat(VIEILLESSE,B)+CumulPat(VIEILLE_TA,B)+CumulPat(FNAL,B)+CumulPat(FNAL20,B)+CumulPat(AT_FIL,B)+CumulPat(CHOMAGE_TA,B)+CumulPat(ARRCO_T1,B)+CumulPat(CEG_T1,B) + +k_fillon2=ConstanteSal(COEF_FIL2) +Si ConstantePat(COEF_FIL2)<>0 Alors + k_fillon2=ConstanteSal(COEF_FIL2)/ConstantePat(COEF_FIL2) +FinSi +k_fillon3=ConstanteSal(COEF_FIL3) +Si ConstantePat(COEF_FIL3)<>0 Alors + k_fillon3=ConstanteSal(COEF_FIL3)/ConstantePat(COEF_FIL3) +FinSi +Si TotalEffectif<50 Alors + TauxMaxFillon=ConstanteSal(COEF_FILL) +Sinon + TauxMaxFillon=ConstantePat(COEF_FILL) +FinSi +Si MontantSal(BRUT_ABATT)=0 Ou Bulletin(EXO_JEI)=1Alors + TauxFillon=0 +Sinon + TauxFillon=(TauxMaxFillon/0.6)*((1.6*k_fillon2*MontantSal(SMIC_FIL)/MontantSal(BRUT_FIL))-1)*k_fillon3 +FinSi +TauxFillon=Arrondi(TauxFillon,4) +Si TauxFillon>TauxMaxFillon*k_fillon3 Alors TauxFillon=TauxMaxFillon*k_fillon3 FinSi +MtPatFillon=Arrondi(MontantSal(BRUT_ABATT)*TauxFillon,2) +Si MtPatFillon>CotPatFillon*k_fillon3 Alors + MtPatFillon=CotPatFillon*k_fillon3 +FinSi +Si MtPatFillon<0 Alors + MtPatFillon=0 +FinSi +Si MontantSal(BRUT_ABATT)<>0 Alors + TauxFillon=Arrondi(MtPatFillon/MontantSal(BRUT_ABATT),4) +FinSi + +Base(ALLEGT_FIL)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FIL)=Arrondi(Base(ALLEGT_FIL),2) +BaseSal(ALLEGT_FIL)=Base(ALLEGT_FIL) +BasePat(ALLEGT_FIL)=Base(ALLEGT_FIL) +Base(ALLEGT_FIL)=BaseSal(ALLEGT_FIL) +Base(ALLEGT_FIL)=BasePat(ALLEGT_FIL) +TauxPat(ALLEGT_FIL)=TauxFillon +TauxPat(ALLEGT_FIL)=Arrondi(TauxPat(ALLEGT_FIL),4) +MontantPat(ALLEGT_FIL)=-MtPatFillon +MontantPat(ALLEGT_FIL)=Arrondi(MontantPat(ALLEGT_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(ALLEGT_FI2)=0; CotPatFillon2=CotPatFillon-MontantPat(ARRCO_T1)-MontantPat(CEG_T1) +Base(ALLEGT_FI2)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FI2)=Arrondi(Base(ALLEGT_FI2),2) +BaseSal(ALLEGT_FI2)=Base(ALLEGT_FI2) +BasePat(ALLEGT_FI2)=Base(ALLEGT_FI2) +Base(ALLEGT_FI2)=BaseSal(ALLEGT_FI2) +Base(ALLEGT_FI2)=BasePat(ALLEGT_FI2) +TauxPat(ALLEGT_FI2)=0; MtPatFillon2=Division(MtPatFillon*CotPatFillon2,CotPatFillon) +TauxPat(ALLEGT_FI2)=Arrondi(Division(MtPatFillon2,Base),4) +TauxPat(ALLEGT_FI2)=Arrondi(TauxPat(ALLEGT_FI2),4) +MontantPat(ALLEGT_FI2)=-MtPatFillon2 +MontantPat(ALLEGT_FI2)=Arrondi(MontantPat(ALLEGT_FI2),2) + +Base(ALLEGT_FI3)=0; CotPatFillon3=MontantPat(ARRCO_T1)+MontantPat(CEG_T1) +Base(ALLEGT_FI3)=MontantSal(BRUT_ABATT) +Base(ALLEGT_FI3)=Arrondi(Base(ALLEGT_FI3),2) +BaseSal(ALLEGT_FI3)=Base(ALLEGT_FI3) +BasePat(ALLEGT_FI3)=Base(ALLEGT_FI3) +Base(ALLEGT_FI3)=BaseSal(ALLEGT_FI3) +Base(ALLEGT_FI3)=BasePat(ALLEGT_FI3) +TauxPat(ALLEGT_FI3)=0; MtPatFillon3=Division(MtPatFillon*CotPatFillon3,CotPatFillon) +TauxPat(ALLEGT_FI3)=Arrondi(Division(MtPatFillon3,Base),4) +TauxPat(ALLEGT_FI3)=Arrondi(TauxPat(ALLEGT_FI3),4) +MontantPat(ALLEGT_FI3)=-MtPatFillon3 +MontantPat(ALLEGT_FI3)=Arrondi(MontantPat(ALLEGT_FI3),2) + +SmicFillonA=CumulSal(SMIC_FIL)+MontantSal(SMIC_FIL) +BrutFillonA=CumulSal(BRUT_FIL)+MontantSal(BRUT_FIL) +AllegtFillonA=CumulPat(ALLEGT_FIL)+MontantPat(ALLEGT_FIL) +Si CumulSal(BRUT_ABATT,B)=0 Ou Bulletin(EXO_JEI)=1 Alors + TauxFillonA=0 +Sinon + TauxFillonA=(TauxMaxFillon/0.6)*((1.6*k_fillon2*SmicFillonA/BrutFillonA)-1)*k_fillon3 +FinSi +TauxFillonA=Arrondi(TauxFillonA,4) +Si TauxFillonA>TauxMaxFillon*k_fillon3 Alors TauxFillonA=TauxMaxFillon*k_fillon3 FinSi +MtPatFillonA=Arrondi(CumulSal(BRUT_ABATT,B)*TauxFillonA,2) +Si MtPatFillonA>CotPatFillonA*k_fillon3 Alors + MtPatFillonA=CotPatFillonA*k_fillon3 +FinSi +Si MtPatFillonA<0 Alors + MtPatFillonA=0 +FinSi +Si MontantPat(ALLEGT_FIL)<>0 Et TauxFillonA<0 Alors + RegulFillon=MontantPat(ALLEGT_FIL) +Sinon + RegulFillon=MtPatFillonA-AllegtFillonA*(-1)+CumulPat(REGUL_FIL)+CumulPat(COMPL_FIL) +FinSi + +Base(REGUL_FIL)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FIL)=Arrondi(Base(REGUL_FIL),2) +BaseSal(REGUL_FIL)=Base(REGUL_FIL) +BasePat(REGUL_FIL)=Base(REGUL_FIL) +Base(REGUL_FIL)=BaseSal(REGUL_FIL) +Base(REGUL_FIL)=BasePat(REGUL_FIL) +MontantPat(REGUL_FIL)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FIL)=-RegulFillon +FinSi +MontantPat(REGUL_FIL)=Arrondi(MontantPat(REGUL_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(REGUL_FI2)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FI2)=Arrondi(Base(REGUL_FI2),2) +BaseSal(REGUL_FI2)=Base(REGUL_FI2) +BasePat(REGUL_FI2)=Base(REGUL_FI2) +Base(REGUL_FI2)=BaseSal(REGUL_FI2) +Base(REGUL_FI2)=BasePat(REGUL_FI2) +MontantPat(REGUL_FI2)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FI2)=Division(-RegulFillon*CotPatFillon2,CotPatFillon) +FinSi +MontantPat(REGUL_FI2)=Arrondi(MontantPat(REGUL_FI2),2) + +Base(REGUL_FI3)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(REGUL_FI3)=Arrondi(Base(REGUL_FI3),2) +BaseSal(REGUL_FI3)=Base(REGUL_FI3) +BasePat(REGUL_FI3)=Base(REGUL_FI3) +Base(REGUL_FI3)=BaseSal(REGUL_FI3) +Base(REGUL_FI3)=BasePat(REGUL_FI3) +MontantPat(REGUL_FI3)=0; Si -RegulFillon>0 Alors + MontantPat(REGUL_FI3)=Division(-RegulFillon*CotPatFillon3,CotPatFillon) +FinSi +MontantPat(REGUL_FI3)=Arrondi(MontantPat(REGUL_FI3),2) + +Base(COMPL_FIL)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FIL)=Arrondi(Base(COMPL_FIL),2) +BaseSal(COMPL_FIL)=Base(COMPL_FIL) +BasePat(COMPL_FIL)=Base(COMPL_FIL) +Base(COMPL_FIL)=BaseSal(COMPL_FIL) +Base(COMPL_FIL)=BasePat(COMPL_FIL) +MontantPat(COMPL_FIL)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FIL)=-RegulFillon +FinSi +MontantPat(COMPL_FIL)=Arrondi(MontantPat(COMPL_FIL),2) +TotalGrpPat(REDUC_FIL)=TotalGrpPat(REDUC_FIL)-MontantPat + +Base(COMPL_FI2)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FI2)=Arrondi(Base(COMPL_FI2),2) +BaseSal(COMPL_FI2)=Base(COMPL_FI2) +BasePat(COMPL_FI2)=Base(COMPL_FI2) +Base(COMPL_FI2)=BaseSal(COMPL_FI2) +Base(COMPL_FI2)=BasePat(COMPL_FI2) +MontantPat(COMPL_FI2)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FI2)=Division(-RegulFillon*CotPatFillon2,CotPatFillon) +FinSi +MontantPat(COMPL_FI2)=Arrondi(MontantPat(COMPL_FI2),2) + +Base(COMPL_FI3)=CumulSal(BRUT_FIL)-MontantSal(BRUT_FIL) +Base(COMPL_FI3)=Arrondi(Base(COMPL_FI3),2) +BaseSal(COMPL_FI3)=Base(COMPL_FI3) +BasePat(COMPL_FI3)=Base(COMPL_FI3) +Base(COMPL_FI3)=BaseSal(COMPL_FI3) +Base(COMPL_FI3)=BasePat(COMPL_FI3) +MontantPat(COMPL_FI3)=0; Si -RegulFillon<0 Alors + MontantPat(COMPL_FI3)=Division(-RegulFillon*CotPatFillon3,CotPatFillon) +FinSi +MontantPat(COMPL_FI3)=Arrondi(MontantPat(COMPL_FI3),2) + + +Base(IND_LIC2)=BaseSal(IND_LIC2) +MontantSal(IND_LIC2)=Bulletin(IND_LIC2) +MontantSal(IND_LIC2)=Arrondi(MontantSal(IND_LIC2),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(IND_LIC2)=BasePat(IND_LIC2) + +Base(PR_ACTION2)=Bulletin(ACTION2_NB) +Base(PR_ACTION2)=Arrondi(Base(PR_ACTION2),2) +BaseSal(PR_ACTION2)=Base(PR_ACTION2) +BasePat(PR_ACTION2)=Base(PR_ACTION2) +Base(PR_ACTION2)=BaseSal(PR_ACTION2) +TauxSal(PR_ACTION2)=Bulletin(ACTION2_VAL) +TauxSal(PR_ACTION2)=Arrondi(TauxSal(PR_ACTION2),3) +MontantSal(PR_ACTION2)=Base*TauxSal +MontantSal(PR_ACTION2)=Arrondi(MontantSal(PR_ACTION2),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_ACTION2)=BasePat(PR_ACTION2) + +Base(PR_PROFIT)=BaseSal(PR_PROFIT) +MontantSal(PR_PROFIT)=Bulletin(PR_PROFIT) +MontantSal(PR_PROFIT)=Arrondi(MontantSal(PR_PROFIT),2) +Base(PR_PROFIT)=BasePat(PR_PROFIT) + + +MtSalHS=MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +CumSalHS=CumulSal(HEURE25)+CumulSal(HEURE50)+CumulSal(HEURE_COMP) +HS_Exo=MtSalHS +HS_NonExo=0 +Si CumSalHS+MtSalHS>ConstantePat(PL_EXO_HS) Alors + Si CumSalHS0 Et ConstantePat(SMIC)>MtNet3 Alors + EcartCSG=ConstantePat(SMIC)-MtNet3 +FinSi +MtCRDS3=0 +Si EcartCSG<>0 Alors + MtCRDS3=LePlusPetit(EcartCSG,MontantSal(CRDS2)) +FinSi +EcartCSG=EcartCSG-MtCRDS3 +MtCSG3=0 +Si EcartCSG<>0 Alors + MtCSG3=LePlusPetit(EcartCSG,MontantSal(CSG2)) +FinSi +EcartCSG=EcartCSG-MtCSG3 +MtCSG3_D=0 +Si EcartCSG<>0 Alors + MtCSG3_D=LePlusPetit(EcartCSG,MontantSal(CSG2_DEDUC)) +FinSi +EcartCSG=EcartCSG-MtCSG3_D + +Base(CRDS3)=BaseSal(CRDS3) +MontantSal(CRDS3)=-MtCRDS3 +MontantSal(CRDS3)=Arrondi(MontantSal(CRDS3),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CRDS3)=BasePat(CRDS3) + +Base(CSG3)=BaseSal(CSG3) +MontantSal(CSG3)=-MtCSG3 +MontantSal(CSG3)=Arrondi(MontantSal(CSG3),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CSG3)=BasePat(CSG3) + +Base(CSG3_DEDUC)=BaseSal(CSG3_DEDUC) +MontantSal(CSG3_DEDUC)=-MtCSG3_D +MontantSal(CSG3_DEDUC)=Arrondi(MontantSal(CSG3_DEDUC),2) +TotalGrpSal(CSG)=TotalGrpSal(CSG)-MontantSal +Base(CSG3_DEDUC)=BasePat(CSG3_DEDUC) + + +CotSal=(MontantSal(MALADIE)+MontantSal(VIEILLE_TA)+MontantSal(VIEILLESSE)+MontantSal(CHOMAGE_TA)+MontantSal(CHOMAGE_TB)+MontantSal(ARRCO_T1)+MontantSal(ARRCO_T2)+MontantSal(CEG_T1)+MontantSal(CEG_T2)+MontantSal(CET_T1)+MontantSal(CET_T2)+MontantSal(APEC)+MontantSal(CSG)+MontantSal(CRDS)+MontantSal(CSG_HS)) +TauxReduc=Division(CotSal,Brut)*100 +Si TauxReduc>ConstanteSal(TAUX_TEPA) Alors TauxReduc=ConstanteSal(TAUX_TEPA) FinSi +TauxReduc=Arrondi(TauxReduc,2) +TauxReduc=0 + +Base(REDUC_TEPA)=MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP)+MontantSal(RACHAT_RTT) +Base(REDUC_TEPA)=Arrondi(Base(REDUC_TEPA),2) +BaseSal(REDUC_TEPA)=Base(REDUC_TEPA) +BasePat(REDUC_TEPA)=Base(REDUC_TEPA) +Base(REDUC_TEPA)=BaseSal(REDUC_TEPA) +TauxSal(REDUC_TEPA)=TauxReduc +TauxSal(REDUC_TEPA)=Arrondi(TauxSal(REDUC_TEPA),3) +MontantSal(REDUC_TEPA)=Base*TauxSal/100 +ReducTEPA=-MontantSal +CotSS=Brut*(ConstanteSal(MALADIE)+ConstanteSal(VIEILLE_TA)+ConstanteSal(VIEILLESSE))/100 +Si CotSS0 Alors + TypeTauxPAS=1 +FinSi +AbtPAS=0 +Si Bulletin(CDD)=1 Et TypeTauxPAS<>1 Alors + Si MoisContrat<>0 Et MoisContrat<=2 Alors + AbtPAS=LePlusPetit(NetFiscal,ConstanteSal(ABT_PAS)) + NetFiscal=NetFiscal-AbtPAS + IdTauxPAS=-1 + FinSi +FinSi +ExoPAS=0 +Si LibelleSalarie(PA_CATEG_CODE)="APPRENTI" Ou LibelleSalarie(PA_CATEG_CODE)="STAGIAIRE" Alors + Si CumulSal(EXO_PAS)+NetFiscal<=ConstanteSal(EXO_PAS) Alors + ExoPAS=NetFiscal + NetFiscal=0 + Sinon + Si CumulSal(EXO_PAS)0 Alors + MontantSal(IND_EXCEP)=Bulletin(IND_EXCEP) +FinSi +MontantSal(IND_EXCEP)=Arrondi(MontantSal(IND_EXCEP),2) +Base(IND_EXCEP)=BasePat(IND_EXCEP) + +Base(DED_EXCEP)=BaseSal(DED_EXCEP) +MontantSal(DED_EXCEP)=-MontantSal(IND_EXCEP) +MontantSal(DED_EXCEP)=Arrondi(MontantSal(DED_EXCEP),2) +Base(DED_EXCEP)=BasePat(DED_EXCEP) + +Base(MUTU_OPT)=BaseSal(MUTU_OPT) +MontantSal(MUTU_OPT)=ConstanteSal(MUT_OPT) +MontantSal(MUTU_OPT)=Arrondi(MontantSal(MUTU_OPT),2) +TotalGrpSal(NON_SOUM)=TotalGrpSal(NON_SOUM)-MontantSal +Base(MUTU_OPT)=BasePat(MUTU_OPT) + + +Base(NET_PAYER0)=BaseSal(NET_PAYER0) +MontantSal(NET_PAYER0)=Net+TotalGrpSal(RETENUES)+TotalGrpSal(NON_SOUM)+MontantSal(IJSS_SUB)+MontantSal(PREV_NSOU)+MontantSal(IND_EXCEP) +NetPaye=MontantSal +MontantSal(NET_PAYER0)=Arrondi(MontantSal(NET_PAYER0),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_PAYER0)=BasePat(NET_PAYER0) + +Base(IMPOT_PAS)=NetFiscal+MontantSal(IJSS_PAS) +Base(IMPOT_PAS)=Arrondi(Base(IMPOT_PAS),2) +BaseSal(IMPOT_PAS)=Base(IMPOT_PAS) +BasePat(IMPOT_PAS)=Base(IMPOT_PAS) +Base(IMPOT_PAS)=BaseSal(IMPOT_PAS) +TauxSal(IMPOT_PAS)=TauxImpot +TauxSal(IMPOT_PAS)=Arrondi(TauxSal(IMPOT_PAS),3) +MontantSal(IMPOT_PAS)=Base*TauxSal/100 +MontantSal(IMPOT_PAS)=Arrondi(MontantSal(IMPOT_PAS),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)-MontantSal +Base(IMPOT_PAS)=BasePat(IMPOT_PAS) + +Base(TYPE_IMPOT)=TauxImpot +Base(TYPE_IMPOT)=Arrondi(Base(TYPE_IMPOT),2) +BaseSal(TYPE_IMPOT)=Base(TYPE_IMPOT) +BasePat(TYPE_IMPOT)=Base(TYPE_IMPOT) +Base(TYPE_IMPOT)=BaseSal(TYPE_IMPOT) +MontantSal(TYPE_IMPOT)=TypeTauxPAS +MontantSal(TYPE_IMPOT)=Arrondi(MontantSal(TYPE_IMPOT),2) +Base(TYPE_IMPOT)=BasePat(TYPE_IMPOT) +MontantPat(TYPE_IMPOT)=IdTauxPAS +MontantPat(TYPE_IMPOT)=Arrondi(MontantPat(TYPE_IMPOT),2) + +Base(NET_PAYER)=BaseSal(NET_PAYER) +MontantSal(NET_PAYER)=NetPaye-MontantSal(IMPOT_PAS) +NetPaye=MontantSal +MontantSal(NET_PAYER)=Arrondi(MontantSal(NET_PAYER),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_PAYER)=BasePat(NET_PAYER) + + +Base(CP_ANC)=BaseSal(CP_ANC) +MontantSal(CP_ANC)=0; Si Extrait(LibelleSalarie(ANCIENNETE_DATE),4,5)=Extrait(LibelleBulletin(DATE_PERIO_FIN),4,5) Alors + MontantSal(CP_ANC) = Grille(CP_ANC,AnneeAnciennete(LibelleSalarie(ANCIENNETE_DATE))) +Sinon +MontantSal(CP_ANC) = 0 +FinSi +MontantSal(CP_ANC)=Arrondi(MontantSal(CP_ANC),2) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_ANC)=BasePat(CP_ANC) + +Base(CP_ACQUIS)=BaseSal(CP_ACQUIS) +MontantSal(CP_ACQUIS)=ConstanteSal(CONGES)+Bulletin(CP_ACQUIS)+MontantSal(CP_ANC) +MontantSal(CP_ACQUIS)=Arrondi(MontantSal(CP_ACQUIS),5) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_ACQUIS)=BasePat(CP_ACQUIS) + +Base(CP_PRIS)=BaseSal(CP_PRIS) +MontantSal(CP_PRIS)=Absence(CONGES,JO)+Bulletin(CP_PRIS) +Si Bulletin(STC)=1 Alors MontantSal(CP_PRIS)=CumulSal(CP_ACQUIS,E1)-CumulSal(CP_PRIS) FinSi +MontantSal(CP_PRIS)=Arrondi(MontantSal(CP_PRIS),2) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)-MontantSal +Base(CP_PRIS)=BasePat(CP_PRIS) + +Base(CP_RESTE)=BaseSal(CP_RESTE) +MontantSal(CP_RESTE)=0; Si MoisBulletin=MoisCP Alors +MontantSal(CP_RESTE)=CumulSal(CP_RESTE,E1)+CumulSal(CP_ACQUIS,E1)-CumulSal(CP_PRIS,B) +FinSi +MontantSal(CP_RESTE)=Arrondi(MontantSal(CP_RESTE),5) +TotalGrpSal(CP_COMPTE)=TotalGrpSal(CP_COMPTE)+MontantSal +Base(CP_RESTE)=BasePat(CP_RESTE) + + +Base(RTT_ACQUIS)=BaseSal(RTT_ACQUIS) +MontantSal(RTT_ACQUIS)=LibelleSalarie(RTT) +MontantSal(RTT_ACQUIS)=Arrondi(MontantSal(RTT_ACQUIS),2) +Base(RTT_ACQUIS)=BasePat(RTT_ACQUIS) + +Base(RTT_PRIS)=BaseSal(RTT_PRIS) +MontantSal(RTT_PRIS)=0; Si MoisBulletin="01" Alors +MontantSal(RTT_PRIS)=Absence(RTT,JO) +Sinon +MontantSal(RTT_PRIS)=Absence(RTT,JO)+CumulSal(RTT_PRIS,M1) +FinSi +MontantSal(RTT_PRIS)=Arrondi(MontantSal(RTT_PRIS),2) +TotalGrpSal(RTT_COMPTE)=TotalGrpSal(RTT_COMPTE)-MontantSal +Base(RTT_PRIS)=BasePat(RTT_PRIS) + +Base(RTT_RESTE)=BaseSal(RTT_RESTE) +MontantSal(RTT_RESTE)=MontantSal(RTT_ACQUIS)-MontantSal(RTT_PRIS) +MontantSal(RTT_RESTE)=Arrondi(MontantSal(RTT_RESTE),2) +TotalGrpSal(RTT_COMPTE)=TotalGrpSal(RTT_COMPTE)-MontantSal +Base(RTT_RESTE)=BasePat(RTT_RESTE) + + +Base(DIF_ACQUIS)=BaseSal(DIF_ACQUIS) +MontantSal(DIF_ACQUIS)=0; MontantSal(DIF_ACQUIS)=0 +MontantSal(DIF_ACQUIS)=Arrondi(MontantSal(DIF_ACQUIS),5) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_ACQUIS)=BasePat(DIF_ACQUIS) + +Base(DIF_PRIS)=BaseSal(DIF_PRIS) +MontantSal(DIF_PRIS)=Absence(DIF,H) +MontantSal(DIF_PRIS)=Arrondi(MontantSal(DIF_PRIS),2) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_PRIS)=BasePat(DIF_PRIS) + +Base(DIF_RESTE)=BaseSal(DIF_RESTE) +MontantSal(DIF_RESTE)=0; Si MoisBulletin=12 Alors + MontantSal(DIF_RESTE)=CumulSal(DIF_RESTE,E1)+CumulSal(DIF_ACQUIS,B)-CumulSal(DIF_PRIS,B) +FinSi +Si MontantSal(DIF_RESTE)>ConstanteSal(PL_DIF) Alors + MontantSal(DIF_RESTE)=ConstanteSal(PL_DIF) +FinSi +MontantSal(DIF_RESTE)=Arrondi(MontantSal(DIF_RESTE),5) +TotalGrpSal(DIF_COMPTE)=TotalGrpSal(DIF_COMPTE)+MontantSal +Base(DIF_RESTE)=BasePat(DIF_RESTE) + + +Base(CPF_ACQUIS)=0; CumCPF=CumulSal(CPF_RESTE,E1)+CumulSal(CPF_ACQUIS) +PL_CPF1=ConstanteSal(PL_CPF) +PL_CPF2=ConstantePat(PL_CPF) +Base(CPF_ACQUIS)=Arrondi(Base(CPF_ACQUIS),2) +BaseSal(CPF_ACQUIS)=Base(CPF_ACQUIS) +BasePat(CPF_ACQUIS)=Base(CPF_ACQUIS) +Base(CPF_ACQUIS)=BaseSal(CPF_ACQUIS) +MontantSal(CPF_ACQUIS)=0; Si CumCPFPL_CPF2 Alors + MontantSal(CPF_ACQUIS)=PL_CPF2-CumCPF +FinSi +MontantSal(CPF_ACQUIS)=Arrondi(MontantSal(CPF_ACQUIS),2) +TotalGrpSal(CPF_COMPTE)=TotalGrpSal(CPF_COMPTE)+MontantSal +Base(CPF_ACQUIS)=BasePat(CPF_ACQUIS) + +Base(CPF_PRIS)=BaseSal(CPF_PRIS) +MontantSal(CPF_PRIS)=Absence(CPF,H) +MontantSal(CPF_PRIS)=Arrondi(MontantSal(CPF_PRIS),2) +TotalGrpSal(CPF_COMPTE)=TotalGrpSal(CPF_COMPTE)+MontantSal +Base(CPF_PRIS)=BasePat(CPF_PRIS) + +Base(CPF_RESTE)=BaseSal(CPF_RESTE) +MontantSal(CPF_RESTE)=0; Si MoisBulletin=12 Alors + MontantSal(CPF_RESTE)=CumulSal(CPF_RESTE,E1)+CumulSal(CPF_ACQUIS,B)-CumulSal(CPF_PRIS,B) +FinSi +Si MontantSal(DIF_RESTE)>ConstantePat(PL_CPF) Alors + MontantSal(DIF_RESTE)=ConstantePat(PL_CPF) +FinSi +MontantSal(CPF_RESTE)=Arrondi(MontantSal(CPF_RESTE),2) +TotalGrpSal(CPF_COMPTE)=TotalGrpSal(CPF_COMPTE)+MontantSal +Base(CPF_RESTE)=BasePat(CPF_RESTE) + + diff --git a/PAIE/_CUBE.$SO/DEBUG.$D1 b/PAIE/_CUBE.$SO/DEBUG.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..2b84b139d11678e8988a863c7f0bbf7cad74d525 GIT binary patch literal 556 ZcmZQ#5MyLwzyzh(1TmG3ij1HT001-c0FwX! literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/DEBUG.B04 b/PAIE/_CUBE.$SO/DEBUG.B04 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/DEBUG.B05 b/PAIE/_CUBE.$SO/DEBUG.B05 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_R.$D1 b/PAIE/_CUBE.$SO/M_PA_REG_R.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..2c911f8d5dee7c6df6501a151c3b9509833beaf9 GIT binary patch literal 570 YcmZQ$h-YA9zyzw8LZc$1A%GMD06v=lkpKVy literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_R.B01 b/PAIE/_CUBE.$SO/M_PA_REG_R.B01 new file mode 100644 index 0000000000000000000000000000000000000000..24cbbdd151877127d96592e104e014eddaa4730a GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_S.$D1 b/PAIE/_CUBE.$SO/M_PA_REG_S.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..3bb6202d74025dac323401c4ad0137989f0151f2 GIT binary patch literal 522 WcmZQ$2xnkpzyz_FLZc$XIs^cK8vwxo literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_S.B01 b/PAIE/_CUBE.$SO/M_PA_REG_S.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_S.B04 b/PAIE/_CUBE.$SO/M_PA_REG_S.B04 new file mode 100644 index 0000000000000000000000000000000000000000..74cf3eaf058088aa4c2b02422959f79301bbb1df GIT binary patch literal 8192 zcmeIu!3_W~2m>+r@vPMScO`QmUnYpV()-n!2oNAZfB*pk1PBlyK!5;&y8?6fnr8$E T5FkK+009C72oNAZfItKmUsnJx literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_S.B05 b/PAIE/_CUBE.$SO/M_PA_REG_S.B05 new file mode 100644 index 0000000000000000000000000000000000000000..039f69fd8e2f7000ed29ff393022f54afe5c132a GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ#BRq-60-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOpGyES literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_REG_S.H00 b/PAIE/_CUBE.$SO/M_PA_REG_S.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_SAL5_S.$D1 b/PAIE/_CUBE.$SO/M_PA_SAL5_S.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..3bb6202d74025dac323401c4ad0137989f0151f2 GIT binary patch literal 522 WcmZQ$2xnkpzyz_FLZc$XIs^cK8vwxo literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_SAL5_S.B01 b/PAIE/_CUBE.$SO/M_PA_SAL5_S.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_SAL5_S.B04 b/PAIE/_CUBE.$SO/M_PA_SAL5_S.B04 new file mode 100644 index 0000000000000000000000000000000000000000..74cf3eaf058088aa4c2b02422959f79301bbb1df GIT binary patch literal 8192 zcmeIu!3_W~2m>+r@vPMScO`QmUnYpV()-n!2oNAZfB*pk1PBlyK!5;&y8?6fnr8$E T5FkK+009C72oNAZfItKmUsnJx literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_SAL5_S.B05 b/PAIE/_CUBE.$SO/M_PA_SAL5_S.B05 new file mode 100644 index 0000000000000000000000000000000000000000..039f69fd8e2f7000ed29ff393022f54afe5c132a GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ#BRq-60-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOpGyES literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/M_PA_SAL5_S.H00 b/PAIE/_CUBE.$SO/M_PA_SAL5_S.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT.$D1 b/PAIE/_CUBE.$SO/PA_ACCIDENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..6e2227567a80ce62923d7fa9f7d5ade52eb2cbef GIT binary patch literal 574 bcmZQ#kY{9KzyxL7491wEqavdrfE)q<)X)Ig literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT.B01 b/PAIE/_CUBE.$SO/PA_ACCIDENT.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT.H00 b/PAIE/_CUBE.$SO/PA_ACCIDENT.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT2.$D1 b/PAIE/_CUBE.$SO/PA_ACCIDENT2.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..c88002e9ecd55f2d4cea0125613f59b3809d90c3 GIT binary patch literal 534 acmZQ(*u=ohfC=t#G5BGMj*5(o5C8z_Ljmsq literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT2.B03 b/PAIE/_CUBE.$SO/PA_ACCIDENT2.B03 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT2.B0d b/PAIE/_CUBE.$SO/PA_ACCIDENT2.B0d new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT2.B12 b/PAIE/_CUBE.$SO/PA_ACCIDENT2.B12 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT2.B18 b/PAIE/_CUBE.$SO/PA_ACCIDENT2.B18 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ACCIDENT2.H00 b/PAIE/_CUBE.$SO/PA_ACCIDENT2.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BENPRV.$D1 b/PAIE/_CUBE.$SO/PA_BENPRV.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..fb8eecfe8ee6c4da61fdf258caf0593a5dbddff2 GIT binary patch literal 570 YcmZQ&C}Ln`zyvjzLZc$1A%GMD03GlE`2YX_ literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BENPRV.B01 b/PAIE/_CUBE.$SO/PA_BENPRV.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BENPRV.B02 b/PAIE/_CUBE.$SO/PA_BENPRV.B02 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BENPRV.B03 b/PAIE/_CUBE.$SO/PA_BENPRV.B03 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BENPRV.B09 b/PAIE/_CUBE.$SO/PA_BENPRV.B09 new file mode 100644 index 0000000000000000000000000000000000000000..276563684d35d1b78329bf8bb9af973f40100f38 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jNZ(UmVrJWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BREGUL.$D1 b/PAIE/_CUBE.$SO/PA_BREGUL.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..43360e19598cd15d86221c2c50edc7c5fa5a6d7d GIT binary patch literal 540 XcmZQ#;A3QBzyxB9m|~+MBP#>|SY!Yz literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BREGUL.B00 b/PAIE/_CUBE.$SO/PA_BREGUL.B00 new file mode 100644 index 0000000000000000000000000000000000000000..98ba6fae37e7619ac4f59f9bc7227675a5660cbd GIT binary patch literal 8192 zcmeIuu@L|;2m>+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BREGUL.B07 b/PAIE/_CUBE.$SO/PA_BREGUL.B07 new file mode 100644 index 0000000000000000000000000000000000000000..d969eb641d5794674a255fcffe18ef2ade51c002 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMylUm?}OWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BVENT.$D1 b/PAIE/_CUBE.$SO/PA_BVENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..78ba76f290ba0c29f3a3754b640b1a21e011354b GIT binary patch literal 525 acmZQ)@Md6Vzyz}x7??3dM@5Ep2mk=V literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_BVENT.B00 b/PAIE/_CUBE.$SO/PA_BVENT.B00 new file mode 100644 index 0000000000000000000000000000000000000000..24cbbdd151877127d96592e104e014eddaa4730a GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bDAQ*DMe!V*-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOA3^{% literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_DEPAR.$D1 b/PAIE/_CUBE.$SO/PA_DEPAR.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..38ca84fef39f0647dcbaf9307cd645241b615990 GIT binary patch literal 610 ZcmZQ&sA6Dczy!INLZc$1AwWh5001?D0P+9; literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_DEPAR.B01 b/PAIE/_CUBE.$SO/PA_DEPAR.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_DEPAR.H00 b/PAIE/_CUBE.$SO/PA_DEPAR.H00 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_DS_M_X.$D1 b/PAIE/_CUBE.$SO/PA_DS_M_X.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..cc62e653adfdd509330890e399b11bbb8a79866d GIT binary patch literal 708 acmZQ%IKsrpfC+9hVTz54jE2Bq3;_Un2mz)5 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_DS_M_X.B01 b/PAIE/_CUBE.$SO/PA_DS_M_X.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_DS_M_X.B16 b/PAIE/_CUBE.$SO/PA_DS_M_X.B16 new file mode 100644 index 0000000000000000000000000000000000000000..8b866c28896fc101b71f95501dbfe1c3a07764a5 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jR91Ujo&^WUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_EJ_L.$D1 b/PAIE/_CUBE.$SO/PA_EJ_L.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..714e2fddff368cff045b6e9c33acb20e91e6a25b GIT binary patch literal 550 Wcmd;PFk;|lzy#KqLZc!hHUt0_j{t-K literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_EJ_L.B05 b/PAIE/_CUBE.$SO/PA_EJ_L.B05 new file mode 100644 index 0000000000000000000000000000000000000000..caadef361b5d21b5e4f5a5b1bd181809163b755b GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jM;pUm(@NWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ITXPAS2F.H00 b/PAIE/_CUBE.$SO/PA_ITXPAS2F.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ITXPAS3A.$D1 b/PAIE/_CUBE.$SO/PA_ITXPAS3A.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..c6bcafedf7f302efa1f467b0773dfc5c4fcd0d6a GIT binary patch literal 520 WcmWe(kYW&FzyzY0LZc$XI0OK&L;zR- literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ITXPAS3A.B01 b/PAIE/_CUBE.$SO/PA_ITXPAS3A.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ITXPAS3A.H00 b/PAIE/_CUBE.$SO/PA_ITXPAS3A.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE.$D1 b/PAIE/_CUBE.$SO/PA_MALADIE.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..93462d2a35ebdd56fe9cacd0df4334f7fe38560b GIT binary patch literal 531 acmZQ(*vP=lfC-K>Ffd|@j*5(c5C8xOd;x#} literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE.B01 b/PAIE/_CUBE.$SO/PA_MALADIE.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE.H00 b/PAIE/_CUBE.$SO/PA_MALADIE.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE2.$D1 b/PAIE/_CUBE.$SO/PA_MALADIE2.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..0ce587e0900841a71dcb90426e30b08eb99ddfac GIT binary patch literal 510 WcmZQ&NMm4SzyxKOLZc$XE(8F;Q2^%v literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE2.B01 b/PAIE/_CUBE.$SO/PA_MALADIE2.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE2.B0f b/PAIE/_CUBE.$SO/PA_MALADIE2.B0f new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_MALADIE2.H00 b/PAIE/_CUBE.$SO/PA_MALADIE2.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ORG_C.$D1 b/PAIE/_CUBE.$SO/PA_ORG_C.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..7b6847e6782cd798a8c3e4a4389a5b70c316c482 GIT binary patch literal 568 Ycmd;JaA)9Pzy!XSLZc$1Apj2n0A@h|r2qf` literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_ORG_C.B05 b/PAIE/_CUBE.$SO/PA_ORG_C.B05 new file mode 100644 index 0000000000000000000000000000000000000000..fcb84fdb8dffd8638debb9088524e805e20d2001 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMOZUnJGRWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rjb%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_QUALI.$D1 b/PAIE/_CUBE.$SO/PA_QUALI.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..38ca84fef39f0647dcbaf9307cd645241b615990 GIT binary patch literal 610 ZcmZQ&sA6Dczy!INLZc$1AwWh5001?D0P+9; literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_QUALI.B01 b/PAIE/_CUBE.$SO/PA_QUALI.B01 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_QUALI.H00 b/PAIE/_CUBE.$SO/PA_QUALI.H00 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_RUBRI.FOR b/PAIE/_CUBE.$SO/PA_RUBRI.FOR new file mode 100644 index 00000000..a37065b2 --- /dev/null +++ b/PAIE/_CUBE.$SO/PA_RUBRI.FOR @@ -0,0 +1,3664 @@ +Base(CRDS)=0 +BaseSal(CRDS)=0 +BasePat(CRDS)=0 +TauxSal(CRDS)=0 +MontantSal(CRDS)=0 +TauxPat(CRDS)=0 +MontantPat(CRDS)=0 + +Base(CSG_ND)=0 +BaseSal(CSG_ND)=0 +BasePat(CSG_ND)=0 +TauxSal(CSG_ND)=0 +MontantSal(CSG_ND)=0 +TauxPat(CSG_ND)=0 +MontantPat(CSG_ND)=0 + +Base(FNAL)=0 +BaseSal(FNAL)=0 +BasePat(FNAL)=0 +TauxSal(FNAL)=0 +MontantSal(FNAL)=0 +TauxPat(FNAL)=0 +MontantPat(FNAL)=0 + +Base(FNAL10)=0 +BaseSal(FNAL10)=0 +BasePat(FNAL10)=0 +TauxSal(FNAL10)=0 +MontantSal(FNAL10)=0 +TauxPat(FNAL10)=0 +MontantPat(FNAL10)=0 + +Base(MALADIE)=0 +BaseSal(MALADIE)=0 +BasePat(MALADIE)=0 +TauxSal(MALADIE)=0 +MontantSal(MALADIE)=0 +TauxPat(MALADIE)=0 +MontantPat(MALADIE)=0 + +Base(TAXE_PREV)=0 +BaseSal(TAXE_PREV)=0 +BasePat(TAXE_PREV)=0 +TauxSal(TAXE_PREV)=0 +MontantSal(TAXE_PREV)=0 +TauxPat(TAXE_PREV)=0 +MontantPat(TAXE_PREV)=0 + +Base(TRANSPORT)=0 +BaseSal(TRANSPORT)=0 +BasePat(TRANSPORT)=0 +TauxSal(TRANSPORT)=0 +MontantSal(TRANSPORT)=0 +TauxPat(TRANSPORT)=0 +MontantPat(TRANSPORT)=0 + +Base(VIEILLESSE)=0 +BaseSal(VIEILLESSE)=0 +BasePat(VIEILLESSE)=0 +TauxSal(VIEILLESSE)=0 +MontantSal(VIEILLESSE)=0 +TauxPat(VIEILLESSE)=0 +MontantPat(VIEILLESSE)=0 + +Base(VIEILLE_TA)=0 +BaseSal(VIEILLE_TA)=0 +BasePat(VIEILLE_TA)=0 +TauxSal(VIEILLE_TA)=0 +MontantSal(VIEILLE_TA)=0 +TauxPat(VIEILLE_TA)=0 +MontantPat(VIEILLE_TA)=0 + +Base(CHOMAGE_TA)=0 +BaseSal(CHOMAGE_TA)=0 +BasePat(CHOMAGE_TA)=0 +TauxSal(CHOMAGE_TA)=0 +MontantSal(CHOMAGE_TA)=0 +TauxPat(CHOMAGE_TA)=0 +MontantPat(CHOMAGE_TA)=0 + +Base(APEC)=0 +BaseSal(APEC)=0 +BasePat(APEC)=0 +TauxSal(APEC)=0 +MontantSal(APEC)=0 +TauxPat(APEC)=0 +MontantPat(APEC)=0 + +Base(DECES)=0 +BaseSal(DECES)=0 +BasePat(DECES)=0 +TauxSal(DECES)=0 +MontantSal(DECES)=0 +TauxPat(DECES)=0 +MontantPat(DECES)=0 + +Base(APPRENTI)=0 +BaseSal(APPRENTI)=0 +BasePat(APPRENTI)=0 +TauxSal(APPRENTI)=0 +MontantSal(APPRENTI)=0 +TauxPat(APPRENTI)=0 +MontantPat(APPRENTI)=0 + +Base(CONSTRUCT)=0 +BaseSal(CONSTRUCT)=0 +BasePat(CONSTRUCT)=0 +TauxSal(CONSTRUCT)=0 +MontantSal(CONSTRUCT)=0 +TauxPat(CONSTRUCT)=0 +MontantPat(CONSTRUCT)=0 + +Base(FORMATION)=0 +BaseSal(FORMATION)=0 +BasePat(FORMATION)=0 +TauxSal(FORMATION)=0 +MontantSal(FORMATION)=0 +TauxPat(FORMATION)=0 +MontantPat(FORMATION)=0 + +Base(TRANCHE_A)=0 +BaseSal(TRANCHE_A)=0 +BasePat(TRANCHE_A)=0 +TauxSal(TRANCHE_A)=0 +MontantSal(TRANCHE_A)=0 +TauxPat(TRANCHE_A)=0 +MontantPat(TRANCHE_A)=0 + +Base(TRANCHE_B)=0 +BaseSal(TRANCHE_B)=0 +BasePat(TRANCHE_B)=0 +TauxSal(TRANCHE_B)=0 +MontantSal(TRANCHE_B)=0 +TauxPat(TRANCHE_B)=0 +MontantPat(TRANCHE_B)=0 + +Base(TRANCHE_C)=0 +BaseSal(TRANCHE_C)=0 +BasePat(TRANCHE_C)=0 +TauxSal(TRANCHE_C)=0 +MontantSal(TRANCHE_C)=0 +TauxPat(TRANCHE_C)=0 +MontantPat(TRANCHE_C)=0 + +Base(PSS)=0 +BaseSal(PSS)=0 +BasePat(PSS)=0 +TauxSal(PSS)=0 +MontantSal(PSS)=0 +TauxPat(PSS)=0 +MontantPat(PSS)=0 + +Base(TRANCHE_1)=0 +BaseSal(TRANCHE_1)=0 +BasePat(TRANCHE_1)=0 +TauxSal(TRANCHE_1)=0 +MontantSal(TRANCHE_1)=0 +TauxPat(TRANCHE_1)=0 +MontantPat(TRANCHE_1)=0 + +Base(BRUT_ABATT)=0 +BaseSal(BRUT_ABATT)=0 +BasePat(BRUT_ABATT)=0 +TauxSal(BRUT_ABATT)=0 +MontantSal(BRUT_ABATT)=0 +TauxPat(BRUT_ABATT)=0 +MontantPat(BRUT_ABATT)=0 + +Base(CHOMAGE_TB)=0 +BaseSal(CHOMAGE_TB)=0 +BasePat(CHOMAGE_TB)=0 +TauxSal(CHOMAGE_TB)=0 +MontantSal(CHOMAGE_TB)=0 +TauxPat(CHOMAGE_TB)=0 +MontantPat(CHOMAGE_TB)=0 + +Base(INIT)=0 +BaseSal(INIT)=0 +BasePat(INIT)=0 +TauxSal(INIT)=0 +MontantSal(INIT)=0 +TauxPat(INIT)=0 +MontantPat(INIT)=0 + +Base(FINAL)=0 +BaseSal(FINAL)=0 +BasePat(FINAL)=0 +TauxSal(FINAL)=0 +MontantSal(FINAL)=0 +TauxPat(FINAL)=0 +MontantPat(FINAL)=0 + +Base(COTISATION)=0 +BaseSal(COTISATION)=0 +BasePat(COTISATION)=0 +TauxSal(COTISATION)=0 +MontantSal(COTISATION)=0 +TauxPat(COTISATION)=0 +MontantPat(COTISATION)=0 + +Base(PREV_CA_TA)=0 +BaseSal(PREV_CA_TA)=0 +BasePat(PREV_CA_TA)=0 +TauxSal(PREV_CA_TA)=0 +MontantSal(PREV_CA_TA)=0 +TauxPat(PREV_CA_TA)=0 +MontantPat(PREV_CA_TA)=0 + +Base(PREV_NC_TA)=0 +BaseSal(PREV_NC_TA)=0 +BasePat(PREV_NC_TA)=0 +TauxSal(PREV_NC_TA)=0 +MontantSal(PREV_NC_TA)=0 +TauxPat(PREV_NC_TA)=0 +MontantPat(PREV_NC_TA)=0 + +Base(COMMISSION)=0 +BaseSal(COMMISSION)=0 +BasePat(COMMISSION)=0 +TauxSal(COMMISSION)=0 +MontantSal(COMMISSION)=0 +TauxPat(COMMISSION)=0 +MontantPat(COMMISSION)=0 + +Base(AVANTAGE_V)=0 +BaseSal(AVANTAGE_V)=0 +BasePat(AVANTAGE_V)=0 +TauxSal(AVANTAGE_V)=0 +MontantSal(AVANTAGE_V)=0 +TauxPat(AVANTAGE_V)=0 +MontantPat(AVANTAGE_V)=0 + +Base(NET_IMPOS)=0 +BaseSal(NET_IMPOS)=0 +BasePat(NET_IMPOS)=0 +TauxSal(NET_IMPOS)=0 +MontantSal(NET_IMPOS)=0 +TauxPat(NET_IMPOS)=0 +MontantPat(NET_IMPOS)=0 + +Base(NET)=0 +BaseSal(NET)=0 +BasePat(NET)=0 +TauxSal(NET)=0 +MontantSal(NET)=0 +TauxPat(NET)=0 +MontantPat(NET)=0 + +Base(NET_PAYER)=0 +BaseSal(NET_PAYER)=0 +BasePat(NET_PAYER)=0 +TauxSal(NET_PAYER)=0 +MontantSal(NET_PAYER)=0 +TauxPat(NET_PAYER)=0 +MontantPat(NET_PAYER)=0 + +Base(ACOMPTE)=0 +BaseSal(ACOMPTE)=0 +BasePat(ACOMPTE)=0 +TauxSal(ACOMPTE)=0 +MontantSal(ACOMPTE)=0 +TauxPat(ACOMPTE)=0 +MontantPat(ACOMPTE)=0 + +Base(BRUT_MENS)=0 +BaseSal(BRUT_MENS)=0 +BasePat(BRUT_MENS)=0 +TauxSal(BRUT_MENS)=0 +MontantSal(BRUT_MENS)=0 +TauxPat(BRUT_MENS)=0 +MontantPat(BRUT_MENS)=0 + +Base(HEURE25)=0 +BaseSal(HEURE25)=0 +BasePat(HEURE25)=0 +TauxSal(HEURE25)=0 +MontantSal(HEURE25)=0 +TauxPat(HEURE25)=0 +MontantPat(HEURE25)=0 + +Base(HEURE50)=0 +BaseSal(HEURE50)=0 +BasePat(HEURE50)=0 +TauxSal(HEURE50)=0 +MontantSal(HEURE50)=0 +TauxPat(HEURE50)=0 +MontantPat(HEURE50)=0 + +Base(HEURE100)=0 +BaseSal(HEURE100)=0 +BasePat(HEURE100)=0 +TauxSal(HEURE100)=0 +MontantSal(HEURE100)=0 +TauxPat(HEURE100)=0 +MontantPat(HEURE100)=0 + +Base(ABSENCES)=0 +BaseSal(ABSENCES)=0 +BasePat(ABSENCES)=0 +TauxSal(ABSENCES)=0 +MontantSal(ABSENCES)=0 +TauxPat(ABSENCES)=0 +MontantPat(ABSENCES)=0 + +Base(CONGES)=0 +BaseSal(CONGES)=0 +BasePat(CONGES)=0 +TauxSal(CONGES)=0 +MontantSal(CONGES)=0 +TauxPat(CONGES)=0 +MontantPat(CONGES)=0 + +Base(AB_MALADIE)=0 +BaseSal(AB_MALADIE)=0 +BasePat(AB_MALADIE)=0 +TauxSal(AB_MALADIE)=0 +MontantSal(AB_MALADIE)=0 +TauxPat(AB_MALADIE)=0 +MontantPat(AB_MALADIE)=0 + +Base(BRUT_REEL)=0 +BaseSal(BRUT_REEL)=0 +BasePat(BRUT_REEL)=0 +TauxSal(BRUT_REEL)=0 +MontantSal(BRUT_REEL)=0 +TauxPat(BRUT_REEL)=0 +MontantPat(BRUT_REEL)=0 + +Base(PREV_CA_TB)=0 +BaseSal(PREV_CA_TB)=0 +BasePat(PREV_CA_TB)=0 +TauxSal(PREV_CA_TB)=0 +MontantSal(PREV_CA_TB)=0 +TauxPat(PREV_CA_TB)=0 +MontantPat(PREV_CA_TB)=0 + +Base(PREV_CA_FO)=0 +BaseSal(PREV_CA_FO)=0 +BasePat(PREV_CA_FO)=0 +TauxSal(PREV_CA_FO)=0 +MontantSal(PREV_CA_FO)=0 +TauxPat(PREV_CA_FO)=0 +MontantPat(PREV_CA_FO)=0 + +Base(ANCIENNETE)=0 +BaseSal(ANCIENNETE)=0 +BasePat(ANCIENNETE)=0 +TauxSal(ANCIENNETE)=0 +MontantSal(ANCIENNETE)=0 +TauxPat(ANCIENNETE)=0 +MontantPat(ANCIENNETE)=0 + +Base(AVANT_DED)=0 +BaseSal(AVANT_DED)=0 +BasePat(AVANT_DED)=0 +TauxSal(AVANT_DED)=0 +MontantSal(AVANT_DED)=0 +TauxPat(AVANT_DED)=0 +MontantPat(AVANT_DED)=0 + +Base(TITRE_REST)=0 +BaseSal(TITRE_REST)=0 +BasePat(TITRE_REST)=0 +TauxSal(TITRE_REST)=0 +MontantSal(TITRE_REST)=0 +TauxPat(TITRE_REST)=0 +MontantPat(TITRE_REST)=0 + +Base(CONGES_ID)=0 +BaseSal(CONGES_ID)=0 +BasePat(CONGES_ID)=0 +TauxSal(CONGES_ID)=0 +MontantSal(CONGES_ID)=0 +TauxPat(CONGES_ID)=0 +MontantPat(CONGES_ID)=0 + +Base(BASE_CSG)=0 +BaseSal(BASE_CSG)=0 +BasePat(BASE_CSG)=0 +TauxSal(BASE_CSG)=0 +MontantSal(BASE_CSG)=0 +TauxPat(BASE_CSG)=0 +MontantPat(BASE_CSG)=0 + +Base(ALLOC_FAM)=0 +BaseSal(ALLOC_FAM)=0 +BasePat(ALLOC_FAM)=0 +TauxSal(ALLOC_FAM)=0 +MontantSal(ALLOC_FAM)=0 +TauxPat(ALLOC_FAM)=0 +MontantPat(ALLOC_FAM)=0 + +Base(REDUC)=0 +BaseSal(REDUC)=0 +BasePat(REDUC)=0 +TauxSal(REDUC)=0 +MontantSal(REDUC)=0 +TauxPat(REDUC)=0 +MontantPat(REDUC)=0 + +Base(ABATTEMENT)=0 +BaseSal(ABATTEMENT)=0 +BasePat(ABATTEMENT)=0 +TauxSal(ABATTEMENT)=0 +MontantSal(ABATTEMENT)=0 +TauxPat(ABATTEMENT)=0 +MontantPat(ABATTEMENT)=0 + +Base(AT)=0 +BaseSal(AT)=0 +BasePat(AT)=0 +TauxSal(AT)=0 +MontantSal(AT)=0 +TauxPat(AT)=0 +MontantPat(AT)=0 + +Base(CP_PRIS)=0 +BaseSal(CP_PRIS)=0 +BasePat(CP_PRIS)=0 +TauxSal(CP_PRIS)=0 +MontantSal(CP_PRIS)=0 +TauxPat(CP_PRIS)=0 +MontantPat(CP_PRIS)=0 + +Base(CP_ACQUIS)=0 +BaseSal(CP_ACQUIS)=0 +BasePat(CP_ACQUIS)=0 +TauxSal(CP_ACQUIS)=0 +MontantSal(CP_ACQUIS)=0 +TauxPat(CP_ACQUIS)=0 +MontantPat(CP_ACQUIS)=0 + +Base(HEURES_PRE)=0 +BaseSal(HEURES_PRE)=0 +BasePat(HEURES_PRE)=0 +TauxSal(HEURES_PRE)=0 +MontantSal(HEURES_PRE)=0 +TauxPat(HEURES_PRE)=0 +MontantPat(HEURES_PRE)=0 + +Base(TRANCHE_2)=0 +BaseSal(TRANCHE_2)=0 +BasePat(TRANCHE_2)=0 +TauxSal(TRANCHE_2)=0 +MontantSal(TRANCHE_2)=0 +TauxPat(TRANCHE_2)=0 +MontantPat(TRANCHE_2)=0 + +Base(SUPP_CA)=0 +BaseSal(SUPP_CA)=0 +BasePat(SUPP_CA)=0 +TauxSal(SUPP_CA)=0 +MontantSal(SUPP_CA)=0 +TauxPat(SUPP_CA)=0 +MontantPat(SUPP_CA)=0 + +Base(AVANTAGE_D)=0 +BaseSal(AVANTAGE_D)=0 +BasePat(AVANTAGE_D)=0 +TauxSal(AVANTAGE_D)=0 +MontantSal(AVANTAGE_D)=0 +TauxPat(AVANTAGE_D)=0 +MontantPat(AVANTAGE_D)=0 + +Base(AVANTAGE_L)=0 +BaseSal(AVANTAGE_L)=0 +BasePat(AVANTAGE_L)=0 +TauxSal(AVANTAGE_L)=0 +MontantSal(AVANTAGE_L)=0 +TauxPat(AVANTAGE_L)=0 +MontantPat(AVANTAGE_L)=0 + +Base(AVANTAGE_N)=0 +BaseSal(AVANTAGE_N)=0 +BasePat(AVANTAGE_N)=0 +TauxSal(AVANTAGE_N)=0 +MontantSal(AVANTAGE_N)=0 +TauxPat(AVANTAGE_N)=0 +MontantPat(AVANTAGE_N)=0 + +Base(PR_BILAN)=0 +BaseSal(PR_BILAN)=0 +BasePat(PR_BILAN)=0 +TauxSal(PR_BILAN)=0 +MontantSal(PR_BILAN)=0 +TauxPat(PR_BILAN)=0 +MontantPat(PR_BILAN)=0 + +Base(PR_REND)=0 +BaseSal(PR_REND)=0 +BasePat(PR_REND)=0 +TauxSal(PR_REND)=0 +MontantSal(PR_REND)=0 +TauxPat(PR_REND)=0 +MontantPat(PR_REND)=0 + +Base(PR_SECU)=0 +BaseSal(PR_SECU)=0 +BasePat(PR_SECU)=0 +TauxSal(PR_SECU)=0 +MontantSal(PR_SECU)=0 +TauxPat(PR_SECU)=0 +MontantPat(PR_SECU)=0 + +Base(COM_REPR)=0 +BaseSal(COM_REPR)=0 +BasePat(COM_REPR)=0 +TauxSal(COM_REPR)=0 +MontantSal(COM_REPR)=0 +TauxPat(COM_REPR)=0 +MontantPat(COM_REPR)=0 + +Base(AGS)=0 +BaseSal(AGS)=0 +BasePat(AGS)=0 +TauxSal(AGS)=0 +MontantSal(AGS)=0 +TauxPat(AGS)=0 +MontantPat(AGS)=0 + +Base(BRUT_BASE)=0 +BaseSal(BRUT_BASE)=0 +BasePat(BRUT_BASE)=0 +TauxSal(BRUT_BASE)=0 +MontantSal(BRUT_BASE)=0 +TauxPat(BRUT_BASE)=0 +MontantPat(BRUT_BASE)=0 + +Base(CSG)=0 +BaseSal(CSG)=0 +BasePat(CSG)=0 +TauxSal(CSG)=0 +MontantSal(CSG)=0 +TauxPat(CSG)=0 +MontantPat(CSG)=0 + +Base(EFFECTIF)=0 +BaseSal(EFFECTIF)=0 +BasePat(EFFECTIF)=0 +TauxSal(EFFECTIF)=0 +MontantSal(EFFECTIF)=0 +TauxPat(EFFECTIF)=0 +MontantPat(EFFECTIF)=0 + +Base(HEURES_NT)=0 +BaseSal(HEURES_NT)=0 +BasePat(HEURES_NT)=0 +TauxSal(HEURES_NT)=0 +MontantSal(HEURES_NT)=0 +TauxPat(HEURES_NT)=0 +MontantPat(HEURES_NT)=0 + +Base(BRUT_AJUST)=0 +BaseSal(BRUT_AJUST)=0 +BasePat(BRUT_AJUST)=0 +TauxSal(BRUT_AJUST)=0 +MontantSal(BRUT_AJUST)=0 +TauxPat(BRUT_AJUST)=0 +MontantPat(BRUT_AJUST)=0 + +Base(IJSS)=0 +BaseSal(IJSS)=0 +BasePat(IJSS)=0 +TauxSal(IJSS)=0 +MontantSal(IJSS)=0 +TauxPat(IJSS)=0 +MontantPat(IJSS)=0 + +Base(IJSS_GN)=0 +BaseSal(IJSS_GN)=0 +BasePat(IJSS_GN)=0 +TauxSal(IJSS_GN)=0 +MontantSal(IJSS_GN)=0 +TauxPat(IJSS_GN)=0 +MontantPat(IJSS_GN)=0 + +Base(AB_MALA_ID)=0 +BaseSal(AB_MALA_ID)=0 +BasePat(AB_MALA_ID)=0 +TauxSal(AB_MALA_ID)=0 +MontantSal(AB_MALA_ID)=0 +TauxPat(AB_MALA_ID)=0 +MontantPat(AB_MALA_ID)=0 + +Base(IJSS_SUB)=0 +BaseSal(IJSS_SUB)=0 +BasePat(IJSS_SUB)=0 +TauxSal(IJSS_SUB)=0 +MontantSal(IJSS_SUB)=0 +TauxPat(IJSS_SUB)=0 +MontantPat(IJSS_SUB)=0 + +Base(FRAIS_PROF)=0 +BaseSal(FRAIS_PROF)=0 +BasePat(FRAIS_PROF)=0 +TauxSal(FRAIS_PROF)=0 +MontantSal(FRAIS_PROF)=0 +TauxPat(FRAIS_PROF)=0 +MontantPat(FRAIS_PROF)=0 + +Base(TRENTIEME)=0 +BaseSal(TRENTIEME)=0 +BasePat(TRENTIEME)=0 +TauxSal(TRENTIEME)=0 +MontantSal(TRENTIEME)=0 +TauxPat(TRENTIEME)=0 +MontantPat(TRENTIEME)=0 + +Base(PANIER_EXT)=0 +BaseSal(PANIER_EXT)=0 +BasePat(PANIER_EXT)=0 +TauxSal(PANIER_EXT)=0 +MontantSal(PANIER_EXT)=0 +TauxPat(PANIER_EXT)=0 +MontantPat(PANIER_EXT)=0 + +Base(EXO_APP)=0 +BaseSal(EXO_APP)=0 +BasePat(EXO_APP)=0 +TauxSal(EXO_APP)=0 +MontantSal(EXO_APP)=0 +TauxPat(EXO_APP)=0 +MontantPat(EXO_APP)=0 + +Base(IND_TRANS)=0 +BaseSal(IND_TRANS)=0 +BasePat(IND_TRANS)=0 +TauxSal(IND_TRANS)=0 +MontantSal(IND_TRANS)=0 +TauxPat(IND_TRANS)=0 +MontantPat(IND_TRANS)=0 + +Base(PRET)=0 +BaseSal(PRET)=0 +BasePat(PRET)=0 +TauxSal(PRET)=0 +MontantSal(PRET)=0 +TauxPat(PRET)=0 +MontantPat(PRET)=0 + +Base(SAISIE)=0 +BaseSal(SAISIE)=0 +BasePat(SAISIE)=0 +TauxSal(SAISIE)=0 +MontantSal(SAISIE)=0 +TauxPat(SAISIE)=0 +MontantPat(SAISIE)=0 + +Base(PENSION)=0 +BaseSal(PENSION)=0 +BasePat(PENSION)=0 +TauxSal(PENSION)=0 +MontantSal(PENSION)=0 +TauxPat(PENSION)=0 +MontantPat(PENSION)=0 + +Base(PR_PRECA)=0 +BaseSal(PR_PRECA)=0 +BasePat(PR_PRECA)=0 +TauxSal(PR_PRECA)=0 +MontantSal(PR_PRECA)=0 +TauxPat(PR_PRECA)=0 +MontantPat(PR_PRECA)=0 + +Base(PREAVIS)=0 +BaseSal(PREAVIS)=0 +BasePat(PREAVIS)=0 +TauxSal(PREAVIS)=0 +MontantSal(PREAVIS)=0 +TauxPat(PREAVIS)=0 +MontantPat(PREAVIS)=0 + +Base(IND_CP)=0 +BaseSal(IND_CP)=0 +BasePat(IND_CP)=0 +TauxSal(IND_CP)=0 +MontantSal(IND_CP)=0 +TauxPat(IND_CP)=0 +MontantPat(IND_CP)=0 + +Base(IND_LIC)=0 +BaseSal(IND_LIC)=0 +BasePat(IND_LIC)=0 +TauxSal(IND_LIC)=0 +MontantSal(IND_LIC)=0 +TauxPat(IND_LIC)=0 +MontantPat(IND_LIC)=0 + +Base(MUTUEL_CA)=0 +BaseSal(MUTUEL_CA)=0 +BasePat(MUTUEL_CA)=0 +TauxSal(MUTUEL_CA)=0 +MontantSal(MUTUEL_CA)=0 +TauxPat(MUTUEL_CA)=0 +MontantPat(MUTUEL_CA)=0 + +Base(MUTUEL_NC)=0 +BaseSal(MUTUEL_NC)=0 +BasePat(MUTUEL_NC)=0 +TauxSal(MUTUEL_NC)=0 +MontantSal(MUTUEL_NC)=0 +TauxPat(MUTUEL_NC)=0 +MontantPat(MUTUEL_NC)=0 + +Base(BRUT_HEURE)=0 +BaseSal(BRUT_HEURE)=0 +BasePat(BRUT_HEURE)=0 +TauxSal(BRUT_HEURE)=0 +MontantSal(BRUT_HEURE)=0 +TauxPat(BRUT_HEURE)=0 +MontantPat(BRUT_HEURE)=0 + +Base(COTSAL)=0 +BaseSal(COTSAL)=0 +BasePat(COTSAL)=0 +TauxSal(COTSAL)=0 +MontantSal(COTSAL)=0 +TauxPat(COTSAL)=0 +MontantPat(COTSAL)=0 + +Base(COTPAT)=0 +BaseSal(COTPAT)=0 +BasePat(COTPAT)=0 +TauxSal(COTPAT)=0 +MontantSal(COTPAT)=0 +TauxPat(COTPAT)=0 +MontantPat(COTPAT)=0 + +Base(COR_NET)=0 +BaseSal(COR_NET)=0 +BasePat(COR_NET)=0 +TauxSal(COR_NET)=0 +MontantSal(COR_NET)=0 +TauxPat(COR_NET)=0 +MontantPat(COR_NET)=0 + +Base(COR_BRUT)=0 +BaseSal(COR_BRUT)=0 +BasePat(COR_BRUT)=0 +TauxSal(COR_BRUT)=0 +MontantSal(COR_BRUT)=0 +TauxPat(COR_BRUT)=0 +MontantPat(COR_BRUT)=0 + +Base(IND_EXPATR)=0 +BaseSal(IND_EXPATR)=0 +BasePat(IND_EXPATR)=0 +TauxSal(IND_EXPATR)=0 +MontantSal(IND_EXPATR)=0 +TauxPat(IND_EXPATR)=0 +MontantPat(IND_EXPATR)=0 + +Base(CHEQUE_VAC)=0 +BaseSal(CHEQUE_VAC)=0 +BasePat(CHEQUE_VAC)=0 +TauxSal(CHEQUE_VAC)=0 +MontantSal(CHEQUE_VAC)=0 +TauxPat(CHEQUE_VAC)=0 +MontantPat(CHEQUE_VAC)=0 + +Base(TAXE_SAL_T)=0 +BaseSal(TAXE_SAL_T)=0 +BasePat(TAXE_SAL_T)=0 +TauxSal(TAXE_SAL_T)=0 +MontantSal(TAXE_SAL_T)=0 +TauxPat(TAXE_SAL_T)=0 +MontantPat(TAXE_SAL_T)=0 + +Base(TAXE_SAL_1)=0 +BaseSal(TAXE_SAL_1)=0 +BasePat(TAXE_SAL_1)=0 +TauxSal(TAXE_SAL_1)=0 +MontantSal(TAXE_SAL_1)=0 +TauxPat(TAXE_SAL_1)=0 +MontantPat(TAXE_SAL_1)=0 + +Base(TAXE_SAL_2)=0 +BaseSal(TAXE_SAL_2)=0 +BasePat(TAXE_SAL_2)=0 +TauxSal(TAXE_SAL_2)=0 +MontantSal(TAXE_SAL_2)=0 +TauxPat(TAXE_SAL_2)=0 +MontantPat(TAXE_SAL_2)=0 + +Base(MEDECINE)=0 +BaseSal(MEDECINE)=0 +BasePat(MEDECINE)=0 +TauxSal(MEDECINE)=0 +MontantSal(MEDECINE)=0 +TauxPat(MEDECINE)=0 +MontantPat(MEDECINE)=0 + +Base(TR_TAXE_SA)=0 +BaseSal(TR_TAXE_SA)=0 +BasePat(TR_TAXE_SA)=0 +TauxSal(TR_TAXE_SA)=0 +MontantSal(TR_TAXE_SA)=0 +TauxPat(TR_TAXE_SA)=0 +MontantPat(TR_TAXE_SA)=0 + +Base(ALLOC_RED)=0 +BaseSal(ALLOC_RED)=0 +BasePat(ALLOC_RED)=0 +TauxSal(ALLOC_RED)=0 +MontantSal(ALLOC_RED)=0 +TauxPat(ALLOC_RED)=0 +MontantPat(ALLOC_RED)=0 + +Base(INIT_VAR)=0 +BaseSal(INIT_VAR)=0 +BasePat(INIT_VAR)=0 +TauxSal(INIT_VAR)=0 +MontantSal(INIT_VAR)=0 +TauxPat(INIT_VAR)=0 +MontantPat(INIT_VAR)=0 + +Base(REDUC_ZR)=0 +BaseSal(REDUC_ZR)=0 +BasePat(REDUC_ZR)=0 +TauxSal(REDUC_ZR)=0 +MontantSal(REDUC_ZR)=0 +TauxPat(REDUC_ZR)=0 +MontantPat(REDUC_ZR)=0 + +Base(ALLOC_TX)=0 +BaseSal(ALLOC_TX)=0 +BasePat(ALLOC_TX)=0 +TauxSal(ALLOC_TX)=0 +MontantSal(ALLOC_TX)=0 +TauxPat(ALLOC_TX)=0 +MontantPat(ALLOC_TX)=0 + +Base(HEURE_COMP)=0 +BaseSal(HEURE_COMP)=0 +BasePat(HEURE_COMP)=0 +TauxSal(HEURE_COMP)=0 +MontantSal(HEURE_COMP)=0 +TauxPat(HEURE_COMP)=0 +MontantPat(HEURE_COMP)=0 + +Base(GAR_SMIC)=0 +BaseSal(GAR_SMIC)=0 +BasePat(GAR_SMIC)=0 +TauxSal(GAR_SMIC)=0 +MontantSal(GAR_SMIC)=0 +TauxPat(GAR_SMIC)=0 +MontantPat(GAR_SMIC)=0 + +Base(GAR_SAL)=0 +BaseSal(GAR_SAL)=0 +BasePat(GAR_SAL)=0 +TauxSal(GAR_SAL)=0 +MontantSal(GAR_SAL)=0 +TauxPat(GAR_SAL)=0 +MontantPat(GAR_SAL)=0 + +Base(HEURES10)=0 +BaseSal(HEURES10)=0 +BasePat(HEURES10)=0 +TauxSal(HEURES10)=0 +MontantSal(HEURES10)=0 +TauxPat(HEURES10)=0 +MontantPat(HEURES10)=0 + +Base(HEURE_RC)=0 +BaseSal(HEURE_RC)=0 +BasePat(HEURE_RC)=0 +TauxSal(HEURE_RC)=0 +MontantSal(HEURE_RC)=0 +TauxPat(HEURE_RC)=0 +MontantPat(HEURE_RC)=0 + +Base(HEURE_RC_1)=0 +BaseSal(HEURE_RC_1)=0 +BasePat(HEURE_RC_1)=0 +TauxSal(HEURE_RC_1)=0 +MontantSal(HEURE_RC_1)=0 +TauxPat(HEURE_RC_1)=0 +MontantPat(HEURE_RC_1)=0 + +Base(REPOS_COMP)=0 +BaseSal(REPOS_COMP)=0 +BasePat(REPOS_COMP)=0 +TauxSal(REPOS_COMP)=0 +MontantSal(REPOS_COMP)=0 +TauxPat(REPOS_COMP)=0 +MontantPat(REPOS_COMP)=0 + +Base(AB_REP_COM)=0 +BaseSal(AB_REP_COM)=0 +BasePat(AB_REP_COM)=0 +TauxSal(AB_REP_COM)=0 +MontantSal(AB_REP_COM)=0 +TauxPat(AB_REP_COM)=0 +MontantPat(AB_REP_COM)=0 + +Base(HEURE_R_10)=0 +BaseSal(HEURE_R_10)=0 +BasePat(HEURE_R_10)=0 +TauxSal(HEURE_R_10)=0 +MontantSal(HEURE_R_10)=0 +TauxPat(HEURE_R_10)=0 +MontantPat(HEURE_R_10)=0 + +Base(HEURES_TRA)=0 +BaseSal(HEURES_TRA)=0 +BasePat(HEURES_TRA)=0 +TauxSal(HEURES_TRA)=0 +MontantSal(HEURES_TRA)=0 +TauxPat(HEURES_TRA)=0 +MontantPat(HEURES_TRA)=0 + +Base(JOURS_TRA)=0 +BaseSal(JOURS_TRA)=0 +BasePat(JOURS_TRA)=0 +TauxSal(JOURS_TRA)=0 +MontantSal(JOURS_TRA)=0 +TauxPat(JOURS_TRA)=0 +MontantPat(JOURS_TRA)=0 + +Base(JOURS_PRE)=0 +BaseSal(JOURS_PRE)=0 +BasePat(JOURS_PRE)=0 +TauxSal(JOURS_PRE)=0 +MontantSal(JOURS_PRE)=0 +TauxPat(JOURS_PRE)=0 +MontantPat(JOURS_PRE)=0 + +Base(JOURS_NT)=0 +BaseSal(JOURS_NT)=0 +BasePat(JOURS_NT)=0 +TauxSal(JOURS_NT)=0 +MontantSal(JOURS_NT)=0 +TauxPat(JOURS_NT)=0 +MontantPat(JOURS_NT)=0 + +Base(BRUT_JOURS)=0 +BaseSal(BRUT_JOURS)=0 +BasePat(BRUT_JOURS)=0 +TauxSal(BRUT_JOURS)=0 +MontantSal(BRUT_JOURS)=0 +TauxPat(BRUT_JOURS)=0 +MontantPat(BRUT_JOURS)=0 + +Base(AB_H_CPT_T)=0 +BaseSal(AB_H_CPT_T)=0 +BasePat(AB_H_CPT_T)=0 +TauxSal(AB_H_CPT_T)=0 +MontantSal(AB_H_CPT_T)=0 +TauxPat(AB_H_CPT_T)=0 +MontantPat(AB_H_CPT_T)=0 + +Base(AB_H_CPT_I)=0 +BaseSal(AB_H_CPT_I)=0 +BasePat(AB_H_CPT_I)=0 +TauxSal(AB_H_CPT_I)=0 +MontantSal(AB_H_CPT_I)=0 +TauxPat(AB_H_CPT_I)=0 +MontantPat(AB_H_CPT_I)=0 + +Base(H_CPT_ACQU)=0 +BaseSal(H_CPT_ACQU)=0 +BasePat(H_CPT_ACQU)=0 +TauxSal(H_CPT_ACQU)=0 +MontantSal(H_CPT_ACQU)=0 +TauxPat(H_CPT_ACQU)=0 +MontantPat(H_CPT_ACQU)=0 + +Base(J_CPT_ACQU)=0 +BaseSal(J_CPT_ACQU)=0 +BasePat(J_CPT_ACQU)=0 +TauxSal(J_CPT_ACQU)=0 +MontantSal(J_CPT_ACQU)=0 +TauxPat(J_CPT_ACQU)=0 +MontantPat(J_CPT_ACQU)=0 + +Base(J_CPT_PRIS)=0 +BaseSal(J_CPT_PRIS)=0 +BasePat(J_CPT_PRIS)=0 +TauxSal(J_CPT_PRIS)=0 +MontantSal(J_CPT_PRIS)=0 +TauxPat(J_CPT_PRIS)=0 +MontantPat(J_CPT_PRIS)=0 + +Base(H_CPT_PRIS)=0 +BaseSal(H_CPT_PRIS)=0 +BasePat(H_CPT_PRIS)=0 +TauxSal(H_CPT_PRIS)=0 +MontantSal(H_CPT_PRIS)=0 +TauxPat(H_CPT_PRIS)=0 +MontantPat(H_CPT_PRIS)=0 + +Base(COMPTE_TPS)=0 +BaseSal(COMPTE_TPS)=0 +BasePat(COMPTE_TPS)=0 +TauxSal(COMPTE_TPS)=0 +MontantSal(COMPTE_TPS)=0 +TauxPat(COMPTE_TPS)=0 +MontantPat(COMPTE_TPS)=0 + +Base(REDUC_RTT)=0 +BaseSal(REDUC_RTT)=0 +BasePat(REDUC_RTT)=0 +TauxSal(REDUC_RTT)=0 +MontantSal(REDUC_RTT)=0 +TauxPat(REDUC_RTT)=0 +MontantPat(REDUC_RTT)=0 + +Base(COMPTE_TPJ)=0 +BaseSal(COMPTE_TPJ)=0 +BasePat(COMPTE_TPJ)=0 +TauxSal(COMPTE_TPJ)=0 +MontantSal(COMPTE_TPJ)=0 +TauxPat(COMPTE_TPJ)=0 +MontantPat(COMPTE_TPJ)=0 + +Base(J_CET_ACQU)=0 +BaseSal(J_CET_ACQU)=0 +BasePat(J_CET_ACQU)=0 +TauxSal(J_CET_ACQU)=0 +MontantSal(J_CET_ACQU)=0 +TauxPat(J_CET_ACQU)=0 +MontantPat(J_CET_ACQU)=0 + +Base(J_CET_PRIS)=0 +BaseSal(J_CET_PRIS)=0 +BasePat(J_CET_PRIS)=0 +TauxSal(J_CET_PRIS)=0 +MontantSal(J_CET_PRIS)=0 +TauxPat(J_CET_PRIS)=0 +MontantPat(J_CET_PRIS)=0 + +Base(CPT_EP_TPS)=0 +BaseSal(CPT_EP_TPS)=0 +BasePat(CPT_EP_TPS)=0 +TauxSal(CPT_EP_TPS)=0 +MontantSal(CPT_EP_TPS)=0 +TauxPat(CPT_EP_TPS)=0 +MontantPat(CPT_EP_TPS)=0 + +Base(H_ACQU_CET)=0 +BaseSal(H_ACQU_CET)=0 +BasePat(H_ACQU_CET)=0 +TauxSal(H_ACQU_CET)=0 +MontantSal(H_ACQU_CET)=0 +TauxPat(H_ACQU_CET)=0 +MontantPat(H_ACQU_CET)=0 + +Base(H_PRIS_CET)=0 +BaseSal(H_PRIS_CET)=0 +BasePat(H_PRIS_CET)=0 +TauxSal(H_PRIS_CET)=0 +MontantSal(H_PRIS_CET)=0 +TauxPat(H_PRIS_CET)=0 +MontantPat(H_PRIS_CET)=0 + +Base(AB_H_CET)=0 +BaseSal(AB_H_CET)=0 +BasePat(AB_H_CET)=0 +TauxSal(AB_H_CET)=0 +MontantSal(AB_H_CET)=0 +TauxPat(AB_H_CET)=0 +MontantPat(AB_H_CET)=0 + +Base(AB_H_CET_I)=0 +BaseSal(AB_H_CET_I)=0 +BasePat(AB_H_CET_I)=0 +TauxSal(AB_H_CET_I)=0 +MontantSal(AB_H_CET_I)=0 +TauxPat(AB_H_CET_I)=0 +MontantPat(AB_H_CET_I)=0 + +Base(AB_RC_I)=0 +BaseSal(AB_RC_I)=0 +BasePat(AB_RC_I)=0 +TauxSal(AB_RC_I)=0 +MontantSal(AB_RC_I)=0 +TauxPat(AB_RC_I)=0 +MontantPat(AB_RC_I)=0 + +Base(H_RC_PRIS)=0 +BaseSal(H_RC_PRIS)=0 +BasePat(H_RC_PRIS)=0 +TauxSal(H_RC_PRIS)=0 +MontantSal(H_RC_PRIS)=0 +TauxPat(H_RC_PRIS)=0 +MontantPat(H_RC_PRIS)=0 + +Base(AB_GAR_SAL)=0 +BaseSal(AB_GAR_SAL)=0 +BasePat(AB_GAR_SAL)=0 +TauxSal(AB_GAR_SAL)=0 +MontantSal(AB_GAR_SAL)=0 +TauxPat(AB_GAR_SAL)=0 +MontantPat(AB_GAR_SAL)=0 + +Base(AB_GAR_SMI)=0 +BaseSal(AB_GAR_SMI)=0 +BasePat(AB_GAR_SMI)=0 +TauxSal(AB_GAR_SMI)=0 +MontantSal(AB_GAR_SMI)=0 +TauxPat(AB_GAR_SMI)=0 +MontantPat(AB_GAR_SMI)=0 + +Base(ALLEGT_FIL)=0 +BaseSal(ALLEGT_FIL)=0 +BasePat(ALLEGT_FIL)=0 +TauxSal(ALLEGT_FIL)=0 +MontantSal(ALLEGT_FIL)=0 +TauxPat(ALLEGT_FIL)=0 +MontantPat(ALLEGT_FIL)=0 + +Base(AL_FILLON)=0 +BaseSal(AL_FILLON)=0 +BasePat(AL_FILLON)=0 +TauxSal(AL_FILLON)=0 +MontantSal(AL_FILLON)=0 +TauxPat(AL_FILLON)=0 +MontantPat(AL_FILLON)=0 + +Base(AVANTAGE_T)=0 +BaseSal(AVANTAGE_T)=0 +BasePat(AVANTAGE_T)=0 +TauxSal(AVANTAGE_T)=0 +MontantSal(AVANTAGE_T)=0 +TauxPat(AVANTAGE_T)=0 +MontantPat(AVANTAGE_T)=0 + +Base(CP_BASE)=0 +BaseSal(CP_BASE)=0 +BasePat(CP_BASE)=0 +TauxSal(CP_BASE)=0 +MontantSal(CP_BASE)=0 +TauxPat(CP_BASE)=0 +MontantPat(CP_BASE)=0 + +Base(REGUL_CP)=0 +BaseSal(REGUL_CP)=0 +BasePat(REGUL_CP)=0 +TauxSal(REGUL_CP)=0 +MontantSal(REGUL_CP)=0 +TauxPat(REGUL_CP)=0 +MontantPat(REGUL_CP)=0 + +Base(DUREE_TRAV)=0 +BaseSal(DUREE_TRAV)=0 +BasePat(DUREE_TRAV)=0 +TauxSal(DUREE_TRAV)=0 +MontantSal(DUREE_TRAV)=0 +TauxPat(DUREE_TRAV)=0 +MontantPat(DUREE_TRAV)=0 + +Base(TAUX_REDUC)=0 +BaseSal(TAUX_REDUC)=0 +BasePat(TAUX_REDUC)=0 +TauxSal(TAUX_REDUC)=0 +MontantSal(TAUX_REDUC)=0 +TauxPat(TAUX_REDUC)=0 +MontantPat(TAUX_REDUC)=0 + +Base(REDUC_TEPA)=0 +BaseSal(REDUC_TEPA)=0 +BasePat(REDUC_TEPA)=0 +TauxSal(REDUC_TEPA)=0 +MontantSal(REDUC_TEPA)=0 +TauxPat(REDUC_TEPA)=0 +MontantPat(REDUC_TEPA)=0 + +Base(CSG_HS)=0 +BaseSal(CSG_HS)=0 +BasePat(CSG_HS)=0 +TauxSal(CSG_HS)=0 +MontantSal(CSG_HS)=0 +TauxPat(CSG_HS)=0 +MontantPat(CSG_HS)=0 + +Base(DEDUC_TEPA)=0 +BaseSal(DEDUC_TEPA)=0 +BasePat(DEDUC_TEPA)=0 +TauxSal(DEDUC_TEPA)=0 +MontantSal(DEDUC_TEPA)=0 +TauxPat(DEDUC_TEPA)=0 +MontantPat(DEDUC_TEPA)=0 + +Base(CP_RESTE)=0 +BaseSal(CP_RESTE)=0 +BasePat(CP_RESTE)=0 +TauxSal(CP_RESTE)=0 +MontantSal(CP_RESTE)=0 +TauxPat(CP_RESTE)=0 +MontantPat(CP_RESTE)=0 + +Base(RACHAT_RTT)=0 +BaseSal(RACHAT_RTT)=0 +BasePat(RACHAT_RTT)=0 +TauxSal(RACHAT_RTT)=0 +MontantSal(RACHAT_RTT)=0 +TauxPat(RACHAT_RTT)=0 +MontantPat(RACHAT_RTT)=0 + +Base(DIF_ACQUIS)=0 +BaseSal(DIF_ACQUIS)=0 +BasePat(DIF_ACQUIS)=0 +TauxSal(DIF_ACQUIS)=0 +MontantSal(DIF_ACQUIS)=0 +TauxPat(DIF_ACQUIS)=0 +MontantPat(DIF_ACQUIS)=0 + +Base(DIF_PRIS)=0 +BaseSal(DIF_PRIS)=0 +BasePat(DIF_PRIS)=0 +TauxSal(DIF_PRIS)=0 +MontantSal(DIF_PRIS)=0 +TauxPat(DIF_PRIS)=0 +MontantPat(DIF_PRIS)=0 + +Base(DIF_RESTE)=0 +BaseSal(DIF_RESTE)=0 +BasePat(DIF_RESTE)=0 +TauxSal(DIF_RESTE)=0 +MontantSal(DIF_RESTE)=0 +TauxPat(DIF_RESTE)=0 +MontantPat(DIF_RESTE)=0 + +Base(ALLOC_DIF)=0 +BaseSal(ALLOC_DIF)=0 +BasePat(ALLOC_DIF)=0 +TauxSal(ALLOC_DIF)=0 +MontantSal(ALLOC_DIF)=0 +TauxPat(ALLOC_DIF)=0 +MontantPat(ALLOC_DIF)=0 + +Base(PR_EXPAT)=0 +BaseSal(PR_EXPAT)=0 +BasePat(PR_EXPAT)=0 +TauxSal(PR_EXPAT)=0 +MontantSal(PR_EXPAT)=0 +TauxPat(PR_EXPAT)=0 +MontantPat(PR_EXPAT)=0 + +Base(AB_RTT)=0 +BaseSal(AB_RTT)=0 +BasePat(AB_RTT)=0 +TauxSal(AB_RTT)=0 +MontantSal(AB_RTT)=0 +TauxPat(AB_RTT)=0 +MontantPat(AB_RTT)=0 + +Base(RTT_PRIS)=0 +BaseSal(RTT_PRIS)=0 +BasePat(RTT_PRIS)=0 +TauxSal(RTT_PRIS)=0 +MontantSal(RTT_PRIS)=0 +TauxPat(RTT_PRIS)=0 +MontantPat(RTT_PRIS)=0 + +Base(RTT_RESTE)=0 +BaseSal(RTT_RESTE)=0 +BasePat(RTT_RESTE)=0 +TauxSal(RTT_RESTE)=0 +MontantSal(RTT_RESTE)=0 +TauxPat(RTT_RESTE)=0 +MontantPat(RTT_RESTE)=0 + +Base(RTT_ACQUIS)=0 +BaseSal(RTT_ACQUIS)=0 +BasePat(RTT_ACQUIS)=0 +TauxSal(RTT_ACQUIS)=0 +MontantSal(RTT_ACQUIS)=0 +TauxPat(RTT_ACQUIS)=0 +MontantPat(RTT_ACQUIS)=0 + +Base(AB_DECES)=0 +BaseSal(AB_DECES)=0 +BasePat(AB_DECES)=0 +TauxSal(AB_DECES)=0 +MontantSal(AB_DECES)=0 +TauxPat(AB_DECES)=0 +MontantPat(AB_DECES)=0 + +Base(AB_DECE_ID)=0 +BaseSal(AB_DECE_ID)=0 +BasePat(AB_DECE_ID)=0 +TauxSal(AB_DECE_ID)=0 +MontantSal(AB_DECE_ID)=0 +TauxPat(AB_DECE_ID)=0 +MontantPat(AB_DECE_ID)=0 + +Base(ATRAJ)=0 +BaseSal(ATRAJ)=0 +BasePat(ATRAJ)=0 +TauxSal(ATRAJ)=0 +MontantSal(ATRAJ)=0 +TauxPat(ATRAJ)=0 +MontantPat(ATRAJ)=0 + +Base(ATRAJ_ID)=0 +BaseSal(ATRAJ_ID)=0 +BasePat(ATRAJ_ID)=0 +TauxSal(ATRAJ_ID)=0 +MontantSal(ATRAJ_ID)=0 +TauxPat(ATRAJ_ID)=0 +MontantPat(ATRAJ_ID)=0 + +Base(ATRAV)=0 +BaseSal(ATRAV)=0 +BasePat(ATRAV)=0 +TauxSal(ATRAV)=0 +MontantSal(ATRAV)=0 +TauxPat(ATRAV)=0 +MontantPat(ATRAV)=0 + +Base(ATRAV_ID)=0 +BaseSal(ATRAV_ID)=0 +BasePat(ATRAV_ID)=0 +TauxSal(ATRAV_ID)=0 +MontantSal(ATRAV_ID)=0 +TauxPat(ATRAV_ID)=0 +MontantPat(ATRAV_ID)=0 + +Base(CONGES_SS)=0 +BaseSal(CONGES_SS)=0 +BasePat(CONGES_SS)=0 +TauxSal(CONGES_SS)=0 +MontantSal(CONGES_SS)=0 +TauxPat(CONGES_SS)=0 +MontantPat(CONGES_SS)=0 + +Base(DEMEN)=0 +BaseSal(DEMEN)=0 +BasePat(DEMEN)=0 +TauxSal(DEMEN)=0 +MontantSal(DEMEN)=0 +TauxPat(DEMEN)=0 +MontantPat(DEMEN)=0 + +Base(DEMEN_ID)=0 +BaseSal(DEMEN_ID)=0 +BasePat(DEMEN_ID)=0 +TauxSal(DEMEN_ID)=0 +MontantSal(DEMEN_ID)=0 +TauxPat(DEMEN_ID)=0 +MontantPat(DEMEN_ID)=0 + +Base(ENFMA)=0 +BaseSal(ENFMA)=0 +BasePat(ENFMA)=0 +TauxSal(ENFMA)=0 +MontantSal(ENFMA)=0 +TauxPat(ENFMA)=0 +MontantPat(ENFMA)=0 + +Base(ENFMA_ID)=0 +BaseSal(ENFMA_ID)=0 +BasePat(ENFMA_ID)=0 +TauxSal(ENFMA_ID)=0 +MontantSal(ENFMA_ID)=0 +TauxPat(ENFMA_ID)=0 +MontantPat(ENFMA_ID)=0 + +Base(MARIAGE)=0 +BaseSal(MARIAGE)=0 +BasePat(MARIAGE)=0 +TauxSal(MARIAGE)=0 +MontantSal(MARIAGE)=0 +TauxPat(MARIAGE)=0 +MontantPat(MARIAGE)=0 + +Base(MARIAGE_ID)=0 +BaseSal(MARIAGE_ID)=0 +BasePat(MARIAGE_ID)=0 +TauxSal(MARIAGE_ID)=0 +MontantSal(MARIAGE_ID)=0 +TauxPat(MARIAGE_ID)=0 +MontantPat(MARIAGE_ID)=0 + +Base(MATER)=0 +BaseSal(MATER)=0 +BasePat(MATER)=0 +TauxSal(MATER)=0 +MontantSal(MATER)=0 +TauxPat(MATER)=0 +MontantPat(MATER)=0 + +Base(MATER_ID)=0 +BaseSal(MATER_ID)=0 +BasePat(MATER_ID)=0 +TauxSal(MATER_ID)=0 +MontantSal(MATER_ID)=0 +TauxPat(MATER_ID)=0 +MontantPat(MATER_ID)=0 + +Base(PATER)=0 +BaseSal(PATER)=0 +BasePat(PATER)=0 +TauxSal(PATER)=0 +MontantSal(PATER)=0 +TauxPat(PATER)=0 +MontantPat(PATER)=0 + +Base(PATER_ID)=0 +BaseSal(PATER_ID)=0 +BasePat(PATER_ID)=0 +TauxSal(PATER_ID)=0 +MontantSal(PATER_ID)=0 +TauxPat(PATER_ID)=0 +MontantPat(PATER_ID)=0 + +Base(MALPR)=0 +BaseSal(MALPR)=0 +BasePat(MALPR)=0 +TauxSal(MALPR)=0 +MontantSal(MALPR)=0 +TauxPat(MALPR)=0 +MontantPat(MALPR)=0 + +Base(MALPR_ID)=0 +BaseSal(MALPR_ID)=0 +BasePat(MALPR_ID)=0 +TauxSal(MALPR_ID)=0 +MontantSal(MALPR_ID)=0 +TauxPat(MALPR_ID)=0 +MontantPat(MALPR_ID)=0 + +Base(PRE2_CA_FO)=0 +BaseSal(PRE2_CA_FO)=0 +BasePat(PRE2_CA_FO)=0 +TauxSal(PRE2_CA_FO)=0 +MontantSal(PRE2_CA_FO)=0 +TauxPat(PRE2_CA_FO)=0 +MontantPat(PRE2_CA_FO)=0 + +Base(PREV_CA_TC)=0 +BaseSal(PREV_CA_TC)=0 +BasePat(PREV_CA_TC)=0 +TauxSal(PREV_CA_TC)=0 +MontantSal(PREV_CA_TC)=0 +TauxPat(PREV_CA_TC)=0 +MontantPat(PREV_CA_TC)=0 + +Base(PRE2_CA_TA)=0 +BaseSal(PRE2_CA_TA)=0 +BasePat(PRE2_CA_TA)=0 +TauxSal(PRE2_CA_TA)=0 +MontantSal(PRE2_CA_TA)=0 +TauxPat(PRE2_CA_TA)=0 +MontantPat(PRE2_CA_TA)=0 + +Base(PRE2_CA_TB)=0 +BaseSal(PRE2_CA_TB)=0 +BasePat(PRE2_CA_TB)=0 +TauxSal(PRE2_CA_TB)=0 +MontantSal(PRE2_CA_TB)=0 +TauxPat(PRE2_CA_TB)=0 +MontantPat(PRE2_CA_TB)=0 + +Base(PRE2_CA_TC)=0 +BaseSal(PRE2_CA_TC)=0 +BasePat(PRE2_CA_TC)=0 +TauxSal(PRE2_CA_TC)=0 +MontantSal(PRE2_CA_TC)=0 +TauxPat(PRE2_CA_TC)=0 +MontantPat(PRE2_CA_TC)=0 + +Base(PREV_NC_FO)=0 +BaseSal(PREV_NC_FO)=0 +BasePat(PREV_NC_FO)=0 +TauxSal(PREV_NC_FO)=0 +MontantSal(PREV_NC_FO)=0 +TauxPat(PREV_NC_FO)=0 +MontantPat(PREV_NC_FO)=0 + +Base(PREV_NC_TB)=0 +BaseSal(PREV_NC_TB)=0 +BasePat(PREV_NC_TB)=0 +TauxSal(PREV_NC_TB)=0 +MontantSal(PREV_NC_TB)=0 +TauxPat(PREV_NC_TB)=0 +MontantPat(PREV_NC_TB)=0 + +Base(INIT_MUTCA)=0 +BaseSal(INIT_MUTCA)=0 +BasePat(INIT_MUTCA)=0 +TauxSal(INIT_MUTCA)=0 +MontantSal(INIT_MUTCA)=0 +TauxPat(INIT_MUTCA)=0 +MontantPat(INIT_MUTCA)=0 + +Base(INIT_MUTNC)=0 +BaseSal(INIT_MUTNC)=0 +BasePat(INIT_MUTNC)=0 +TauxSal(INIT_MUTNC)=0 +MontantSal(INIT_MUTNC)=0 +TauxPat(INIT_MUTNC)=0 +MontantPat(INIT_MUTNC)=0 + +Base(MUT_CA_TA)=0 +BaseSal(MUT_CA_TA)=0 +BasePat(MUT_CA_TA)=0 +TauxSal(MUT_CA_TA)=0 +MontantSal(MUT_CA_TA)=0 +TauxPat(MUT_CA_TA)=0 +MontantPat(MUT_CA_TA)=0 + +Base(MUT_CA_TB)=0 +BaseSal(MUT_CA_TB)=0 +BasePat(MUT_CA_TB)=0 +TauxSal(MUT_CA_TB)=0 +MontantSal(MUT_CA_TB)=0 +TauxPat(MUT_CA_TB)=0 +MontantPat(MUT_CA_TB)=0 + +Base(MUT_CA_TC)=0 +BaseSal(MUT_CA_TC)=0 +BasePat(MUT_CA_TC)=0 +TauxSal(MUT_CA_TC)=0 +MontantSal(MUT_CA_TC)=0 +TauxPat(MUT_CA_TC)=0 +MontantPat(MUT_CA_TC)=0 + +Base(MUT_NC_TA)=0 +BaseSal(MUT_NC_TA)=0 +BasePat(MUT_NC_TA)=0 +TauxSal(MUT_NC_TA)=0 +MontantSal(MUT_NC_TA)=0 +TauxPat(MUT_NC_TA)=0 +MontantPat(MUT_NC_TA)=0 + +Base(MUT_NC_TB)=0 +BaseSal(MUT_NC_TB)=0 +BasePat(MUT_NC_TB)=0 +TauxSal(MUT_NC_TB)=0 +MontantSal(MUT_NC_TB)=0 +TauxPat(MUT_NC_TB)=0 +MontantPat(MUT_NC_TB)=0 + +Base(COTDET)=0 +BaseSal(COTDET)=0 +BasePat(COTDET)=0 +TauxSal(COTDET)=0 +MontantSal(COTDET)=0 +TauxPat(COTDET)=0 +MontantPat(COTDET)=0 + +Base(SR_SALAIRE)=0 +BaseSal(SR_SALAIRE)=0 +BasePat(SR_SALAIRE)=0 +TauxSal(SR_SALAIRE)=0 +MontantSal(SR_SALAIRE)=0 +TauxPat(SR_SALAIRE)=0 +MontantPat(SR_SALAIRE)=0 + +Base(SOMMES_ISO)=0 +BaseSal(SOMMES_ISO)=0 +BasePat(SOMMES_ISO)=0 +TauxSal(SOMMES_ISO)=0 +MontantSal(SOMMES_ISO)=0 +TauxPat(SOMMES_ISO)=0 +MontantPat(SOMMES_ISO)=0 + +Base(OEUVRE_SOC)=0 +BaseSal(OEUVRE_SOC)=0 +BasePat(OEUVRE_SOC)=0 +TauxSal(OEUVRE_SOC)=0 +MontantSal(OEUVRE_SOC)=0 +TauxPat(OEUVRE_SOC)=0 +MontantPat(OEUVRE_SOC)=0 + +Base(FRAIS_FONC)=0 +BaseSal(FRAIS_FONC)=0 +BasePat(FRAIS_FONC)=0 +TauxSal(FRAIS_FONC)=0 +MontantSal(FRAIS_FONC)=0 +TauxPat(FRAIS_FONC)=0 +MontantPat(FRAIS_FONC)=0 + +Base(COTPAT_DIV)=0 +BaseSal(COTPAT_DIV)=0 +BasePat(COTPAT_DIV)=0 +TauxSal(COTPAT_DIV)=0 +MontantSal(COTPAT_DIV)=0 +TauxPat(COTPAT_DIV)=0 +MontantPat(COTPAT_DIV)=0 + +Base(PR_EXCEP)=0 +BaseSal(PR_EXCEP)=0 +BasePat(PR_EXCEP)=0 +TauxSal(PR_EXCEP)=0 +MontantSal(PR_EXCEP)=0 +TauxPat(PR_EXCEP)=0 +MontantPat(PR_EXCEP)=0 + +Base(PR_MEDAI)=0 +BaseSal(PR_MEDAI)=0 +BasePat(PR_MEDAI)=0 +TauxSal(PR_MEDAI)=0 +MontantSal(PR_MEDAI)=0 +TauxPat(PR_MEDAI)=0 +MontantPat(PR_MEDAI)=0 + +Base(PR_RETRAIT)=0 +BaseSal(PR_RETRAIT)=0 +BasePat(PR_RETRAIT)=0 +TauxSal(PR_RETRAIT)=0 +MontantSal(PR_RETRAIT)=0 +TauxPat(PR_RETRAIT)=0 +MontantPat(PR_RETRAIT)=0 + +Base(INIT_PRIME)=0 +BaseSal(INIT_PRIME)=0 +BasePat(INIT_PRIME)=0 +TauxSal(INIT_PRIME)=0 +MontantSal(INIT_PRIME)=0 +TauxPat(INIT_PRIME)=0 +MontantPat(INIT_PRIME)=0 + +Base(PR_ANNUEL)=0 +BaseSal(PR_ANNUEL)=0 +BasePat(PR_ANNUEL)=0 +TauxSal(PR_ANNUEL)=0 +MontantSal(PR_ANNUEL)=0 +TauxPat(PR_ANNUEL)=0 +MontantPat(PR_ANNUEL)=0 + +Base(RAPPEL_SAL)=0 +BaseSal(RAPPEL_SAL)=0 +BasePat(RAPPEL_SAL)=0 +TauxSal(RAPPEL_SAL)=0 +MontantSal(RAPPEL_SAL)=0 +TauxPat(RAPPEL_SAL)=0 +MontantPat(RAPPEL_SAL)=0 + +Base(CNSA)=0 +BaseSal(CNSA)=0 +BasePat(CNSA)=0 +TauxSal(CNSA)=0 +MontantSal(CNSA)=0 +TauxPat(CNSA)=0 +MontantPat(CNSA)=0 + +Base(REMB_KM)=0 +BaseSal(REMB_KM)=0 +BasePat(REMB_KM)=0 +TauxSal(REMB_KM)=0 +MontantSal(REMB_KM)=0 +TauxPat(REMB_KM)=0 +MontantPat(REMB_KM)=0 + +Base(REMB_FRAIS)=0 +BaseSal(REMB_FRAIS)=0 +BasePat(REMB_FRAIS)=0 +TauxSal(REMB_FRAIS)=0 +MontantSal(REMB_FRAIS)=0 +TauxPat(REMB_FRAIS)=0 +MontantPat(REMB_FRAIS)=0 + +Base(HEURES_REM)=0 +BaseSal(HEURES_REM)=0 +BasePat(HEURES_REM)=0 +TauxSal(HEURES_REM)=0 +MontantSal(HEURES_REM)=0 +TauxPat(HEURES_REM)=0 +MontantPat(HEURES_REM)=0 + +Base(EXO_STA)=0 +BaseSal(EXO_STA)=0 +BasePat(EXO_STA)=0 +TauxSal(EXO_STA)=0 +MontantSal(EXO_STA)=0 +TauxPat(EXO_STA)=0 +MontantPat(EXO_STA)=0 + +Base(PSS_PREV)=0 +BaseSal(PSS_PREV)=0 +BasePat(PSS_PREV)=0 +TauxSal(PSS_PREV)=0 +MontantSal(PSS_PREV)=0 +TauxPat(PSS_PREV)=0 +MontantPat(PSS_PREV)=0 + +Base(INIT_CPREV)=0 +BaseSal(INIT_CPREV)=0 +BasePat(INIT_CPREV)=0 +TauxSal(INIT_CPREV)=0 +MontantSal(INIT_CPREV)=0 +TauxPat(INIT_CPREV)=0 +MontantPat(INIT_CPREV)=0 + +Base(CPREV_CA)=0 +BaseSal(CPREV_CA)=0 +BasePat(CPREV_CA)=0 +TauxSal(CPREV_CA)=0 +MontantSal(CPREV_CA)=0 +TauxPat(CPREV_CA)=0 +MontantPat(CPREV_CA)=0 + +Base(PR_ANNUEL2)=0 +BaseSal(PR_ANNUEL2)=0 +BasePat(PR_ANNUEL2)=0 +TauxSal(PR_ANNUEL2)=0 +MontantSal(PR_ANNUEL2)=0 +TauxPat(PR_ANNUEL2)=0 +MontantPat(PR_ANNUEL2)=0 + +Base(PRE6_CA_TA)=0 +BaseSal(PRE6_CA_TA)=0 +BasePat(PRE6_CA_TA)=0 +TauxSal(PRE6_CA_TA)=0 +MontantSal(PRE6_CA_TA)=0 +TauxPat(PRE6_CA_TA)=0 +MontantPat(PRE6_CA_TA)=0 + +Base(PRE6_CA_TB)=0 +BaseSal(PRE6_CA_TB)=0 +BasePat(PRE6_CA_TB)=0 +TauxSal(PRE6_CA_TB)=0 +MontantSal(PRE6_CA_TB)=0 +TauxPat(PRE6_CA_TB)=0 +MontantPat(PRE6_CA_TB)=0 + +Base(PRE2_NC)=0 +BaseSal(PRE2_NC)=0 +BasePat(PRE2_NC)=0 +TauxSal(PRE2_NC)=0 +MontantSal(PRE2_NC)=0 +TauxPat(PRE2_NC)=0 +MontantPat(PRE2_NC)=0 + +Base(PRE6_NC)=0 +BaseSal(PRE6_NC)=0 +BasePat(PRE6_NC)=0 +TauxSal(PRE6_NC)=0 +MontantSal(PRE6_NC)=0 +TauxPat(PRE6_NC)=0 +MontantPat(PRE6_NC)=0 + +Base(CP_ANC)=0 +BaseSal(CP_ANC)=0 +BasePat(CP_ANC)=0 +TauxSal(CP_ANC)=0 +MontantSal(CP_ANC)=0 +TauxPat(CP_ANC)=0 +MontantPat(CP_ANC)=0 + +Base(GMC_NC)=0 +BaseSal(GMC_NC)=0 +BasePat(GMC_NC)=0 +TauxSal(GMC_NC)=0 +MontantSal(GMC_NC)=0 +TauxPat(GMC_NC)=0 +MontantPat(GMC_NC)=0 + +Base(GMC_CA)=0 +BaseSal(GMC_CA)=0 +BasePat(GMC_CA)=0 +TauxSal(GMC_CA)=0 +MontantSal(GMC_CA)=0 +TauxPat(GMC_CA)=0 +MontantPat(GMC_CA)=0 + +Base(INIT_EXO_A)=0 +BaseSal(INIT_EXO_A)=0 +BasePat(INIT_EXO_A)=0 +TauxSal(INIT_EXO_A)=0 +MontantSal(INIT_EXO_A)=0 +TauxPat(INIT_EXO_A)=0 +MontantPat(INIT_EXO_A)=0 + +Base(INIT_MUT)=0 +BaseSal(INIT_MUT)=0 +BasePat(INIT_MUT)=0 +TauxSal(INIT_MUT)=0 +MontantSal(INIT_MUT)=0 +TauxPat(INIT_MUT)=0 +MontantPat(INIT_MUT)=0 + +Base(MUT_NC_SS)=0 +BaseSal(MUT_NC_SS)=0 +BasePat(MUT_NC_SS)=0 +TauxSal(MUT_NC_SS)=0 +MontantSal(MUT_NC_SS)=0 +TauxPat(MUT_NC_SS)=0 +MontantPat(MUT_NC_SS)=0 + +Base(MUT_CA_SS)=0 +BaseSal(MUT_CA_SS)=0 +BasePat(MUT_CA_SS)=0 +TauxSal(MUT_CA_SS)=0 +MontantSal(MUT_CA_SS)=0 +TauxPat(MUT_CA_SS)=0 +MontantPat(MUT_CA_SS)=0 + +Base(EXO_APP_N)=0 +BaseSal(EXO_APP_N)=0 +BasePat(EXO_APP_N)=0 +TauxSal(EXO_APP_N)=0 +MontantSal(EXO_APP_N)=0 +TauxPat(EXO_APP_N)=0 +MontantPat(EXO_APP_N)=0 + +Base(EXO_STA_N)=0 +BaseSal(EXO_STA_N)=0 +BasePat(EXO_STA_N)=0 +TauxSal(EXO_STA_N)=0 +MontantSal(EXO_STA_N)=0 +TauxPat(EXO_STA_N)=0 +MontantPat(EXO_STA_N)=0 + +Base(PR_VARIA)=0 +BaseSal(PR_VARIA)=0 +BasePat(PR_VARIA)=0 +TauxSal(PR_VARIA)=0 +MontantSal(PR_VARIA)=0 +TauxPat(PR_VARIA)=0 +MontantPat(PR_VARIA)=0 + +Base(AB_RTT_ID)=0 +BaseSal(AB_RTT_ID)=0 +BasePat(AB_RTT_ID)=0 +TauxSal(AB_RTT_ID)=0 +MontantSal(AB_RTT_ID)=0 +TauxPat(AB_RTT_ID)=0 +MontantPat(AB_RTT_ID)=0 + +Base(REPR_BRUT)=0 +BaseSal(REPR_BRUT)=0 +BasePat(REPR_BRUT)=0 +TauxSal(REPR_BRUT)=0 +MontantSal(REPR_BRUT)=0 +TauxPat(REPR_BRUT)=0 +MontantPat(REPR_BRUT)=0 + +Base(PRE5_CA_TA)=0 +BaseSal(PRE5_CA_TA)=0 +BasePat(PRE5_CA_TA)=0 +TauxSal(PRE5_CA_TA)=0 +MontantSal(PRE5_CA_TA)=0 +TauxPat(PRE5_CA_TA)=0 +MontantPat(PRE5_CA_TA)=0 + +Base(PRE5_CA_TB)=0 +BaseSal(PRE5_CA_TB)=0 +BasePat(PRE5_CA_TB)=0 +TauxSal(PRE5_CA_TB)=0 +MontantSal(PRE5_CA_TB)=0 +TauxPat(PRE5_CA_TB)=0 +MontantPat(PRE5_CA_TB)=0 + +Base(PRE5_CA_TC)=0 +BaseSal(PRE5_CA_TC)=0 +BasePat(PRE5_CA_TC)=0 +TauxSal(PRE5_CA_TC)=0 +MontantSal(PRE5_CA_TC)=0 +TauxPat(PRE5_CA_TC)=0 +MontantPat(PRE5_CA_TC)=0 + +Base(PRE3_CA_TA)=0 +BaseSal(PRE3_CA_TA)=0 +BasePat(PRE3_CA_TA)=0 +TauxSal(PRE3_CA_TA)=0 +MontantSal(PRE3_CA_TA)=0 +TauxPat(PRE3_CA_TA)=0 +MontantPat(PRE3_CA_TA)=0 + +Base(PRE3_CA_TB)=0 +BaseSal(PRE3_CA_TB)=0 +BasePat(PRE3_CA_TB)=0 +TauxSal(PRE3_CA_TB)=0 +MontantSal(PRE3_CA_TB)=0 +TauxPat(PRE3_CA_TB)=0 +MontantPat(PRE3_CA_TB)=0 + +Base(PRE3_CA_TC)=0 +BaseSal(PRE3_CA_TC)=0 +BasePat(PRE3_CA_TC)=0 +TauxSal(PRE3_CA_TC)=0 +MontantSal(PRE3_CA_TC)=0 +TauxPat(PRE3_CA_TC)=0 +MontantPat(PRE3_CA_TC)=0 + +Base(PRE4_CA_TA)=0 +BaseSal(PRE4_CA_TA)=0 +BasePat(PRE4_CA_TA)=0 +TauxSal(PRE4_CA_TA)=0 +MontantSal(PRE4_CA_TA)=0 +TauxPat(PRE4_CA_TA)=0 +MontantPat(PRE4_CA_TA)=0 + +Base(PRE4_CA_TB)=0 +BaseSal(PRE4_CA_TB)=0 +BasePat(PRE4_CA_TB)=0 +TauxSal(PRE4_CA_TB)=0 +MontantSal(PRE4_CA_TB)=0 +TauxPat(PRE4_CA_TB)=0 +MontantPat(PRE4_CA_TB)=0 + +Base(NAISS)=0 +BaseSal(NAISS)=0 +BasePat(NAISS)=0 +TauxSal(NAISS)=0 +MontantSal(NAISS)=0 +TauxPat(NAISS)=0 +MontantPat(NAISS)=0 + +Base(NAISS_ID)=0 +BaseSal(NAISS_ID)=0 +BasePat(NAISS_ID)=0 +TauxSal(NAISS_ID)=0 +MontantSal(NAISS_ID)=0 +TauxPat(NAISS_ID)=0 +MontantPat(NAISS_ID)=0 + +Base(PRE3_CA)=0 +BaseSal(PRE3_CA)=0 +BasePat(PRE3_CA)=0 +TauxSal(PRE3_CA)=0 +MontantSal(PRE3_CA)=0 +TauxPat(PRE3_CA)=0 +MontantPat(PRE3_CA)=0 + +Base(PRE3_CA_SS)=0 +BaseSal(PRE3_CA_SS)=0 +BasePat(PRE3_CA_SS)=0 +TauxSal(PRE3_CA_SS)=0 +MontantSal(PRE3_CA_SS)=0 +TauxPat(PRE3_CA_SS)=0 +MontantPat(PRE3_CA_SS)=0 + +Base(PRE3_CA_FO)=0 +BaseSal(PRE3_CA_FO)=0 +BasePat(PRE3_CA_FO)=0 +TauxSal(PRE3_CA_FO)=0 +MontantSal(PRE3_CA_FO)=0 +TauxPat(PRE3_CA_FO)=0 +MontantPat(PRE3_CA_FO)=0 + +Base(HEURES_NTC)=0 +BaseSal(HEURES_NTC)=0 +BasePat(HEURES_NTC)=0 +TauxSal(HEURES_NTC)=0 +MontantSal(HEURES_NTC)=0 +TauxPat(HEURES_NTC)=0 +MontantPat(HEURES_NTC)=0 + +Base(IND_LIC2)=0 +BaseSal(IND_LIC2)=0 +BasePat(IND_LIC2)=0 +TauxSal(IND_LIC2)=0 +MontantSal(IND_LIC2)=0 +TauxPat(IND_LIC2)=0 +MontantPat(IND_LIC2)=0 + +Base(APPRENTI2)=0 +BaseSal(APPRENTI2)=0 +BasePat(APPRENTI2)=0 +TauxSal(APPRENTI2)=0 +MontantSal(APPRENTI2)=0 +TauxPat(APPRENTI2)=0 +MontantPat(APPRENTI2)=0 + +Base(PR_ACTION)=0 +BaseSal(PR_ACTION)=0 +BasePat(PR_ACTION)=0 +TauxSal(PR_ACTION)=0 +MontantSal(PR_ACTION)=0 +TauxPat(PR_ACTION)=0 +MontantPat(PR_ACTION)=0 + +Base(FNAL20)=0 +BaseSal(FNAL20)=0 +BasePat(FNAL20)=0 +TauxSal(FNAL20)=0 +MontantSal(FNAL20)=0 +TauxPat(FNAL20)=0 +MontantPat(FNAL20)=0 + +Base(COTPAT_FIL)=0 +BaseSal(COTPAT_FIL)=0 +BasePat(COTPAT_FIL)=0 +TauxSal(COTPAT_FIL)=0 +MontantSal(COTPAT_FIL)=0 +TauxPat(COTPAT_FIL)=0 +MontantPat(COTPAT_FIL)=0 + +Base(HEURES_FIL)=0 +BaseSal(HEURES_FIL)=0 +BasePat(HEURES_FIL)=0 +TauxSal(HEURES_FIL)=0 +MontantSal(HEURES_FIL)=0 +TauxPat(HEURES_FIL)=0 +MontantPat(HEURES_FIL)=0 + +Base(BRUT_FIL)=0 +BaseSal(BRUT_FIL)=0 +BasePat(BRUT_FIL)=0 +TauxSal(BRUT_FIL)=0 +MontantSal(BRUT_FIL)=0 +TauxPat(BRUT_FIL)=0 +MontantPat(BRUT_FIL)=0 + +Base(SMIC_FIL)=0 +BaseSal(SMIC_FIL)=0 +BasePat(SMIC_FIL)=0 +TauxSal(SMIC_FIL)=0 +MontantSal(SMIC_FIL)=0 +TauxPat(SMIC_FIL)=0 +MontantPat(SMIC_FIL)=0 + +Base(RG_FILLON)=0 +BaseSal(RG_FILLON)=0 +BasePat(RG_FILLON)=0 +TauxSal(RG_FILLON)=0 +MontantSal(RG_FILLON)=0 +TauxPat(RG_FILLON)=0 +MontantPat(RG_FILLON)=0 + +Base(REGUL_FIL)=0 +BaseSal(REGUL_FIL)=0 +BasePat(REGUL_FIL)=0 +TauxSal(REGUL_FIL)=0 +MontantSal(REGUL_FIL)=0 +TauxPat(REGUL_FIL)=0 +MontantPat(REGUL_FIL)=0 + +Base(PR_ACTION2)=0 +BaseSal(PR_ACTION2)=0 +BasePat(PR_ACTION2)=0 +TauxSal(PR_ACTION2)=0 +MontantSal(PR_ACTION2)=0 +TauxPat(PR_ACTION2)=0 +MontantPat(PR_ACTION2)=0 + +Base(PR_MENSUEL)=0 +BaseSal(PR_MENSUEL)=0 +BasePat(PR_MENSUEL)=0 +TauxSal(PR_MENSUEL)=0 +MontantSal(PR_MENSUEL)=0 +TauxPat(PR_MENSUEL)=0 +MontantPat(PR_MENSUEL)=0 + +Base(INIT_PREV)=0 +BaseSal(INIT_PREV)=0 +BasePat(INIT_PREV)=0 +TauxSal(INIT_PREV)=0 +MontantSal(INIT_PREV)=0 +TauxPat(INIT_PREV)=0 +MontantPat(INIT_PREV)=0 + +Base(PREV_SOU)=0 +BaseSal(PREV_SOU)=0 +BasePat(PREV_SOU)=0 +TauxSal(PREV_SOU)=0 +MontantSal(PREV_SOU)=0 +TauxPat(PREV_SOU)=0 +MontantPat(PREV_SOU)=0 + +Base(PREV_NSOU)=0 +BaseSal(PREV_NSOU)=0 +BasePat(PREV_NSOU)=0 +TauxSal(PREV_NSOU)=0 +MontantSal(PREV_NSOU)=0 +TauxPat(PREV_NSOU)=0 +MontantPat(PREV_NSOU)=0 + +Base(BRUT_CICE)=0 +BaseSal(BRUT_CICE)=0 +BasePat(BRUT_CICE)=0 +TauxSal(BRUT_CICE)=0 +MontantSal(BRUT_CICE)=0 +TauxPat(BRUT_CICE)=0 +MontantPat(BRUT_CICE)=0 + +Base(PL_CICE)=0 +BaseSal(PL_CICE)=0 +BasePat(PL_CICE)=0 +TauxSal(PL_CICE)=0 +MontantSal(PL_CICE)=0 +TauxPat(PL_CICE)=0 +MontantPat(PL_CICE)=0 + +Base(TAXE_SAL_3)=0 +BaseSal(TAXE_SAL_3)=0 +BasePat(TAXE_SAL_3)=0 +TauxSal(TAXE_SAL_3)=0 +MontantSal(TAXE_SAL_3)=0 +TauxPat(TAXE_SAL_3)=0 +MontantPat(TAXE_SAL_3)=0 + +Base(CHOMAG2_TA)=0 +BaseSal(CHOMAG2_TA)=0 +BasePat(CHOMAG2_TA)=0 +TauxSal(CHOMAG2_TA)=0 +MontantSal(CHOMAG2_TA)=0 +TauxPat(CHOMAG2_TA)=0 +MontantPat(CHOMAG2_TA)=0 + +Base(CHOMAG2_TB)=0 +BaseSal(CHOMAG2_TB)=0 +BasePat(CHOMAG2_TB)=0 +TauxSal(CHOMAG2_TB)=0 +MontantSal(CHOMAG2_TB)=0 +TauxPat(CHOMAG2_TB)=0 +MontantPat(CHOMAG2_TB)=0 + +Base(CHOMAG3_TA)=0 +BaseSal(CHOMAG3_TA)=0 +BasePat(CHOMAG3_TA)=0 +TauxSal(CHOMAG3_TA)=0 +MontantSal(CHOMAG3_TA)=0 +TauxPat(CHOMAG3_TA)=0 +MontantPat(CHOMAG3_TA)=0 + +Base(CHOMAG3_TB)=0 +BaseSal(CHOMAG3_TB)=0 +BasePat(CHOMAG3_TB)=0 +TauxSal(CHOMAG3_TB)=0 +MontantSal(CHOMAG3_TB)=0 +TauxPat(CHOMAG3_TB)=0 +MontantPat(CHOMAG3_TB)=0 + +Base(PR_PROFIT)=0 +BaseSal(PR_PROFIT)=0 +BasePat(PR_PROFIT)=0 +TauxSal(PR_PROFIT)=0 +MontantSal(PR_PROFIT)=0 +TauxPat(PR_PROFIT)=0 +MontantPat(PR_PROFIT)=0 + +Base(PR_ACTION3)=0 +BaseSal(PR_ACTION3)=0 +BasePat(PR_ACTION3)=0 +TauxSal(PR_ACTION3)=0 +MontantSal(PR_ACTION3)=0 +TauxPat(PR_ACTION3)=0 +MontantPat(PR_ACTION3)=0 + +Base(PREV_SANTE)=0 +BaseSal(PREV_SANTE)=0 +BasePat(PREV_SANTE)=0 +TauxSal(PREV_SANTE)=0 +MontantSal(PREV_SANTE)=0 +TauxPat(PREV_SANTE)=0 +MontantPat(PREV_SANTE)=0 + +Base(HEURES_PR2)=0 +BaseSal(HEURES_PR2)=0 +BasePat(HEURES_PR2)=0 +TauxSal(HEURES_PR2)=0 +MontantSal(HEURES_PR2)=0 +TauxPat(HEURES_PR2)=0 +MontantPat(HEURES_PR2)=0 + +Base(CPF_ACQUIS)=0 +BaseSal(CPF_ACQUIS)=0 +BasePat(CPF_ACQUIS)=0 +TauxSal(CPF_ACQUIS)=0 +MontantSal(CPF_ACQUIS)=0 +TauxPat(CPF_ACQUIS)=0 +MontantPat(CPF_ACQUIS)=0 + +Base(CPF_PRIS)=0 +BaseSal(CPF_PRIS)=0 +BasePat(CPF_PRIS)=0 +TauxSal(CPF_PRIS)=0 +MontantSal(CPF_PRIS)=0 +TauxPat(CPF_PRIS)=0 +MontantPat(CPF_PRIS)=0 + +Base(CPF_RESTE)=0 +BaseSal(CPF_RESTE)=0 +BasePat(CPF_RESTE)=0 +TauxSal(CPF_RESTE)=0 +MontantSal(CPF_RESTE)=0 +TauxPat(CPF_RESTE)=0 +MontantPat(CPF_RESTE)=0 + +Base(REDUC_AF)=0 +BaseSal(REDUC_AF)=0 +BasePat(REDUC_AF)=0 +TauxSal(REDUC_AF)=0 +MontantSal(REDUC_AF)=0 +TauxPat(REDUC_AF)=0 +MontantPat(REDUC_AF)=0 + +Base(AT_FIL)=0 +BaseSal(AT_FIL)=0 +BasePat(AT_FIL)=0 +TauxSal(AT_FIL)=0 +MontantSal(AT_FIL)=0 +TauxPat(AT_FIL)=0 +MontantPat(AT_FIL)=0 + +Base(COMPL_AF)=0 +BaseSal(COMPL_AF)=0 +BasePat(COMPL_AF)=0 +TauxSal(COMPL_AF)=0 +MontantSal(COMPL_AF)=0 +TauxPat(COMPL_AF)=0 +MontantPat(COMPL_AF)=0 + +Base(REGUL_AF)=0 +BaseSal(REGUL_AF)=0 +BasePat(REGUL_AF)=0 +TauxSal(REGUL_AF)=0 +MontantSal(REGUL_AF)=0 +TauxPat(REGUL_AF)=0 +MontantPat(REGUL_AF)=0 + +Base(ORG_SYNDIC)=0 +BaseSal(ORG_SYNDIC)=0 +BasePat(ORG_SYNDIC)=0 +TauxSal(ORG_SYNDIC)=0 +MontantSal(ORG_SYNDIC)=0 +TauxPat(ORG_SYNDIC)=0 +MontantPat(ORG_SYNDIC)=0 + +Base(AC_MAJ1_TA)=0 +BaseSal(AC_MAJ1_TA)=0 +BasePat(AC_MAJ1_TA)=0 +TauxSal(AC_MAJ1_TA)=0 +MontantSal(AC_MAJ1_TA)=0 +TauxPat(AC_MAJ1_TA)=0 +MontantPat(AC_MAJ1_TA)=0 + +Base(AC_MAJ1_TB)=0 +BaseSal(AC_MAJ1_TB)=0 +BasePat(AC_MAJ1_TB)=0 +TauxSal(AC_MAJ1_TB)=0 +MontantSal(AC_MAJ1_TB)=0 +TauxPat(AC_MAJ1_TB)=0 +MontantPat(AC_MAJ1_TB)=0 + +Base(AC_MAJ2_TA)=0 +BaseSal(AC_MAJ2_TA)=0 +BasePat(AC_MAJ2_TA)=0 +TauxSal(AC_MAJ2_TA)=0 +MontantSal(AC_MAJ2_TA)=0 +TauxPat(AC_MAJ2_TA)=0 +MontantPat(AC_MAJ2_TA)=0 + +Base(AC_MAJ2_TB)=0 +BaseSal(AC_MAJ2_TB)=0 +BasePat(AC_MAJ2_TB)=0 +TauxSal(AC_MAJ2_TB)=0 +MontantSal(AC_MAJ2_TB)=0 +TauxPat(AC_MAJ2_TB)=0 +MontantPat(AC_MAJ2_TB)=0 + +Base(AC_MAJ3_TA)=0 +BaseSal(AC_MAJ3_TA)=0 +BasePat(AC_MAJ3_TA)=0 +TauxSal(AC_MAJ3_TA)=0 +MontantSal(AC_MAJ3_TA)=0 +TauxPat(AC_MAJ3_TA)=0 +MontantPat(AC_MAJ3_TA)=0 + +Base(AC_MAJ3_TB)=0 +BaseSal(AC_MAJ3_TB)=0 +BasePat(AC_MAJ3_TB)=0 +TauxSal(AC_MAJ3_TB)=0 +MontantSal(AC_MAJ3_TB)=0 +TauxPat(AC_MAJ3_TB)=0 +MontantPat(AC_MAJ3_TB)=0 + +Base(AC_REG1_TA)=0 +BaseSal(AC_REG1_TA)=0 +BasePat(AC_REG1_TA)=0 +TauxSal(AC_REG1_TA)=0 +MontantSal(AC_REG1_TA)=0 +TauxPat(AC_REG1_TA)=0 +MontantPat(AC_REG1_TA)=0 + +Base(AC_REG1_TB)=0 +BaseSal(AC_REG1_TB)=0 +BasePat(AC_REG1_TB)=0 +TauxSal(AC_REG1_TB)=0 +MontantSal(AC_REG1_TB)=0 +TauxPat(AC_REG1_TB)=0 +MontantPat(AC_REG1_TB)=0 + +Base(AC_REG2_TA)=0 +BaseSal(AC_REG2_TA)=0 +BasePat(AC_REG2_TA)=0 +TauxSal(AC_REG2_TA)=0 +MontantSal(AC_REG2_TA)=0 +TauxPat(AC_REG2_TA)=0 +MontantPat(AC_REG2_TA)=0 + +Base(AC_REG2_TB)=0 +BaseSal(AC_REG2_TB)=0 +BasePat(AC_REG2_TB)=0 +TauxSal(AC_REG2_TB)=0 +MontantSal(AC_REG2_TB)=0 +TauxPat(AC_REG2_TB)=0 +MontantPat(AC_REG2_TB)=0 + +Base(AC_REG3_TA)=0 +BaseSal(AC_REG3_TA)=0 +BasePat(AC_REG3_TA)=0 +TauxSal(AC_REG3_TA)=0 +MontantSal(AC_REG3_TA)=0 +TauxPat(AC_REG3_TA)=0 +MontantPat(AC_REG3_TA)=0 + +Base(AC_REG3_TB)=0 +BaseSal(AC_REG3_TB)=0 +BasePat(AC_REG3_TB)=0 +TauxSal(AC_REG3_TB)=0 +MontantSal(AC_REG3_TB)=0 +TauxPat(AC_REG3_TB)=0 +MontantPat(AC_REG3_TB)=0 + +Base(FORMATION2)=0 +BaseSal(FORMATION2)=0 +BasePat(FORMATION2)=0 +TauxSal(FORMATION2)=0 +MontantSal(FORMATION2)=0 +TauxPat(FORMATION2)=0 +MontantPat(FORMATION2)=0 + +Base(INIT_AF)=0 +BaseSal(INIT_AF)=0 +BasePat(INIT_AF)=0 +TauxSal(INIT_AF)=0 +MontantSal(INIT_AF)=0 +TauxPat(INIT_AF)=0 +MontantPat(INIT_AF)=0 + +Base(COTSAL_DIV)=0 +BaseSal(COTSAL_DIV)=0 +BasePat(COTSAL_DIV)=0 +TauxSal(COTSAL_DIV)=0 +MontantSal(COTSAL_DIV)=0 +TauxPat(COTSAL_DIV)=0 +MontantPat(COTSAL_DIV)=0 + +Base(PENI_UNIV)=0 +BaseSal(PENI_UNIV)=0 +BasePat(PENI_UNIV)=0 +TauxSal(PENI_UNIV)=0 +MontantSal(PENI_UNIV)=0 +TauxPat(PENI_UNIV)=0 +MontantPat(PENI_UNIV)=0 + +Base(INIT_PENI)=0 +BaseSal(INIT_PENI)=0 +BasePat(INIT_PENI)=0 +TauxSal(INIT_PENI)=0 +MontantSal(INIT_PENI)=0 +TauxPat(INIT_PENI)=0 +MontantPat(INIT_PENI)=0 + +Base(PENI_ADD1)=0 +BaseSal(PENI_ADD1)=0 +BasePat(PENI_ADD1)=0 +TauxSal(PENI_ADD1)=0 +MontantSal(PENI_ADD1)=0 +TauxPat(PENI_ADD1)=0 +MontantPat(PENI_ADD1)=0 + +Base(PENI_ADD2)=0 +BaseSal(PENI_ADD2)=0 +BasePat(PENI_ADD2)=0 +TauxSal(PENI_ADD2)=0 +MontantSal(PENI_ADD2)=0 +TauxPat(PENI_ADD2)=0 +MontantPat(PENI_ADD2)=0 + +Base(COMPL_FIL)=0 +BaseSal(COMPL_FIL)=0 +BasePat(COMPL_FIL)=0 +TauxSal(COMPL_FIL)=0 +MontantSal(COMPL_FIL)=0 +TauxPat(COMPL_FIL)=0 +MontantPat(COMPL_FIL)=0 + +Base(CSG_DEDUC)=0 +BaseSal(CSG_DEDUC)=0 +BasePat(CSG_DEDUC)=0 +TauxSal(CSG_DEDUC)=0 +MontantSal(CSG_DEDUC)=0 +TauxPat(CSG_DEDUC)=0 +MontantPat(CSG_DEDUC)=0 + +Base(TOT_ALLEGT)=0 +BaseSal(TOT_ALLEGT)=0 +BasePat(TOT_ALLEGT)=0 +TauxSal(TOT_ALLEGT)=0 +MontantSal(TOT_ALLEGT)=0 +TauxPat(TOT_ALLEGT)=0 +MontantPat(TOT_ALLEGT)=0 + +Base(TOT_VERSE)=0 +BaseSal(TOT_VERSE)=0 +BasePat(TOT_VERSE)=0 +TauxSal(TOT_VERSE)=0 +MontantSal(TOT_VERSE)=0 +TauxPat(TOT_VERSE)=0 +MontantPat(TOT_VERSE)=0 + +Base(ALLEGT_AF)=0 +BaseSal(ALLEGT_AF)=0 +BasePat(ALLEGT_AF)=0 +TauxSal(ALLEGT_AF)=0 +MontantSal(ALLEGT_AF)=0 +TauxPat(ALLEGT_AF)=0 +MontantPat(ALLEGT_AF)=0 + +Base(IMPOT_PAS)=0 +BaseSal(IMPOT_PAS)=0 +BasePat(IMPOT_PAS)=0 +TauxSal(IMPOT_PAS)=0 +MontantSal(IMPOT_PAS)=0 +TauxPat(IMPOT_PAS)=0 +MontantPat(IMPOT_PAS)=0 + +Base(NET_PAYER0)=0 +BaseSal(NET_PAYER0)=0 +BasePat(NET_PAYER0)=0 +TauxSal(NET_PAYER0)=0 +MontantSal(NET_PAYER0)=0 +TauxPat(NET_PAYER0)=0 +MontantPat(NET_PAYER0)=0 + +Base(INIT_IMPOT)=0 +BaseSal(INIT_IMPOT)=0 +BasePat(INIT_IMPOT)=0 +TauxSal(INIT_IMPOT)=0 +MontantSal(INIT_IMPOT)=0 +TauxPat(INIT_IMPOT)=0 +MontantPat(INIT_IMPOT)=0 + +Base(TYPE_IMPOT)=0 +BaseSal(TYPE_IMPOT)=0 +BasePat(TYPE_IMPOT)=0 +TauxSal(TYPE_IMPOT)=0 +MontantSal(TYPE_IMPOT)=0 +TauxPat(TYPE_IMPOT)=0 +MontantPat(TYPE_IMPOT)=0 + +Base(EV_CHOMAGE)=0 +BaseSal(EV_CHOMAGE)=0 +BasePat(EV_CHOMAGE)=0 +TauxSal(EV_CHOMAGE)=0 +MontantSal(EV_CHOMAGE)=0 +TauxPat(EV_CHOMAGE)=0 +MontantPat(EV_CHOMAGE)=0 + +Base(EV_COTSAL)=0 +BaseSal(EV_COTSAL)=0 +BasePat(EV_COTSAL)=0 +TauxSal(EV_COTSAL)=0 +MontantSal(EV_COTSAL)=0 +TauxPat(EV_COTSAL)=0 +MontantPat(EV_COTSAL)=0 + +Base(EV_CSG)=0 +BaseSal(EV_CSG)=0 +BasePat(EV_CSG)=0 +TauxSal(EV_CSG)=0 +MontantSal(EV_CSG)=0 +TauxPat(EV_CSG)=0 +MontantPat(EV_CSG)=0 + +Base(EV_MALADIE)=0 +BaseSal(EV_MALADIE)=0 +BasePat(EV_MALADIE)=0 +TauxSal(EV_MALADIE)=0 +MontantSal(EV_MALADIE)=0 +TauxPat(EV_MALADIE)=0 +MontantPat(EV_MALADIE)=0 + +Base(ARRCO_T1)=0 +BaseSal(ARRCO_T1)=0 +BasePat(ARRCO_T1)=0 +TauxSal(ARRCO_T1)=0 +MontantSal(ARRCO_T1)=0 +TauxPat(ARRCO_T1)=0 +MontantPat(ARRCO_T1)=0 + +Base(ARRCO_T2)=0 +BaseSal(ARRCO_T2)=0 +BasePat(ARRCO_T2)=0 +TauxSal(ARRCO_T2)=0 +MontantSal(ARRCO_T2)=0 +TauxPat(ARRCO_T2)=0 +MontantPat(ARRCO_T2)=0 + +Base(CEG_T1)=0 +BaseSal(CEG_T1)=0 +BasePat(CEG_T1)=0 +TauxSal(CEG_T1)=0 +MontantSal(CEG_T1)=0 +TauxPat(CEG_T1)=0 +MontantPat(CEG_T1)=0 + +Base(CEG_T2)=0 +BaseSal(CEG_T2)=0 +BasePat(CEG_T2)=0 +TauxSal(CEG_T2)=0 +MontantSal(CEG_T2)=0 +TauxPat(CEG_T2)=0 +MontantPat(CEG_T2)=0 + +Base(CET_T1)=0 +BaseSal(CET_T1)=0 +BasePat(CET_T1)=0 +TauxSal(CET_T1)=0 +MontantSal(CET_T1)=0 +TauxPat(CET_T1)=0 +MontantPat(CET_T1)=0 + +Base(CET_T2)=0 +BaseSal(CET_T2)=0 +BasePat(CET_T2)=0 +TauxSal(CET_T2)=0 +MontantSal(CET_T2)=0 +TauxPat(CET_T2)=0 +MontantPat(CET_T2)=0 + +Base(CFP_TI)=0 +BaseSal(CFP_TI)=0 +BasePat(CFP_TI)=0 +TauxSal(CFP_TI)=0 +MontantSal(CFP_TI)=0 +TauxPat(CFP_TI)=0 +MontantPat(CFP_TI)=0 + +Base(INIT_MAL)=0 +BaseSal(INIT_MAL)=0 +BasePat(INIT_MAL)=0 +TauxSal(INIT_MAL)=0 +MontantSal(INIT_MAL)=0 +TauxPat(INIT_MAL)=0 +MontantPat(INIT_MAL)=0 + +Base(COMPL_MAL)=0 +BaseSal(COMPL_MAL)=0 +BasePat(COMPL_MAL)=0 +TauxSal(COMPL_MAL)=0 +MontantSal(COMPL_MAL)=0 +TauxPat(COMPL_MAL)=0 +MontantPat(COMPL_MAL)=0 + +Base(REGUL_MAL)=0 +BaseSal(REGUL_MAL)=0 +BasePat(REGUL_MAL)=0 +TauxSal(REGUL_MAL)=0 +MontantSal(REGUL_MAL)=0 +TauxPat(REGUL_MAL)=0 +MontantPat(REGUL_MAL)=0 + +Base(ALLEGT_MAL)=0 +BaseSal(ALLEGT_MAL)=0 +BasePat(ALLEGT_MAL)=0 +TauxSal(ALLEGT_MAL)=0 +MontantSal(ALLEGT_MAL)=0 +TauxPat(ALLEGT_MAL)=0 +MontantPat(ALLEGT_MAL)=0 + +Base(IJSS_PAS)=0 +BaseSal(IJSS_PAS)=0 +BasePat(IJSS_PAS)=0 +TauxSal(IJSS_PAS)=0 +MontantSal(IJSS_PAS)=0 +TauxPat(IJSS_PAS)=0 +MontantPat(IJSS_PAS)=0 + +Base(INIT_MUTC2)=0 +BaseSal(INIT_MUTC2)=0 +BasePat(INIT_MUTC2)=0 +TauxSal(INIT_MUTC2)=0 +MontantSal(INIT_MUTC2)=0 +TauxPat(INIT_MUTC2)=0 +MontantPat(INIT_MUTC2)=0 + +Base(INIT_MUTN2)=0 +BaseSal(INIT_MUTN2)=0 +BasePat(INIT_MUTN2)=0 +TauxSal(INIT_MUTN2)=0 +MontantSal(INIT_MUTN2)=0 +TauxPat(INIT_MUTN2)=0 +MontantPat(INIT_MUTN2)=0 + +Base(INIT_IMPOS)=0 +BaseSal(INIT_IMPOS)=0 +BasePat(INIT_IMPOS)=0 +TauxSal(INIT_IMPOS)=0 +MontantSal(INIT_IMPOS)=0 +TauxPat(INIT_IMPOS)=0 +MontantPat(INIT_IMPOS)=0 + +Base(ABT_PAS)=0 +BaseSal(ABT_PAS)=0 +BasePat(ABT_PAS)=0 +TauxSal(ABT_PAS)=0 +MontantSal(ABT_PAS)=0 +TauxPat(ABT_PAS)=0 +MontantPat(ABT_PAS)=0 + +Base(PR_EXCEP2)=0 +BaseSal(PR_EXCEP2)=0 +BasePat(PR_EXCEP2)=0 +TauxSal(PR_EXCEP2)=0 +MontantSal(PR_EXCEP2)=0 +TauxPat(PR_EXCEP2)=0 +MontantPat(PR_EXCEP2)=0 + +Base(REDUC_HS)=0 +BaseSal(REDUC_HS)=0 +BasePat(REDUC_HS)=0 +TauxSal(REDUC_HS)=0 +MontantSal(REDUC_HS)=0 +TauxPat(REDUC_HS)=0 +MontantPat(REDUC_HS)=0 + +Base(ALLEGT_FI2)=0 +BaseSal(ALLEGT_FI2)=0 +BasePat(ALLEGT_FI2)=0 +TauxSal(ALLEGT_FI2)=0 +MontantSal(ALLEGT_FI2)=0 +TauxPat(ALLEGT_FI2)=0 +MontantPat(ALLEGT_FI2)=0 + +Base(ALLEGT_FI3)=0 +BaseSal(ALLEGT_FI3)=0 +BasePat(ALLEGT_FI3)=0 +TauxSal(ALLEGT_FI3)=0 +MontantSal(ALLEGT_FI3)=0 +TauxPat(ALLEGT_FI3)=0 +MontantPat(ALLEGT_FI3)=0 + +Base(EXO_PAS)=0 +BaseSal(EXO_PAS)=0 +BasePat(EXO_PAS)=0 +TauxSal(EXO_PAS)=0 +MontantSal(EXO_PAS)=0 +TauxPat(EXO_PAS)=0 +MontantPat(EXO_PAS)=0 + +Base(REGUL_FI2)=0 +BaseSal(REGUL_FI2)=0 +BasePat(REGUL_FI2)=0 +TauxSal(REGUL_FI2)=0 +MontantSal(REGUL_FI2)=0 +TauxPat(REGUL_FI2)=0 +MontantPat(REGUL_FI2)=0 + +Base(REGUL_FI3)=0 +BaseSal(REGUL_FI3)=0 +BasePat(REGUL_FI3)=0 +TauxSal(REGUL_FI3)=0 +MontantSal(REGUL_FI3)=0 +TauxPat(REGUL_FI3)=0 +MontantPat(REGUL_FI3)=0 + +Base(COMPL_FI2)=0 +BaseSal(COMPL_FI2)=0 +BasePat(COMPL_FI2)=0 +TauxSal(COMPL_FI2)=0 +MontantSal(COMPL_FI2)=0 +TauxPat(COMPL_FI2)=0 +MontantPat(COMPL_FI2)=0 + +Base(COMPL_FI3)=0 +BaseSal(COMPL_FI3)=0 +BasePat(COMPL_FI3)=0 +TauxSal(COMPL_FI3)=0 +MontantSal(COMPL_FI3)=0 +TauxPat(COMPL_FI3)=0 +MontantPat(COMPL_FI3)=0 + +Base(INIT_ACRE)=0 +BaseSal(INIT_ACRE)=0 +BasePat(INIT_ACRE)=0 +TauxSal(INIT_ACRE)=0 +MontantSal(INIT_ACRE)=0 +TauxPat(INIT_ACRE)=0 +MontantPat(INIT_ACRE)=0 + +Base(EXO_ACRE)=0 +BaseSal(EXO_ACRE)=0 +BasePat(EXO_ACRE)=0 +TauxSal(EXO_ACRE)=0 +MontantSal(EXO_ACRE)=0 +TauxPat(EXO_ACRE)=0 +MontantPat(EXO_ACRE)=0 + +Base(REGUL_ACRE)=0 +BaseSal(REGUL_ACRE)=0 +BasePat(REGUL_ACRE)=0 +TauxSal(REGUL_ACRE)=0 +MontantSal(REGUL_ACRE)=0 +TauxPat(REGUL_ACRE)=0 +MontantPat(REGUL_ACRE)=0 + +Base(BRUT_ACRE)=0 +BaseSal(BRUT_ACRE)=0 +BasePat(BRUT_ACRE)=0 +TauxSal(BRUT_ACRE)=0 +MontantSal(BRUT_ACRE)=0 +TauxPat(BRUT_ACRE)=0 +MontantPat(BRUT_ACRE)=0 + +Base(PSS_ACRE)=0 +BaseSal(PSS_ACRE)=0 +BasePat(PSS_ACRE)=0 +TauxSal(PSS_ACRE)=0 +MontantSal(PSS_ACRE)=0 +TauxPat(PSS_ACRE)=0 +MontantPat(PSS_ACRE)=0 + +Base(FOR_SOCIAL)=0 +BaseSal(FOR_SOCIAL)=0 +BasePat(FOR_SOCIAL)=0 +TauxSal(FOR_SOCIAL)=0 +MontantSal(FOR_SOCIAL)=0 +TauxPat(FOR_SOCIAL)=0 +MontantPat(FOR_SOCIAL)=0 + +Base(IND_RCI)=0 +BaseSal(IND_RCI)=0 +BasePat(IND_RCI)=0 +TauxSal(IND_RCI)=0 +MontantSal(IND_RCI)=0 +TauxPat(IND_RCI)=0 +MontantPat(IND_RCI)=0 + +Base(HEURES_N1)=0 +BaseSal(HEURES_N1)=0 +BasePat(HEURES_N1)=0 +TauxSal(HEURES_N1)=0 +MontantSal(HEURES_N1)=0 +TauxPat(HEURES_N1)=0 +MontantPat(HEURES_N1)=0 + +Base(HEURES_N2)=0 +BaseSal(HEURES_N2)=0 +BasePat(HEURES_N2)=0 +TauxSal(HEURES_N2)=0 +MontantSal(HEURES_N2)=0 +TauxPat(HEURES_N2)=0 +MontantPat(HEURES_N2)=0 + +Base(HEURES_D1)=0 +BaseSal(HEURES_D1)=0 +BasePat(HEURES_D1)=0 +TauxSal(HEURES_D1)=0 +MontantSal(HEURES_D1)=0 +TauxPat(HEURES_D1)=0 +MontantPat(HEURES_D1)=0 + +Base(HEURES_D2)=0 +BaseSal(HEURES_D2)=0 +BasePat(HEURES_D2)=0 +TauxSal(HEURES_D2)=0 +MontantSal(HEURES_D2)=0 +TauxPat(HEURES_D2)=0 +MontantPat(HEURES_D2)=0 + +Base(HEURES_JF)=0 +BaseSal(HEURES_JF)=0 +BasePat(HEURES_JF)=0 +TauxSal(HEURES_JF)=0 +MontantSal(HEURES_JF)=0 +TauxPat(HEURES_JF)=0 +MontantPat(HEURES_JF)=0 + +Base(TAXE_CDDU)=0 +BaseSal(TAXE_CDDU)=0 +BasePat(TAXE_CDDU)=0 +TauxSal(TAXE_CDDU)=0 +MontantSal(TAXE_CDDU)=0 +TauxPat(TAXE_CDDU)=0 +MontantPat(TAXE_CDDU)=0 + +Base(AB_CHOMAGP)=0 +BaseSal(AB_CHOMAGP)=0 +BasePat(AB_CHOMAGP)=0 +TauxSal(AB_CHOMAGP)=0 +MontantSal(AB_CHOMAGP)=0 +TauxPat(AB_CHOMAGP)=0 +MontantPat(AB_CHOMAGP)=0 + +Base(CHOMAGP_ID)=0 +BaseSal(CHOMAGP_ID)=0 +BasePat(CHOMAGP_ID)=0 +TauxSal(CHOMAGP_ID)=0 +MontantSal(CHOMAGP_ID)=0 +TauxPat(CHOMAGP_ID)=0 +MontantPat(CHOMAGP_ID)=0 + +Base(CSG2)=0 +BaseSal(CSG2)=0 +BasePat(CSG2)=0 +TauxSal(CSG2)=0 +MontantSal(CSG2)=0 +TauxPat(CSG2)=0 +MontantPat(CSG2)=0 + +Base(CSG2_DEDUC)=0 +BaseSal(CSG2_DEDUC)=0 +BasePat(CSG2_DEDUC)=0 +TauxSal(CSG2_DEDUC)=0 +MontantSal(CSG2_DEDUC)=0 +TauxPat(CSG2_DEDUC)=0 +MontantPat(CSG2_DEDUC)=0 + +Base(INIT_TXCHP)=0 +BaseSal(INIT_TXCHP)=0 +BasePat(INIT_TXCHP)=0 +TauxSal(INIT_TXCHP)=0 +MontantSal(INIT_TXCHP)=0 +TauxPat(INIT_TXCHP)=0 +MontantPat(INIT_TXCHP)=0 + +Base(CRDS2)=0 +BaseSal(CRDS2)=0 +BasePat(CRDS2)=0 +TauxSal(CRDS2)=0 +MontantSal(CRDS2)=0 +TauxPat(CRDS2)=0 +MontantPat(CRDS2)=0 + +Base(INIT_CSG3)=0 +BaseSal(INIT_CSG3)=0 +BasePat(INIT_CSG3)=0 +TauxSal(INIT_CSG3)=0 +MontantSal(INIT_CSG3)=0 +TauxPat(INIT_CSG3)=0 +MontantPat(INIT_CSG3)=0 + +Base(CSG3)=0 +BaseSal(CSG3)=0 +BasePat(CSG3)=0 +TauxSal(CSG3)=0 +MontantSal(CSG3)=0 +TauxPat(CSG3)=0 +MontantPat(CSG3)=0 + +Base(CSG3_DEDUC)=0 +BaseSal(CSG3_DEDUC)=0 +BasePat(CSG3_DEDUC)=0 +TauxSal(CSG3_DEDUC)=0 +MontantSal(CSG3_DEDUC)=0 +TauxPat(CSG3_DEDUC)=0 +MontantPat(CSG3_DEDUC)=0 + +Base(CRDS3)=0 +BaseSal(CRDS3)=0 +BasePat(CRDS3)=0 +TauxSal(CRDS3)=0 +MontantSal(CRDS3)=0 +TauxPat(CRDS3)=0 +MontantPat(CRDS3)=0 + +Base(ABO_TRANS)=0 +BaseSal(ABO_TRANS)=0 +BasePat(ABO_TRANS)=0 +TauxSal(ABO_TRANS)=0 +MontantSal(ABO_TRANS)=0 +TauxPat(ABO_TRANS)=0 +MontantPat(ABO_TRANS)=0 + +Base(PREV_CA)=0 +BaseSal(PREV_CA)=0 +BasePat(PREV_CA)=0 +TauxSal(PREV_CA)=0 +MontantSal(PREV_CA)=0 +TauxPat(PREV_CA)=0 +MontantPat(PREV_CA)=0 + +Base(PREV_CA_SS)=0 +BaseSal(PREV_CA_SS)=0 +BasePat(PREV_CA_SS)=0 +TauxSal(PREV_CA_SS)=0 +MontantSal(PREV_CA_SS)=0 +TauxPat(PREV_CA_SS)=0 +MontantPat(PREV_CA_SS)=0 + +Base(PREV_NC)=0 +BaseSal(PREV_NC)=0 +BasePat(PREV_NC)=0 +TauxSal(PREV_NC)=0 +MontantSal(PREV_NC)=0 +TauxPat(PREV_NC)=0 +MontantPat(PREV_NC)=0 + +Base(PREV_NC_SS)=0 +BaseSal(PREV_NC_SS)=0 +BasePat(PREV_NC_SS)=0 +TauxSal(PREV_NC_SS)=0 +MontantSal(PREV_NC_SS)=0 +TauxPat(PREV_NC_SS)=0 +MontantPat(PREV_NC_SS)=0 + +Base(PRE2_CA)=0 +BaseSal(PRE2_CA)=0 +BasePat(PRE2_CA)=0 +TauxSal(PRE2_CA)=0 +MontantSal(PRE2_CA)=0 +TauxPat(PRE2_CA)=0 +MontantPat(PRE2_CA)=0 + +Base(PRE2_CA_SS)=0 +BaseSal(PRE2_CA_SS)=0 +BasePat(PRE2_CA_SS)=0 +TauxSal(PRE2_CA_SS)=0 +MontantSal(PRE2_CA_SS)=0 +TauxPat(PRE2_CA_SS)=0 +MontantPat(PRE2_CA_SS)=0 + +Base(PRE2_NC_FO)=0 +BaseSal(PRE2_NC_FO)=0 +BasePat(PRE2_NC_FO)=0 +TauxSal(PRE2_NC_FO)=0 +MontantSal(PRE2_NC_FO)=0 +TauxPat(PRE2_NC_FO)=0 +MontantPat(PRE2_NC_FO)=0 + +Base(PRE2_NC_SS)=0 +BaseSal(PRE2_NC_SS)=0 +BasePat(PRE2_NC_SS)=0 +TauxSal(PRE2_NC_SS)=0 +MontantSal(PRE2_NC_SS)=0 +TauxPat(PRE2_NC_SS)=0 +MontantPat(PRE2_NC_SS)=0 + +Base(PRE2_NC_TA)=0 +BaseSal(PRE2_NC_TA)=0 +BasePat(PRE2_NC_TA)=0 +TauxSal(PRE2_NC_TA)=0 +MontantSal(PRE2_NC_TA)=0 +TauxPat(PRE2_NC_TA)=0 +MontantPat(PRE2_NC_TA)=0 + +Base(PRE2_NC_TB)=0 +BaseSal(PRE2_NC_TB)=0 +BasePat(PRE2_NC_TB)=0 +TauxSal(PRE2_NC_TB)=0 +MontantSal(PRE2_NC_TB)=0 +TauxPat(PRE2_NC_TB)=0 +MontantPat(PRE2_NC_TB)=0 + +Base(PRE3_NC)=0 +BaseSal(PRE3_NC)=0 +BasePat(PRE3_NC)=0 +TauxSal(PRE3_NC)=0 +MontantSal(PRE3_NC)=0 +TauxPat(PRE3_NC)=0 +MontantPat(PRE3_NC)=0 + +Base(PRE3_NC_FO)=0 +BaseSal(PRE3_NC_FO)=0 +BasePat(PRE3_NC_FO)=0 +TauxSal(PRE3_NC_FO)=0 +MontantSal(PRE3_NC_FO)=0 +TauxPat(PRE3_NC_FO)=0 +MontantPat(PRE3_NC_FO)=0 + +Base(PRE3_NC_SS)=0 +BaseSal(PRE3_NC_SS)=0 +BasePat(PRE3_NC_SS)=0 +TauxSal(PRE3_NC_SS)=0 +MontantSal(PRE3_NC_SS)=0 +TauxPat(PRE3_NC_SS)=0 +MontantPat(PRE3_NC_SS)=0 + +Base(PRE3_NC_TA)=0 +BaseSal(PRE3_NC_TA)=0 +BasePat(PRE3_NC_TA)=0 +TauxSal(PRE3_NC_TA)=0 +MontantSal(PRE3_NC_TA)=0 +TauxPat(PRE3_NC_TA)=0 +MontantPat(PRE3_NC_TA)=0 + +Base(PRE3_NC_TB)=0 +BaseSal(PRE3_NC_TB)=0 +BasePat(PRE3_NC_TB)=0 +TauxSal(PRE3_NC_TB)=0 +MontantSal(PRE3_NC_TB)=0 +TauxPat(PRE3_NC_TB)=0 +MontantPat(PRE3_NC_TB)=0 + +Base(PRE4_CA)=0 +BaseSal(PRE4_CA)=0 +BasePat(PRE4_CA)=0 +TauxSal(PRE4_CA)=0 +MontantSal(PRE4_CA)=0 +TauxPat(PRE4_CA)=0 +MontantPat(PRE4_CA)=0 + +Base(PRE4_CA_SS)=0 +BaseSal(PRE4_CA_SS)=0 +BasePat(PRE4_CA_SS)=0 +TauxSal(PRE4_CA_SS)=0 +MontantSal(PRE4_CA_SS)=0 +TauxPat(PRE4_CA_SS)=0 +MontantPat(PRE4_CA_SS)=0 + +Base(PRE4_CA_FO)=0 +BaseSal(PRE4_CA_FO)=0 +BasePat(PRE4_CA_FO)=0 +TauxSal(PRE4_CA_FO)=0 +MontantSal(PRE4_CA_FO)=0 +TauxPat(PRE4_CA_FO)=0 +MontantPat(PRE4_CA_FO)=0 + +Base(PRE4_CA_TC)=0 +BaseSal(PRE4_CA_TC)=0 +BasePat(PRE4_CA_TC)=0 +TauxSal(PRE4_CA_TC)=0 +MontantSal(PRE4_CA_TC)=0 +TauxPat(PRE4_CA_TC)=0 +MontantPat(PRE4_CA_TC)=0 + +Base(PRE4_NC)=0 +BaseSal(PRE4_NC)=0 +BasePat(PRE4_NC)=0 +TauxSal(PRE4_NC)=0 +MontantSal(PRE4_NC)=0 +TauxPat(PRE4_NC)=0 +MontantPat(PRE4_NC)=0 + +Base(PRE4_NC_FO)=0 +BaseSal(PRE4_NC_FO)=0 +BasePat(PRE4_NC_FO)=0 +TauxSal(PRE4_NC_FO)=0 +MontantSal(PRE4_NC_FO)=0 +TauxPat(PRE4_NC_FO)=0 +MontantPat(PRE4_NC_FO)=0 + +Base(PRE4_NC_SS)=0 +BaseSal(PRE4_NC_SS)=0 +BasePat(PRE4_NC_SS)=0 +TauxSal(PRE4_NC_SS)=0 +MontantSal(PRE4_NC_SS)=0 +TauxPat(PRE4_NC_SS)=0 +MontantPat(PRE4_NC_SS)=0 + +Base(PRE4_NC_TA)=0 +BaseSal(PRE4_NC_TA)=0 +BasePat(PRE4_NC_TA)=0 +TauxSal(PRE4_NC_TA)=0 +MontantSal(PRE4_NC_TA)=0 +TauxPat(PRE4_NC_TA)=0 +MontantPat(PRE4_NC_TA)=0 + +Base(PRE4_NC_TB)=0 +BaseSal(PRE4_NC_TB)=0 +BasePat(PRE4_NC_TB)=0 +TauxSal(PRE4_NC_TB)=0 +MontantSal(PRE4_NC_TB)=0 +TauxPat(PRE4_NC_TB)=0 +MontantPat(PRE4_NC_TB)=0 + +Base(PRE5_CA)=0 +BaseSal(PRE5_CA)=0 +BasePat(PRE5_CA)=0 +TauxSal(PRE5_CA)=0 +MontantSal(PRE5_CA)=0 +TauxPat(PRE5_CA)=0 +MontantPat(PRE5_CA)=0 + +Base(PRE5_CA_FO)=0 +BaseSal(PRE5_CA_FO)=0 +BasePat(PRE5_CA_FO)=0 +TauxSal(PRE5_CA_FO)=0 +MontantSal(PRE5_CA_FO)=0 +TauxPat(PRE5_CA_FO)=0 +MontantPat(PRE5_CA_FO)=0 + +Base(PRE5_CA_SS)=0 +BaseSal(PRE5_CA_SS)=0 +BasePat(PRE5_CA_SS)=0 +TauxSal(PRE5_CA_SS)=0 +MontantSal(PRE5_CA_SS)=0 +TauxPat(PRE5_CA_SS)=0 +MontantPat(PRE5_CA_SS)=0 + +Base(PRE5_NC)=0 +BaseSal(PRE5_NC)=0 +BasePat(PRE5_NC)=0 +TauxSal(PRE5_NC)=0 +MontantSal(PRE5_NC)=0 +TauxPat(PRE5_NC)=0 +MontantPat(PRE5_NC)=0 + +Base(PRE5_NC_FO)=0 +BaseSal(PRE5_NC_FO)=0 +BasePat(PRE5_NC_FO)=0 +TauxSal(PRE5_NC_FO)=0 +MontantSal(PRE5_NC_FO)=0 +TauxPat(PRE5_NC_FO)=0 +MontantPat(PRE5_NC_FO)=0 + +Base(PRE5_NC_SS)=0 +BaseSal(PRE5_NC_SS)=0 +BasePat(PRE5_NC_SS)=0 +TauxSal(PRE5_NC_SS)=0 +MontantSal(PRE5_NC_SS)=0 +TauxPat(PRE5_NC_SS)=0 +MontantPat(PRE5_NC_SS)=0 + +Base(PRE5_NC_TA)=0 +BaseSal(PRE5_NC_TA)=0 +BasePat(PRE5_NC_TA)=0 +TauxSal(PRE5_NC_TA)=0 +MontantSal(PRE5_NC_TA)=0 +TauxPat(PRE5_NC_TA)=0 +MontantPat(PRE5_NC_TA)=0 + +Base(PRE5_NC_TB)=0 +BaseSal(PRE5_NC_TB)=0 +BasePat(PRE5_NC_TB)=0 +TauxSal(PRE5_NC_TB)=0 +MontantSal(PRE5_NC_TB)=0 +TauxPat(PRE5_NC_TB)=0 +MontantPat(PRE5_NC_TB)=0 + +Base(PRE6_CA)=0 +BaseSal(PRE6_CA)=0 +BasePat(PRE6_CA)=0 +TauxSal(PRE6_CA)=0 +MontantSal(PRE6_CA)=0 +TauxPat(PRE6_CA)=0 +MontantPat(PRE6_CA)=0 + +Base(PRE6_CA_FO)=0 +BaseSal(PRE6_CA_FO)=0 +BasePat(PRE6_CA_FO)=0 +TauxSal(PRE6_CA_FO)=0 +MontantSal(PRE6_CA_FO)=0 +TauxPat(PRE6_CA_FO)=0 +MontantPat(PRE6_CA_FO)=0 + +Base(PRE6_CA_SS)=0 +BaseSal(PRE6_CA_SS)=0 +BasePat(PRE6_CA_SS)=0 +TauxSal(PRE6_CA_SS)=0 +MontantSal(PRE6_CA_SS)=0 +TauxPat(PRE6_CA_SS)=0 +MontantPat(PRE6_CA_SS)=0 + +Base(PRE6_CA_TC)=0 +BaseSal(PRE6_CA_TC)=0 +BasePat(PRE6_CA_TC)=0 +TauxSal(PRE6_CA_TC)=0 +MontantSal(PRE6_CA_TC)=0 +TauxPat(PRE6_CA_TC)=0 +MontantPat(PRE6_CA_TC)=0 + +Base(PRE6_NC_FO)=0 +BaseSal(PRE6_NC_FO)=0 +BasePat(PRE6_NC_FO)=0 +TauxSal(PRE6_NC_FO)=0 +MontantSal(PRE6_NC_FO)=0 +TauxPat(PRE6_NC_FO)=0 +MontantPat(PRE6_NC_FO)=0 + +Base(PRE6_NC_SS)=0 +BaseSal(PRE6_NC_SS)=0 +BasePat(PRE6_NC_SS)=0 +TauxSal(PRE6_NC_SS)=0 +MontantSal(PRE6_NC_SS)=0 +TauxPat(PRE6_NC_SS)=0 +MontantPat(PRE6_NC_SS)=0 + +Base(PRE6_NC_TA)=0 +BaseSal(PRE6_NC_TA)=0 +BasePat(PRE6_NC_TA)=0 +TauxSal(PRE6_NC_TA)=0 +MontantSal(PRE6_NC_TA)=0 +TauxPat(PRE6_NC_TA)=0 +MontantPat(PRE6_NC_TA)=0 + +Base(PRE6_NC_TB)=0 +BaseSal(PRE6_NC_TB)=0 +BasePat(PRE6_NC_TB)=0 +TauxSal(PRE6_NC_TB)=0 +MontantSal(PRE6_NC_TB)=0 +TauxPat(PRE6_NC_TB)=0 +MontantPat(PRE6_NC_TB)=0 + +Base(PRE7_CA)=0 +BaseSal(PRE7_CA)=0 +BasePat(PRE7_CA)=0 +TauxSal(PRE7_CA)=0 +MontantSal(PRE7_CA)=0 +TauxPat(PRE7_CA)=0 +MontantPat(PRE7_CA)=0 + +Base(PRE7_CA_FO)=0 +BaseSal(PRE7_CA_FO)=0 +BasePat(PRE7_CA_FO)=0 +TauxSal(PRE7_CA_FO)=0 +MontantSal(PRE7_CA_FO)=0 +TauxPat(PRE7_CA_FO)=0 +MontantPat(PRE7_CA_FO)=0 + +Base(PRE7_CA_SS)=0 +BaseSal(PRE7_CA_SS)=0 +BasePat(PRE7_CA_SS)=0 +TauxSal(PRE7_CA_SS)=0 +MontantSal(PRE7_CA_SS)=0 +TauxPat(PRE7_CA_SS)=0 +MontantPat(PRE7_CA_SS)=0 + +Base(PRE7_CA_TA)=0 +BaseSal(PRE7_CA_TA)=0 +BasePat(PRE7_CA_TA)=0 +TauxSal(PRE7_CA_TA)=0 +MontantSal(PRE7_CA_TA)=0 +TauxPat(PRE7_CA_TA)=0 +MontantPat(PRE7_CA_TA)=0 + +Base(PRE7_CA_TB)=0 +BaseSal(PRE7_CA_TB)=0 +BasePat(PRE7_CA_TB)=0 +TauxSal(PRE7_CA_TB)=0 +MontantSal(PRE7_CA_TB)=0 +TauxPat(PRE7_CA_TB)=0 +MontantPat(PRE7_CA_TB)=0 + +Base(PRE7_CA_TC)=0 +BaseSal(PRE7_CA_TC)=0 +BasePat(PRE7_CA_TC)=0 +TauxSal(PRE7_CA_TC)=0 +MontantSal(PRE7_CA_TC)=0 +TauxPat(PRE7_CA_TC)=0 +MontantPat(PRE7_CA_TC)=0 + +Base(PRE7_NC)=0 +BaseSal(PRE7_NC)=0 +BasePat(PRE7_NC)=0 +TauxSal(PRE7_NC)=0 +MontantSal(PRE7_NC)=0 +TauxPat(PRE7_NC)=0 +MontantPat(PRE7_NC)=0 + +Base(PRE7_NC_FO)=0 +BaseSal(PRE7_NC_FO)=0 +BasePat(PRE7_NC_FO)=0 +TauxSal(PRE7_NC_FO)=0 +MontantSal(PRE7_NC_FO)=0 +TauxPat(PRE7_NC_FO)=0 +MontantPat(PRE7_NC_FO)=0 + +Base(PRE7_NC_SS)=0 +BaseSal(PRE7_NC_SS)=0 +BasePat(PRE7_NC_SS)=0 +TauxSal(PRE7_NC_SS)=0 +MontantSal(PRE7_NC_SS)=0 +TauxPat(PRE7_NC_SS)=0 +MontantPat(PRE7_NC_SS)=0 + +Base(PRE7_NC_TA)=0 +BaseSal(PRE7_NC_TA)=0 +BasePat(PRE7_NC_TA)=0 +TauxSal(PRE7_NC_TA)=0 +MontantSal(PRE7_NC_TA)=0 +TauxPat(PRE7_NC_TA)=0 +MontantPat(PRE7_NC_TA)=0 + +Base(PRE7_NC_TB)=0 +BaseSal(PRE7_NC_TB)=0 +BasePat(PRE7_NC_TB)=0 +TauxSal(PRE7_NC_TB)=0 +MontantSal(PRE7_NC_TB)=0 +TauxPat(PRE7_NC_TB)=0 +MontantPat(PRE7_NC_TB)=0 + +Base(PRE8_CA)=0 +BaseSal(PRE8_CA)=0 +BasePat(PRE8_CA)=0 +TauxSal(PRE8_CA)=0 +MontantSal(PRE8_CA)=0 +TauxPat(PRE8_CA)=0 +MontantPat(PRE8_CA)=0 + +Base(PRE8_CA_FO)=0 +BaseSal(PRE8_CA_FO)=0 +BasePat(PRE8_CA_FO)=0 +TauxSal(PRE8_CA_FO)=0 +MontantSal(PRE8_CA_FO)=0 +TauxPat(PRE8_CA_FO)=0 +MontantPat(PRE8_CA_FO)=0 + +Base(PRE8_CA_SS)=0 +BaseSal(PRE8_CA_SS)=0 +BasePat(PRE8_CA_SS)=0 +TauxSal(PRE8_CA_SS)=0 +MontantSal(PRE8_CA_SS)=0 +TauxPat(PRE8_CA_SS)=0 +MontantPat(PRE8_CA_SS)=0 + +Base(PRE8_CA_TA)=0 +BaseSal(PRE8_CA_TA)=0 +BasePat(PRE8_CA_TA)=0 +TauxSal(PRE8_CA_TA)=0 +MontantSal(PRE8_CA_TA)=0 +TauxPat(PRE8_CA_TA)=0 +MontantPat(PRE8_CA_TA)=0 + +Base(PRE8_CA_TB)=0 +BaseSal(PRE8_CA_TB)=0 +BasePat(PRE8_CA_TB)=0 +TauxSal(PRE8_CA_TB)=0 +MontantSal(PRE8_CA_TB)=0 +TauxPat(PRE8_CA_TB)=0 +MontantPat(PRE8_CA_TB)=0 + +Base(PRE8_CA_TC)=0 +BaseSal(PRE8_CA_TC)=0 +BasePat(PRE8_CA_TC)=0 +TauxSal(PRE8_CA_TC)=0 +MontantSal(PRE8_CA_TC)=0 +TauxPat(PRE8_CA_TC)=0 +MontantPat(PRE8_CA_TC)=0 + +Base(PRE8_NC)=0 +BaseSal(PRE8_NC)=0 +BasePat(PRE8_NC)=0 +TauxSal(PRE8_NC)=0 +MontantSal(PRE8_NC)=0 +TauxPat(PRE8_NC)=0 +MontantPat(PRE8_NC)=0 + +Base(PRE8_NC_FO)=0 +BaseSal(PRE8_NC_FO)=0 +BasePat(PRE8_NC_FO)=0 +TauxSal(PRE8_NC_FO)=0 +MontantSal(PRE8_NC_FO)=0 +TauxPat(PRE8_NC_FO)=0 +MontantPat(PRE8_NC_FO)=0 + +Base(PRE8_NC_SS)=0 +BaseSal(PRE8_NC_SS)=0 +BasePat(PRE8_NC_SS)=0 +TauxSal(PRE8_NC_SS)=0 +MontantSal(PRE8_NC_SS)=0 +TauxPat(PRE8_NC_SS)=0 +MontantPat(PRE8_NC_SS)=0 + +Base(PRE8_NC_TA)=0 +BaseSal(PRE8_NC_TA)=0 +BasePat(PRE8_NC_TA)=0 +TauxSal(PRE8_NC_TA)=0 +MontantSal(PRE8_NC_TA)=0 +TauxPat(PRE8_NC_TA)=0 +MontantPat(PRE8_NC_TA)=0 + +Base(PRE8_NC_TB)=0 +BaseSal(PRE8_NC_TB)=0 +BasePat(PRE8_NC_TB)=0 +TauxSal(PRE8_NC_TB)=0 +MontantSal(PRE8_NC_TB)=0 +TauxPat(PRE8_NC_TB)=0 +MontantPat(PRE8_NC_TB)=0 + +Base(PRE9_CA)=0 +BaseSal(PRE9_CA)=0 +BasePat(PRE9_CA)=0 +TauxSal(PRE9_CA)=0 +MontantSal(PRE9_CA)=0 +TauxPat(PRE9_CA)=0 +MontantPat(PRE9_CA)=0 + +Base(PRE9_CA_FO)=0 +BaseSal(PRE9_CA_FO)=0 +BasePat(PRE9_CA_FO)=0 +TauxSal(PRE9_CA_FO)=0 +MontantSal(PRE9_CA_FO)=0 +TauxPat(PRE9_CA_FO)=0 +MontantPat(PRE9_CA_FO)=0 + +Base(PRE9_CA_SS)=0 +BaseSal(PRE9_CA_SS)=0 +BasePat(PRE9_CA_SS)=0 +TauxSal(PRE9_CA_SS)=0 +MontantSal(PRE9_CA_SS)=0 +TauxPat(PRE9_CA_SS)=0 +MontantPat(PRE9_CA_SS)=0 + +Base(PRE9_CA_TA)=0 +BaseSal(PRE9_CA_TA)=0 +BasePat(PRE9_CA_TA)=0 +TauxSal(PRE9_CA_TA)=0 +MontantSal(PRE9_CA_TA)=0 +TauxPat(PRE9_CA_TA)=0 +MontantPat(PRE9_CA_TA)=0 + +Base(PRE9_CA_TB)=0 +BaseSal(PRE9_CA_TB)=0 +BasePat(PRE9_CA_TB)=0 +TauxSal(PRE9_CA_TB)=0 +MontantSal(PRE9_CA_TB)=0 +TauxPat(PRE9_CA_TB)=0 +MontantPat(PRE9_CA_TB)=0 + +Base(PRE9_CA_TC)=0 +BaseSal(PRE9_CA_TC)=0 +BasePat(PRE9_CA_TC)=0 +TauxSal(PRE9_CA_TC)=0 +MontantSal(PRE9_CA_TC)=0 +TauxPat(PRE9_CA_TC)=0 +MontantPat(PRE9_CA_TC)=0 + +Base(PRE9_NC)=0 +BaseSal(PRE9_NC)=0 +BasePat(PRE9_NC)=0 +TauxSal(PRE9_NC)=0 +MontantSal(PRE9_NC)=0 +TauxPat(PRE9_NC)=0 +MontantPat(PRE9_NC)=0 + +Base(PRE9_NC_FO)=0 +BaseSal(PRE9_NC_FO)=0 +BasePat(PRE9_NC_FO)=0 +TauxSal(PRE9_NC_FO)=0 +MontantSal(PRE9_NC_FO)=0 +TauxPat(PRE9_NC_FO)=0 +MontantPat(PRE9_NC_FO)=0 + +Base(PRE9_NC_SS)=0 +BaseSal(PRE9_NC_SS)=0 +BasePat(PRE9_NC_SS)=0 +TauxSal(PRE9_NC_SS)=0 +MontantSal(PRE9_NC_SS)=0 +TauxPat(PRE9_NC_SS)=0 +MontantPat(PRE9_NC_SS)=0 + +Base(PRE9_NC_TA)=0 +BaseSal(PRE9_NC_TA)=0 +BasePat(PRE9_NC_TA)=0 +TauxSal(PRE9_NC_TA)=0 +MontantSal(PRE9_NC_TA)=0 +TauxPat(PRE9_NC_TA)=0 +MontantPat(PRE9_NC_TA)=0 + +Base(PRE9_NC_TB)=0 +BaseSal(PRE9_NC_TB)=0 +BasePat(PRE9_NC_TB)=0 +TauxSal(PRE9_NC_TB)=0 +MontantSal(PRE9_NC_TB)=0 +TauxPat(PRE9_NC_TB)=0 +MontantPat(PRE9_NC_TB)=0 + +Base(AB_TPT1)=0 +BaseSal(AB_TPT1)=0 +BasePat(AB_TPT1)=0 +TauxSal(AB_TPT1)=0 +MontantSal(AB_TPT1)=0 +TauxPat(AB_TPT1)=0 +MontantPat(AB_TPT1)=0 + +Base(AB_TPT2)=0 +BaseSal(AB_TPT2)=0 +BasePat(AB_TPT2)=0 +TauxSal(AB_TPT2)=0 +MontantSal(AB_TPT2)=0 +TauxPat(AB_TPT2)=0 +MontantPat(AB_TPT2)=0 + +Base(AB_TPT3)=0 +BaseSal(AB_TPT3)=0 +BasePat(AB_TPT3)=0 +TauxSal(AB_TPT3)=0 +MontantSal(AB_TPT3)=0 +TauxPat(AB_TPT3)=0 +MontantPat(AB_TPT3)=0 + +Base(AB_TPT4)=0 +BaseSal(AB_TPT4)=0 +BasePat(AB_TPT4)=0 +TauxSal(AB_TPT4)=0 +MontantSal(AB_TPT4)=0 +TauxPat(AB_TPT4)=0 +MontantPat(AB_TPT4)=0 + +Base(AB_TPT1_ID)=0 +BaseSal(AB_TPT1_ID)=0 +BasePat(AB_TPT1_ID)=0 +TauxSal(AB_TPT1_ID)=0 +MontantSal(AB_TPT1_ID)=0 +TauxPat(AB_TPT1_ID)=0 +MontantPat(AB_TPT1_ID)=0 + +Base(AB_TPT2_ID)=0 +BaseSal(AB_TPT2_ID)=0 +BasePat(AB_TPT2_ID)=0 +TauxSal(AB_TPT2_ID)=0 +MontantSal(AB_TPT2_ID)=0 +TauxPat(AB_TPT2_ID)=0 +MontantPat(AB_TPT2_ID)=0 + +Base(AB_TPT3_ID)=0 +BaseSal(AB_TPT3_ID)=0 +BasePat(AB_TPT3_ID)=0 +TauxSal(AB_TPT3_ID)=0 +MontantSal(AB_TPT3_ID)=0 +TauxPat(AB_TPT3_ID)=0 +MontantPat(AB_TPT3_ID)=0 + +Base(AB_TPT4_ID)=0 +BaseSal(AB_TPT4_ID)=0 +BasePat(AB_TPT4_ID)=0 +TauxSal(AB_TPT4_ID)=0 +MontantSal(AB_TPT4_ID)=0 +TauxPat(AB_TPT4_ID)=0 +MontantPat(AB_TPT4_ID)=0 + +Base(HS_EXO)=0 +BaseSal(HS_EXO)=0 +BasePat(HS_EXO)=0 +TauxSal(HS_EXO)=0 +MontantSal(HS_EXO)=0 +TauxPat(HS_EXO)=0 +MontantPat(HS_EXO)=0 + +Base(INIT_JEI)=0 +BaseSal(INIT_JEI)=0 +BasePat(INIT_JEI)=0 +TauxSal(INIT_JEI)=0 +MontantSal(INIT_JEI)=0 +TauxPat(INIT_JEI)=0 +MontantPat(INIT_JEI)=0 + +Base(JEI_T1)=0 +BaseSal(JEI_T1)=0 +BasePat(JEI_T1)=0 +TauxSal(JEI_T1)=0 +MontantSal(JEI_T1)=0 +TauxPat(JEI_T1)=0 +MontantPat(JEI_T1)=0 + +Base(JEI_T2)=0 +BaseSal(JEI_T2)=0 +BasePat(JEI_T2)=0 +TauxSal(JEI_T2)=0 +MontantSal(JEI_T2)=0 +TauxPat(JEI_T2)=0 +MontantPat(JEI_T2)=0 + +Base(EXO_JEI)=0 +BaseSal(EXO_JEI)=0 +BasePat(EXO_JEI)=0 +TauxSal(EXO_JEI)=0 +MontantSal(EXO_JEI)=0 +TauxPat(EXO_JEI)=0 +MontantPat(EXO_JEI)=0 + +Base(EXO_RC_APP)=0 +BaseSal(EXO_RC_APP)=0 +BasePat(EXO_RC_APP)=0 +TauxSal(EXO_RC_APP)=0 +MontantSal(EXO_RC_APP)=0 +TauxPat(EXO_RC_APP)=0 +MontantPat(EXO_RC_APP)=0 + +Base(IND_EXCEP)=0 +BaseSal(IND_EXCEP)=0 +BasePat(IND_EXCEP)=0 +TauxSal(IND_EXCEP)=0 +MontantSal(IND_EXCEP)=0 +TauxPat(IND_EXCEP)=0 +MontantPat(IND_EXCEP)=0 + +Base(DED_EXCEP)=0 +BaseSal(DED_EXCEP)=0 +BasePat(DED_EXCEP)=0 +TauxSal(DED_EXCEP)=0 +MontantSal(DED_EXCEP)=0 +TauxPat(DED_EXCEP)=0 +MontantPat(DED_EXCEP)=0 + +Base(BRUT_MENS0)=0 +BaseSal(BRUT_MENS0)=0 +BasePat(BRUT_MENS0)=0 +TauxSal(BRUT_MENS0)=0 +MontantSal(BRUT_MENS0)=0 +TauxPat(BRUT_MENS0)=0 +MontantPat(BRUT_MENS0)=0 + +Base(CPF_CDD)=0 +BaseSal(CPF_CDD)=0 +BasePat(CPF_CDD)=0 +TauxSal(CPF_CDD)=0 +MontantSal(CPF_CDD)=0 +TauxPat(CPF_CDD)=0 +MontantPat(CPF_CDD)=0 + +Base(CSA_SOLDE)=0 +BaseSal(CSA_SOLDE)=0 +BasePat(CSA_SOLDE)=0 +TauxSal(CSA_SOLDE)=0 +MontantSal(CSA_SOLDE)=0 +TauxPat(CSA_SOLDE)=0 +MontantPat(CSA_SOLDE)=0 + +Base(DEUIL)=0 +BaseSal(DEUIL)=0 +BasePat(DEUIL)=0 +TauxSal(DEUIL)=0 +MontantSal(DEUIL)=0 +TauxPat(DEUIL)=0 +MontantPat(DEUIL)=0 + +Base(DEUIL_ID)=0 +BaseSal(DEUIL_ID)=0 +BasePat(DEUIL_ID)=0 +TauxSal(DEUIL_ID)=0 +MontantSal(DEUIL_ID)=0 +TauxPat(DEUIL_ID)=0 +MontantPat(DEUIL_ID)=0 + +Base(HS_EXO2)=0 +BaseSal(HS_EXO2)=0 +BasePat(HS_EXO2)=0 +TauxSal(HS_EXO2)=0 +MontantSal(HS_EXO2)=0 +TauxPat(HS_EXO2)=0 +MontantPat(HS_EXO2)=0 + +Base(INIT_FIL)=0 +BaseSal(INIT_FIL)=0 +BasePat(INIT_FIL)=0 +TauxSal(INIT_FIL)=0 +MontantSal(INIT_FIL)=0 +TauxPat(INIT_FIL)=0 +MontantPat(INIT_FIL)=0 + +Base(TA_P1)=0 +BaseSal(TA_P1)=0 +BasePat(TA_P1)=0 +TauxSal(TA_P1)=0 +MontantSal(TA_P1)=0 +TauxPat(TA_P1)=0 +MontantPat(TA_P1)=0 + +Base(TA_P2)=0 +BaseSal(TA_P2)=0 +BasePat(TA_P2)=0 +TauxSal(TA_P2)=0 +MontantSal(TA_P2)=0 +TauxPat(TA_P2)=0 +MontantPat(TA_P2)=0 + +Base(TA_SOLDE)=0 +BaseSal(TA_SOLDE)=0 +BasePat(TA_SOLDE)=0 +TauxSal(TA_SOLDE)=0 +MontantSal(TA_SOLDE)=0 +TauxPat(TA_SOLDE)=0 +MontantPat(TA_SOLDE)=0 + +Base(MUTU_OPT)=0 +BaseSal(MUTU_OPT)=0 +BasePat(MUTU_OPT)=0 +TauxSal(MUTU_OPT)=0 +MontantSal(MUTU_OPT)=0 +TauxPat(MUTU_OPT)=0 +MontantPat(MUTU_OPT)=0 + diff --git a/PAIE/_CUBE.$SO/PA_SALAD.$D1 b/PAIE/_CUBE.$SO/PA_SALAD.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..576ec1301ce70730502b7c5b95df4c9e0144f214 GIT binary patch literal 544 XcmZQ#5MX3tzy#uqm|~+MBQFF1UsM1t literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SALAD.B01 b/PAIE/_CUBE.$SO/PA_SALAD.B01 new file mode 100644 index 0000000000000000000000000000000000000000..d969eb641d5794674a255fcffe18ef2ade51c002 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMylUm?}OWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+r@jNN#UmexKWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0RjF6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SALAD.H02 b/PAIE/_CUBE.$SO/PA_SALAD.H02 new file mode 100644 index 0000000000000000000000000000000000000000..11b5eb828e85a268c78e56fb9d6cdcc005895d60 GIT binary patch literal 2048 dcmZSJU>F6XAut*OqaiRF0;3@?8UiCM1OP|)00{s9 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SALBEN.$D1 b/PAIE/_CUBE.$SO/PA_SALBEN.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..321c323cdefdefed0c49e6305ea2534b2d00cf7f GIT binary patch literal 558 XcmZQ(*u}uifC)}u3XO`4_z(a9M2i85 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SALBEN.B01 b/PAIE/_CUBE.$SO/PA_SALBEN.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SALBEN.B02 b/PAIE/_CUBE.$SO/PA_SALBEN.B02 new file mode 100644 index 0000000000000000000000000000000000000000..401c8da07765cfe706fb675470a82aac55a481e3 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC{twrS@9g4-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOe^CH1 literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SALBEN.H00 b/PAIE/_CUBE.$SO/PA_SALBEN.H00 new file mode 100644 index 0000000000000000000000000000000000000000..ab9eb47de8194c678769a5e97e5535f35d19d1e8 GIT binary patch literal 20480 zcmeIuu>b%700OWO^QVcTZ$nrb3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 KV8DQZ^S}U6Cje0Z literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SOC_CO.$D1 b/PAIE/_CUBE.$SO/PA_SOC_CO.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..30531d896fd7d1f9d705e7e6197811ef25649873 GIT binary patch literal 540 WcmZQ$h+<%4zy#@-LZc!hECc|kBLL0- literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SOC_CO.B00 b/PAIE/_CUBE.$SO/PA_SOC_CO.B00 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SOC_CO.B01 b/PAIE/_CUBE.$SO/PA_SOC_CO.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SOC_CO.B02 b/PAIE/_CUBE.$SO/PA_SOC_CO.B02 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SOC_CO.B0c b/PAIE/_CUBE.$SO/PA_SOC_CO.B0c new file mode 100644 index 0000000000000000000000000000000000000000..f97e4a5e956b8e63a46508940ea3972343ade0d3 GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jMCVUnSMSWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0Rj+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SOC_TH.B01 b/PAIE/_CUBE.$SO/PA_SOC_TH.B01 new file mode 100644 index 0000000000000000000000000000000000000000..98dd4e0a3ae2f1c1a7d87cf09f2863306055969f GIT binary patch literal 8192 zcmeIuu@L|;2m>+bD0A6=SUd-(_XJi~dcQgo0RjXF5FkK+009C72oNA}S77d5^Naui T0t5&UAV7cs0RjXF5QxA6KV1MW literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SVENT.$D1 b/PAIE/_CUBE.$SO/PA_SVENT.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..78ba76f290ba0c29f3a3754b640b1a21e011354b GIT binary patch literal 525 acmZQ)@Md6Vzyz}x7??3dM@5Ep2mk=V literal 0 HcmV?d00001 diff --git a/PAIE/_CUBE.$SO/PA_SVENT.B00 b/PAIE/_CUBE.$SO/PA_SVENT.B00 new file mode 100644 index 0000000000000000000000000000000000000000..24cbbdd151877127d96592e104e014eddaa4730a GIT binary patch literal 8192 zcmeIuK@k8z2m>+r@jM0RUnbSTWUHX*O7B-^B0zuu0RjXF5FkK+009C7?h4G^Yn~Ax TK!5-N0t5&UAV7cs0RjKoFxhwadz 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

mO6{?<#N9#mGmrh~VAJeHITc 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 z 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 z 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 z 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