From d37323233ebc88cd3ce98c22b86b947348041c1e Mon Sep 17 00:00:00 2001 From: Vincent Date: Wed, 20 Dec 2023 11:51:56 +0100 Subject: [PATCH] wait #6579 @2 --- PAIE/CUBE.$SO/00000002.FIN | 387 ++ PAIE/CUBE.$SO/00000002.FOR | 4168 +++++++++++++++++ PAIE/CUBE.$SO/00000004.FIN | 365 ++ PAIE/CUBE.$SO/00000004.FOR | 3890 +++++++++++++++ .../BulletinsPDF/202312/AIS 202312.pdf | Bin 0 -> 107483 bytes .../BulletinsPDF/202312/DEY 202312.pdf | Bin 0 -> 107111 bytes .../BulletinsPDF/202312/ETL 202312.pdf | Bin 0 -> 101286 bytes .../BulletinsPDF/202312/STM 202312.pdf | Bin 0 -> 102264 bytes .../BulletinsPDF/202312/VLV 202312.pdf | Bin 0 -> 107936 bytes PAIE/CUBE.$SO/DSN/DSN202312_01.DSN | 1554 ++++++ PAIE/CUBE.$SO/NUMEROS.$D1 | Bin 3885 -> 3955 bytes PAIE/CUBE.$SO/NUMEROS.B00 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ABSEN.$D1 | Bin 51968 -> 53998 bytes PAIE/CUBE.$SO/PA_ABSEN.B01 | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_ABSEN.B0d | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ABSEN.B0e | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ABSEN.H00 | Bin 21488 -> 21528 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_BHONO.$D1 | Bin 0 -> 725 bytes PAIE/CUBE.$SO/PA_BHONO.B01 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BHONO.B02 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BHONO.B22 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_BHONO.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_BULLE.$D1 | Bin 42205 -> 44040 bytes PAIE/CUBE.$SO/PA_BULLE.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_BULLE.B27 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_BULLE.B28 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_BULLE.B29 | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_BULLE.B2a | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_BULLE.B2b | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_BULLE.B2c | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_BULLE.B2d | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_BULLE.H00 | Bin 2952 -> 2992 bytes PAIE/CUBE.$SO/PA_BUL_R.$D1 | Bin 2858680 -> 2983875 bytes PAIE/CUBE.$SO/PA_BUL_R.B00 | Bin 294912 -> 307200 bytes PAIE/CUBE.$SO/PA_BUL_R.B0d | Bin 589824 -> 610304 bytes PAIE/CUBE.$SO/PA_BUL_R.B0e | Bin 598016 -> 626688 bytes PAIE/CUBE.$SO/PA_BUL_R.B0f | Bin 647168 -> 667648 bytes PAIE/CUBE.$SO/PA_BUL_R.B10 | Bin 651264 -> 667648 bytes PAIE/CUBE.$SO/PA_BUL_R.B11 | Bin 491520 -> 520192 bytes PAIE/CUBE.$SO/PA_BUL_R.B12 | Bin 745472 -> 839680 bytes PAIE/CUBE.$SO/PA_CH_C.$D1 | Bin 0 -> 540 bytes PAIE/CUBE.$SO/PA_CH_C.B00 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_CH_C.B02 | Bin 0 -> 8192 bytes PAIE/CUBE.$SO/PA_CICE.$D1 | Bin 720 -> 720 bytes PAIE/CUBE.$SO/PA_CICE2.$D1 | Bin 1012 -> 1012 bytes PAIE/CUBE.$SO/PA_CICE2.B00 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_CICE2.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_CICE2.B02 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_CICE2.B09 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_CONSH.$D1 | Bin 10880 -> 10880 bytes PAIE/CUBE.$SO/PA_CONSH.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_CONSH.B09 | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_CONSH.B0a | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_CONSH.H00 | Bin 21456 -> 21456 bytes PAIE/CUBE.$SO/PA_CONST.$D1 | Bin 61620 -> 61620 bytes PAIE/CUBE.$SO/PA_CONSV.$D1 | Bin 2295 -> 2295 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_R.$D1 | Bin 36159339 -> 38021584 bytes PAIE/CUBE.$SO/PA_DS_M_R.B00 | Bin 1839104 -> 2031616 bytes PAIE/CUBE.$SO/PA_DS_M_R.B01 | Bin 2539520 -> 2805760 bytes PAIE/CUBE.$SO/PA_DS_M_R.B0a | Bin 1904640 -> 2088960 bytes PAIE/CUBE.$SO/PA_DS_M_S.$D1 | Bin 3206656 -> 3374080 bytes PAIE/CUBE.$SO/PA_DS_M_S.B00 | Bin 221184 -> 237568 bytes PAIE/CUBE.$SO/PA_DS_M_S.B01 | Bin 155648 -> 163840 bytes PAIE/CUBE.$SO/PA_DS_M_S.B02 | Bin 225280 -> 245760 bytes PAIE/CUBE.$SO/PA_DS_M_S.B04 | Bin 196608 -> 212992 bytes PAIE/CUBE.$SO/PA_DS_M_S.B1e | Bin 1245184 -> 1314816 bytes PAIE/CUBE.$SO/PA_DS_M_X.$D1 | Bin 0 -> 1014 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_DUE.$D1 | Bin 650 -> 780 bytes PAIE/CUBE.$SO/PA_DUE.H00 | Bin 20488 -> 20496 bytes PAIE/CUBE.$SO/PA_EPERE.$D1 | Bin 613904 -> 639744 bytes PAIE/CUBE.$SO/PA_EPERE.B01 | Bin 163840 -> 163840 bytes PAIE/CUBE.$SO/PA_EPERE.B06 | Bin 221184 -> 229376 bytes PAIE/CUBE.$SO/PA_EPERE.H00 | Bin 20088 -> 20848 bytes PAIE/CUBE.$SO/PA_EPERE.H02 | Bin 20088 -> 20848 bytes PAIE/CUBE.$SO/PA_EVAR_E.$D1 | Bin 25645 -> 26760 bytes PAIE/CUBE.$SO/PA_EVAR_E.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_EVAR_E.B0f | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_EVAR_E.H00 | Bin 21376 -> 21416 bytes PAIE/CUBE.$SO/PA_EVAR_L.$D1 | Bin 160304 -> 174284 bytes PAIE/CUBE.$SO/PA_EVAR_L.B00 | Bin 24576 -> 24576 bytes PAIE/CUBE.$SO/PA_EVAR_L.B04 | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_GRILH_L.$D1 | Bin 14001 -> 14079 bytes PAIE/CUBE.$SO/PA_GRILH_L.B00 | Bin 24576 -> 24576 bytes PAIE/CUBE.$SO/PA_GRILH_L.B01 | Bin 16384 -> 16384 bytes PAIE/CUBE.$SO/PA_GRILL.$D1 | Bin 2786 -> 2786 bytes PAIE/CUBE.$SO/PA_GRI_L.$D1 | Bin 2842 -> 2900 bytes PAIE/CUBE.$SO/PA_GRI_L.B03 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_G_RUB.FOR | 204 + PAIE/CUBE.$SO/PA_ITXPAS1.$D1 | Bin 540 -> 540 bytes PAIE/CUBE.$SO/PA_ITXPAS1.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS1A.$D1 | Bin 738 -> 738 bytes PAIE/CUBE.$SO/PA_ITXPAS1A.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS1A.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS1B.$D1 | Bin 580 -> 580 bytes PAIE/CUBE.$SO/PA_ITXPAS1B.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS1B.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS2.$D1 | Bin 540 -> 540 bytes PAIE/CUBE.$SO/PA_ITXPAS2.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS2A.$D1 | Bin 611 -> 611 bytes PAIE/CUBE.$SO/PA_ITXPAS2A.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS2A.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS2B.$D1 | Bin 580 -> 580 bytes PAIE/CUBE.$SO/PA_ITXPAS2B.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS2B.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS2C.$D1 | Bin 588 -> 588 bytes PAIE/CUBE.$SO/PA_ITXPAS2C.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS2C.H00 | Bin 20496 -> 20496 bytes PAIE/CUBE.$SO/PA_ITXPAS2E.$D1 | Bin 984 -> 984 bytes PAIE/CUBE.$SO/PA_ITXPAS2E.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS2E.H00 | Bin 20520 -> 20520 bytes PAIE/CUBE.$SO/PA_ITXPAS2F.$D1 | Bin 598 -> 598 bytes PAIE/CUBE.$SO/PA_ITXPAS2F.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_ITXPAS2F.H00 | Bin 20488 -> 20488 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_PERIO.$D1 | Bin 6575 -> 6838 bytes PAIE/CUBE.$SO/PA_PERIO.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_PERIO.H00 | Bin 2232 -> 2240 bytes PAIE/CUBE.$SO/PA_PERIO.H10 | Bin 2232 -> 2240 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 | 3576 ++++++++++++++ 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_SALAE.$D1 | Bin 128928 -> 150688 bytes PAIE/CUBE.$SO/PA_SALAE.B01 | Bin 40960 -> 40960 bytes PAIE/CUBE.$SO/PA_SALAE.B06 | Bin 49152 -> 57344 bytes PAIE/CUBE.$SO/PA_SALAE.H00 | Bin 5824 -> 6464 bytes PAIE/CUBE.$SO/PA_SALAE.H02 | Bin 5824 -> 6464 bytes PAIE/CUBE.$SO/PA_SALAR.$D1 | Bin 10192 -> 11648 bytes PAIE/CUBE.$SO/PA_SALAR.B02 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B03 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B09 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B37 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B45 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B46 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B47 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.B48 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALAR.H00 | Bin 20528 -> 20536 bytes PAIE/CUBE.$SO/PA_SALARA.$D1 | Bin 4270 -> 4880 bytes PAIE/CUBE.$SO/PA_SALARH.$D1 | Bin 129960 -> 135660 bytes PAIE/CUBE.$SO/PA_SALARH.B00 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALARH.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALARH.B03 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALARH.B04 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALCTR.$D1 | Bin 1079 -> 1162 bytes PAIE/CUBE.$SO/PA_SALCTR.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALCTR.B09 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SALCTR.H00 | Bin 20528 -> 20536 bytes PAIE/CUBE.$SO/PA_SOCIEH.$D1 | Bin 46201 -> 48167 bytes PAIE/CUBE.$SO/PA_SOCIEH.B00 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SOCIEH.B01 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SOCIEH.B11 | Bin 8192 -> 8192 bytes PAIE/CUBE.$SO/PA_SOCIEH.B12 | Bin 8192 -> 8192 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/TRACE_EVENT.$D1 | Bin 744667 -> 753445 bytes PAIE/CUBE.$SO/TRACE_EVENT.B01 | Bin 32768 -> 32768 bytes PAIE/CUBE.$SO/TRACE_EVENT.H00 | Bin 24544 -> 24592 bytes ...ession des cumuls organismes de la DSN.pdf | Bin 60920 -> 65941 bytes ... des cumuls salari\303\251s de la DSN.pdf" | Bin 57780 -> 58041 bytes PDF/Journal de paye 2023.pdf | Bin 0 -> 66347 bytes ...3\251 pour d\303\251claration revenus.pdf" | Bin 54860 -> 55025 bytes PDF/Module _ PA_CH_SO-EDITION_ETAT.pdf | Bin 64429 -> 0 bytes PDF/Module _ PA_JO_PA-EDITION_ETAT.pdf | Bin 64306 -> 0 bytes PDF/Recap Charges 2023.pdf | Bin 0 -> 64702 bytes oxygene.quota | 4 +- systeme/$$-PREF.$D1 | Bin 126371 -> 126371 bytes systeme/CONNEXION.$D1 | Bin 64216 -> 64952 bytes systeme/COURS.$D1 | Bin 39732 -> 40420 bytes systeme/COURS.B01 | Bin 36864 -> 36864 bytes systeme/COURS.B02 | Bin 36864 -> 36864 bytes systeme/COURS.B06 | Bin 36864 -> 40960 bytes systeme/NUMCOURS.$D1 | Bin 560 -> 560 bytes systeme/SYSNUMS.$D1 | Bin 840 -> 840 bytes systeme/licences/suscribe.data | 6 +- 210 files changed, 14149 insertions(+), 5 deletions(-) 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/BulletinsPDF/202312/AIS 202312.pdf create mode 100644 PAIE/CUBE.$SO/BulletinsPDF/202312/DEY 202312.pdf create mode 100644 PAIE/CUBE.$SO/BulletinsPDF/202312/ETL 202312.pdf create mode 100644 PAIE/CUBE.$SO/BulletinsPDF/202312/STM 202312.pdf create mode 100644 PAIE/CUBE.$SO/BulletinsPDF/202312/VLV 202312.pdf create mode 100644 PAIE/CUBE.$SO/DSN/DSN202312_01.DSN 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_BHONO.$D1 create mode 100644 PAIE/CUBE.$SO/PA_BHONO.B01 create mode 100644 PAIE/CUBE.$SO/PA_BHONO.B02 create mode 100644 PAIE/CUBE.$SO/PA_BHONO.B22 create mode 100644 PAIE/CUBE.$SO/PA_BHONO.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_CH_C.$D1 create mode 100644 PAIE/CUBE.$SO/PA_CH_C.B00 create mode 100644 PAIE/CUBE.$SO/PA_CH_C.B02 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_G_RUB.FOR 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_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_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 PDF/Journal de paye 2023.pdf delete mode 100644 PDF/Module _ PA_CH_SO-EDITION_ETAT.pdf delete mode 100644 PDF/Module _ PA_JO_PA-EDITION_ETAT.pdf create mode 100644 PDF/Recap Charges 2023.pdf diff --git a/PAIE/CUBE.$SO/00000002.FIN b/PAIE/CUBE.$SO/00000002.FIN new file mode 100644 index 00000000..86e832c9 --- /dev/null +++ b/PAIE/CUBE.$SO/00000002.FIN @@ -0,0 +1,387 @@ +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(BRUT_MENS2,BaseSal(BRUT_MENS2),TauxSal(BRUT_MENS2),MontantSal(BRUT_MENS2),BasePat(BRUT_MENS2),TauxPat(BRUT_MENS2),MontantPat(BRUT_MENS2)) +Ecrit_Ligne_Bulletin(HSS25,BaseSal(HSS25),TauxSal(HSS25),MontantSal(HSS25),BasePat(HSS25),TauxPat(HSS25),MontantPat(HSS25)) +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(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(AB_MALA_NI,BaseSal(AB_MALA_NI),TauxSal(AB_MALA_NI),MontantSal(AB_MALA_NI),BasePat(AB_MALA_NI),TauxPat(AB_MALA_NI),MontantPat(AB_MALA_NI)) +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(INT_PLACE,BaseSal(INT_PLACE),TauxSal(INT_PLACE),MontantSal(INT_PLACE),BasePat(INT_PLACE),TauxPat(INT_PLACE),MontantPat(INT_PLACE)) +Ecrit_Ligne_Bulletin(INT_VERSE,BaseSal(INT_VERSE),TauxSal(INT_VERSE),MontantSal(INT_VERSE),BasePat(INT_VERSE),TauxPat(INT_VERSE),MontantPat(INT_VERSE)) + +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_BM_TA,BaseSal(AC_BM_TA),TauxSal(AC_BM_TA),MontantSal(AC_BM_TA),BasePat(AC_BM_TA),TauxPat(AC_BM_TA),MontantPat(AC_BM_TA)) +Ecrit_Ligne_Bulletin(AC_BM_TB,BaseSal(AC_BM_TB),TauxSal(AC_BM_TB),MontantSal(AC_BM_TB),BasePat(AC_BM_TB),TauxPat(AC_BM_TB),MontantPat(AC_BM_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_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(MUTU_SURC1,BaseSal(MUTU_SURC1),TauxSal(MUTU_SURC1),MontantSal(MUTU_SURC1),BasePat(MUTU_SURC1),TauxPat(MUTU_SURC1),MontantPat(MUTU_SURC1)) +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(PR_EXCEP3,BaseSal(PR_EXCEP3),TauxSal(PR_EXCEP3),MontantSal(PR_EXCEP3),BasePat(PR_EXCEP3),TauxPat(PR_EXCEP3),MontantPat(PR_EXCEP3)) +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(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(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(CSG_INT,BaseSal(CSG_INT),TauxSal(CSG_INT),MontantSal(CSG_INT),BasePat(CSG_INT),TauxPat(CSG_INT),MontantPat(CSG_INT)) +Ecrit_Ligne_Bulletin(CSG_INT_D,BaseSal(CSG_INT_D),TauxSal(CSG_INT_D),MontantSal(CSG_INT_D),BasePat(CSG_INT_D),TauxPat(CSG_INT_D),MontantPat(CSG_INT_D)) +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(TAUX_REDHS,BaseSal(TAUX_REDHS),TauxSal(TAUX_REDHS),MontantSal(TAUX_REDHS),BasePat(TAUX_REDHS),TauxPat(TAUX_REDHS),MontantPat(TAUX_REDHS)) +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(DED_TEPA,BaseSal(DED_TEPA),TauxSal(DED_TEPA),MontantSal(DED_TEPA),BasePat(DED_TEPA),TauxPat(DED_TEPA),MontantPat(DED_TEPA)) +Ecrit_Ligne_Bulletin(DED_TEPA2,BaseSal(DED_TEPA2),TauxSal(DED_TEPA2),MontantSal(DED_TEPA2),BasePat(DED_TEPA2),TauxPat(DED_TEPA2),MontantPat(DED_TEPA2)) + +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(INIT_ZRR,BaseSal(INIT_ZRR),TauxSal(INIT_ZRR),MontantSal(INIT_ZRR),BasePat(INIT_ZRR),TauxPat(INIT_ZRR),MontantPat(INIT_ZRR)) +Ecrit_Ligne_Bulletin(EXO_ZRR,BaseSal(EXO_ZRR),TauxSal(EXO_ZRR),MontantSal(EXO_ZRR),BasePat(EXO_ZRR),TauxPat(EXO_ZRR),MontantPat(EXO_ZRR)) +Ecrit_Ligne_Bulletin(EXO_ZRR1,BaseSal(EXO_ZRR1),TauxSal(EXO_ZRR1),MontantSal(EXO_ZRR1),BasePat(EXO_ZRR1),TauxPat(EXO_ZRR1),MontantPat(EXO_ZRR1)) +Ecrit_Ligne_Bulletin(EXO_ZRR2,BaseSal(EXO_ZRR2),TauxSal(EXO_ZRR2),MontantSal(EXO_ZRR2),BasePat(EXO_ZRR2),TauxPat(EXO_ZRR2),MontantPat(EXO_ZRR2)) +Ecrit_Ligne_Bulletin(EXO_ZRR3,BaseSal(EXO_ZRR3),TauxSal(EXO_ZRR3),MontantSal(EXO_ZRR3),BasePat(EXO_ZRR3),TauxPat(EXO_ZRR3),MontantPat(EXO_ZRR3)) + +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(INIT_MNS,BaseSal(INIT_MNS),TauxSal(INIT_MNS),MontantSal(INIT_MNS),BasePat(INIT_MNS),TauxPat(INIT_MNS),MontantPat(INIT_MNS)) +Ecrit_Ligne_Bulletin(NET_SOCIAL,BaseSal(NET_SOCIAL),TauxSal(NET_SOCIAL),MontantSal(NET_SOCIAL),BasePat(NET_SOCIAL),TauxPat(NET_SOCIAL),MontantPat(NET_SOCIAL)) +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..7cf41356 --- /dev/null +++ b/PAIE/CUBE.$SO/00000002.FOR @@ -0,0 +1,4168 @@ +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 +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(BRUT_MENS2)=0; Si Bulletin(HSS25)<>0 Alors + Base(BRUT_MENS2)=Heures-Bulletin(HSS25) + Heures=Base +FinSi +Base(BRUT_MENS2)=Arrondi(Base(BRUT_MENS2),2) +BaseSal(BRUT_MENS2)=Base(BRUT_MENS2) +BasePat(BRUT_MENS2)=Base(BRUT_MENS2) +Base(BRUT_MENS2)=BaseSal(BRUT_MENS2) +TauxSal(BRUT_MENS2)=0; Si Bulletin(HSS25)<>0 Alors + TauxSal(BRUT_MENS2)=MontantSal(BRUT_MENS)/(Base(BRUT_MENS2)+Bulletin(HSS25)*1.25) +FinSi +TauxSal(BRUT_MENS2)=Arrondi(TauxSal(BRUT_MENS2),5) +MontantSal(BRUT_MENS2)=0; Si Bulletin(HSS25)<>0 Alors + MontantSal(BRUT_MENS2)=Base(BRUT_MENS2)*TauxSal(BRUT_MENS2) +FinSi +MontantSal(BRUT_MENS2)=Arrondi(MontantSal(BRUT_MENS2),2) +Base(BRUT_MENS2)=BasePat(BRUT_MENS2) + +Base(HSS25)=Bulletin(HSS25) +Base(HSS25)=Arrondi(Base(HSS25),2) +BaseSal(HSS25)=Base(HSS25) +BasePat(HSS25)=Base(HSS25) +Base(HSS25)=BaseSal(HSS25) +TauxSal(HSS25)=0; Si Bulletin(HSS25)<>0 Alors + TauxSal(HSS25)=TauxSal(BRUT_MENS2)*1.25 +FinSi +TauxSal(HSS25)=Arrondi(TauxSal(HSS25),5) +MontantSal(HSS25)=0; Si Bulletin(HSS25)<>0 Alors + MontantSal(HSS25)=MontantSal(BRUT_MENS)-MontantSal(BRUT_MENS2) +FinSi +MontantSal(HSS25)=Arrondi(MontantSal(HSS25),2) +Base(HSS25)=BasePat(HSS25) + +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(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 +Si Bulletin(HSS25)<>0 Alors Heures25=Bulletin(HSS25) FinSi +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) +Si Bulletin(AB_MALA_ID)<>0 Alors + MontantSal(AB_MALA_ID)=MontantSal(AB_MALADIE)*Bulletin(AB_MALA_ID)/100 +FinSi +Si Gauche(LibelleBulletin(AB_MALA_ID),1)="N" Alors + MontantSal(AB_MALA_ID)=0 +FinSi +MontantSal(AB_MALA_ID)=Arrondi(MontantSal(AB_MALA_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_MALA_ID)=BasePat(AB_MALA_ID) + +Base(AB_MALA_NI)=BaseSal(AB_MALA_NI) +MontantSal(AB_MALA_NI)=MontantSal(AB_MALADIE)-MontantSal(AB_MALA_ID) +MontantSal(AB_MALA_NI)=Arrondi(MontantSal(AB_MALA_NI),2) +Base(AB_MALA_NI)=BasePat(AB_MALA_NI) + +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/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 +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(HSS25)+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 + Si Parametre(DECOMPTE_CP)="JO" Alors + TauxSal(CONGES)=MontantSal(CP_BASE)/JoursPeriode(JO) + Sinon + TauxSal(CONGES)=MontantSal(CP_BASE)/JoursPeriode(J) + FinSi +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(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 + BaseRegulAF=0 + MtPatRegulAF=0 +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 +Si Gauche(LibelleSalarie(PA_CATEG_CODE),9)="DIRIGEANT" Alors + BaseComplMal=Base(MALADIE) + BaseRegulMal=0 + MtPatRegulMal=0 +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 +MontantSal(BRUT_CICE)=Arrondi(MontantSal(BRUT_CICE),2) +Base(BRUT_CICE)=BasePat(BRUT_CICE) + +Base(CHOMAGE_TA)=TrancheA +Si Societe(ASSUJETTI_AC_BM)=1 Et Categorie(EXCLU_AC_BM)<>"O" Alors + Base(CHOMAGE_TA)=0 +FinSi +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 +Si Societe(ASSUJETTI_AC_BM)=1 Et Categorie(EXCLU_AC_BM)<>"O" Alors + Base(CHOMAGE_TB)=0 +FinSi +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_BM_TA)=TrancheA +Si Societe(ASSUJETTI_AC_BM)<>1 Alors + Base(AC_BM_TA)=0 +FinSi +Base(AC_BM_TA)=Arrondi(Base(AC_BM_TA),2) +BaseSal(AC_BM_TA)=Base(AC_BM_TA) +BasePat(AC_BM_TA)=Base(AC_BM_TA) +Base(AC_BM_TA)=BaseSal(AC_BM_TA) +TauxSal(AC_BM_TA)=ConstanteSal(AC_BM_TA) +TauxSal(AC_BM_TA)=Arrondi(TauxSal(AC_BM_TA),3) +MontantSal(AC_BM_TA)=Base*TauxSal/100 +MontantSal(AC_BM_TA)=Arrondi(MontantSal(AC_BM_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(AC_BM_TA)=BasePat(AC_BM_TA) +TauxPat(AC_BM_TA)=ConstantePat(AC_BM_TA) +TauxPat(AC_BM_TA)=Arrondi(TauxPat(AC_BM_TA),3) +MontantPat(AC_BM_TA)=Base*TauxPat/100 +MontantPat(AC_BM_TA)=Arrondi(MontantPat(AC_BM_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_BM_TB)=TrancheB +Si Societe(ASSUJETTI_AC_BM)<>1 Alors + Base(AC_BM_TB)=0 +FinSi +Base(AC_BM_TB)=Arrondi(Base(AC_BM_TB),2) +BaseSal(AC_BM_TB)=Base(AC_BM_TB) +BasePat(AC_BM_TB)=Base(AC_BM_TB) +Base(AC_BM_TB)=BaseSal(AC_BM_TB) +TauxSal(AC_BM_TB)=ConstanteSal(AC_BM_TB) +TauxSal(AC_BM_TB)=Arrondi(TauxSal(AC_BM_TB),3) +MontantSal(AC_BM_TB)=Base*TauxSal/100 +MontantSal(AC_BM_TB)=Arrondi(MontantSal(AC_BM_TB),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(AC_BM_TB)=BasePat(AC_BM_TB) +TauxPat(AC_BM_TB)=ConstantePat(AC_BM_TB) +TauxPat(AC_BM_TB)=Arrondi(TauxPat(AC_BM_TB),3) +MontantPat(AC_BM_TB)=Base*TauxPat/100 +MontantPat(AC_BM_TB)=Arrondi(MontantPat(AC_BM_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 + + +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 + +BaseSal(MUTU_SURC1)=0 +Base(MUTU_SURC1)=BaseSal(MUTU_SURC1) +MontantSal(MUTU_SURC1)=ConstanteSal(MUT_SURC_1) +MontantSal(MUTU_SURC1)=Arrondi(MontantSal(MUTU_SURC1),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +BasePat(MUTU_SURC1)=0 +Base(MUTU_SURC1)=BasePat(MUTU_SURC1) + +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) + + +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)=CumulBase(TA_P2,E1) +Base(TA_SOLDE)=Arrondi(Base(TA_SOLDE),2) +BaseSal(TA_SOLDE)=Base(TA_SOLDE) +BasePat(TA_SOLDE)=Base(TA_SOLDE) +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)=CumulBase(APPRENTI2,E1) +Base(CSA_SOLDE)=Arrondi(Base(CSA_SOLDE),2) +BaseSal(CSA_SOLDE)=Base(CSA_SOLDE) +BasePat(CSA_SOLDE)=Base(CSA_SOLDE) +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)=1 Ou Bulletin(EXO_ZRR)=1 Alors + 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 Ou Bulletin(EXO_ZRR)=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(PR_EXCEP3)=BaseSal(PR_EXCEP3) +MontantSal(PR_EXCEP3)=Bulletin(PR_EXCEP3) +MontantSal(PR_EXCEP3)=Arrondi(MontantSal(PR_EXCEP3),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_EXCEP3)=BasePat(PR_EXCEP3) + +Base(PR_PROFIT)=BaseSal(PR_PROFIT) +MontantSal(PR_PROFIT)=Bulletin(PR_PROFIT) +MontantSal(PR_PROFIT)=Arrondi(MontantSal(PR_PROFIT),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_PROFIT)=BasePat(PR_PROFIT) + + +Base(IND_LIC2)=BaseSal(IND_LIC2) +MontantSal(IND_LIC2)=Bulletin(IND_LIC2) +MontantSal(IND_LIC2)=Arrondi(MontantSal(IND_LIC2),2) +TotalGrpSal(SOUM_CSG2)=TotalGrpSal(SOUM_CSG2)+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_CSG2)=TotalGrpSal(SOUM_CSG2)+MontantSal +Base(PR_ACTION2)=BasePat(PR_ACTION2) + + +MtSalHS=MontantSal(HSS25)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +CumSalHS=CumulSal(HSS25)+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(HSS25)+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 CotSSTauxMax Alors TauxReduc=TauxMax FinSi +TauxReduc=Arrondi(TauxReduc,2) + +Base(REDUC_HS)=MontantSal(HSS25)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +MtSalHS=Base(REDUC_HS) +Base(REDUC_HS)=Arrondi(Base(REDUC_HS),2) +BaseSal(REDUC_HS)=Base(REDUC_HS) +BasePat(REDUC_HS)=Base(REDUC_HS) +Base(REDUC_HS)=BaseSal(REDUC_HS) +TauxSal(REDUC_HS)=TauxReduc +TauxSal(REDUC_HS)=Arrondi(TauxSal(REDUC_HS),3) +MontantSal(REDUC_HS)=-Base*TauxSal/100 +MontantSal(REDUC_HS)=Arrondi(MontantSal(REDUC_HS),2) +TotalGrpSal(REDUC_TEPA)=TotalGrpSal(REDUC_TEPA)-MontantSal +Base(REDUC_HS)=BasePat(REDUC_HS) + +Base(DED_TEPA)=Heures25+Heures50+HeuresRTT +Base(DED_TEPA)=Arrondi(Base(DED_TEPA),2) +BaseSal(DED_TEPA)=Base(DED_TEPA) +BasePat(DED_TEPA)=Base(DED_TEPA) +Base(DED_TEPA)=BaseSal(DED_TEPA) +Base(DED_TEPA)=BasePat(DED_TEPA) +TauxPat(DED_TEPA)=0; Si TotalEffectif=ConstanteSal(EFF_TEPA) Et TotalEffectif0 Alors + TxZRR1=ConstantePat(ALLOC_FAM) +FinSi +Si MontantPat(MALADIE)<>0 Alors + TxZRR1=TxZRR1+ConstantePat(MALADIE) +FinSi +Si MontantPat(VIEILLE_TA)<>0 Alors + TxZRR1=TxZRR1+ConstantePat(VIEILLE_TA) +FinSi +Si MontantPat(VIEILLESSE)<>0 Alors + TxZRR1=TxZRR1+ConstantePat(VIEILLESSE) +FinSi +TxZRR1=TxZRR1/100 +TxZRR2=0 +Si MontantPat(FNAL)<>0 Alors + TxZRR2=ConstantePat(FNAL) +FinSi +Si MontantPat(FNAL20)<>0 Alors + TxZRR2=ConstantePat(FNAL20) +FinSi +TxZRR2=TxZRR2/100 +TxZRR3=0 +Si MontantPat(TRANSPORT)<>0 Alors + TxZRR3=ConstantePat(TRANSPORT) +FinSi +TxZRR3=TxZRR3/100 +SMIC1=1.5*MontantSal(SMIC_FIL) +SMIC2=2.4*MontantSal(SMIC_FIL) +BrutZRR=MontantSal(BRUT_FIL) +TxMax=TxZRR1+TxZRR2+TxZRR3 +Si BrutZRR<=SMIC1 Alors + TxZRR=TxMax +FinSi +Si BrutZRR>SMIC1 Et BrutZRR<=SMIC2 Alors + TxZRR=TxMax/0.9*(2.4*(1.5*MontantSal(SMIC_FIL)/BrutZRR)-1.5) +FinSi +TxZRR=Arrondi(TxZRR,4) +Si BrutZRR>SMIC2 Alors + TxZRR=0 +FinSi +Si Bulletin(EXO_ZRR)=0 Alors + TxZRR=0 +FinSi +MtZRR=Arrondi(BrutZRR*TxZRR,2) +MtZRR1=Arrondi(Division(MtZRR*TxZRR1,TxMax),2) +MtZRR2=Arrondi(Division(MtZRR*TxZRR2,TxMax),2) +MtZRR3=Arrondi(Division(MtZRR*TxZRR3,TxMax),2) + +Base(EXO_ZRR)=BrutZRR +Base(EXO_ZRR)=Arrondi(Base(EXO_ZRR),2) +BaseSal(EXO_ZRR)=Base(EXO_ZRR) +BasePat(EXO_ZRR)=Base(EXO_ZRR) +Base(EXO_ZRR)=BaseSal(EXO_ZRR) +Base(EXO_ZRR)=BasePat(EXO_ZRR) +TauxPat(EXO_ZRR)=TxZRR +TauxPat(EXO_ZRR)=Arrondi(TauxPat(EXO_ZRR),4) +MontantPat(EXO_ZRR)=-MtZRR +MontantPat(EXO_ZRR)=Arrondi(MontantPat(EXO_ZRR),2) +TotalGrpPat(EXO_ZRR)=TotalGrpPat(EXO_ZRR)-MontantPat + +Base(EXO_ZRR1)=BrutZRR +Base(EXO_ZRR1)=Arrondi(Base(EXO_ZRR1),2) +BaseSal(EXO_ZRR1)=Base(EXO_ZRR1) +BasePat(EXO_ZRR1)=Base(EXO_ZRR1) +Base(EXO_ZRR1)=BaseSal(EXO_ZRR1) +Base(EXO_ZRR1)=BasePat(EXO_ZRR1) +TauxPat(EXO_ZRR1)=TxZRR1 +TauxPat(EXO_ZRR1)=Arrondi(TauxPat(EXO_ZRR1),4) +MontantPat(EXO_ZRR1)=-MtZRR1 +MontantPat(EXO_ZRR1)=Arrondi(MontantPat(EXO_ZRR1),2) + +Base(EXO_ZRR2)=BrutZRR +Base(EXO_ZRR2)=Arrondi(Base(EXO_ZRR2),2) +BaseSal(EXO_ZRR2)=Base(EXO_ZRR2) +BasePat(EXO_ZRR2)=Base(EXO_ZRR2) +Base(EXO_ZRR2)=BaseSal(EXO_ZRR2) +Base(EXO_ZRR2)=BasePat(EXO_ZRR2) +TauxPat(EXO_ZRR2)=TxZRR2 +TauxPat(EXO_ZRR2)=Arrondi(TauxPat(EXO_ZRR2),4) +MontantPat(EXO_ZRR2)=-MtZRR2 +MontantPat(EXO_ZRR2)=Arrondi(MontantPat(EXO_ZRR2),2) + +Base(EXO_ZRR3)=BrutZRR +Base(EXO_ZRR3)=Arrondi(Base(EXO_ZRR3),2) +BaseSal(EXO_ZRR3)=Base(EXO_ZRR3) +BasePat(EXO_ZRR3)=Base(EXO_ZRR3) +Base(EXO_ZRR3)=BaseSal(EXO_ZRR3) +Base(EXO_ZRR3)=BasePat(EXO_ZRR3) +TauxPat(EXO_ZRR3)=TxZRR3 +TauxPat(EXO_ZRR3)=Arrondi(TauxPat(EXO_ZRR3),4) +MontantPat(EXO_ZRR3)=-MtZRR3 +MontantPat(EXO_ZRR3)=Arrondi(MontantPat(EXO_ZRR3),2) + + +CotisationSal=-(TotalGrpSal(URSSAF)+TotalGrpSal(URSSAF_A)+TotalGrpSal(URSSAF_CIE)+TotalGrpSal(URSSAF_DET)+TotalGrpSal(URSSAF_DIR)+TotalGrpSal(URSSAF_RTT)+TotalGrpSal(URSSAF_STA)+TotalGrpSal(COMPL_CA)+TotalGrpSal(COMPL_NCA)+TotalGrpSal(COMPL_A)+TotalGrpSal(COMPL_A36)+TotalGrpSal(DIV_PREL)+TotalGrpSal(PREV_CA)+TotalGrpSal(PREV_NCA)+TotalGrpSal(CSG)+TotalGrpSal(CSG_STA)+TotalGrpSal(MUTUEL_CA)+TotalGrpSal(MUTUEL_NCA)+TotalGrpSal(SUPP_CA)+TotalGrpSal(TAXE_SAL)+TotalGrpSal(REDUC_TEPA)+TotalGrpSal(EXO_ACRE)) + +CotisationPat=-(TotalGrpPat(URSSAF)+TotalGrpPat(URSSAF_A)+TotalGrpPat(URSSAF_CIE)+TotalGrpPat(URSSAF_DET)+TotalGrpPat(URSSAF_DIR)+TotalGrpPat(URSSAF_RTT)+TotalGrpPat(URSSAF_STA)+TotalGrpPat(COMPL_CA)+TotalGrpPat(COMPL_CDS)+TotalGrpPat(COMPL_NCA)+TotalGrpPat(COMPL_A)+TotalGrpPat(COMPL_A36)+TotalGrpPat(DIV_PREL)+TotalGrpPat(DIV_PREL_S)+TotalGrpPat(REDUC_FIL)+TotalGrpPat(PREV_CA)+TotalGrpPat(PREV_CDS)+TotalGrpPat(PREV_NCA)+TotalGrpPat(MUTUEL_CA)+TotalGrpPat(MUTUEL_CDS)+TotalGrpPat(MUTUEL_NCA)+TotalGrpPat(SUPP_CA)+TotalGrpPat(TAXE_SAL)-MontantPat(DED_TEPA)-MontantPat(DED_TEPA2)+TotalGrpPat(EXO_ACRE)-MontantPat(EXO_JEI)-MontantPat(EXO_ZRR)) + +Base(COTISATION)=BaseSal(COTISATION) +MontantSal(COTISATION)=CotisationSal +MontantSal(COTISATION)=Arrondi(MontantSal(COTISATION),2) +TotalGrpSal(NET)=TotalGrpSal(NET)-MontantSal +Base(COTISATION)=BasePat(COTISATION) +MontantPat(COTISATION)=CotisationPat +MontantPat(COTISATION)=Arrondi(MontantPat(COTISATION),2) +TotalGrpPat(NET)=TotalGrpPat(NET)-MontantPat + +Base(ALLOC_DIF)=Absence(DIF,H) +Base(ALLOC_DIF)=Arrondi(Base(ALLOC_DIF),2) +BaseSal(ALLOC_DIF)=Base(ALLOC_DIF) +BasePat(ALLOC_DIF)=Base(ALLOC_DIF) +Base(ALLOC_DIF)=BaseSal(ALLOC_DIF) +MontantSal(ALLOC_DIF)=BrutAbsence(MTT_VERSE,DIF) +MontantSal(ALLOC_DIF)=Arrondi(MontantSal(ALLOC_DIF),2) +TotalGrpSal(NET)=TotalGrpSal(NET)+MontantSal +Base(ALLOC_DIF)=BasePat(ALLOC_DIF) + +Base(COR_NET)=BaseSal(COR_NET) +MontantSal(COR_NET)=Bulletin(COR_NET) +MontantSal(COR_NET)=Arrondi(MontantSal(COR_NET),2) +TotalGrpSal(NET)=TotalGrpSal(NET)+MontantSal +Base(COR_NET)=BasePat(COR_NET) + +Base(NET)=BaseSal(NET) +MontantSal(NET)=Brut+MontantSal(ABATTEMENT)+MontantSal(EXO_STA)+TotalGrpSal(SOUM_CSG)+TotalGrpSal(SOUM_CSG2)-MontantSal(COTISATION)+MontantSal(ALLOC_DIF)+MontantSal(COR_NET)+MontantSal(CHOMAGP_ID) +Net=MontantSal +MontantSal(NET)=Arrondi(MontantSal(NET),2) +TotalGrpSal(NET)=TotalGrpSal(NET)+MontantSal +Base(NET)=BasePat(NET) + +Base(IJSS_SUB)=BaseSal(IJSS_SUB) +MontantSal(IJSS_SUB)=Bulletin(IJSS) +MontantSal(IJSS_SUB)=Arrondi(MontantSal(IJSS_SUB),2) +TotalGrpSal(NET)=TotalGrpSal(NET)+MontantSal +Base(IJSS_SUB)=BasePat(IJSS_SUB) + +Base(PREV_NSOU)=BaseSal(PREV_NSOU) +MontantSal(PREV_NSOU)=Base(PREV_SOU)-MontantSal(PREV_SOU) +MontantSal(PREV_NSOU)=Arrondi(MontantSal(PREV_NSOU),2) +TotalGrpSal(NET)=TotalGrpSal(NET)+MontantSal +Base(PREV_NSOU)=BasePat(PREV_NSOU) + +MtPatSante=-(TotalGrpPat(MUTUEL_CA)+TotalGrpPat(MUTUEL_NCA)) +MtPatSante=MtPatSante+MontantPat(PREV_CA)*ConstanteSal(PRES_CA) +MtPatSante=MtPatSante+MontantPat(PREV_CA_FO)*ConstanteSal(PRES_CA_FO) +MtPatSante=MtPatSante+MontantPat(PREV_CA_SS)*ConstanteSal(PRES_CA_SS) +MtPatSante=MtPatSante+MontantPat(PREV_CA_TA)*ConstanteSal(PRES_CA_TA) +MtPatSante=MtPatSante+MontantPat(PREV_CA_TB)*ConstanteSal(PRES_CA_TB) +MtPatSante=MtPatSante+MontantPat(PREV_CA_TC)*ConstanteSal(PRES_CA_TC) +MtPatSante=MtPatSante+MontantPat(PREV_NC)*ConstanteSal(PRES_NC) +MtPatSante=MtPatSante+MontantPat(PREV_NC_FO)*ConstanteSal(PRES_NC_FO) +MtPatSante=MtPatSante+MontantPat(PREV_NC_SS)*ConstanteSal(PRES_NC_SS) +MtPatSante=MtPatSante+MontantPat(PREV_NC_TA)*ConstanteSal(PRES_NC_TA) +MtPatSante=MtPatSante+MontantPat(PREV_NC_TB)*ConstanteSal(PRES_NC_TB) + +NetFiscal=Net-HS_Exo+MontantSal(CSG)+MontantSal(CRDS)+MontantSal(CSG_HS)-MontantSal(CSG_INT)+MontantSal(CSG2)+MontantSal(CRDS2)+MontantSal(CSG3)+MontantSal(CRDS3)+MontantSal(PR_EXPAT)+MontantSal(REDUC_TEPA)+MontantSal(PREV_NSOU)-TotalGrpSal(SOUM_CSG2)+MtPatSante+MontantSal(INT_VERSE) + +TypeTauxPAS=0 +IdTauxPAS=0 +TauxImpot=ConstanteSal(IMPOT_PAS) +Si TauxImpot<>0 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) + + +MtBrut=MontantSal(BRUT_ABATT)+MontantSal(IND_LIC)+MontantSal(IND_LIC2)+MontantSal(IND_RCI)+MontantSal(PR_EXCEP2)+MontantSal(PR_EXCEP3) +MtCot1=MontantSal(VIEILLE_TA)+MontantSal(VIEILLESSE)+MontantSal(CSG)+MontantSal(CRDS)+MontantSal(CSG_DEDUC)+MontantSal(CSG_HS)+MontantSal(REDUC_HS)-TotalGrpSal(COMPL_A)-TotalGrpSal(COMPL_A36)-TotalGrpSal(COMPL_CA)-TotalGrpSal(COMPL_NCA)-TotalGrpSal(MUTUEL_CA)-TotalGrpSal(MUTUEL_NCA) +MtCot2=-TotalGrpPat(PREV_CA)-TotalGrpPat(PREV_NCA) +NetSocial=MtBrut-MtCot1+MtCot2 + +Base(NET_SOCIAL)=BaseSal(NET_SOCIAL) +MontantSal(NET_SOCIAL)=NetSocial +MontantSal(NET_SOCIAL)=Arrondi(MontantSal(NET_SOCIAL),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_SOCIAL)=BasePat(NET_SOCIAL) + +Base(NET_PAYER0)=BaseSal(NET_PAYER0) +MontantSal(NET_PAYER0)=Net+TotalGrpSal(RETENUES)+TotalGrpSal(NON_SOUM)+MontantSal(IJSS_SUB)+MontantSal(PREV_NSOU)+MontantSal(IND_EXCEP)+MontantSal(INT_VERSE) +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)=0; v_date=LibelleSalarie(ANCIENNETE_DATE) +v_date="01"+"/"+Droite(v_date,7) +Base(CP_ANC)=Arrondi(Base(CP_ANC),2) +BaseSal(CP_ANC)=Base(CP_ANC) +BasePat(CP_ANC)=Base(CP_ANC) +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(v_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)=0; CpAcquis=0 +Si Parametre(DECOMPTE_CP)="JO" Alors + CpAcquis=ConstanteSal(CONGES)*JoursBulletin(JO)/JoursPeriode(JO) +Sinon + CpAcquis=ConstanteSal(CONGES2)*JoursBulletin(J)/JoursPeriode(J) +FinSi +Base(CP_ACQUIS)=Arrondi(Base(CP_ACQUIS),2) +BaseSal(CP_ACQUIS)=Base(CP_ACQUIS) +BasePat(CP_ACQUIS)=Base(CP_ACQUIS) +Base(CP_ACQUIS)=BaseSal(CP_ACQUIS) +MontantSal(CP_ACQUIS)=CpAcquis+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)=0; CpPris=0 +Si Parametre(DECOMPTE_CP)="JO" Alors + CpPris=Absence(CONGES,JO) +Sinon + CpPris=Absence(CONGES,J) +FinSi +Base(CP_PRIS)=Arrondi(Base(CP_PRIS),2) +BaseSal(CP_PRIS)=Base(CP_PRIS) +BasePat(CP_PRIS)=Base(CP_PRIS) +Base(CP_PRIS)=BaseSal(CP_PRIS) +MontantSal(CP_PRIS)=CpPris+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..26ed0979 --- /dev/null +++ b/PAIE/CUBE.$SO/00000004.FIN @@ -0,0 +1,365 @@ +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(BRUT_MENS2,BaseSal(BRUT_MENS2),TauxSal(BRUT_MENS2),MontantSal(BRUT_MENS2),BasePat(BRUT_MENS2),TauxPat(BRUT_MENS2),MontantPat(BRUT_MENS2)) +Ecrit_Ligne_Bulletin(HSS25,BaseSal(HSS25),TauxSal(HSS25),MontantSal(HSS25),BasePat(HSS25),TauxPat(HSS25),MontantPat(HSS25)) +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(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(AB_MALA_NI,BaseSal(AB_MALA_NI),TauxSal(AB_MALA_NI),MontantSal(AB_MALA_NI),BasePat(AB_MALA_NI),TauxPat(AB_MALA_NI),MontantPat(AB_MALA_NI)) +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_BM_TA,BaseSal(AC_BM_TA),TauxSal(AC_BM_TA),MontantSal(AC_BM_TA),BasePat(AC_BM_TA),TauxPat(AC_BM_TA),MontantPat(AC_BM_TA)) +Ecrit_Ligne_Bulletin(AC_BM_TB,BaseSal(AC_BM_TB),TauxSal(AC_BM_TB),MontantSal(AC_BM_TB),BasePat(AC_BM_TB),TauxPat(AC_BM_TB),MontantPat(AC_BM_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(MUTU_SURC1,BaseSal(MUTU_SURC1),TauxSal(MUTU_SURC1),MontantSal(MUTU_SURC1),BasePat(MUTU_SURC1),TauxPat(MUTU_SURC1),MontantPat(MUTU_SURC1)) +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(PR_EXCEP3,BaseSal(PR_EXCEP3),TauxSal(PR_EXCEP3),MontantSal(PR_EXCEP3),BasePat(PR_EXCEP3),TauxPat(PR_EXCEP3),MontantPat(PR_EXCEP3)) +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(CSG_INT,BaseSal(CSG_INT),TauxSal(CSG_INT),MontantSal(CSG_INT),BasePat(CSG_INT),TauxPat(CSG_INT),MontantPat(CSG_INT)) +Ecrit_Ligne_Bulletin(CSG_INT_D,BaseSal(CSG_INT_D),TauxSal(CSG_INT_D),MontantSal(CSG_INT_D),BasePat(CSG_INT_D),TauxPat(CSG_INT_D),MontantPat(CSG_INT_D)) +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(TAUX_REDHS,BaseSal(TAUX_REDHS),TauxSal(TAUX_REDHS),MontantSal(TAUX_REDHS),BasePat(TAUX_REDHS),TauxPat(TAUX_REDHS),MontantPat(TAUX_REDHS)) +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(DED_TEPA,BaseSal(DED_TEPA),TauxSal(DED_TEPA),MontantSal(DED_TEPA),BasePat(DED_TEPA),TauxPat(DED_TEPA),MontantPat(DED_TEPA)) +Ecrit_Ligne_Bulletin(DED_TEPA2,BaseSal(DED_TEPA2),TauxSal(DED_TEPA2),MontantSal(DED_TEPA2),BasePat(DED_TEPA2),TauxPat(DED_TEPA2),MontantPat(DED_TEPA2)) + +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(INIT_MNS,BaseSal(INIT_MNS),TauxSal(INIT_MNS),MontantSal(INIT_MNS),BasePat(INIT_MNS),TauxPat(INIT_MNS),MontantPat(INIT_MNS)) +Ecrit_Ligne_Bulletin(NET_SOCIAL,BaseSal(NET_SOCIAL),TauxSal(NET_SOCIAL),MontantSal(NET_SOCIAL),BasePat(NET_SOCIAL),TauxPat(NET_SOCIAL),MontantPat(NET_SOCIAL)) +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..c98fe43d --- /dev/null +++ b/PAIE/CUBE.$SO/00000004.FOR @@ -0,0 +1,3890 @@ +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 +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(BRUT_MENS2)=0; Si Bulletin(HSS25)<>0 Alors + Base(BRUT_MENS2)=Heures-Bulletin(HSS25) + Heures=Base +FinSi +Base(BRUT_MENS2)=Arrondi(Base(BRUT_MENS2),2) +BaseSal(BRUT_MENS2)=Base(BRUT_MENS2) +BasePat(BRUT_MENS2)=Base(BRUT_MENS2) +Base(BRUT_MENS2)=BaseSal(BRUT_MENS2) +TauxSal(BRUT_MENS2)=0; Si Bulletin(HSS25)<>0 Alors + TauxSal(BRUT_MENS2)=MontantSal(BRUT_MENS)/(Base(BRUT_MENS2)+Bulletin(HSS25)*1.25) +FinSi +TauxSal(BRUT_MENS2)=Arrondi(TauxSal(BRUT_MENS2),5) +MontantSal(BRUT_MENS2)=0; Si Bulletin(HSS25)<>0 Alors + MontantSal(BRUT_MENS2)=Base(BRUT_MENS2)*TauxSal(BRUT_MENS2) +FinSi +MontantSal(BRUT_MENS2)=Arrondi(MontantSal(BRUT_MENS2),2) +Base(BRUT_MENS2)=BasePat(BRUT_MENS2) + +Base(HSS25)=Bulletin(HSS25) +Base(HSS25)=Arrondi(Base(HSS25),2) +BaseSal(HSS25)=Base(HSS25) +BasePat(HSS25)=Base(HSS25) +Base(HSS25)=BaseSal(HSS25) +TauxSal(HSS25)=0; Si Bulletin(HSS25)<>0 Alors + TauxSal(HSS25)=TauxSal(BRUT_MENS2)*1.25 +FinSi +TauxSal(HSS25)=Arrondi(TauxSal(HSS25),5) +MontantSal(HSS25)=0; Si Bulletin(HSS25)<>0 Alors + MontantSal(HSS25)=MontantSal(BRUT_MENS)-MontantSal(BRUT_MENS2) +FinSi +MontantSal(HSS25)=Arrondi(MontantSal(HSS25),2) +Base(HSS25)=BasePat(HSS25) + +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(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 +Si Bulletin(HSS25)<>0 Alors Heures25=Bulletin(HSS25) FinSi +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) +Si Bulletin(AB_MALA_ID)<>0 Alors + MontantSal(AB_MALA_ID)=MontantSal(AB_MALADIE)*Bulletin(AB_MALA_ID)/100 +FinSi +Si Gauche(LibelleBulletin(AB_MALA_ID),1)="N" Alors + MontantSal(AB_MALA_ID)=0 +FinSi +MontantSal(AB_MALA_ID)=Arrondi(MontantSal(AB_MALA_ID),2) +TotalGrpSal(MALADIES)=TotalGrpSal(MALADIES)+MontantSal +Base(AB_MALA_ID)=BasePat(AB_MALA_ID) + +Base(AB_MALA_NI)=BaseSal(AB_MALA_NI) +MontantSal(AB_MALA_NI)=MontantSal(AB_MALADIE)-MontantSal(AB_MALA_ID) +MontantSal(AB_MALA_NI)=Arrondi(MontantSal(AB_MALA_NI),2) +Base(AB_MALA_NI)=BasePat(AB_MALA_NI) + +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/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 +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(HSS25)+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 + Si Parametre(DECOMPTE_CP)="JO" Alors + TauxSal(CONGES)=MontantSal(CP_BASE)/JoursPeriode(JO) + Sinon + TauxSal(CONGES)=MontantSal(CP_BASE)/JoursPeriode(J) + FinSi +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 + BaseRegulAF=0 + MtPatRegulAF=0 +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 +Si Gauche(LibelleSalarie(PA_CATEG_CODE),9)="DIRIGEANT" Alors + BaseComplMal=Base(MALADIE) + BaseRegulMal=0 + MtPatRegulMal=0 +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 +MontantSal(BRUT_CICE)=Arrondi(MontantSal(BRUT_CICE),2) +Base(BRUT_CICE)=BasePat(BRUT_CICE) + +Base(CHOMAGE_TA)=TrancheA +Si Societe(ASSUJETTI_AC_BM)=1 Et Categorie(EXCLU_AC_BM)<>"O" Alors + Base(CHOMAGE_TA)=0 +FinSi +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 +Si Societe(ASSUJETTI_AC_BM)=1 Et Categorie(EXCLU_AC_BM)<>"O" Alors + Base(CHOMAGE_TB)=0 +FinSi +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_BM_TA)=TrancheA +Si Societe(ASSUJETTI_AC_BM)<>1 Alors + Base(AC_BM_TA)=0 +FinSi +Base(AC_BM_TA)=Arrondi(Base(AC_BM_TA),2) +BaseSal(AC_BM_TA)=Base(AC_BM_TA) +BasePat(AC_BM_TA)=Base(AC_BM_TA) +Base(AC_BM_TA)=BaseSal(AC_BM_TA) +TauxSal(AC_BM_TA)=ConstanteSal(AC_BM_TA) +TauxSal(AC_BM_TA)=Arrondi(TauxSal(AC_BM_TA),3) +MontantSal(AC_BM_TA)=Base*TauxSal/100 +MontantSal(AC_BM_TA)=Arrondi(MontantSal(AC_BM_TA),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(AC_BM_TA)=BasePat(AC_BM_TA) +TauxPat(AC_BM_TA)=ConstantePat(AC_BM_TA) +TauxPat(AC_BM_TA)=Arrondi(TauxPat(AC_BM_TA),3) +MontantPat(AC_BM_TA)=Base*TauxPat/100 +MontantPat(AC_BM_TA)=Arrondi(MontantPat(AC_BM_TA),2) +TotalGrpPat(URSSAF)=TotalGrpPat(URSSAF)-MontantPat + +Base(AC_BM_TB)=TrancheB +Si Societe(ASSUJETTI_AC_BM)<>1 Alors + Base(AC_BM_TB)=0 +FinSi +Base(AC_BM_TB)=Arrondi(Base(AC_BM_TB),2) +BaseSal(AC_BM_TB)=Base(AC_BM_TB) +BasePat(AC_BM_TB)=Base(AC_BM_TB) +Base(AC_BM_TB)=BaseSal(AC_BM_TB) +TauxSal(AC_BM_TB)=ConstanteSal(AC_BM_TB) +TauxSal(AC_BM_TB)=Arrondi(TauxSal(AC_BM_TB),3) +MontantSal(AC_BM_TB)=Base*TauxSal/100 +MontantSal(AC_BM_TB)=Arrondi(MontantSal(AC_BM_TB),2) +TotalGrpSal(URSSAF)=TotalGrpSal(URSSAF)-MontantSal +Base(AC_BM_TB)=BasePat(AC_BM_TB) +TauxPat(AC_BM_TB)=ConstantePat(AC_BM_TB) +TauxPat(AC_BM_TB)=Arrondi(TauxPat(AC_BM_TB),3) +MontantPat(AC_BM_TB)=Base*TauxPat/100 +MontantPat(AC_BM_TB)=Arrondi(MontantPat(AC_BM_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 + +BaseSal(MUTU_SURC1)=0 +Base(MUTU_SURC1)=BaseSal(MUTU_SURC1) +MontantSal(MUTU_SURC1)=ConstanteSal(MUT_SURC_1) +MontantSal(MUTU_SURC1)=Arrondi(MontantSal(MUTU_SURC1),2) +TotalGrpSal(MUTUEL_CA)=TotalGrpSal(MUTUEL_CA)-MontantSal +BasePat(MUTU_SURC1)=0 +Base(MUTU_SURC1)=BasePat(MUTU_SURC1) + +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)=CumulBase(TA_P2,E1) +Base(TA_SOLDE)=Arrondi(Base(TA_SOLDE),2) +BaseSal(TA_SOLDE)=Base(TA_SOLDE) +BasePat(TA_SOLDE)=Base(TA_SOLDE) +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)=CumulBase(APPRENTI2,E1) +Base(CSA_SOLDE)=Arrondi(Base(CSA_SOLDE),2) +BaseSal(CSA_SOLDE)=Base(CSA_SOLDE) +BasePat(CSA_SOLDE)=Base(CSA_SOLDE) +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)=1 Ou Bulletin(EXO_ZRR)=1 Alors + 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 Ou Bulletin(EXO_ZRR)=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(PR_EXCEP3)=BaseSal(PR_EXCEP3) +MontantSal(PR_EXCEP3)=Bulletin(PR_EXCEP3) +MontantSal(PR_EXCEP3)=Arrondi(MontantSal(PR_EXCEP3),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_EXCEP3)=BasePat(PR_EXCEP3) + +Base(PR_PROFIT)=BaseSal(PR_PROFIT) +MontantSal(PR_PROFIT)=Bulletin(PR_PROFIT) +MontantSal(PR_PROFIT)=Arrondi(MontantSal(PR_PROFIT),2) +TotalGrpSal(SOUM_CSG)=TotalGrpSal(SOUM_CSG)+MontantSal +Base(PR_PROFIT)=BasePat(PR_PROFIT) + + +MtSalHS=MontantSal(HSS25)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +CumSalHS=CumulSal(HSS25)+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(HSS25)+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 CotSSTauxMax Alors TauxReduc=TauxMax FinSi +TauxReduc=Arrondi(TauxReduc,2) + +Base(REDUC_HS)=MontantSal(HSS25)+MontantSal(HEURE25)+MontantSal(HEURE50)+MontantSal(HEURE_COMP) +MtSalHS=Base(REDUC_HS) +Base(REDUC_HS)=Arrondi(Base(REDUC_HS),2) +BaseSal(REDUC_HS)=Base(REDUC_HS) +BasePat(REDUC_HS)=Base(REDUC_HS) +Base(REDUC_HS)=BaseSal(REDUC_HS) +TauxSal(REDUC_HS)=TauxReduc +TauxSal(REDUC_HS)=Arrondi(TauxSal(REDUC_HS),3) +MontantSal(REDUC_HS)=-Base*TauxSal/100 +MontantSal(REDUC_HS)=Arrondi(MontantSal(REDUC_HS),2) +TotalGrpSal(REDUC_TEPA)=TotalGrpSal(REDUC_TEPA)-MontantSal +Base(REDUC_HS)=BasePat(REDUC_HS) + +Base(DED_TEPA)=Heures25+Heures50+HeuresRTT +Base(DED_TEPA)=Arrondi(Base(DED_TEPA),2) +BaseSal(DED_TEPA)=Base(DED_TEPA) +BasePat(DED_TEPA)=Base(DED_TEPA) +Base(DED_TEPA)=BaseSal(DED_TEPA) +Base(DED_TEPA)=BasePat(DED_TEPA) +TauxPat(DED_TEPA)=0; Si TotalEffectif=ConstanteSal(EFF_TEPA) Et TotalEffectif0 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) + + +MtBrut=MontantSal(BRUT_ABATT)+MontantSal(IND_LIC)+MontantSal(IND_LIC2)+MontantSal(IND_RCI)+MontantSal(PR_EXCEP2)+MontantSal(PR_EXCEP3) +MtCot1=MontantSal(VIEILLE_TA)+MontantSal(VIEILLESSE)+MontantSal(CSG)+MontantSal(CRDS)+MontantSal(CSG_DEDUC)+MontantSal(CSG_HS)+MontantSal(REDUC_HS)-TotalGrpSal(COMPL_A)-TotalGrpSal(COMPL_A36)-TotalGrpSal(COMPL_CA)-TotalGrpSal(COMPL_NCA)-TotalGrpSal(MUTUEL_CA)-TotalGrpSal(MUTUEL_NCA) +MtCot2=-TotalGrpPat(PREV_CA)-TotalGrpPat(PREV_NCA) +NetSocial=MtBrut-MtCot1+MtCot2 + +Base(NET_SOCIAL)=BaseSal(NET_SOCIAL) +MontantSal(NET_SOCIAL)=NetSocial +MontantSal(NET_SOCIAL)=Arrondi(MontantSal(NET_SOCIAL),2) +TotalGrpSal(NET_PAYER)=TotalGrpSal(NET_PAYER)+MontantSal +Base(NET_SOCIAL)=BasePat(NET_SOCIAL) + +Base(NET_PAYER0)=BaseSal(NET_PAYER0) +MontantSal(NET_PAYER0)=Net+TotalGrpSal(RETENUES)+TotalGrpSal(NON_SOUM)+MontantSal(IJSS_SUB)+MontantSal(PREV_NSOU)+MontantSal(IND_EXCEP)+MontantSal(INT_VERSE) +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)=0; v_date=LibelleSalarie(ANCIENNETE_DATE) +v_date="01"+"/"+Droite(v_date,7) +Base(CP_ANC)=Arrondi(Base(CP_ANC),2) +BaseSal(CP_ANC)=Base(CP_ANC) +BasePat(CP_ANC)=Base(CP_ANC) +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(v_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)=0; CpAcquis=0 +Si Parametre(DECOMPTE_CP)="JO" Alors + CpAcquis=ConstanteSal(CONGES)*JoursBulletin(JO)/JoursPeriode(JO) +Sinon + CpAcquis=ConstanteSal(CONGES2)*JoursBulletin(J)/JoursPeriode(J) +FinSi +Base(CP_ACQUIS)=Arrondi(Base(CP_ACQUIS),2) +BaseSal(CP_ACQUIS)=Base(CP_ACQUIS) +BasePat(CP_ACQUIS)=Base(CP_ACQUIS) +Base(CP_ACQUIS)=BaseSal(CP_ACQUIS) +MontantSal(CP_ACQUIS)=CpAcquis+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)=0; CpPris=0 +Si Parametre(DECOMPTE_CP)="JO" Alors + CpPris=Absence(CONGES,JO) +Sinon + CpPris=Absence(CONGES,J) +FinSi +Base(CP_PRIS)=Arrondi(Base(CP_PRIS),2) +BaseSal(CP_PRIS)=Base(CP_PRIS) +BasePat(CP_PRIS)=Base(CP_PRIS) +Base(CP_PRIS)=BaseSal(CP_PRIS) +MontantSal(CP_PRIS)=CpPris+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/BulletinsPDF/202312/AIS 202312.pdf b/PAIE/CUBE.$SO/BulletinsPDF/202312/AIS 202312.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b3aebe1c5ca3a51c4a841f104d2186d5af526615 GIT binary patch literal 107483 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 Oa((QHgQ%{kgNKhMWP_9E3$X}I|vsZ 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%0AKdH{_!Qv__z+X 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Ξ4a>RpGKQKO?H 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%0AgH&IPg{e`G` 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 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/BulletinsPDF/202312/DEY 202312.pdf b/PAIE/CUBE.$SO/BulletinsPDF/202312/DEY 202312.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bacf6bdf6d0d982b88a498053a9e200442dc58db GIT binary patch literal 107111 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 delta 199 zcmew?w^mMupFx=+hk=2C5s34E7zCyOu^R&e%SOdFj1vu5H}f(*XJKTR{FQATI%$`@!TUFnN{J6(}Oj1roR8 z06BRZJy0-&B&;? a`8v;XM#dPB1{R+orwwWW+KU>2fLOEo4_N>CI$wEMj&?d3|25QFfukYGBQ+f_V;sl4ORdOLqIc- z0x3jNWU=|Wzz=4D2B2s?5WBcWg0)W$6cgQiUSvO$KnqY5q|Y_P2O-lZ{)l}si-G`S d?q*g4S56_2%?&^t<`V|BeX^s0@FvNLYydoDC7A#K delta 50 zcmV-20L}k^fB}Gj0k8xR0{#e-1`y)2G7;wkvpyBS0<$6*;s=o+l%oV75CKTD1u#Vk Ivo9dF2C;__FaQ7m diff --git a/PAIE/CUBE.$SO/PA_ABSEN.B0d b/PAIE/CUBE.$SO/PA_ABSEN.B0d index 036ccb0385101bd726409ebd20061142eb39ab1f..00c8b55f782689f78ab5197eb8d8863bad9c1efa 100644 GIT binary patch delta 161 zcmZp0XmHrTBES^Gx0y|#gGr*1fq|g`hz)@l1dI%fj17&9%rEV!Q0E*NDu_+LP094j;vYPA~lO~`5$Z#`|3=lvi!S;ZR1j(bxS#A_u#s~mW CL>RjO delta 33 pcmZp0XmHrTBEWQkcQczn2h-+NLLy9?Z;5npOs`o@3i$v4 diff --git a/PAIE/CUBE.$SO/PA_ABSEN.B0e b/PAIE/CUBE.$SO/PA_ABSEN.B0e index ff737112a5e645b30aef3090c9f9271d9cca84e2..d167892f8756f49d433bd592baa5f6eb27b55d0e 100644 GIT binary patch delta 152 zcmZp0XmHrTBES^Gx0y}g3~zlC0|P@N5E~g785 diff --git a/PAIE/CUBE.$SO/PA_ABSEN.H00 b/PAIE/CUBE.$SO/PA_ABSEN.H00 index 2575e902e85bf0ed994805052d17d1f91204ffff..c9cdbc9c2d79c5f69ae03a1a94abab67421729d8 100644 GIT binary patch delta 77 zcmeycoN>kq#tjEpSz8zw7+NNOWX|4fz_x&uwF$^=0&-WgHUe3VKvweR7d!#ttj$1f b^F%@I%^4~W7+D*DyoSxbYKwIzDrf)z0lygH delta 43 zcmV+`0M!4Or~&Y&0kFUYk_2$GFb1Fnvrq;Y0kh}~P#2LPFtcbR-~o{!2(wTope=Dz B55oWe 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_BHONO.$D1 b/PAIE/CUBE.$SO/PA_BHONO.$D1 new file mode 100644 index 0000000000000000000000000000000000000000..5762712c18400637871525362e1ab365bee09ad2 GIT binary patch literal 725 acmZQ%xXQ%HfC*kRVTz54jE2CF2mt`_;Q_}0 literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BHONO.B01 b/PAIE/CUBE.$SO/PA_BHONO.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_BHONO.B02 b/PAIE/CUBE.$SO/PA_BHONO.B02 new file mode 100644 index 0000000000000000000000000000000000000000..28d37eddbb0ef816f7ba5aefda706b54d93b48b2 GIT binary patch literal 8192 zcmeIuu@L|;2m>+bC^KpHFYz3l-V<0|>HX?V1PBlyK!5-N0t5&UAV7e?U4glK%`*Z7 T2oNAZfB*pk1PBlyKp+AOz1jeZ literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/PA_BHONO.B22 b/PAIE/CUBE.$SO/PA_BHONO.B22 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_BHONO.H00 b/PAIE/CUBE.$SO/PA_BHONO.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_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_BULLE.$D1 b/PAIE/CUBE.$SO/PA_BULLE.$D1 index 936ae04ddaf93562c48cb583cca841198b33bb67..abec886b39270ff7fbda040c80027acf98d0861e 100644 GIT binary patch delta 661 zcmcb6lBweclN1v}K4S#~DkuYT=Q3_o+{-l4fPM2lrvD4Yihx2K1|VQ;Zow7i6Q*Ef zU}QYmCRlrN)O=k*4kH6YBajG(p`n$bk(J@(i6R=48~nN9;zkxw1uzjtPmqa*P*Gzj zgUQ%qhJnvy3QF0!Mh zy${QMCmSr5WxP6Bu~5MP6y4CcwJ_px^bCgD4isi!ka2YJ^zl>(&M!^NOw3DF0J$b` izJmZ-*qcmVI3Jh*U~x=*WMAw{WwYhFzPMmBD8>O)l$6>4 delta 45 ncmeCU!F2Z|lN1v}K4UQhDkubU=Q3_o+{-l4fPM2lrvD28*7FLb diff --git a/PAIE/CUBE.$SO/PA_BULLE.B01 b/PAIE/CUBE.$SO/PA_BULLE.B01 index 369ab402b6abfc0af0f71a19f11838054ecd11a0..7c871d18b161275a89f290a6265a7fd45955d182 100644 GIT binary patch delta 132 zcmZp0XmHrTBEZ-;nN{GKP&oqwLm3b|dIl>P85kKG8f|_eP{b?*5-SB_7uQIbxW9-S ulTZmztQd%0LwsQ3ePTdykXn#jaELEV{Hz2}9Hh1gh{JrspyC?^%UJ-hMI3 diff --git a/PAIE/CUBE.$SO/PA_BULLE.B27 b/PAIE/CUBE.$SO/PA_BULLE.B27 index b02dd27d75a4aab5db7c7a9c95fdd5780ebdbb98..aadf829b43b320ea99b319a37ea3356f0046592b 100644 GIT binary patch delta 184 zcmZp0XmHrTBEYz1GpoQ>?)q{D28J>qHZ}$lK;Y@<8LVJrU}S7)1Q7tsmIB#u6)vuk ws47Z;vceYb1Q0lS1}hjD7#SNHLHJp$v$PjVC70>s5YY-~KqR6-CY s3KA&-iB4WGEG}XUR}C_u6s&skJ!DfrVjz=%rU#fwFdA*nG&{-x0LJDOrT_o{ delta 25 gcmZo@U~Fh$+`wYM)WNlx%^-_yvy=Hgj)@AF0A_>;NdN!< diff --git a/PAIE/CUBE.$SO/PA_BULLE.B2a b/PAIE/CUBE.$SO/PA_BULLE.B2a index 1fe2d8876aaf1b6c96df2c1e9f5a59c98c18b362..5a40bd78b41a735da5ea7eb2f84e72ac5a781954 100644 GIT binary patch delta 133 zcmZo@U~Fh$+`wYM6ve%n%^-`7tDJ#>p$v$PjVC748%o1Y-~KqR6-CY s3Q}1L5}mwWSX{&yuDS#$2GRjE0p1f$XBOtYgL0LK~?rT_o{ delta 25 gcmZo@U~Fh$+`wYM)WNlx%^-_yvy=Hgj)@AF0A_>;NdN!< diff --git a/PAIE/CUBE.$SO/PA_BULLE.B2b b/PAIE/CUBE.$SO/PA_BULLE.B2b index 7ccd9ea1b746aaf23db64025df84013bb2b69a2b..87e9788cea9331a1867a5ecf37a3201d3fc9d79f 100644 GIT binary patch delta 155 zcmZo@U~Fh$+`wYMEyT|N1fD?bG1<{TX0p5y=VlWF7EZ2mpimhQ8yinfFp(EFGy<|g zpcsgYfEXy=V6Gqt6E1;D8BdNEkry_GD+d`-3Q|6KB8oUj45SAnE-~5Ol!M98XtSZ^ GRaO9%TNuLt delta 42 vcmZo@U~Fh$+`wYMEy2eC1fD?bG1<{TX0p5y=VlWF7S7E^R_9nJD*OTf#|;X1 diff --git a/PAIE/CUBE.$SO/PA_BULLE.B2c b/PAIE/CUBE.$SO/PA_BULLE.B2c index f047191afe21893f92787582441c2462389c62a2..08e366bc67421a2ba3a1c73181c4214875c0f388 100644 GIT binary patch delta 134 zcmZp0XmHrTBEVF|vzblc6{Aow0|P@55E}w92pAi0elA$XBvb-qgXD}rf^xzIWv$T5EvV86zpXN00X!b AzyJUM delta 39 ucmZp0XmHrTBEa;Sdo!EBE5^;-Lb*(vCyQ)k-W)FhWIdOvV%#Xj%>n=lF%0Mc diff --git a/PAIE/CUBE.$SO/PA_BULLE.B2d b/PAIE/CUBE.$SO/PA_BULLE.B2d index ff2b42b67adbea5088b2be30dae83f731ed7bfd7..01da5ab2e9c022319e588f9f6fe83414e6f36dbe 100644 GIT binary patch delta 97 zcmZp0XmHrTBEZeU!vF+KK+HIKqJZdT6#*M2)?y&H2+U0o3S(j|0dk8sFBDnK%vuU$ omP~dO6W#100hB2Na!V&~ln|XfOX?MCIgnR2Sy5Vaqtq{E0PtBB{{R30 delta 51 zcmZp0XmHrTBEa3m%>V>UK+HIKqJZdT6#*Nj%~e8SOq*Yc^f7OqBoW3mnMwN9MyVPW E06N}B$Z!@x%0maHD3TkiO kz-q$8SOQ`Ra6~Y3mH@>;pm=g2w>T$=RRAI;KV+8&07yj@L;wH) delta 51 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 T>@2k{_WC)~gUgBf69)eWE-JNO delta 219 zcmY+%ISztg6h&d)L&O2+5mXQ-92z&~9!xAOjg2934<u)D|E7$m`$F;jNx;HBLy^RbUWZ@!*JPIhnLkVS6P(=-OG|)r~ZFJCu ej{rUNF+hk2L&O+ij0vWgA;BCAEbm5FpYs>D97|IG diff --git a/PAIE/CUBE.$SO/PA_BUL_R.B00 b/PAIE/CUBE.$SO/PA_BUL_R.B00 index 288fa9ecc81ccb41b502a743cba04df5faf48558..c908839cf2dc2b56b48e7e3a7285efe247099cd8 100644 GIT binary patch delta 8813 zcmZ|Uca)rE0fq68WMN}80YYbLH)&Hhf)zkc2V4w?V_6%0Dt4oQOj6yfi zGcdSf>&GYU*O=efY<^?H{Kmx9jkXD$?L*a^Evu?JVA&4atl56owkZ?pqq(WYqc=Ce z#f`2({>(8%VY#_}L$_cFQJBya97_}?a0jdEIHEA2SFp6BE}GIOIi5ehblfHVf)j|s zykbCbB2kzyL$Hh}4CvxOtLh|TElu(ElZnysQu|Z9 z{S-u+;O(apg$drinkY>0_BBLdK)1J_Mika5-hMh&n&9nc5QPceekM_v;O%D-g$dq% zHc{AU==Pg_a&>$ATBgeWXfdwbK{FQrQJ5^ukZC`|D7%Zb7SZ@+>l4CwLpD~ZBk zsP$su?N?Ey!y@qZtBJw{Z@-2pOz`$=iNXYLUq=*g(yt$_FIX<1aH5MC`{-Zta%;!6IGhx z?Y9$!3EqAOQJCQEcM^pGdh@8N4Mbsrrq|V7RB4L0-%S)Ic>6s>VS=~cOB9ZQow@b< zh{6OP%Ep>1P4N@re&WV);6r(UD9kH-C=U{a2|kpEh{Aw=AIifW?3bqa3GoOK9Rog; zM~T9`!iVx0QJCOE*^byb3VJ^;Z?G>RZm0dNODw*T?TOL^-^fde!UW&Q%ZS1RAMg%D zVS>;1Dxxr;yu-elC`|DA?no5+^}qEgr_0-4LzU(w z-u_ymFu~hjM-(P_dxI!U@b)gn0=)l}&sbgF-c7aYnihC_6A-P3HQl)u`x4(%f zOz`$M6NLfg9ri6mVS=~sL==vI&fnVysnQVvynSb)Fu~h*Aqo?`{jEe{g165k3IjNQ zy*$2+Dh+9R``d}a1aF^36b6)c*x5v3g0~M5g$doYZv7opX^OYMlPFB^_IDA53Euv0 zqAaf0{k%b`c$u? zN=F3np$AI#Dh=uF*W++KQJCOET~8Dy_)u;j z3IodLnH!11gf9Ou-9(k9_)u;p3KM)Nw-AL1K9pOD!UP}6ZA4)LhtlBV8daL&L%E$O zOc+?R<8E#1r_@8$tk% z@b>2sg=0WJWX~rG6MQHyAPN(FDD?}e(iA@-rV)h+K9p^U!hrH~`68k)!H4oK3Q?Hg?WYoj3EsY%C=4i{&esry!=T>*mEV7zMwJeW zz}rtJ3KP8j45Bc>+s`Bl6TJN_qHq*Ae{VmVDjgNRg6Z?|TB0z)+s`2i6TJOgqA;Mm zVVy@5CY0X+olljfc>4uJVS=|`NE9Y``$a@yg128x6ejcyPGh2ee=kkx=Xdx|w%0TH z6@Ozge`ZtvYoMw=#%tc3k=MQQ{|x+O{y0%s{@MZ_wI@-S;8A-Kg(JYLL!VdeO_h!a z;8mX>3KRT*ev&9GFwhuz)%_GvnBcqhX`(QIXNR5xpP@=a8opbfB?=RKw?0P{CirfB zo+wQ4^Xv;mVM6(I@I|UL#ZR;^5rqNe#r4ZXVS*o$xkO=tw||8wOkjFlRbQn_Q@s6a zL}7xrf1M~y@b+&Ig$dsNO``*(@L1aJQyQJCO| zeII=~kfwP1zQldTfwzC3D9kIo{Rc#0g16U1VS=~MBi7OsZ~q}t8c<$b_ah1uy!}T+ zVS=~sPZTD2`;UqHYk!Kj&qt&Q-u@G!Fu~h@N)#q|`_G8N1aJR2Q8@hRKtH|Z+rTfV z(zv9&xc-tTOz`$!5rqlf{%fKz!P|dB6b^qn(5;tm1HYw8^Ac}gKoll;`|pUt1aCip zC`|D7-xGxbeLC>1`*HsRRT`I+Zv%fM3KP72AyJs%?FSNt3EqAXQCOh%t@k$d+5TXv zG%xWJ;t--R!H04vQJCOESws{j_)rcb3Wq_T4tjkmhf}4)BJiOcK@-`KB6$e$GDLwOz<(@PZS35UQ+Y8KR}hH_#7W33KP8jA)+wB+aD$h z6TJNqqA)?z>*`UeG{xH=BMK9|{m(>Ug17&LC`|D7$BDv#@?P>pO_ip2`(KGqj011~ z8&Q~7c>CXp!US*s2T_>dhyBUv?3bo^`#*{381VLg5ruh$xBr_cOz`%nh{AyKUh*H} aQ@e~4Z~re*nwNO{(?nrHlh2XsHvd1Cial!p delta 71 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 delta 7268 zcmZWu3v^V~xjv7*_c=qN3`2t8sxXx#NQfn1E`<;T0*Vd@89QyuGQ;W&RYEE zf4~2onnZ3*O->^VXO!3){)_3FHr*);=Q+b)wUQ;_>lkkb=nH_d*Y@k9pdDHLGS);# zUNl?l$jsMtZN~sj+b+9~n^{iXB@w4?Do++iN7>1SEAouwx%{}E+*L5qToZNI7P5@f z86;*T{vRPL_OUEy`iO|r{yk(Bo;1bgh^9RkaZ*LO&hDdDvbHF$^8&~p<}4rOt5iJ- zD(wPjCqUUwX^F2>!PquN5=xogKgml6G4Yb2X)hX1YGSTZx_06wk-Tl%UOhSU`mF|` z#u#55f*x||Vm=~S9Q)c7*MsId(98;GW?jd`?WU$xnoiXmA2xcQ=GShBfth~e~Ibk^%t8p<=g`4d7>(`&jm6fxIUF+GyxRnTxh ztk|bJsbzt*Wsr6qG?->MRSyQz9t7;KfPHQ_(MNJ+-S3#4JoWG;%77Zi5A-4f>h2%| zYGA;8pjN

|?5JGCAylPVv)@y;9quJ( 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 z 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 A_y7O^ literal 0 HcmV?d00001 diff --git a/PAIE/CUBE.$SO/BulletinsPDF/202312/STM 202312.pdf b/PAIE/CUBE.$SO/BulletinsPDF/202312/STM 202312.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cfffbd26bd5c3b75f11a9ff2c31db1f7141c703c GIT binary patch literal 102264 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