Completed
Push — master ( 17d78d...4b1efa )
by WEBEWEB
01:27
created

Employes2::setCumBrutCaisse3()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
/*
4
 * This file is part of the core-library package.
5
 *
6
 * (c) 2018 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Library\Core\ThirdParty\Quadratus\Model\QPaie;
13
14
use DateTime;
15
16
/**
17
 * Employes2.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QPaie
21
 */
22
class Employes2 {
23
24
    /**
25
     * A declarer cp.
26
     *
27
     * @var bool|null
28
     */
29
    private $aDeclarerCp;
30
31
    /**
32
     * Aen logement.
33
     *
34
     * @var bool|null
35
     */
36
    private $aenLogement;
37
38
    /**
39
     * Active smic.
40
     *
41
     * @var bool|null
42
     */
43
    private $activeSmic;
44
45
    /**
46
     * Active sal min conv.
47
     *
48
     * @var bool|null
49
     */
50
    private $activeSalMinConv;
51
52
    /**
53
     * Alleg particulier emp.
54
     *
55
     * @var string|null
56
     */
57
    private $allegParticulierEmp;
58
59
    /**
60
     * Arbitrage auto.
61
     *
62
     * @var string|null
63
     */
64
    private $arbitrageAuto;
65
66
    /**
67
     * Autre alleg emp.
68
     *
69
     * @var string|null
70
     */
71
    private $autreAllegEmp;
72
73
    /**
74
     * Bic.
75
     *
76
     * @var string|null
77
     */
78
    private $bic;
79
80
    /**
81
     * Caisse cp.
82
     *
83
     * @var string|null
84
     */
85
    private $caisseCp;
86
87
    /**
88
     * Centre analytique.
89
     *
90
     * @var string|null
91
     */
92
    private $centreAnalytique;
93
94
    /**
95
     * Chef equipe.
96
     *
97
     * @var bool|null
98
     */
99
    private $chefEquipe;
100
101
    /**
102
     * Cie plus50.
103
     *
104
     * @var bool|null
105
     */
106
    private $ciePlus50;
107
108
    /**
109
     * Code analytique proprete.
110
     *
111
     * @var string|null
112
     */
113
    private $codeAnalytiqueProprete;
114
115
    /**
116
     * Code emp remplace.
117
     *
118
     * @var string|null
119
     */
120
    private $codeEmpRemplace;
121
122
    /**
123
     * Code insee.
124
     *
125
     * @var string|null
126
     */
127
    private $codeInsee;
128
129
    /**
130
     * Code motif rupture1.
131
     *
132
     * @var string|null
133
     */
134
    private $codeMotifRupture1;
135
136
    /**
137
     * Code motif rupture2.
138
     *
139
     * @var string|null
140
     */
141
    private $codeMotifRupture2;
142
143
    /**
144
     * Code pays residence.
145
     *
146
     * @var string|null
147
     */
148
    private $codePaysResidence;
149
150
    /**
151
     * Code tuteur.
152
     *
153
     * @var string|null
154
     */
155
    private $codeTuteur;
156
157
    /**
158
     * Coeff convention.
159
     *
160
     * @var string|null
161
     */
162
    private $coeffConvention;
163
164
    /**
165
     * Commercial.
166
     *
167
     * @var bool|null
168
     */
169
    private $commercial;
170
171
    /**
172
     * Complement pcs.
173
     *
174
     * @var string|null
175
     */
176
    private $complementPcs;
177
178
    /**
179
     * Conjoint exploitant.
180
     *
181
     * @var bool|null
182
     */
183
    private $conjointExploitant;
184
185
    /**
186
     * Contrat cne.
187
     *
188
     * @var bool|null
189
     */
190
    private $contratCne;
191
192
    /**
193
     * Cotis base penibilite.
194
     *
195
     * @var bool|null
196
     */
197
    private $cotisBasePenibilite;
198
199
    /**
200
     * Critere tri abs conges1.
201
     *
202
     * @var string|null
203
     */
204
    private $critereTriAbsConges1;
205
206
    /**
207
     * Critere tri abs conges2.
208
     *
209
     * @var string|null
210
     */
211
    private $critereTriAbsConges2;
212
213
    /**
214
     * Critere tri abs conges3.
215
     *
216
     * @var string|null
217
     */
218
    private $critereTriAbsConges3;
219
220
    /**
221
     * Cum base tr2.
222
     *
223
     * @var float|null
224
     */
225
    private $cumBaseTr2;
226
227
    /**
228
     * Cum base tr d.
229
     *
230
     * @var float|null
231
     */
232
    private $cumBaseTrD;
233
234
    /**
235
     * Cum base tr d1.
236
     *
237
     * @var float|null
238
     */
239
    private $cumBaseTrD1;
240
241
    /**
242
     * Cum base tr d1 caisse1.
243
     *
244
     * @var float|null
245
     */
246
    private $cumBaseTrD1Caisse1;
247
248
    /**
249
     * Cum base tr d1 caisse2.
250
     *
251
     * @var float|null
252
     */
253
    private $cumBaseTrD1Caisse2;
254
255
    /**
256
     * Cum base tr d1 caisse3.
257
     *
258
     * @var float|null
259
     */
260
    private $cumBaseTrD1Caisse3;
261
262
    /**
263
     * Cum base tr d caisse1.
264
     *
265
     * @var float|null
266
     */
267
    private $cumBaseTrDCaisse1;
268
269
    /**
270
     * Cum base tr d caisse2.
271
     *
272
     * @var float|null
273
     */
274
    private $cumBaseTrDCaisse2;
275
276
    /**
277
     * Cum base tr d caisse3.
278
     *
279
     * @var float|null
280
     */
281
    private $cumBaseTrDCaisse3;
282
283
    /**
284
     * Cum brut caisse1.
285
     *
286
     * @var float|null
287
     */
288
    private $cumBrutCaisse1;
289
290
    /**
291
     * Cum brut caisse2.
292
     *
293
     * @var float|null
294
     */
295
    private $cumBrutCaisse2;
296
297
    /**
298
     * Cum brut caisse3.
299
     *
300
     * @var float|null
301
     */
302
    private $cumBrutCaisse3;
303
304
    /**
305
     * Cum brut al sans si.
306
     *
307
     * @var float|null
308
     */
309
    private $cumBrutAlSansSi;
310
311
    /**
312
     * Cum dif dus.
313
     *
314
     * @var float|null
315
     */
316
    private $cumDifDus;
317
318
    /**
319
     * Cum dif dus1.
320
     *
321
     * @var float|null
322
     */
323
    private $cumDifDus1;
324
325
    /**
326
     * Cum h bonifie.
327
     *
328
     * @var float|null
329
     */
330
    private $cumHBonifie;
331
332
    /**
333
     * Cum rtt dus.
334
     *
335
     * @var float|null
336
     */
337
    private $cumRttDus;
338
339
    /**
340
     * Cum rtt pris.
341
     *
342
     * @var float|null
343
     */
344
    private $cumRttPris;
345
346
    /**
347
     * Cum tot si.
348
     *
349
     * @var float|null
350
     */
351
    private $cumTotSi;
352
353
    /**
354
     * Cum tranche2 si.
355
     *
356
     * @var float|null
357
     */
358
    private $cumTranche2Si;
359
360
    /**
361
     * Cum tranche2 sans si.
362
     *
363
     * @var float|null
364
     */
365
    private $cumTranche2SansSi;
366
367
    /**
368
     * Cum tranche asi.
369
     *
370
     * @var float|null
371
     */
372
    private $cumTrancheAsi;
373
374
    /**
375
     * Cum tranche a sans si.
376
     *
377
     * @var float|null
378
     */
379
    private $cumTrancheASansSi;
380
381
    /**
382
     * Cum tranche bsi.
383
     *
384
     * @var float|null
385
     */
386
    private $cumTrancheBsi;
387
388
    /**
389
     * Cum tranche b sans si.
390
     *
391
     * @var float|null
392
     */
393
    private $cumTrancheBSansSi;
394
395
    /**
396
     * Cum tranche csi.
397
     *
398
     * @var float|null
399
     */
400
    private $cumTrancheCsi;
401
402
    /**
403
     * Cum tranche c sans si.
404
     *
405
     * @var float|null
406
     */
407
    private $cumTrancheCSansSi;
408
409
    /**
410
     * Cum tranche d1 sans si.
411
     *
412
     * @var float|null
413
     */
414
    private $cumTrancheD1SansSi;
415
416
    /**
417
     * Cum tranche d sans si.
418
     *
419
     * @var float|null
420
     */
421
    private $cumTrancheDSansSi;
422
423
    /**
424
     * Dadsu conjoint salarie.
425
     *
426
     * @var string|null
427
     */
428
    private $dadsuConjointSalarie;
429
430
    /**
431
     * Date creation.
432
     *
433
     * @var DateTime|null
434
     */
435
    private $dateCreation;
436
437
    /**
438
     * Date fin exclure lfr2012.
439
     *
440
     * @var DateTime|null
441
     */
442
    private $dateFinExclureLfr2012;
443
444
    /**
445
     * Date fin portabilite.
446
     *
447
     * @var DateTime|null
448
     */
449
    private $dateFinPortabilite;
450
451
    /**
452
     * Date passage cdi.
453
     *
454
     * @var DateTime|null
455
     */
456
    private $datePassageCdi;
457
458
    /**
459
     * Date renouv cdd.
460
     *
461
     * @var DateTime|null
462
     */
463
    private $dateRenouvCdd;
464
465
    /**
466
     * Deduction anc.
467
     *
468
     * @var int|null
469
     */
470
    private $deductionAnc;
471
472
    /**
473
     * Echelon.
474
     *
475
     * @var string|null
476
     */
477
    private $echelon;
478
479
    /**
480
     * Ed h sup bonif que majo.
481
     *
482
     * @var string|null
483
     */
484
    private $edHSupBonifQueMajo;
485
486
    /**
487
     * Email.
488
     *
489
     * @var string|null
490
     */
491
    private $email;
492
493
    /**
494
     * Etat i paie.
495
     *
496
     * @var string|null
497
     */
498
    private $etatIPaie;
499
500
    /**
501
     * Exclure cice.
502
     *
503
     * @var bool|null
504
     */
505
    private $exclureCice;
506
507
    /**
508
     * Exclure chom cdd.
509
     *
510
     * @var bool|null
511
     */
512
    private $exclureChomCdd;
513
514
    /**
515
     * Exclure cospar.
516
     *
517
     * @var bool|null
518
     */
519
    private $exclureCospar;
520
521
    /**
522
     * Exclure cot assedic par urssaf.
523
     *
524
     * @var bool|null
525
     */
526
    private $exclureCotAssedicParUrssaf;
527
528
    /**
529
     * Exclure das.
530
     *
531
     * @var bool|null
532
     */
533
    private $exclureDas;
534
535
    /**
536
     * Exclure dsn.
537
     *
538
     * @var bool|null
539
     */
540
    private $exclureDsn;
541
542
    /**
543
     * Exclure lfr2012.
544
     *
545
     * @var string|null
546
     */
547
    private $exclureLfr2012;
548
549
    /**
550
     * Exclure loi tepa.
551
     *
552
     * @var bool|null
553
     */
554
    private $exclureLoiTepa;
555
556
    /**
557
     * Exclure loi tepa part p.
558
     *
559
     * @var bool|null
560
     */
561
    private $exclureLoiTepaPartP;
562
563
    /**
564
     * Exclure loi tepa part s.
565
     *
566
     * @var bool|null
567
     */
568
    private $exclureLoiTepaPartS;
569
570
    /**
571
     * Exclure qgc.
572
     *
573
     * @var bool|null
574
     */
575
    private $exclureQgc;
576
577
    /**
578
     * Exo accre17.
579
     *
580
     * @var bool|null
581
     */
582
    private $exoAccre17;
583
584
    /**
585
     * Exo agff.
586
     *
587
     * @var bool|null
588
     */
589
    private $exoAgff;
590
591
    /**
592
     * Exo occasionnel msa.
593
     *
594
     * @var bool|null
595
     */
596
    private $exoOccasionnelMsa;
597
598
    /**
599
     * Exo professionnalisation.
600
     *
601
     * @var bool|null
602
     */
603
    private $exoProfessionnalisation;
604
605
    /**
606
     * Exo specif.
607
     *
608
     * @var bool|null
609
     */
610
    private $exoSpecif;
611
612
    /**
613
     * Forfait heure.
614
     *
615
     * @var bool|null
616
     */
617
    private $forfaitHeure;
618
619
    /**
620
     * Forfait jour.
621
     *
622
     * @var bool|null
623
     */
624
    private $forfaitJour;
625
626
    /**
627
     * Gestion cp.
628
     *
629
     * @var string|null
630
     */
631
    private $gestionCp;
632
633
    /**
634
     * Gestion compteur h completer.
635
     *
636
     * @var bool|null
637
     */
638
    private $gestionCompteurHCompleter;
639
640
    /**
641
     * Gestion mail bulletin.
642
     *
643
     * @var bool|null
644
     */
645
    private $gestionMailBulletin;
646
647
    /**
648
     * Gestion rtt.
649
     *
650
     * @var string|null
651
     */
652
    private $gestionRtt;
653
654
    /**
655
     * Gestion repos comp.
656
     *
657
     * @var string|null
658
     */
659
    private $gestionReposComp;
660
661
    /**
662
     * Gestion repos recup.
663
     *
664
     * @var string|null
665
     */
666
    private $gestionReposRecup;
667
668
    /**
669
     * Gestion repos remplace.
670
     *
671
     * @var string|null
672
     */
673
    private $gestionReposRemplace;
674
675
    /**
676
     * Gestion sem type.
677
     *
678
     * @var string|null
679
     */
680
    private $gestionSemType;
681
682
    /**
683
     * Heures periode initial.
684
     *
685
     * @var float|null
686
     */
687
    private $heuresPeriodeInitial;
688
689
    /**
690
     * Iban.
691
     *
692
     * @var string|null
693
     */
694
    private $iban;
695
696
    /**
697
     * Indem cp msa.
698
     *
699
     * @var bool|null
700
     */
701
    private $indemCpMsa;
702
703
    /**
704
     * Indice categ.
705
     *
706
     * @var int|null
707
     */
708
    private $indiceCateg;
709
710
    /**
711
     * Inspecteur.
712
     *
713
     * @var bool|null
714
     */
715
    private $inspecteur;
716
717
    /**
718
     * Interim indem cp fillon.
719
     *
720
     * @var bool|null
721
     */
722
    private $interimIndemCpFillon;
723
724
    /**
725
     * Mail bulletin pwd.
726
     *
727
     * @var string|null
728
     */
729
    private $mailBulletinPwd;
730
731
    /**
732
     * Maintien intervient cp.
733
     *
734
     * @var string|null
735
     */
736
    private $maintienIntervientCp;
737
738
    /**
739
     * Maintien net deduc csgijss.
740
     *
741
     * @var bool|null
742
     */
743
    private $maintienNetDeducCsgijss;
744
745
    /**
746
     * Maintien salaire.
747
     *
748
     * @var string|null
749
     */
750
    private $maintienSalaire;
751
752
    /**
753
     * Maintien specifique.
754
     *
755
     * @var bool|null
756
     */
757
    private $maintienSpecifique;
758
759
    /**
760
     * Majo professionnalisation.
761
     *
762
     * @var bool|null
763
     */
764
    private $majoProfessionnalisation;
765
766
    /**
767
     * Mandataire social.
768
     *
769
     * @var bool|null
770
     */
771
    private $mandataireSocial;
772
773
    /**
774
     * Modele bulletin.
775
     *
776
     * @var string|null
777
     */
778
    private $modeleBulletin;
779
780
    /**
781
     * Mois cloture dif.
782
     *
783
     * @var string|null
784
     */
785
    private $moisClotureDif;
786
787
    /**
788
     * Motif cdd.
789
     *
790
     * @var string|null
791
     */
792
    private $motifCdd;
793
794
    /**
795
     * Motif exclusion dsn.
796
     *
797
     * @var string|null
798
     */
799
    private $motifExclusionDsn;
800
801
    /**
802
     * Multi employeur.
803
     *
804
     * @var bool|null
805
     */
806
    private $multiEmployeur;
807
808
    /**
809
     * Nb jour cp acquis.
810
     *
811
     * @var float|null
812
     */
813
    private $nbJourCpAcquis;
814
815
    /**
816
     * Nb jour cp sup.
817
     *
818
     * @var float|null
819
     */
820
    private $nbJourCpSup;
821
822
    /**
823
     * Nature analytique.
824
     *
825
     * @var string|null
826
     */
827
    private $natureAnalytique;
828
829
    /**
830
     * Nb h bonifie.
831
     *
832
     * @var float|null
833
     */
834
    private $nbHBonifie;
835
836
    /**
837
     * Nb h contingent.
838
     *
839
     * @var float|null
840
     */
841
    private $nbHContingent;
842
843
    /**
844
     * Nb h jour1.
845
     *
846
     * @var float|null
847
     */
848
    private $nbHJour1;
849
850
    /**
851
     * Nb h jour2.
852
     *
853
     * @var float|null
854
     */
855
    private $nbHJour2;
856
857
    /**
858
     * Nb h jour3.
859
     *
860
     * @var float|null
861
     */
862
    private $nbHJour3;
863
864
    /**
865
     * Nb h jour4.
866
     *
867
     * @var float|null
868
     */
869
    private $nbHJour4;
870
871
    /**
872
     * Nb h jour5.
873
     *
874
     * @var float|null
875
     */
876
    private $nbHJour5;
877
878
    /**
879
     * Nb h jour6.
880
     *
881
     * @var float|null
882
     */
883
    private $nbHJour6;
884
885
    /**
886
     * Nb h jour7.
887
     *
888
     * @var float|null
889
     */
890
    private $nbHJour7;
891
892
    /**
893
     * Nb jour annee.
894
     *
895
     * @var float|null
896
     */
897
    private $nbJourAnnee;
898
899
    /**
900
     * Nb piece logement.
901
     *
902
     * @var string|null
903
     */
904
    private $nbPieceLogement;
905
906
    /**
907
     * Ne pas activer prime annuelle proprete.
908
     *
909
     * @var bool|null
910
     */
911
    private $nePasActiverPrimeAnnuelleProprete;
912
913
    /**
914
     * Niveau.
915
     *
916
     * @var string|null
917
     */
918
    private $niveau;
919
920
    /**
921
     * Nom ville insee.
922
     *
923
     * @var string|null
924
     */
925
    private $nomVilleInsee;
926
927
    /**
928
     * Numero.
929
     *
930
     * @var string|null
931
     */
932
    private $numero;
933
934
    /**
935
     * Numero abattement contrat msa.
936
     *
937
     * @var int|null
938
     */
939
    private $numeroAbattementContratMsa;
940
941
    /**
942
     * Numero contrat.
943
     *
944
     * @var int|null
945
     */
946
    private $numeroContrat;
947
948
    /**
949
     * Numero employe contrat.
950
     *
951
     * @var string|null
952
     */
953
    private $numeroEmployeContrat;
954
955
    /**
956
     * Pas gestion dif.
957
     *
958
     * @var bool|null
959
     */
960
    private $pasGestionDif;
961
962
    /**
963
     * Pays naissance.
964
     *
965
     * @var string|null
966
     */
967
    private $paysNaissance;
968
969
    /**
970
     * Pays nat.
971
     *
972
     * @var string|null
973
     */
974
    private $paysNat;
975
976
    /**
977
     * Periode pointage cloturee.
978
     *
979
     * @var DateTime|null
980
     */
981
    private $periodePointageCloturee;
982
983
    /**
984
     * Position.
985
     *
986
     * @var string|null
987
     */
988
    private $position;
989
990
    /**
991
     * Pourcent exo.
992
     *
993
     * @var float|null
994
     */
995
    private $pourcentExo;
996
997
    /**
998
     * Rtt1.
999
     *
1000
     * @var float|null
1001
     */
1002
    private $rtt1;
1003
1004
    /**
1005
     * Rtt10.
1006
     *
1007
     * @var float|null
1008
     */
1009
    private $rtt10;
1010
1011
    /**
1012
     * Rtt11.
1013
     *
1014
     * @var float|null
1015
     */
1016
    private $rtt11;
1017
1018
    /**
1019
     * Rtt12.
1020
     *
1021
     * @var float|null
1022
     */
1023
    private $rtt12;
1024
1025
    /**
1026
     * Rtt2.
1027
     *
1028
     * @var float|null
1029
     */
1030
    private $rtt2;
1031
1032
    /**
1033
     * Rtt3.
1034
     *
1035
     * @var float|null
1036
     */
1037
    private $rtt3;
1038
1039
    /**
1040
     * Rtt4.
1041
     *
1042
     * @var float|null
1043
     */
1044
    private $rtt4;
1045
1046
    /**
1047
     * Rtt5.
1048
     *
1049
     * @var float|null
1050
     */
1051
    private $rtt5;
1052
1053
    /**
1054
     * Rtt6.
1055
     *
1056
     * @var float|null
1057
     */
1058
    private $rtt6;
1059
1060
    /**
1061
     * Rtt7.
1062
     *
1063
     * @var float|null
1064
     */
1065
    private $rtt7;
1066
1067
    /**
1068
     * Rtt8.
1069
     *
1070
     * @var float|null
1071
     */
1072
    private $rtt8;
1073
1074
    /**
1075
     * Rtt9.
1076
     *
1077
     * @var float|null
1078
     */
1079
    private $rtt9;
1080
1081
    /**
1082
     * Rbt navigo non proratise.
1083
     *
1084
     * @var bool|null
1085
     */
1086
    private $rbtNavigoNonProratise;
1087
1088
    /**
1089
     * Reduction fillon.
1090
     *
1091
     * @var string|null
1092
     */
1093
    private $reductionFillon;
1094
1095
    /**
1096
     * Reduction mayotte.
1097
     *
1098
     * @var string|null
1099
     */
1100
    private $reductionMayotte;
1101
1102
    /**
1103
     * Remun part fillon.
1104
     *
1105
     * @var bool|null
1106
     */
1107
    private $remunPartFillon;
1108
1109
    /**
1110
     * Sans contrat.
1111
     *
1112
     * @var int|null
1113
     */
1114
    private $sansContrat;
1115
1116
    /**
1117
     * Subrogation.
1118
     *
1119
     * @var string|null
1120
     */
1121
    private $subrogation;
1122
1123
    /**
1124
     * Tds142.
1125
     *
1126
     * @var float|null
1127
     */
1128
    private $tds142;
1129
1130
    /**
1131
     * Tds alloc chom.
1132
     *
1133
     * @var float|null
1134
     */
1135
    private $tdsAllocChom;
1136
1137
    /**
1138
     * Tds alloc retraite.
1139
     *
1140
     * @var float|null
1141
     */
1142
    private $tdsAllocRetraite;
1143
1144
    /**
1145
     * Tel2.
1146
     *
1147
     * @var string|null
1148
     */
1149
    private $tel2;
1150
1151
    /**
1152
     * Travailleur de nuit.
1153
     *
1154
     * @var bool|null
1155
     */
1156
    private $travailleurDeNuit;
1157
1158
    /**
1159
     * Type abo navigo.
1160
     *
1161
     * @var string|null
1162
     */
1163
    private $typeAboNavigo;
1164
1165
    /**
1166
     * Type exo lodeom.
1167
     *
1168
     * @var string|null
1169
     */
1170
    private $typeExoLodeom;
1171
1172
    /**
1173
     * Type intemperie btp.
1174
     *
1175
     * @var string|null
1176
     */
1177
    private $typeIntemperieBtp;
1178
1179
    /**
1180
     * Type maintien brut net.
1181
     *
1182
     * @var string|null
1183
     */
1184
    private $typeMaintienBrutNet;
1185
1186
    /**
1187
     * Type maintien salaire.
1188
     *
1189
     * @var string|null
1190
     */
1191
    private $typeMaintienSalaire;
1192
1193
    /**
1194
     * Type saisie ab cp.
1195
     *
1196
     * @var string|null
1197
     */
1198
    private $typeSaisieAbCp;
1199
1200
    /**
1201
     * Zone navigo.
1202
     *
1203
     * @var string|null
1204
     */
1205
    private $zoneNavigo;
1206
1207
1208
    /**
1209
     * Constructor.
1210
     */
1211
    public function __construct() {
1212
        // NOTHING TO DO
1213
    }
1214
1215
    /**
1216
     * Get the a declarer cp.
1217
     *
1218
     * @return bool|null Returns the a declarer cp.
1219
     */
1220
    public function getADeclarerCp(): ?bool{
1221
        return $this->aDeclarerCp;
1222
    }
1223
1224
    /**
1225
     * Get the aen logement.
1226
     *
1227
     * @return bool|null Returns the aen logement.
1228
     */
1229
    public function getAenLogement(): ?bool{
1230
        return $this->aenLogement;
1231
    }
1232
1233
    /**
1234
     * Get the active smic.
1235
     *
1236
     * @return bool|null Returns the active smic.
1237
     */
1238
    public function getActiveSmic(): ?bool{
1239
        return $this->activeSmic;
1240
    }
1241
1242
    /**
1243
     * Get the active sal min conv.
1244
     *
1245
     * @return bool|null Returns the active sal min conv.
1246
     */
1247
    public function getActiveSalMinConv(): ?bool{
1248
        return $this->activeSalMinConv;
1249
    }
1250
1251
    /**
1252
     * Get the alleg particulier emp.
1253
     *
1254
     * @return string|null Returns the alleg particulier emp.
1255
     */
1256
    public function getAllegParticulierEmp(): ?string{
1257
        return $this->allegParticulierEmp;
1258
    }
1259
1260
    /**
1261
     * Get the arbitrage auto.
1262
     *
1263
     * @return string|null Returns the arbitrage auto.
1264
     */
1265
    public function getArbitrageAuto(): ?string{
1266
        return $this->arbitrageAuto;
1267
    }
1268
1269
    /**
1270
     * Get the autre alleg emp.
1271
     *
1272
     * @return string|null Returns the autre alleg emp.
1273
     */
1274
    public function getAutreAllegEmp(): ?string{
1275
        return $this->autreAllegEmp;
1276
    }
1277
1278
    /**
1279
     * Get the bic.
1280
     *
1281
     * @return string|null Returns the bic.
1282
     */
1283
    public function getBic(): ?string{
1284
        return $this->bic;
1285
    }
1286
1287
    /**
1288
     * Get the caisse cp.
1289
     *
1290
     * @return string|null Returns the caisse cp.
1291
     */
1292
    public function getCaisseCp(): ?string{
1293
        return $this->caisseCp;
1294
    }
1295
1296
    /**
1297
     * Get the centre analytique.
1298
     *
1299
     * @return string|null Returns the centre analytique.
1300
     */
1301
    public function getCentreAnalytique(): ?string{
1302
        return $this->centreAnalytique;
1303
    }
1304
1305
    /**
1306
     * Get the chef equipe.
1307
     *
1308
     * @return bool|null Returns the chef equipe.
1309
     */
1310
    public function getChefEquipe(): ?bool{
1311
        return $this->chefEquipe;
1312
    }
1313
1314
    /**
1315
     * Get the cie plus50.
1316
     *
1317
     * @return bool|null Returns the cie plus50.
1318
     */
1319
    public function getCiePlus50(): ?bool{
1320
        return $this->ciePlus50;
1321
    }
1322
1323
    /**
1324
     * Get the code analytique proprete.
1325
     *
1326
     * @return string|null Returns the code analytique proprete.
1327
     */
1328
    public function getCodeAnalytiqueProprete(): ?string{
1329
        return $this->codeAnalytiqueProprete;
1330
    }
1331
1332
    /**
1333
     * Get the code emp remplace.
1334
     *
1335
     * @return string|null Returns the code emp remplace.
1336
     */
1337
    public function getCodeEmpRemplace(): ?string{
1338
        return $this->codeEmpRemplace;
1339
    }
1340
1341
    /**
1342
     * Get the code insee.
1343
     *
1344
     * @return string|null Returns the code insee.
1345
     */
1346
    public function getCodeInsee(): ?string{
1347
        return $this->codeInsee;
1348
    }
1349
1350
    /**
1351
     * Get the code motif rupture1.
1352
     *
1353
     * @return string|null Returns the code motif rupture1.
1354
     */
1355
    public function getCodeMotifRupture1(): ?string{
1356
        return $this->codeMotifRupture1;
1357
    }
1358
1359
    /**
1360
     * Get the code motif rupture2.
1361
     *
1362
     * @return string|null Returns the code motif rupture2.
1363
     */
1364
    public function getCodeMotifRupture2(): ?string{
1365
        return $this->codeMotifRupture2;
1366
    }
1367
1368
    /**
1369
     * Get the code pays residence.
1370
     *
1371
     * @return string|null Returns the code pays residence.
1372
     */
1373
    public function getCodePaysResidence(): ?string{
1374
        return $this->codePaysResidence;
1375
    }
1376
1377
    /**
1378
     * Get the code tuteur.
1379
     *
1380
     * @return string|null Returns the code tuteur.
1381
     */
1382
    public function getCodeTuteur(): ?string{
1383
        return $this->codeTuteur;
1384
    }
1385
1386
    /**
1387
     * Get the coeff convention.
1388
     *
1389
     * @return string|null Returns the coeff convention.
1390
     */
1391
    public function getCoeffConvention(): ?string{
1392
        return $this->coeffConvention;
1393
    }
1394
1395
    /**
1396
     * Get the commercial.
1397
     *
1398
     * @return bool|null Returns the commercial.
1399
     */
1400
    public function getCommercial(): ?bool{
1401
        return $this->commercial;
1402
    }
1403
1404
    /**
1405
     * Get the complement pcs.
1406
     *
1407
     * @return string|null Returns the complement pcs.
1408
     */
1409
    public function getComplementPcs(): ?string{
1410
        return $this->complementPcs;
1411
    }
1412
1413
    /**
1414
     * Get the conjoint exploitant.
1415
     *
1416
     * @return bool|null Returns the conjoint exploitant.
1417
     */
1418
    public function getConjointExploitant(): ?bool{
1419
        return $this->conjointExploitant;
1420
    }
1421
1422
    /**
1423
     * Get the contrat cne.
1424
     *
1425
     * @return bool|null Returns the contrat cne.
1426
     */
1427
    public function getContratCne(): ?bool{
1428
        return $this->contratCne;
1429
    }
1430
1431
    /**
1432
     * Get the cotis base penibilite.
1433
     *
1434
     * @return bool|null Returns the cotis base penibilite.
1435
     */
1436
    public function getCotisBasePenibilite(): ?bool{
1437
        return $this->cotisBasePenibilite;
1438
    }
1439
1440
    /**
1441
     * Get the critere tri abs conges1.
1442
     *
1443
     * @return string|null Returns the critere tri abs conges1.
1444
     */
1445
    public function getCritereTriAbsConges1(): ?string{
1446
        return $this->critereTriAbsConges1;
1447
    }
1448
1449
    /**
1450
     * Get the critere tri abs conges2.
1451
     *
1452
     * @return string|null Returns the critere tri abs conges2.
1453
     */
1454
    public function getCritereTriAbsConges2(): ?string{
1455
        return $this->critereTriAbsConges2;
1456
    }
1457
1458
    /**
1459
     * Get the critere tri abs conges3.
1460
     *
1461
     * @return string|null Returns the critere tri abs conges3.
1462
     */
1463
    public function getCritereTriAbsConges3(): ?string{
1464
        return $this->critereTriAbsConges3;
1465
    }
1466
1467
    /**
1468
     * Get the cum base tr2.
1469
     *
1470
     * @return float|null Returns the cum base tr2.
1471
     */
1472
    public function getCumBaseTr2(): ?float{
1473
        return $this->cumBaseTr2;
1474
    }
1475
1476
    /**
1477
     * Get the cum base tr d.
1478
     *
1479
     * @return float|null Returns the cum base tr d.
1480
     */
1481
    public function getCumBaseTrD(): ?float{
1482
        return $this->cumBaseTrD;
1483
    }
1484
1485
    /**
1486
     * Get the cum base tr d1.
1487
     *
1488
     * @return float|null Returns the cum base tr d1.
1489
     */
1490
    public function getCumBaseTrD1(): ?float{
1491
        return $this->cumBaseTrD1;
1492
    }
1493
1494
    /**
1495
     * Get the cum base tr d1 caisse1.
1496
     *
1497
     * @return float|null Returns the cum base tr d1 caisse1.
1498
     */
1499
    public function getCumBaseTrD1Caisse1(): ?float{
1500
        return $this->cumBaseTrD1Caisse1;
1501
    }
1502
1503
    /**
1504
     * Get the cum base tr d1 caisse2.
1505
     *
1506
     * @return float|null Returns the cum base tr d1 caisse2.
1507
     */
1508
    public function getCumBaseTrD1Caisse2(): ?float{
1509
        return $this->cumBaseTrD1Caisse2;
1510
    }
1511
1512
    /**
1513
     * Get the cum base tr d1 caisse3.
1514
     *
1515
     * @return float|null Returns the cum base tr d1 caisse3.
1516
     */
1517
    public function getCumBaseTrD1Caisse3(): ?float{
1518
        return $this->cumBaseTrD1Caisse3;
1519
    }
1520
1521
    /**
1522
     * Get the cum base tr d caisse1.
1523
     *
1524
     * @return float|null Returns the cum base tr d caisse1.
1525
     */
1526
    public function getCumBaseTrDCaisse1(): ?float{
1527
        return $this->cumBaseTrDCaisse1;
1528
    }
1529
1530
    /**
1531
     * Get the cum base tr d caisse2.
1532
     *
1533
     * @return float|null Returns the cum base tr d caisse2.
1534
     */
1535
    public function getCumBaseTrDCaisse2(): ?float{
1536
        return $this->cumBaseTrDCaisse2;
1537
    }
1538
1539
    /**
1540
     * Get the cum base tr d caisse3.
1541
     *
1542
     * @return float|null Returns the cum base tr d caisse3.
1543
     */
1544
    public function getCumBaseTrDCaisse3(): ?float{
1545
        return $this->cumBaseTrDCaisse3;
1546
    }
1547
1548
    /**
1549
     * Get the cum brut caisse1.
1550
     *
1551
     * @return float|null Returns the cum brut caisse1.
1552
     */
1553
    public function getCumBrutCaisse1(): ?float{
1554
        return $this->cumBrutCaisse1;
1555
    }
1556
1557
    /**
1558
     * Get the cum brut caisse2.
1559
     *
1560
     * @return float|null Returns the cum brut caisse2.
1561
     */
1562
    public function getCumBrutCaisse2(): ?float{
1563
        return $this->cumBrutCaisse2;
1564
    }
1565
1566
    /**
1567
     * Get the cum brut caisse3.
1568
     *
1569
     * @return float|null Returns the cum brut caisse3.
1570
     */
1571
    public function getCumBrutCaisse3(): ?float{
1572
        return $this->cumBrutCaisse3;
1573
    }
1574
1575
    /**
1576
     * Get the cum brut al sans si.
1577
     *
1578
     * @return float|null Returns the cum brut al sans si.
1579
     */
1580
    public function getCumBrutAlSansSi(): ?float{
1581
        return $this->cumBrutAlSansSi;
1582
    }
1583
1584
    /**
1585
     * Get the cum dif dus.
1586
     *
1587
     * @return float|null Returns the cum dif dus.
1588
     */
1589
    public function getCumDifDus(): ?float{
1590
        return $this->cumDifDus;
1591
    }
1592
1593
    /**
1594
     * Get the cum dif dus1.
1595
     *
1596
     * @return float|null Returns the cum dif dus1.
1597
     */
1598
    public function getCumDifDus1(): ?float{
1599
        return $this->cumDifDus1;
1600
    }
1601
1602
    /**
1603
     * Get the cum h bonifie.
1604
     *
1605
     * @return float|null Returns the cum h bonifie.
1606
     */
1607
    public function getCumHBonifie(): ?float{
1608
        return $this->cumHBonifie;
1609
    }
1610
1611
    /**
1612
     * Get the cum rtt dus.
1613
     *
1614
     * @return float|null Returns the cum rtt dus.
1615
     */
1616
    public function getCumRttDus(): ?float{
1617
        return $this->cumRttDus;
1618
    }
1619
1620
    /**
1621
     * Get the cum rtt pris.
1622
     *
1623
     * @return float|null Returns the cum rtt pris.
1624
     */
1625
    public function getCumRttPris(): ?float{
1626
        return $this->cumRttPris;
1627
    }
1628
1629
    /**
1630
     * Get the cum tot si.
1631
     *
1632
     * @return float|null Returns the cum tot si.
1633
     */
1634
    public function getCumTotSi(): ?float{
1635
        return $this->cumTotSi;
1636
    }
1637
1638
    /**
1639
     * Get the cum tranche2 si.
1640
     *
1641
     * @return float|null Returns the cum tranche2 si.
1642
     */
1643
    public function getCumTranche2Si(): ?float{
1644
        return $this->cumTranche2Si;
1645
    }
1646
1647
    /**
1648
     * Get the cum tranche2 sans si.
1649
     *
1650
     * @return float|null Returns the cum tranche2 sans si.
1651
     */
1652
    public function getCumTranche2SansSi(): ?float{
1653
        return $this->cumTranche2SansSi;
1654
    }
1655
1656
    /**
1657
     * Get the cum tranche asi.
1658
     *
1659
     * @return float|null Returns the cum tranche asi.
1660
     */
1661
    public function getCumTrancheAsi(): ?float{
1662
        return $this->cumTrancheAsi;
1663
    }
1664
1665
    /**
1666
     * Get the cum tranche a sans si.
1667
     *
1668
     * @return float|null Returns the cum tranche a sans si.
1669
     */
1670
    public function getCumTrancheASansSi(): ?float{
1671
        return $this->cumTrancheASansSi;
1672
    }
1673
1674
    /**
1675
     * Get the cum tranche bsi.
1676
     *
1677
     * @return float|null Returns the cum tranche bsi.
1678
     */
1679
    public function getCumTrancheBsi(): ?float{
1680
        return $this->cumTrancheBsi;
1681
    }
1682
1683
    /**
1684
     * Get the cum tranche b sans si.
1685
     *
1686
     * @return float|null Returns the cum tranche b sans si.
1687
     */
1688
    public function getCumTrancheBSansSi(): ?float{
1689
        return $this->cumTrancheBSansSi;
1690
    }
1691
1692
    /**
1693
     * Get the cum tranche csi.
1694
     *
1695
     * @return float|null Returns the cum tranche csi.
1696
     */
1697
    public function getCumTrancheCsi(): ?float{
1698
        return $this->cumTrancheCsi;
1699
    }
1700
1701
    /**
1702
     * Get the cum tranche c sans si.
1703
     *
1704
     * @return float|null Returns the cum tranche c sans si.
1705
     */
1706
    public function getCumTrancheCSansSi(): ?float{
1707
        return $this->cumTrancheCSansSi;
1708
    }
1709
1710
    /**
1711
     * Get the cum tranche d1 sans si.
1712
     *
1713
     * @return float|null Returns the cum tranche d1 sans si.
1714
     */
1715
    public function getCumTrancheD1SansSi(): ?float{
1716
        return $this->cumTrancheD1SansSi;
1717
    }
1718
1719
    /**
1720
     * Get the cum tranche d sans si.
1721
     *
1722
     * @return float|null Returns the cum tranche d sans si.
1723
     */
1724
    public function getCumTrancheDSansSi(): ?float{
1725
        return $this->cumTrancheDSansSi;
1726
    }
1727
1728
    /**
1729
     * Get the dadsu conjoint salarie.
1730
     *
1731
     * @return string|null Returns the dadsu conjoint salarie.
1732
     */
1733
    public function getDadsuConjointSalarie(): ?string{
1734
        return $this->dadsuConjointSalarie;
1735
    }
1736
1737
    /**
1738
     * Get the date creation.
1739
     *
1740
     * @return DateTime|null Returns the date creation.
1741
     */
1742
    public function getDateCreation(): ?DateTime{
1743
        return $this->dateCreation;
1744
    }
1745
1746
    /**
1747
     * Get the date fin exclure lfr2012.
1748
     *
1749
     * @return DateTime|null Returns the date fin exclure lfr2012.
1750
     */
1751
    public function getDateFinExclureLfr2012(): ?DateTime{
1752
        return $this->dateFinExclureLfr2012;
1753
    }
1754
1755
    /**
1756
     * Get the date fin portabilite.
1757
     *
1758
     * @return DateTime|null Returns the date fin portabilite.
1759
     */
1760
    public function getDateFinPortabilite(): ?DateTime{
1761
        return $this->dateFinPortabilite;
1762
    }
1763
1764
    /**
1765
     * Get the date passage cdi.
1766
     *
1767
     * @return DateTime|null Returns the date passage cdi.
1768
     */
1769
    public function getDatePassageCdi(): ?DateTime{
1770
        return $this->datePassageCdi;
1771
    }
1772
1773
    /**
1774
     * Get the date renouv cdd.
1775
     *
1776
     * @return DateTime|null Returns the date renouv cdd.
1777
     */
1778
    public function getDateRenouvCdd(): ?DateTime{
1779
        return $this->dateRenouvCdd;
1780
    }
1781
1782
    /**
1783
     * Get the deduction anc.
1784
     *
1785
     * @return int|null Returns the deduction anc.
1786
     */
1787
    public function getDeductionAnc(): ?int{
1788
        return $this->deductionAnc;
1789
    }
1790
1791
    /**
1792
     * Get the echelon.
1793
     *
1794
     * @return string|null Returns the echelon.
1795
     */
1796
    public function getEchelon(): ?string{
1797
        return $this->echelon;
1798
    }
1799
1800
    /**
1801
     * Get the ed h sup bonif que majo.
1802
     *
1803
     * @return string|null Returns the ed h sup bonif que majo.
1804
     */
1805
    public function getEdHSupBonifQueMajo(): ?string{
1806
        return $this->edHSupBonifQueMajo;
1807
    }
1808
1809
    /**
1810
     * Get the email.
1811
     *
1812
     * @return string|null Returns the email.
1813
     */
1814
    public function getEmail(): ?string{
1815
        return $this->email;
1816
    }
1817
1818
    /**
1819
     * Get the etat i paie.
1820
     *
1821
     * @return string|null Returns the etat i paie.
1822
     */
1823
    public function getEtatIPaie(): ?string{
1824
        return $this->etatIPaie;
1825
    }
1826
1827
    /**
1828
     * Get the exclure cice.
1829
     *
1830
     * @return bool|null Returns the exclure cice.
1831
     */
1832
    public function getExclureCice(): ?bool{
1833
        return $this->exclureCice;
1834
    }
1835
1836
    /**
1837
     * Get the exclure chom cdd.
1838
     *
1839
     * @return bool|null Returns the exclure chom cdd.
1840
     */
1841
    public function getExclureChomCdd(): ?bool{
1842
        return $this->exclureChomCdd;
1843
    }
1844
1845
    /**
1846
     * Get the exclure cospar.
1847
     *
1848
     * @return bool|null Returns the exclure cospar.
1849
     */
1850
    public function getExclureCospar(): ?bool{
1851
        return $this->exclureCospar;
1852
    }
1853
1854
    /**
1855
     * Get the exclure cot assedic par urssaf.
1856
     *
1857
     * @return bool|null Returns the exclure cot assedic par urssaf.
1858
     */
1859
    public function getExclureCotAssedicParUrssaf(): ?bool{
1860
        return $this->exclureCotAssedicParUrssaf;
1861
    }
1862
1863
    /**
1864
     * Get the exclure das.
1865
     *
1866
     * @return bool|null Returns the exclure das.
1867
     */
1868
    public function getExclureDas(): ?bool{
1869
        return $this->exclureDas;
1870
    }
1871
1872
    /**
1873
     * Get the exclure dsn.
1874
     *
1875
     * @return bool|null Returns the exclure dsn.
1876
     */
1877
    public function getExclureDsn(): ?bool{
1878
        return $this->exclureDsn;
1879
    }
1880
1881
    /**
1882
     * Get the exclure lfr2012.
1883
     *
1884
     * @return string|null Returns the exclure lfr2012.
1885
     */
1886
    public function getExclureLfr2012(): ?string{
1887
        return $this->exclureLfr2012;
1888
    }
1889
1890
    /**
1891
     * Get the exclure loi tepa.
1892
     *
1893
     * @return bool|null Returns the exclure loi tepa.
1894
     */
1895
    public function getExclureLoiTepa(): ?bool{
1896
        return $this->exclureLoiTepa;
1897
    }
1898
1899
    /**
1900
     * Get the exclure loi tepa part p.
1901
     *
1902
     * @return bool|null Returns the exclure loi tepa part p.
1903
     */
1904
    public function getExclureLoiTepaPartP(): ?bool{
1905
        return $this->exclureLoiTepaPartP;
1906
    }
1907
1908
    /**
1909
     * Get the exclure loi tepa part s.
1910
     *
1911
     * @return bool|null Returns the exclure loi tepa part s.
1912
     */
1913
    public function getExclureLoiTepaPartS(): ?bool{
1914
        return $this->exclureLoiTepaPartS;
1915
    }
1916
1917
    /**
1918
     * Get the exclure qgc.
1919
     *
1920
     * @return bool|null Returns the exclure qgc.
1921
     */
1922
    public function getExclureQgc(): ?bool{
1923
        return $this->exclureQgc;
1924
    }
1925
1926
    /**
1927
     * Get the exo accre17.
1928
     *
1929
     * @return bool|null Returns the exo accre17.
1930
     */
1931
    public function getExoAccre17(): ?bool{
1932
        return $this->exoAccre17;
1933
    }
1934
1935
    /**
1936
     * Get the exo agff.
1937
     *
1938
     * @return bool|null Returns the exo agff.
1939
     */
1940
    public function getExoAgff(): ?bool{
1941
        return $this->exoAgff;
1942
    }
1943
1944
    /**
1945
     * Get the exo occasionnel msa.
1946
     *
1947
     * @return bool|null Returns the exo occasionnel msa.
1948
     */
1949
    public function getExoOccasionnelMsa(): ?bool{
1950
        return $this->exoOccasionnelMsa;
1951
    }
1952
1953
    /**
1954
     * Get the exo professionnalisation.
1955
     *
1956
     * @return bool|null Returns the exo professionnalisation.
1957
     */
1958
    public function getExoProfessionnalisation(): ?bool{
1959
        return $this->exoProfessionnalisation;
1960
    }
1961
1962
    /**
1963
     * Get the exo specif.
1964
     *
1965
     * @return bool|null Returns the exo specif.
1966
     */
1967
    public function getExoSpecif(): ?bool{
1968
        return $this->exoSpecif;
1969
    }
1970
1971
    /**
1972
     * Get the forfait heure.
1973
     *
1974
     * @return bool|null Returns the forfait heure.
1975
     */
1976
    public function getForfaitHeure(): ?bool{
1977
        return $this->forfaitHeure;
1978
    }
1979
1980
    /**
1981
     * Get the forfait jour.
1982
     *
1983
     * @return bool|null Returns the forfait jour.
1984
     */
1985
    public function getForfaitJour(): ?bool{
1986
        return $this->forfaitJour;
1987
    }
1988
1989
    /**
1990
     * Get the gestion cp.
1991
     *
1992
     * @return string|null Returns the gestion cp.
1993
     */
1994
    public function getGestionCp(): ?string{
1995
        return $this->gestionCp;
1996
    }
1997
1998
    /**
1999
     * Get the gestion compteur h completer.
2000
     *
2001
     * @return bool|null Returns the gestion compteur h completer.
2002
     */
2003
    public function getGestionCompteurHCompleter(): ?bool{
2004
        return $this->gestionCompteurHCompleter;
2005
    }
2006
2007
    /**
2008
     * Get the gestion mail bulletin.
2009
     *
2010
     * @return bool|null Returns the gestion mail bulletin.
2011
     */
2012
    public function getGestionMailBulletin(): ?bool{
2013
        return $this->gestionMailBulletin;
2014
    }
2015
2016
    /**
2017
     * Get the gestion rtt.
2018
     *
2019
     * @return string|null Returns the gestion rtt.
2020
     */
2021
    public function getGestionRtt(): ?string{
2022
        return $this->gestionRtt;
2023
    }
2024
2025
    /**
2026
     * Get the gestion repos comp.
2027
     *
2028
     * @return string|null Returns the gestion repos comp.
2029
     */
2030
    public function getGestionReposComp(): ?string{
2031
        return $this->gestionReposComp;
2032
    }
2033
2034
    /**
2035
     * Get the gestion repos recup.
2036
     *
2037
     * @return string|null Returns the gestion repos recup.
2038
     */
2039
    public function getGestionReposRecup(): ?string{
2040
        return $this->gestionReposRecup;
2041
    }
2042
2043
    /**
2044
     * Get the gestion repos remplace.
2045
     *
2046
     * @return string|null Returns the gestion repos remplace.
2047
     */
2048
    public function getGestionReposRemplace(): ?string{
2049
        return $this->gestionReposRemplace;
2050
    }
2051
2052
    /**
2053
     * Get the gestion sem type.
2054
     *
2055
     * @return string|null Returns the gestion sem type.
2056
     */
2057
    public function getGestionSemType(): ?string{
2058
        return $this->gestionSemType;
2059
    }
2060
2061
    /**
2062
     * Get the heures periode initial.
2063
     *
2064
     * @return float|null Returns the heures periode initial.
2065
     */
2066
    public function getHeuresPeriodeInitial(): ?float{
2067
        return $this->heuresPeriodeInitial;
2068
    }
2069
2070
    /**
2071
     * Get the iban.
2072
     *
2073
     * @return string|null Returns the iban.
2074
     */
2075
    public function getIban(): ?string{
2076
        return $this->iban;
2077
    }
2078
2079
    /**
2080
     * Get the indem cp msa.
2081
     *
2082
     * @return bool|null Returns the indem cp msa.
2083
     */
2084
    public function getIndemCpMsa(): ?bool{
2085
        return $this->indemCpMsa;
2086
    }
2087
2088
    /**
2089
     * Get the indice categ.
2090
     *
2091
     * @return int|null Returns the indice categ.
2092
     */
2093
    public function getIndiceCateg(): ?int{
2094
        return $this->indiceCateg;
2095
    }
2096
2097
    /**
2098
     * Get the inspecteur.
2099
     *
2100
     * @return bool|null Returns the inspecteur.
2101
     */
2102
    public function getInspecteur(): ?bool{
2103
        return $this->inspecteur;
2104
    }
2105
2106
    /**
2107
     * Get the interim indem cp fillon.
2108
     *
2109
     * @return bool|null Returns the interim indem cp fillon.
2110
     */
2111
    public function getInterimIndemCpFillon(): ?bool{
2112
        return $this->interimIndemCpFillon;
2113
    }
2114
2115
    /**
2116
     * Get the mail bulletin pwd.
2117
     *
2118
     * @return string|null Returns the mail bulletin pwd.
2119
     */
2120
    public function getMailBulletinPwd(): ?string{
2121
        return $this->mailBulletinPwd;
2122
    }
2123
2124
    /**
2125
     * Get the maintien intervient cp.
2126
     *
2127
     * @return string|null Returns the maintien intervient cp.
2128
     */
2129
    public function getMaintienIntervientCp(): ?string{
2130
        return $this->maintienIntervientCp;
2131
    }
2132
2133
    /**
2134
     * Get the maintien net deduc csgijss.
2135
     *
2136
     * @return bool|null Returns the maintien net deduc csgijss.
2137
     */
2138
    public function getMaintienNetDeducCsgijss(): ?bool{
2139
        return $this->maintienNetDeducCsgijss;
2140
    }
2141
2142
    /**
2143
     * Get the maintien salaire.
2144
     *
2145
     * @return string|null Returns the maintien salaire.
2146
     */
2147
    public function getMaintienSalaire(): ?string{
2148
        return $this->maintienSalaire;
2149
    }
2150
2151
    /**
2152
     * Get the maintien specifique.
2153
     *
2154
     * @return bool|null Returns the maintien specifique.
2155
     */
2156
    public function getMaintienSpecifique(): ?bool{
2157
        return $this->maintienSpecifique;
2158
    }
2159
2160
    /**
2161
     * Get the majo professionnalisation.
2162
     *
2163
     * @return bool|null Returns the majo professionnalisation.
2164
     */
2165
    public function getMajoProfessionnalisation(): ?bool{
2166
        return $this->majoProfessionnalisation;
2167
    }
2168
2169
    /**
2170
     * Get the mandataire social.
2171
     *
2172
     * @return bool|null Returns the mandataire social.
2173
     */
2174
    public function getMandataireSocial(): ?bool{
2175
        return $this->mandataireSocial;
2176
    }
2177
2178
    /**
2179
     * Get the modele bulletin.
2180
     *
2181
     * @return string|null Returns the modele bulletin.
2182
     */
2183
    public function getModeleBulletin(): ?string{
2184
        return $this->modeleBulletin;
2185
    }
2186
2187
    /**
2188
     * Get the mois cloture dif.
2189
     *
2190
     * @return string|null Returns the mois cloture dif.
2191
     */
2192
    public function getMoisClotureDif(): ?string{
2193
        return $this->moisClotureDif;
2194
    }
2195
2196
    /**
2197
     * Get the motif cdd.
2198
     *
2199
     * @return string|null Returns the motif cdd.
2200
     */
2201
    public function getMotifCdd(): ?string{
2202
        return $this->motifCdd;
2203
    }
2204
2205
    /**
2206
     * Get the motif exclusion dsn.
2207
     *
2208
     * @return string|null Returns the motif exclusion dsn.
2209
     */
2210
    public function getMotifExclusionDsn(): ?string{
2211
        return $this->motifExclusionDsn;
2212
    }
2213
2214
    /**
2215
     * Get the multi employeur.
2216
     *
2217
     * @return bool|null Returns the multi employeur.
2218
     */
2219
    public function getMultiEmployeur(): ?bool{
2220
        return $this->multiEmployeur;
2221
    }
2222
2223
    /**
2224
     * Get the nb jour cp acquis.
2225
     *
2226
     * @return float|null Returns the nb jour cp acquis.
2227
     */
2228
    public function getNbJourCpAcquis(): ?float{
2229
        return $this->nbJourCpAcquis;
2230
    }
2231
2232
    /**
2233
     * Get the nb jour cp sup.
2234
     *
2235
     * @return float|null Returns the nb jour cp sup.
2236
     */
2237
    public function getNbJourCpSup(): ?float{
2238
        return $this->nbJourCpSup;
2239
    }
2240
2241
    /**
2242
     * Get the nature analytique.
2243
     *
2244
     * @return string|null Returns the nature analytique.
2245
     */
2246
    public function getNatureAnalytique(): ?string{
2247
        return $this->natureAnalytique;
2248
    }
2249
2250
    /**
2251
     * Get the nb h bonifie.
2252
     *
2253
     * @return float|null Returns the nb h bonifie.
2254
     */
2255
    public function getNbHBonifie(): ?float{
2256
        return $this->nbHBonifie;
2257
    }
2258
2259
    /**
2260
     * Get the nb h contingent.
2261
     *
2262
     * @return float|null Returns the nb h contingent.
2263
     */
2264
    public function getNbHContingent(): ?float{
2265
        return $this->nbHContingent;
2266
    }
2267
2268
    /**
2269
     * Get the nb h jour1.
2270
     *
2271
     * @return float|null Returns the nb h jour1.
2272
     */
2273
    public function getNbHJour1(): ?float{
2274
        return $this->nbHJour1;
2275
    }
2276
2277
    /**
2278
     * Get the nb h jour2.
2279
     *
2280
     * @return float|null Returns the nb h jour2.
2281
     */
2282
    public function getNbHJour2(): ?float{
2283
        return $this->nbHJour2;
2284
    }
2285
2286
    /**
2287
     * Get the nb h jour3.
2288
     *
2289
     * @return float|null Returns the nb h jour3.
2290
     */
2291
    public function getNbHJour3(): ?float{
2292
        return $this->nbHJour3;
2293
    }
2294
2295
    /**
2296
     * Get the nb h jour4.
2297
     *
2298
     * @return float|null Returns the nb h jour4.
2299
     */
2300
    public function getNbHJour4(): ?float{
2301
        return $this->nbHJour4;
2302
    }
2303
2304
    /**
2305
     * Get the nb h jour5.
2306
     *
2307
     * @return float|null Returns the nb h jour5.
2308
     */
2309
    public function getNbHJour5(): ?float{
2310
        return $this->nbHJour5;
2311
    }
2312
2313
    /**
2314
     * Get the nb h jour6.
2315
     *
2316
     * @return float|null Returns the nb h jour6.
2317
     */
2318
    public function getNbHJour6(): ?float{
2319
        return $this->nbHJour6;
2320
    }
2321
2322
    /**
2323
     * Get the nb h jour7.
2324
     *
2325
     * @return float|null Returns the nb h jour7.
2326
     */
2327
    public function getNbHJour7(): ?float{
2328
        return $this->nbHJour7;
2329
    }
2330
2331
    /**
2332
     * Get the nb jour annee.
2333
     *
2334
     * @return float|null Returns the nb jour annee.
2335
     */
2336
    public function getNbJourAnnee(): ?float{
2337
        return $this->nbJourAnnee;
2338
    }
2339
2340
    /**
2341
     * Get the nb piece logement.
2342
     *
2343
     * @return string|null Returns the nb piece logement.
2344
     */
2345
    public function getNbPieceLogement(): ?string{
2346
        return $this->nbPieceLogement;
2347
    }
2348
2349
    /**
2350
     * Get the ne pas activer prime annuelle proprete.
2351
     *
2352
     * @return bool|null Returns the ne pas activer prime annuelle proprete.
2353
     */
2354
    public function getNePasActiverPrimeAnnuelleProprete(): ?bool{
2355
        return $this->nePasActiverPrimeAnnuelleProprete;
2356
    }
2357
2358
    /**
2359
     * Get the niveau.
2360
     *
2361
     * @return string|null Returns the niveau.
2362
     */
2363
    public function getNiveau(): ?string{
2364
        return $this->niveau;
2365
    }
2366
2367
    /**
2368
     * Get the nom ville insee.
2369
     *
2370
     * @return string|null Returns the nom ville insee.
2371
     */
2372
    public function getNomVilleInsee(): ?string{
2373
        return $this->nomVilleInsee;
2374
    }
2375
2376
    /**
2377
     * Get the numero.
2378
     *
2379
     * @return string|null Returns the numero.
2380
     */
2381
    public function getNumero(): ?string{
2382
        return $this->numero;
2383
    }
2384
2385
    /**
2386
     * Get the numero abattement contrat msa.
2387
     *
2388
     * @return int|null Returns the numero abattement contrat msa.
2389
     */
2390
    public function getNumeroAbattementContratMsa(): ?int{
2391
        return $this->numeroAbattementContratMsa;
2392
    }
2393
2394
    /**
2395
     * Get the numero contrat.
2396
     *
2397
     * @return int|null Returns the numero contrat.
2398
     */
2399
    public function getNumeroContrat(): ?int{
2400
        return $this->numeroContrat;
2401
    }
2402
2403
    /**
2404
     * Get the numero employe contrat.
2405
     *
2406
     * @return string|null Returns the numero employe contrat.
2407
     */
2408
    public function getNumeroEmployeContrat(): ?string{
2409
        return $this->numeroEmployeContrat;
2410
    }
2411
2412
    /**
2413
     * Get the pas gestion dif.
2414
     *
2415
     * @return bool|null Returns the pas gestion dif.
2416
     */
2417
    public function getPasGestionDif(): ?bool{
2418
        return $this->pasGestionDif;
2419
    }
2420
2421
    /**
2422
     * Get the pays naissance.
2423
     *
2424
     * @return string|null Returns the pays naissance.
2425
     */
2426
    public function getPaysNaissance(): ?string{
2427
        return $this->paysNaissance;
2428
    }
2429
2430
    /**
2431
     * Get the pays nat.
2432
     *
2433
     * @return string|null Returns the pays nat.
2434
     */
2435
    public function getPaysNat(): ?string{
2436
        return $this->paysNat;
2437
    }
2438
2439
    /**
2440
     * Get the periode pointage cloturee.
2441
     *
2442
     * @return DateTime|null Returns the periode pointage cloturee.
2443
     */
2444
    public function getPeriodePointageCloturee(): ?DateTime{
2445
        return $this->periodePointageCloturee;
2446
    }
2447
2448
    /**
2449
     * Get the position.
2450
     *
2451
     * @return string|null Returns the position.
2452
     */
2453
    public function getPosition(): ?string{
2454
        return $this->position;
2455
    }
2456
2457
    /**
2458
     * Get the pourcent exo.
2459
     *
2460
     * @return float|null Returns the pourcent exo.
2461
     */
2462
    public function getPourcentExo(): ?float{
2463
        return $this->pourcentExo;
2464
    }
2465
2466
    /**
2467
     * Get the rtt1.
2468
     *
2469
     * @return float|null Returns the rtt1.
2470
     */
2471
    public function getRtt1(): ?float{
2472
        return $this->rtt1;
2473
    }
2474
2475
    /**
2476
     * Get the rtt10.
2477
     *
2478
     * @return float|null Returns the rtt10.
2479
     */
2480
    public function getRtt10(): ?float{
2481
        return $this->rtt10;
2482
    }
2483
2484
    /**
2485
     * Get the rtt11.
2486
     *
2487
     * @return float|null Returns the rtt11.
2488
     */
2489
    public function getRtt11(): ?float{
2490
        return $this->rtt11;
2491
    }
2492
2493
    /**
2494
     * Get the rtt12.
2495
     *
2496
     * @return float|null Returns the rtt12.
2497
     */
2498
    public function getRtt12(): ?float{
2499
        return $this->rtt12;
2500
    }
2501
2502
    /**
2503
     * Get the rtt2.
2504
     *
2505
     * @return float|null Returns the rtt2.
2506
     */
2507
    public function getRtt2(): ?float{
2508
        return $this->rtt2;
2509
    }
2510
2511
    /**
2512
     * Get the rtt3.
2513
     *
2514
     * @return float|null Returns the rtt3.
2515
     */
2516
    public function getRtt3(): ?float{
2517
        return $this->rtt3;
2518
    }
2519
2520
    /**
2521
     * Get the rtt4.
2522
     *
2523
     * @return float|null Returns the rtt4.
2524
     */
2525
    public function getRtt4(): ?float{
2526
        return $this->rtt4;
2527
    }
2528
2529
    /**
2530
     * Get the rtt5.
2531
     *
2532
     * @return float|null Returns the rtt5.
2533
     */
2534
    public function getRtt5(): ?float{
2535
        return $this->rtt5;
2536
    }
2537
2538
    /**
2539
     * Get the rtt6.
2540
     *
2541
     * @return float|null Returns the rtt6.
2542
     */
2543
    public function getRtt6(): ?float{
2544
        return $this->rtt6;
2545
    }
2546
2547
    /**
2548
     * Get the rtt7.
2549
     *
2550
     * @return float|null Returns the rtt7.
2551
     */
2552
    public function getRtt7(): ?float{
2553
        return $this->rtt7;
2554
    }
2555
2556
    /**
2557
     * Get the rtt8.
2558
     *
2559
     * @return float|null Returns the rtt8.
2560
     */
2561
    public function getRtt8(): ?float{
2562
        return $this->rtt8;
2563
    }
2564
2565
    /**
2566
     * Get the rtt9.
2567
     *
2568
     * @return float|null Returns the rtt9.
2569
     */
2570
    public function getRtt9(): ?float{
2571
        return $this->rtt9;
2572
    }
2573
2574
    /**
2575
     * Get the rbt navigo non proratise.
2576
     *
2577
     * @return bool|null Returns the rbt navigo non proratise.
2578
     */
2579
    public function getRbtNavigoNonProratise(): ?bool{
2580
        return $this->rbtNavigoNonProratise;
2581
    }
2582
2583
    /**
2584
     * Get the reduction fillon.
2585
     *
2586
     * @return string|null Returns the reduction fillon.
2587
     */
2588
    public function getReductionFillon(): ?string{
2589
        return $this->reductionFillon;
2590
    }
2591
2592
    /**
2593
     * Get the reduction mayotte.
2594
     *
2595
     * @return string|null Returns the reduction mayotte.
2596
     */
2597
    public function getReductionMayotte(): ?string{
2598
        return $this->reductionMayotte;
2599
    }
2600
2601
    /**
2602
     * Get the remun part fillon.
2603
     *
2604
     * @return bool|null Returns the remun part fillon.
2605
     */
2606
    public function getRemunPartFillon(): ?bool{
2607
        return $this->remunPartFillon;
2608
    }
2609
2610
    /**
2611
     * Get the sans contrat.
2612
     *
2613
     * @return int|null Returns the sans contrat.
2614
     */
2615
    public function getSansContrat(): ?int{
2616
        return $this->sansContrat;
2617
    }
2618
2619
    /**
2620
     * Get the subrogation.
2621
     *
2622
     * @return string|null Returns the subrogation.
2623
     */
2624
    public function getSubrogation(): ?string{
2625
        return $this->subrogation;
2626
    }
2627
2628
    /**
2629
     * Get the tds142.
2630
     *
2631
     * @return float|null Returns the tds142.
2632
     */
2633
    public function getTds142(): ?float{
2634
        return $this->tds142;
2635
    }
2636
2637
    /**
2638
     * Get the tds alloc chom.
2639
     *
2640
     * @return float|null Returns the tds alloc chom.
2641
     */
2642
    public function getTdsAllocChom(): ?float{
2643
        return $this->tdsAllocChom;
2644
    }
2645
2646
    /**
2647
     * Get the tds alloc retraite.
2648
     *
2649
     * @return float|null Returns the tds alloc retraite.
2650
     */
2651
    public function getTdsAllocRetraite(): ?float{
2652
        return $this->tdsAllocRetraite;
2653
    }
2654
2655
    /**
2656
     * Get the tel2.
2657
     *
2658
     * @return string|null Returns the tel2.
2659
     */
2660
    public function getTel2(): ?string{
2661
        return $this->tel2;
2662
    }
2663
2664
    /**
2665
     * Get the travailleur de nuit.
2666
     *
2667
     * @return bool|null Returns the travailleur de nuit.
2668
     */
2669
    public function getTravailleurDeNuit(): ?bool{
2670
        return $this->travailleurDeNuit;
2671
    }
2672
2673
    /**
2674
     * Get the type abo navigo.
2675
     *
2676
     * @return string|null Returns the type abo navigo.
2677
     */
2678
    public function getTypeAboNavigo(): ?string{
2679
        return $this->typeAboNavigo;
2680
    }
2681
2682
    /**
2683
     * Get the type exo lodeom.
2684
     *
2685
     * @return string|null Returns the type exo lodeom.
2686
     */
2687
    public function getTypeExoLodeom(): ?string{
2688
        return $this->typeExoLodeom;
2689
    }
2690
2691
    /**
2692
     * Get the type intemperie btp.
2693
     *
2694
     * @return string|null Returns the type intemperie btp.
2695
     */
2696
    public function getTypeIntemperieBtp(): ?string{
2697
        return $this->typeIntemperieBtp;
2698
    }
2699
2700
    /**
2701
     * Get the type maintien brut net.
2702
     *
2703
     * @return string|null Returns the type maintien brut net.
2704
     */
2705
    public function getTypeMaintienBrutNet(): ?string{
2706
        return $this->typeMaintienBrutNet;
2707
    }
2708
2709
    /**
2710
     * Get the type maintien salaire.
2711
     *
2712
     * @return string|null Returns the type maintien salaire.
2713
     */
2714
    public function getTypeMaintienSalaire(): ?string{
2715
        return $this->typeMaintienSalaire;
2716
    }
2717
2718
    /**
2719
     * Get the type saisie ab cp.
2720
     *
2721
     * @return string|null Returns the type saisie ab cp.
2722
     */
2723
    public function getTypeSaisieAbCp(): ?string{
2724
        return $this->typeSaisieAbCp;
2725
    }
2726
2727
    /**
2728
     * Get the zone navigo.
2729
     *
2730
     * @return string|null Returns the zone navigo.
2731
     */
2732
    public function getZoneNavigo(): ?string{
2733
        return $this->zoneNavigo;
2734
    }
2735
2736
    /**
2737
     * Set the a declarer cp.
2738
     *
2739
     * @param bool|null $aDeclarerCp The a declarer cp.
2740
     * @return Employes2 Returns this Employes2.
2741
     */
2742
    public function setADeclarerCp(?bool $aDeclarerCp): Employes2 {
2743
        $this->aDeclarerCp = $aDeclarerCp;
2744
        return $this;
2745
    }
2746
2747
    /**
2748
     * Set the aen logement.
2749
     *
2750
     * @param bool|null $aenLogement The aen logement.
2751
     * @return Employes2 Returns this Employes2.
2752
     */
2753
    public function setAenLogement(?bool $aenLogement): Employes2 {
2754
        $this->aenLogement = $aenLogement;
2755
        return $this;
2756
    }
2757
2758
    /**
2759
     * Set the active smic.
2760
     *
2761
     * @param bool|null $activeSmic The active smic.
2762
     * @return Employes2 Returns this Employes2.
2763
     */
2764
    public function setActiveSmic(?bool $activeSmic): Employes2 {
2765
        $this->activeSmic = $activeSmic;
2766
        return $this;
2767
    }
2768
2769
    /**
2770
     * Set the active sal min conv.
2771
     *
2772
     * @param bool|null $activeSalMinConv The active sal min conv.
2773
     * @return Employes2 Returns this Employes2.
2774
     */
2775
    public function setActiveSalMinConv(?bool $activeSalMinConv): Employes2 {
2776
        $this->activeSalMinConv = $activeSalMinConv;
2777
        return $this;
2778
    }
2779
2780
    /**
2781
     * Set the alleg particulier emp.
2782
     *
2783
     * @param string|null $allegParticulierEmp The alleg particulier emp.
2784
     * @return Employes2 Returns this Employes2.
2785
     */
2786
    public function setAllegParticulierEmp(?string $allegParticulierEmp): Employes2 {
2787
        $this->allegParticulierEmp = $allegParticulierEmp;
2788
        return $this;
2789
    }
2790
2791
    /**
2792
     * Set the arbitrage auto.
2793
     *
2794
     * @param string|null $arbitrageAuto The arbitrage auto.
2795
     * @return Employes2 Returns this Employes2.
2796
     */
2797
    public function setArbitrageAuto(?string $arbitrageAuto): Employes2 {
2798
        $this->arbitrageAuto = $arbitrageAuto;
2799
        return $this;
2800
    }
2801
2802
    /**
2803
     * Set the autre alleg emp.
2804
     *
2805
     * @param string|null $autreAllegEmp The autre alleg emp.
2806
     * @return Employes2 Returns this Employes2.
2807
     */
2808
    public function setAutreAllegEmp(?string $autreAllegEmp): Employes2 {
2809
        $this->autreAllegEmp = $autreAllegEmp;
2810
        return $this;
2811
    }
2812
2813
    /**
2814
     * Set the bic.
2815
     *
2816
     * @param string|null $bic The bic.
2817
     * @return Employes2 Returns this Employes2.
2818
     */
2819
    public function setBic(?string $bic): Employes2 {
2820
        $this->bic = $bic;
2821
        return $this;
2822
    }
2823
2824
    /**
2825
     * Set the caisse cp.
2826
     *
2827
     * @param string|null $caisseCp The caisse cp.
2828
     * @return Employes2 Returns this Employes2.
2829
     */
2830
    public function setCaisseCp(?string $caisseCp): Employes2 {
2831
        $this->caisseCp = $caisseCp;
2832
        return $this;
2833
    }
2834
2835
    /**
2836
     * Set the centre analytique.
2837
     *
2838
     * @param string|null $centreAnalytique The centre analytique.
2839
     * @return Employes2 Returns this Employes2.
2840
     */
2841
    public function setCentreAnalytique(?string $centreAnalytique): Employes2 {
2842
        $this->centreAnalytique = $centreAnalytique;
2843
        return $this;
2844
    }
2845
2846
    /**
2847
     * Set the chef equipe.
2848
     *
2849
     * @param bool|null $chefEquipe The chef equipe.
2850
     * @return Employes2 Returns this Employes2.
2851
     */
2852
    public function setChefEquipe(?bool $chefEquipe): Employes2 {
2853
        $this->chefEquipe = $chefEquipe;
2854
        return $this;
2855
    }
2856
2857
    /**
2858
     * Set the cie plus50.
2859
     *
2860
     * @param bool|null $ciePlus50 The cie plus50.
2861
     * @return Employes2 Returns this Employes2.
2862
     */
2863
    public function setCiePlus50(?bool $ciePlus50): Employes2 {
2864
        $this->ciePlus50 = $ciePlus50;
2865
        return $this;
2866
    }
2867
2868
    /**
2869
     * Set the code analytique proprete.
2870
     *
2871
     * @param string|null $codeAnalytiqueProprete The code analytique proprete.
2872
     * @return Employes2 Returns this Employes2.
2873
     */
2874
    public function setCodeAnalytiqueProprete(?string $codeAnalytiqueProprete): Employes2 {
2875
        $this->codeAnalytiqueProprete = $codeAnalytiqueProprete;
2876
        return $this;
2877
    }
2878
2879
    /**
2880
     * Set the code emp remplace.
2881
     *
2882
     * @param string|null $codeEmpRemplace The code emp remplace.
2883
     * @return Employes2 Returns this Employes2.
2884
     */
2885
    public function setCodeEmpRemplace(?string $codeEmpRemplace): Employes2 {
2886
        $this->codeEmpRemplace = $codeEmpRemplace;
2887
        return $this;
2888
    }
2889
2890
    /**
2891
     * Set the code insee.
2892
     *
2893
     * @param string|null $codeInsee The code insee.
2894
     * @return Employes2 Returns this Employes2.
2895
     */
2896
    public function setCodeInsee(?string $codeInsee): Employes2 {
2897
        $this->codeInsee = $codeInsee;
2898
        return $this;
2899
    }
2900
2901
    /**
2902
     * Set the code motif rupture1.
2903
     *
2904
     * @param string|null $codeMotifRupture1 The code motif rupture1.
2905
     * @return Employes2 Returns this Employes2.
2906
     */
2907
    public function setCodeMotifRupture1(?string $codeMotifRupture1): Employes2 {
2908
        $this->codeMotifRupture1 = $codeMotifRupture1;
2909
        return $this;
2910
    }
2911
2912
    /**
2913
     * Set the code motif rupture2.
2914
     *
2915
     * @param string|null $codeMotifRupture2 The code motif rupture2.
2916
     * @return Employes2 Returns this Employes2.
2917
     */
2918
    public function setCodeMotifRupture2(?string $codeMotifRupture2): Employes2 {
2919
        $this->codeMotifRupture2 = $codeMotifRupture2;
2920
        return $this;
2921
    }
2922
2923
    /**
2924
     * Set the code pays residence.
2925
     *
2926
     * @param string|null $codePaysResidence The code pays residence.
2927
     * @return Employes2 Returns this Employes2.
2928
     */
2929
    public function setCodePaysResidence(?string $codePaysResidence): Employes2 {
2930
        $this->codePaysResidence = $codePaysResidence;
2931
        return $this;
2932
    }
2933
2934
    /**
2935
     * Set the code tuteur.
2936
     *
2937
     * @param string|null $codeTuteur The code tuteur.
2938
     * @return Employes2 Returns this Employes2.
2939
     */
2940
    public function setCodeTuteur(?string $codeTuteur): Employes2 {
2941
        $this->codeTuteur = $codeTuteur;
2942
        return $this;
2943
    }
2944
2945
    /**
2946
     * Set the coeff convention.
2947
     *
2948
     * @param string|null $coeffConvention The coeff convention.
2949
     * @return Employes2 Returns this Employes2.
2950
     */
2951
    public function setCoeffConvention(?string $coeffConvention): Employes2 {
2952
        $this->coeffConvention = $coeffConvention;
2953
        return $this;
2954
    }
2955
2956
    /**
2957
     * Set the commercial.
2958
     *
2959
     * @param bool|null $commercial The commercial.
2960
     * @return Employes2 Returns this Employes2.
2961
     */
2962
    public function setCommercial(?bool $commercial): Employes2 {
2963
        $this->commercial = $commercial;
2964
        return $this;
2965
    }
2966
2967
    /**
2968
     * Set the complement pcs.
2969
     *
2970
     * @param string|null $complementPcs The complement pcs.
2971
     * @return Employes2 Returns this Employes2.
2972
     */
2973
    public function setComplementPcs(?string $complementPcs): Employes2 {
2974
        $this->complementPcs = $complementPcs;
2975
        return $this;
2976
    }
2977
2978
    /**
2979
     * Set the conjoint exploitant.
2980
     *
2981
     * @param bool|null $conjointExploitant The conjoint exploitant.
2982
     * @return Employes2 Returns this Employes2.
2983
     */
2984
    public function setConjointExploitant(?bool $conjointExploitant): Employes2 {
2985
        $this->conjointExploitant = $conjointExploitant;
2986
        return $this;
2987
    }
2988
2989
    /**
2990
     * Set the contrat cne.
2991
     *
2992
     * @param bool|null $contratCne The contrat cne.
2993
     * @return Employes2 Returns this Employes2.
2994
     */
2995
    public function setContratCne(?bool $contratCne): Employes2 {
2996
        $this->contratCne = $contratCne;
2997
        return $this;
2998
    }
2999
3000
    /**
3001
     * Set the cotis base penibilite.
3002
     *
3003
     * @param bool|null $cotisBasePenibilite The cotis base penibilite.
3004
     * @return Employes2 Returns this Employes2.
3005
     */
3006
    public function setCotisBasePenibilite(?bool $cotisBasePenibilite): Employes2 {
3007
        $this->cotisBasePenibilite = $cotisBasePenibilite;
3008
        return $this;
3009
    }
3010
3011
    /**
3012
     * Set the critere tri abs conges1.
3013
     *
3014
     * @param string|null $critereTriAbsConges1 The critere tri abs conges1.
3015
     * @return Employes2 Returns this Employes2.
3016
     */
3017
    public function setCritereTriAbsConges1(?string $critereTriAbsConges1): Employes2 {
3018
        $this->critereTriAbsConges1 = $critereTriAbsConges1;
3019
        return $this;
3020
    }
3021
3022
    /**
3023
     * Set the critere tri abs conges2.
3024
     *
3025
     * @param string|null $critereTriAbsConges2 The critere tri abs conges2.
3026
     * @return Employes2 Returns this Employes2.
3027
     */
3028
    public function setCritereTriAbsConges2(?string $critereTriAbsConges2): Employes2 {
3029
        $this->critereTriAbsConges2 = $critereTriAbsConges2;
3030
        return $this;
3031
    }
3032
3033
    /**
3034
     * Set the critere tri abs conges3.
3035
     *
3036
     * @param string|null $critereTriAbsConges3 The critere tri abs conges3.
3037
     * @return Employes2 Returns this Employes2.
3038
     */
3039
    public function setCritereTriAbsConges3(?string $critereTriAbsConges3): Employes2 {
3040
        $this->critereTriAbsConges3 = $critereTriAbsConges3;
3041
        return $this;
3042
    }
3043
3044
    /**
3045
     * Set the cum base tr2.
3046
     *
3047
     * @param float|null $cumBaseTr2 The cum base tr2.
3048
     * @return Employes2 Returns this Employes2.
3049
     */
3050
    public function setCumBaseTr2(?float $cumBaseTr2): Employes2 {
3051
        $this->cumBaseTr2 = $cumBaseTr2;
3052
        return $this;
3053
    }
3054
3055
    /**
3056
     * Set the cum base tr d.
3057
     *
3058
     * @param float|null $cumBaseTrD The cum base tr d.
3059
     * @return Employes2 Returns this Employes2.
3060
     */
3061
    public function setCumBaseTrD(?float $cumBaseTrD): Employes2 {
3062
        $this->cumBaseTrD = $cumBaseTrD;
3063
        return $this;
3064
    }
3065
3066
    /**
3067
     * Set the cum base tr d1.
3068
     *
3069
     * @param float|null $cumBaseTrD1 The cum base tr d1.
3070
     * @return Employes2 Returns this Employes2.
3071
     */
3072
    public function setCumBaseTrD1(?float $cumBaseTrD1): Employes2 {
3073
        $this->cumBaseTrD1 = $cumBaseTrD1;
3074
        return $this;
3075
    }
3076
3077
    /**
3078
     * Set the cum base tr d1 caisse1.
3079
     *
3080
     * @param float|null $cumBaseTrD1Caisse1 The cum base tr d1 caisse1.
3081
     * @return Employes2 Returns this Employes2.
3082
     */
3083
    public function setCumBaseTrD1Caisse1(?float $cumBaseTrD1Caisse1): Employes2 {
3084
        $this->cumBaseTrD1Caisse1 = $cumBaseTrD1Caisse1;
3085
        return $this;
3086
    }
3087
3088
    /**
3089
     * Set the cum base tr d1 caisse2.
3090
     *
3091
     * @param float|null $cumBaseTrD1Caisse2 The cum base tr d1 caisse2.
3092
     * @return Employes2 Returns this Employes2.
3093
     */
3094
    public function setCumBaseTrD1Caisse2(?float $cumBaseTrD1Caisse2): Employes2 {
3095
        $this->cumBaseTrD1Caisse2 = $cumBaseTrD1Caisse2;
3096
        return $this;
3097
    }
3098
3099
    /**
3100
     * Set the cum base tr d1 caisse3.
3101
     *
3102
     * @param float|null $cumBaseTrD1Caisse3 The cum base tr d1 caisse3.
3103
     * @return Employes2 Returns this Employes2.
3104
     */
3105
    public function setCumBaseTrD1Caisse3(?float $cumBaseTrD1Caisse3): Employes2 {
3106
        $this->cumBaseTrD1Caisse3 = $cumBaseTrD1Caisse3;
3107
        return $this;
3108
    }
3109
3110
    /**
3111
     * Set the cum base tr d caisse1.
3112
     *
3113
     * @param float|null $cumBaseTrDCaisse1 The cum base tr d caisse1.
3114
     * @return Employes2 Returns this Employes2.
3115
     */
3116
    public function setCumBaseTrDCaisse1(?float $cumBaseTrDCaisse1): Employes2 {
3117
        $this->cumBaseTrDCaisse1 = $cumBaseTrDCaisse1;
3118
        return $this;
3119
    }
3120
3121
    /**
3122
     * Set the cum base tr d caisse2.
3123
     *
3124
     * @param float|null $cumBaseTrDCaisse2 The cum base tr d caisse2.
3125
     * @return Employes2 Returns this Employes2.
3126
     */
3127
    public function setCumBaseTrDCaisse2(?float $cumBaseTrDCaisse2): Employes2 {
3128
        $this->cumBaseTrDCaisse2 = $cumBaseTrDCaisse2;
3129
        return $this;
3130
    }
3131
3132
    /**
3133
     * Set the cum base tr d caisse3.
3134
     *
3135
     * @param float|null $cumBaseTrDCaisse3 The cum base tr d caisse3.
3136
     * @return Employes2 Returns this Employes2.
3137
     */
3138
    public function setCumBaseTrDCaisse3(?float $cumBaseTrDCaisse3): Employes2 {
3139
        $this->cumBaseTrDCaisse3 = $cumBaseTrDCaisse3;
3140
        return $this;
3141
    }
3142
3143
    /**
3144
     * Set the cum brut caisse1.
3145
     *
3146
     * @param float|null $cumBrutCaisse1 The cum brut caisse1.
3147
     * @return Employes2 Returns this Employes2.
3148
     */
3149
    public function setCumBrutCaisse1(?float $cumBrutCaisse1): Employes2 {
3150
        $this->cumBrutCaisse1 = $cumBrutCaisse1;
3151
        return $this;
3152
    }
3153
3154
    /**
3155
     * Set the cum brut caisse2.
3156
     *
3157
     * @param float|null $cumBrutCaisse2 The cum brut caisse2.
3158
     * @return Employes2 Returns this Employes2.
3159
     */
3160
    public function setCumBrutCaisse2(?float $cumBrutCaisse2): Employes2 {
3161
        $this->cumBrutCaisse2 = $cumBrutCaisse2;
3162
        return $this;
3163
    }
3164
3165
    /**
3166
     * Set the cum brut caisse3.
3167
     *
3168
     * @param float|null $cumBrutCaisse3 The cum brut caisse3.
3169
     * @return Employes2 Returns this Employes2.
3170
     */
3171
    public function setCumBrutCaisse3(?float $cumBrutCaisse3): Employes2 {
3172
        $this->cumBrutCaisse3 = $cumBrutCaisse3;
3173
        return $this;
3174
    }
3175
3176
    /**
3177
     * Set the cum brut al sans si.
3178
     *
3179
     * @param float|null $cumBrutAlSansSi The cum brut al sans si.
3180
     * @return Employes2 Returns this Employes2.
3181
     */
3182
    public function setCumBrutAlSansSi(?float $cumBrutAlSansSi): Employes2 {
3183
        $this->cumBrutAlSansSi = $cumBrutAlSansSi;
3184
        return $this;
3185
    }
3186
3187
    /**
3188
     * Set the cum dif dus.
3189
     *
3190
     * @param float|null $cumDifDus The cum dif dus.
3191
     * @return Employes2 Returns this Employes2.
3192
     */
3193
    public function setCumDifDus(?float $cumDifDus): Employes2 {
3194
        $this->cumDifDus = $cumDifDus;
3195
        return $this;
3196
    }
3197
3198
    /**
3199
     * Set the cum dif dus1.
3200
     *
3201
     * @param float|null $cumDifDus1 The cum dif dus1.
3202
     * @return Employes2 Returns this Employes2.
3203
     */
3204
    public function setCumDifDus1(?float $cumDifDus1): Employes2 {
3205
        $this->cumDifDus1 = $cumDifDus1;
3206
        return $this;
3207
    }
3208
3209
    /**
3210
     * Set the cum h bonifie.
3211
     *
3212
     * @param float|null $cumHBonifie The cum h bonifie.
3213
     * @return Employes2 Returns this Employes2.
3214
     */
3215
    public function setCumHBonifie(?float $cumHBonifie): Employes2 {
3216
        $this->cumHBonifie = $cumHBonifie;
3217
        return $this;
3218
    }
3219
3220
    /**
3221
     * Set the cum rtt dus.
3222
     *
3223
     * @param float|null $cumRttDus The cum rtt dus.
3224
     * @return Employes2 Returns this Employes2.
3225
     */
3226
    public function setCumRttDus(?float $cumRttDus): Employes2 {
3227
        $this->cumRttDus = $cumRttDus;
3228
        return $this;
3229
    }
3230
3231
    /**
3232
     * Set the cum rtt pris.
3233
     *
3234
     * @param float|null $cumRttPris The cum rtt pris.
3235
     * @return Employes2 Returns this Employes2.
3236
     */
3237
    public function setCumRttPris(?float $cumRttPris): Employes2 {
3238
        $this->cumRttPris = $cumRttPris;
3239
        return $this;
3240
    }
3241
3242
    /**
3243
     * Set the cum tot si.
3244
     *
3245
     * @param float|null $cumTotSi The cum tot si.
3246
     * @return Employes2 Returns this Employes2.
3247
     */
3248
    public function setCumTotSi(?float $cumTotSi): Employes2 {
3249
        $this->cumTotSi = $cumTotSi;
3250
        return $this;
3251
    }
3252
3253
    /**
3254
     * Set the cum tranche2 si.
3255
     *
3256
     * @param float|null $cumTranche2Si The cum tranche2 si.
3257
     * @return Employes2 Returns this Employes2.
3258
     */
3259
    public function setCumTranche2Si(?float $cumTranche2Si): Employes2 {
3260
        $this->cumTranche2Si = $cumTranche2Si;
3261
        return $this;
3262
    }
3263
3264
    /**
3265
     * Set the cum tranche2 sans si.
3266
     *
3267
     * @param float|null $cumTranche2SansSi The cum tranche2 sans si.
3268
     * @return Employes2 Returns this Employes2.
3269
     */
3270
    public function setCumTranche2SansSi(?float $cumTranche2SansSi): Employes2 {
3271
        $this->cumTranche2SansSi = $cumTranche2SansSi;
3272
        return $this;
3273
    }
3274
3275
    /**
3276
     * Set the cum tranche asi.
3277
     *
3278
     * @param float|null $cumTrancheAsi The cum tranche asi.
3279
     * @return Employes2 Returns this Employes2.
3280
     */
3281
    public function setCumTrancheAsi(?float $cumTrancheAsi): Employes2 {
3282
        $this->cumTrancheAsi = $cumTrancheAsi;
3283
        return $this;
3284
    }
3285
3286
    /**
3287
     * Set the cum tranche a sans si.
3288
     *
3289
     * @param float|null $cumTrancheASansSi The cum tranche a sans si.
3290
     * @return Employes2 Returns this Employes2.
3291
     */
3292
    public function setCumTrancheASansSi(?float $cumTrancheASansSi): Employes2 {
3293
        $this->cumTrancheASansSi = $cumTrancheASansSi;
3294
        return $this;
3295
    }
3296
3297
    /**
3298
     * Set the cum tranche bsi.
3299
     *
3300
     * @param float|null $cumTrancheBsi The cum tranche bsi.
3301
     * @return Employes2 Returns this Employes2.
3302
     */
3303
    public function setCumTrancheBsi(?float $cumTrancheBsi): Employes2 {
3304
        $this->cumTrancheBsi = $cumTrancheBsi;
3305
        return $this;
3306
    }
3307
3308
    /**
3309
     * Set the cum tranche b sans si.
3310
     *
3311
     * @param float|null $cumTrancheBSansSi The cum tranche b sans si.
3312
     * @return Employes2 Returns this Employes2.
3313
     */
3314
    public function setCumTrancheBSansSi(?float $cumTrancheBSansSi): Employes2 {
3315
        $this->cumTrancheBSansSi = $cumTrancheBSansSi;
3316
        return $this;
3317
    }
3318
3319
    /**
3320
     * Set the cum tranche csi.
3321
     *
3322
     * @param float|null $cumTrancheCsi The cum tranche csi.
3323
     * @return Employes2 Returns this Employes2.
3324
     */
3325
    public function setCumTrancheCsi(?float $cumTrancheCsi): Employes2 {
3326
        $this->cumTrancheCsi = $cumTrancheCsi;
3327
        return $this;
3328
    }
3329
3330
    /**
3331
     * Set the cum tranche c sans si.
3332
     *
3333
     * @param float|null $cumTrancheCSansSi The cum tranche c sans si.
3334
     * @return Employes2 Returns this Employes2.
3335
     */
3336
    public function setCumTrancheCSansSi(?float $cumTrancheCSansSi): Employes2 {
3337
        $this->cumTrancheCSansSi = $cumTrancheCSansSi;
3338
        return $this;
3339
    }
3340
3341
    /**
3342
     * Set the cum tranche d1 sans si.
3343
     *
3344
     * @param float|null $cumTrancheD1SansSi The cum tranche d1 sans si.
3345
     * @return Employes2 Returns this Employes2.
3346
     */
3347
    public function setCumTrancheD1SansSi(?float $cumTrancheD1SansSi): Employes2 {
3348
        $this->cumTrancheD1SansSi = $cumTrancheD1SansSi;
3349
        return $this;
3350
    }
3351
3352
    /**
3353
     * Set the cum tranche d sans si.
3354
     *
3355
     * @param float|null $cumTrancheDSansSi The cum tranche d sans si.
3356
     * @return Employes2 Returns this Employes2.
3357
     */
3358
    public function setCumTrancheDSansSi(?float $cumTrancheDSansSi): Employes2 {
3359
        $this->cumTrancheDSansSi = $cumTrancheDSansSi;
3360
        return $this;
3361
    }
3362
3363
    /**
3364
     * Set the dadsu conjoint salarie.
3365
     *
3366
     * @param string|null $dadsuConjointSalarie The dadsu conjoint salarie.
3367
     * @return Employes2 Returns this Employes2.
3368
     */
3369
    public function setDadsuConjointSalarie(?string $dadsuConjointSalarie): Employes2 {
3370
        $this->dadsuConjointSalarie = $dadsuConjointSalarie;
3371
        return $this;
3372
    }
3373
3374
    /**
3375
     * Set the date creation.
3376
     *
3377
     * @param DateTime|null $dateCreation The date creation.
3378
     * @return Employes2 Returns this Employes2.
3379
     */
3380
    public function setDateCreation(?DateTime $dateCreation): Employes2 {
3381
        $this->dateCreation = $dateCreation;
3382
        return $this;
3383
    }
3384
3385
    /**
3386
     * Set the date fin exclure lfr2012.
3387
     *
3388
     * @param DateTime|null $dateFinExclureLfr2012 The date fin exclure lfr2012.
3389
     * @return Employes2 Returns this Employes2.
3390
     */
3391
    public function setDateFinExclureLfr2012(?DateTime $dateFinExclureLfr2012): Employes2 {
3392
        $this->dateFinExclureLfr2012 = $dateFinExclureLfr2012;
3393
        return $this;
3394
    }
3395
3396
    /**
3397
     * Set the date fin portabilite.
3398
     *
3399
     * @param DateTime|null $dateFinPortabilite The date fin portabilite.
3400
     * @return Employes2 Returns this Employes2.
3401
     */
3402
    public function setDateFinPortabilite(?DateTime $dateFinPortabilite): Employes2 {
3403
        $this->dateFinPortabilite = $dateFinPortabilite;
3404
        return $this;
3405
    }
3406
3407
    /**
3408
     * Set the date passage cdi.
3409
     *
3410
     * @param DateTime|null $datePassageCdi The date passage cdi.
3411
     * @return Employes2 Returns this Employes2.
3412
     */
3413
    public function setDatePassageCdi(?DateTime $datePassageCdi): Employes2 {
3414
        $this->datePassageCdi = $datePassageCdi;
3415
        return $this;
3416
    }
3417
3418
    /**
3419
     * Set the date renouv cdd.
3420
     *
3421
     * @param DateTime|null $dateRenouvCdd The date renouv cdd.
3422
     * @return Employes2 Returns this Employes2.
3423
     */
3424
    public function setDateRenouvCdd(?DateTime $dateRenouvCdd): Employes2 {
3425
        $this->dateRenouvCdd = $dateRenouvCdd;
3426
        return $this;
3427
    }
3428
3429
    /**
3430
     * Set the deduction anc.
3431
     *
3432
     * @param int|null $deductionAnc The deduction anc.
3433
     * @return Employes2 Returns this Employes2.
3434
     */
3435
    public function setDeductionAnc(?int $deductionAnc): Employes2 {
3436
        $this->deductionAnc = $deductionAnc;
3437
        return $this;
3438
    }
3439
3440
    /**
3441
     * Set the echelon.
3442
     *
3443
     * @param string|null $echelon The echelon.
3444
     * @return Employes2 Returns this Employes2.
3445
     */
3446
    public function setEchelon(?string $echelon): Employes2 {
3447
        $this->echelon = $echelon;
3448
        return $this;
3449
    }
3450
3451
    /**
3452
     * Set the ed h sup bonif que majo.
3453
     *
3454
     * @param string|null $edHSupBonifQueMajo The ed h sup bonif que majo.
3455
     * @return Employes2 Returns this Employes2.
3456
     */
3457
    public function setEdHSupBonifQueMajo(?string $edHSupBonifQueMajo): Employes2 {
3458
        $this->edHSupBonifQueMajo = $edHSupBonifQueMajo;
3459
        return $this;
3460
    }
3461
3462
    /**
3463
     * Set the email.
3464
     *
3465
     * @param string|null $email The email.
3466
     * @return Employes2 Returns this Employes2.
3467
     */
3468
    public function setEmail(?string $email): Employes2 {
3469
        $this->email = $email;
3470
        return $this;
3471
    }
3472
3473
    /**
3474
     * Set the etat i paie.
3475
     *
3476
     * @param string|null $etatIPaie The etat i paie.
3477
     * @return Employes2 Returns this Employes2.
3478
     */
3479
    public function setEtatIPaie(?string $etatIPaie): Employes2 {
3480
        $this->etatIPaie = $etatIPaie;
3481
        return $this;
3482
    }
3483
3484
    /**
3485
     * Set the exclure cice.
3486
     *
3487
     * @param bool|null $exclureCice The exclure cice.
3488
     * @return Employes2 Returns this Employes2.
3489
     */
3490
    public function setExclureCice(?bool $exclureCice): Employes2 {
3491
        $this->exclureCice = $exclureCice;
3492
        return $this;
3493
    }
3494
3495
    /**
3496
     * Set the exclure chom cdd.
3497
     *
3498
     * @param bool|null $exclureChomCdd The exclure chom cdd.
3499
     * @return Employes2 Returns this Employes2.
3500
     */
3501
    public function setExclureChomCdd(?bool $exclureChomCdd): Employes2 {
3502
        $this->exclureChomCdd = $exclureChomCdd;
3503
        return $this;
3504
    }
3505
3506
    /**
3507
     * Set the exclure cospar.
3508
     *
3509
     * @param bool|null $exclureCospar The exclure cospar.
3510
     * @return Employes2 Returns this Employes2.
3511
     */
3512
    public function setExclureCospar(?bool $exclureCospar): Employes2 {
3513
        $this->exclureCospar = $exclureCospar;
3514
        return $this;
3515
    }
3516
3517
    /**
3518
     * Set the exclure cot assedic par urssaf.
3519
     *
3520
     * @param bool|null $exclureCotAssedicParUrssaf The exclure cot assedic par urssaf.
3521
     * @return Employes2 Returns this Employes2.
3522
     */
3523
    public function setExclureCotAssedicParUrssaf(?bool $exclureCotAssedicParUrssaf): Employes2 {
3524
        $this->exclureCotAssedicParUrssaf = $exclureCotAssedicParUrssaf;
3525
        return $this;
3526
    }
3527
3528
    /**
3529
     * Set the exclure das.
3530
     *
3531
     * @param bool|null $exclureDas The exclure das.
3532
     * @return Employes2 Returns this Employes2.
3533
     */
3534
    public function setExclureDas(?bool $exclureDas): Employes2 {
3535
        $this->exclureDas = $exclureDas;
3536
        return $this;
3537
    }
3538
3539
    /**
3540
     * Set the exclure dsn.
3541
     *
3542
     * @param bool|null $exclureDsn The exclure dsn.
3543
     * @return Employes2 Returns this Employes2.
3544
     */
3545
    public function setExclureDsn(?bool $exclureDsn): Employes2 {
3546
        $this->exclureDsn = $exclureDsn;
3547
        return $this;
3548
    }
3549
3550
    /**
3551
     * Set the exclure lfr2012.
3552
     *
3553
     * @param string|null $exclureLfr2012 The exclure lfr2012.
3554
     * @return Employes2 Returns this Employes2.
3555
     */
3556
    public function setExclureLfr2012(?string $exclureLfr2012): Employes2 {
3557
        $this->exclureLfr2012 = $exclureLfr2012;
3558
        return $this;
3559
    }
3560
3561
    /**
3562
     * Set the exclure loi tepa.
3563
     *
3564
     * @param bool|null $exclureLoiTepa The exclure loi tepa.
3565
     * @return Employes2 Returns this Employes2.
3566
     */
3567
    public function setExclureLoiTepa(?bool $exclureLoiTepa): Employes2 {
3568
        $this->exclureLoiTepa = $exclureLoiTepa;
3569
        return $this;
3570
    }
3571
3572
    /**
3573
     * Set the exclure loi tepa part p.
3574
     *
3575
     * @param bool|null $exclureLoiTepaPartP The exclure loi tepa part p.
3576
     * @return Employes2 Returns this Employes2.
3577
     */
3578
    public function setExclureLoiTepaPartP(?bool $exclureLoiTepaPartP): Employes2 {
3579
        $this->exclureLoiTepaPartP = $exclureLoiTepaPartP;
3580
        return $this;
3581
    }
3582
3583
    /**
3584
     * Set the exclure loi tepa part s.
3585
     *
3586
     * @param bool|null $exclureLoiTepaPartS The exclure loi tepa part s.
3587
     * @return Employes2 Returns this Employes2.
3588
     */
3589
    public function setExclureLoiTepaPartS(?bool $exclureLoiTepaPartS): Employes2 {
3590
        $this->exclureLoiTepaPartS = $exclureLoiTepaPartS;
3591
        return $this;
3592
    }
3593
3594
    /**
3595
     * Set the exclure qgc.
3596
     *
3597
     * @param bool|null $exclureQgc The exclure qgc.
3598
     * @return Employes2 Returns this Employes2.
3599
     */
3600
    public function setExclureQgc(?bool $exclureQgc): Employes2 {
3601
        $this->exclureQgc = $exclureQgc;
3602
        return $this;
3603
    }
3604
3605
    /**
3606
     * Set the exo accre17.
3607
     *
3608
     * @param bool|null $exoAccre17 The exo accre17.
3609
     * @return Employes2 Returns this Employes2.
3610
     */
3611
    public function setExoAccre17(?bool $exoAccre17): Employes2 {
3612
        $this->exoAccre17 = $exoAccre17;
3613
        return $this;
3614
    }
3615
3616
    /**
3617
     * Set the exo agff.
3618
     *
3619
     * @param bool|null $exoAgff The exo agff.
3620
     * @return Employes2 Returns this Employes2.
3621
     */
3622
    public function setExoAgff(?bool $exoAgff): Employes2 {
3623
        $this->exoAgff = $exoAgff;
3624
        return $this;
3625
    }
3626
3627
    /**
3628
     * Set the exo occasionnel msa.
3629
     *
3630
     * @param bool|null $exoOccasionnelMsa The exo occasionnel msa.
3631
     * @return Employes2 Returns this Employes2.
3632
     */
3633
    public function setExoOccasionnelMsa(?bool $exoOccasionnelMsa): Employes2 {
3634
        $this->exoOccasionnelMsa = $exoOccasionnelMsa;
3635
        return $this;
3636
    }
3637
3638
    /**
3639
     * Set the exo professionnalisation.
3640
     *
3641
     * @param bool|null $exoProfessionnalisation The exo professionnalisation.
3642
     * @return Employes2 Returns this Employes2.
3643
     */
3644
    public function setExoProfessionnalisation(?bool $exoProfessionnalisation): Employes2 {
3645
        $this->exoProfessionnalisation = $exoProfessionnalisation;
3646
        return $this;
3647
    }
3648
3649
    /**
3650
     * Set the exo specif.
3651
     *
3652
     * @param bool|null $exoSpecif The exo specif.
3653
     * @return Employes2 Returns this Employes2.
3654
     */
3655
    public function setExoSpecif(?bool $exoSpecif): Employes2 {
3656
        $this->exoSpecif = $exoSpecif;
3657
        return $this;
3658
    }
3659
3660
    /**
3661
     * Set the forfait heure.
3662
     *
3663
     * @param bool|null $forfaitHeure The forfait heure.
3664
     * @return Employes2 Returns this Employes2.
3665
     */
3666
    public function setForfaitHeure(?bool $forfaitHeure): Employes2 {
3667
        $this->forfaitHeure = $forfaitHeure;
3668
        return $this;
3669
    }
3670
3671
    /**
3672
     * Set the forfait jour.
3673
     *
3674
     * @param bool|null $forfaitJour The forfait jour.
3675
     * @return Employes2 Returns this Employes2.
3676
     */
3677
    public function setForfaitJour(?bool $forfaitJour): Employes2 {
3678
        $this->forfaitJour = $forfaitJour;
3679
        return $this;
3680
    }
3681
3682
    /**
3683
     * Set the gestion cp.
3684
     *
3685
     * @param string|null $gestionCp The gestion cp.
3686
     * @return Employes2 Returns this Employes2.
3687
     */
3688
    public function setGestionCp(?string $gestionCp): Employes2 {
3689
        $this->gestionCp = $gestionCp;
3690
        return $this;
3691
    }
3692
3693
    /**
3694
     * Set the gestion compteur h completer.
3695
     *
3696
     * @param bool|null $gestionCompteurHCompleter The gestion compteur h completer.
3697
     * @return Employes2 Returns this Employes2.
3698
     */
3699
    public function setGestionCompteurHCompleter(?bool $gestionCompteurHCompleter): Employes2 {
3700
        $this->gestionCompteurHCompleter = $gestionCompteurHCompleter;
3701
        return $this;
3702
    }
3703
3704
    /**
3705
     * Set the gestion mail bulletin.
3706
     *
3707
     * @param bool|null $gestionMailBulletin The gestion mail bulletin.
3708
     * @return Employes2 Returns this Employes2.
3709
     */
3710
    public function setGestionMailBulletin(?bool $gestionMailBulletin): Employes2 {
3711
        $this->gestionMailBulletin = $gestionMailBulletin;
3712
        return $this;
3713
    }
3714
3715
    /**
3716
     * Set the gestion rtt.
3717
     *
3718
     * @param string|null $gestionRtt The gestion rtt.
3719
     * @return Employes2 Returns this Employes2.
3720
     */
3721
    public function setGestionRtt(?string $gestionRtt): Employes2 {
3722
        $this->gestionRtt = $gestionRtt;
3723
        return $this;
3724
    }
3725
3726
    /**
3727
     * Set the gestion repos comp.
3728
     *
3729
     * @param string|null $gestionReposComp The gestion repos comp.
3730
     * @return Employes2 Returns this Employes2.
3731
     */
3732
    public function setGestionReposComp(?string $gestionReposComp): Employes2 {
3733
        $this->gestionReposComp = $gestionReposComp;
3734
        return $this;
3735
    }
3736
3737
    /**
3738
     * Set the gestion repos recup.
3739
     *
3740
     * @param string|null $gestionReposRecup The gestion repos recup.
3741
     * @return Employes2 Returns this Employes2.
3742
     */
3743
    public function setGestionReposRecup(?string $gestionReposRecup): Employes2 {
3744
        $this->gestionReposRecup = $gestionReposRecup;
3745
        return $this;
3746
    }
3747
3748
    /**
3749
     * Set the gestion repos remplace.
3750
     *
3751
     * @param string|null $gestionReposRemplace The gestion repos remplace.
3752
     * @return Employes2 Returns this Employes2.
3753
     */
3754
    public function setGestionReposRemplace(?string $gestionReposRemplace): Employes2 {
3755
        $this->gestionReposRemplace = $gestionReposRemplace;
3756
        return $this;
3757
    }
3758
3759
    /**
3760
     * Set the gestion sem type.
3761
     *
3762
     * @param string|null $gestionSemType The gestion sem type.
3763
     * @return Employes2 Returns this Employes2.
3764
     */
3765
    public function setGestionSemType(?string $gestionSemType): Employes2 {
3766
        $this->gestionSemType = $gestionSemType;
3767
        return $this;
3768
    }
3769
3770
    /**
3771
     * Set the heures periode initial.
3772
     *
3773
     * @param float|null $heuresPeriodeInitial The heures periode initial.
3774
     * @return Employes2 Returns this Employes2.
3775
     */
3776
    public function setHeuresPeriodeInitial(?float $heuresPeriodeInitial): Employes2 {
3777
        $this->heuresPeriodeInitial = $heuresPeriodeInitial;
3778
        return $this;
3779
    }
3780
3781
    /**
3782
     * Set the iban.
3783
     *
3784
     * @param string|null $iban The iban.
3785
     * @return Employes2 Returns this Employes2.
3786
     */
3787
    public function setIban(?string $iban): Employes2 {
3788
        $this->iban = $iban;
3789
        return $this;
3790
    }
3791
3792
    /**
3793
     * Set the indem cp msa.
3794
     *
3795
     * @param bool|null $indemCpMsa The indem cp msa.
3796
     * @return Employes2 Returns this Employes2.
3797
     */
3798
    public function setIndemCpMsa(?bool $indemCpMsa): Employes2 {
3799
        $this->indemCpMsa = $indemCpMsa;
3800
        return $this;
3801
    }
3802
3803
    /**
3804
     * Set the indice categ.
3805
     *
3806
     * @param int|null $indiceCateg The indice categ.
3807
     * @return Employes2 Returns this Employes2.
3808
     */
3809
    public function setIndiceCateg(?int $indiceCateg): Employes2 {
3810
        $this->indiceCateg = $indiceCateg;
3811
        return $this;
3812
    }
3813
3814
    /**
3815
     * Set the inspecteur.
3816
     *
3817
     * @param bool|null $inspecteur The inspecteur.
3818
     * @return Employes2 Returns this Employes2.
3819
     */
3820
    public function setInspecteur(?bool $inspecteur): Employes2 {
3821
        $this->inspecteur = $inspecteur;
3822
        return $this;
3823
    }
3824
3825
    /**
3826
     * Set the interim indem cp fillon.
3827
     *
3828
     * @param bool|null $interimIndemCpFillon The interim indem cp fillon.
3829
     * @return Employes2 Returns this Employes2.
3830
     */
3831
    public function setInterimIndemCpFillon(?bool $interimIndemCpFillon): Employes2 {
3832
        $this->interimIndemCpFillon = $interimIndemCpFillon;
3833
        return $this;
3834
    }
3835
3836
    /**
3837
     * Set the mail bulletin pwd.
3838
     *
3839
     * @param string|null $mailBulletinPwd The mail bulletin pwd.
3840
     * @return Employes2 Returns this Employes2.
3841
     */
3842
    public function setMailBulletinPwd(?string $mailBulletinPwd): Employes2 {
3843
        $this->mailBulletinPwd = $mailBulletinPwd;
3844
        return $this;
3845
    }
3846
3847
    /**
3848
     * Set the maintien intervient cp.
3849
     *
3850
     * @param string|null $maintienIntervientCp The maintien intervient cp.
3851
     * @return Employes2 Returns this Employes2.
3852
     */
3853
    public function setMaintienIntervientCp(?string $maintienIntervientCp): Employes2 {
3854
        $this->maintienIntervientCp = $maintienIntervientCp;
3855
        return $this;
3856
    }
3857
3858
    /**
3859
     * Set the maintien net deduc csgijss.
3860
     *
3861
     * @param bool|null $maintienNetDeducCsgijss The maintien net deduc csgijss.
3862
     * @return Employes2 Returns this Employes2.
3863
     */
3864
    public function setMaintienNetDeducCsgijss(?bool $maintienNetDeducCsgijss): Employes2 {
3865
        $this->maintienNetDeducCsgijss = $maintienNetDeducCsgijss;
3866
        return $this;
3867
    }
3868
3869
    /**
3870
     * Set the maintien salaire.
3871
     *
3872
     * @param string|null $maintienSalaire The maintien salaire.
3873
     * @return Employes2 Returns this Employes2.
3874
     */
3875
    public function setMaintienSalaire(?string $maintienSalaire): Employes2 {
3876
        $this->maintienSalaire = $maintienSalaire;
3877
        return $this;
3878
    }
3879
3880
    /**
3881
     * Set the maintien specifique.
3882
     *
3883
     * @param bool|null $maintienSpecifique The maintien specifique.
3884
     * @return Employes2 Returns this Employes2.
3885
     */
3886
    public function setMaintienSpecifique(?bool $maintienSpecifique): Employes2 {
3887
        $this->maintienSpecifique = $maintienSpecifique;
3888
        return $this;
3889
    }
3890
3891
    /**
3892
     * Set the majo professionnalisation.
3893
     *
3894
     * @param bool|null $majoProfessionnalisation The majo professionnalisation.
3895
     * @return Employes2 Returns this Employes2.
3896
     */
3897
    public function setMajoProfessionnalisation(?bool $majoProfessionnalisation): Employes2 {
3898
        $this->majoProfessionnalisation = $majoProfessionnalisation;
3899
        return $this;
3900
    }
3901
3902
    /**
3903
     * Set the mandataire social.
3904
     *
3905
     * @param bool|null $mandataireSocial The mandataire social.
3906
     * @return Employes2 Returns this Employes2.
3907
     */
3908
    public function setMandataireSocial(?bool $mandataireSocial): Employes2 {
3909
        $this->mandataireSocial = $mandataireSocial;
3910
        return $this;
3911
    }
3912
3913
    /**
3914
     * Set the modele bulletin.
3915
     *
3916
     * @param string|null $modeleBulletin The modele bulletin.
3917
     * @return Employes2 Returns this Employes2.
3918
     */
3919
    public function setModeleBulletin(?string $modeleBulletin): Employes2 {
3920
        $this->modeleBulletin = $modeleBulletin;
3921
        return $this;
3922
    }
3923
3924
    /**
3925
     * Set the mois cloture dif.
3926
     *
3927
     * @param string|null $moisClotureDif The mois cloture dif.
3928
     * @return Employes2 Returns this Employes2.
3929
     */
3930
    public function setMoisClotureDif(?string $moisClotureDif): Employes2 {
3931
        $this->moisClotureDif = $moisClotureDif;
3932
        return $this;
3933
    }
3934
3935
    /**
3936
     * Set the motif cdd.
3937
     *
3938
     * @param string|null $motifCdd The motif cdd.
3939
     * @return Employes2 Returns this Employes2.
3940
     */
3941
    public function setMotifCdd(?string $motifCdd): Employes2 {
3942
        $this->motifCdd = $motifCdd;
3943
        return $this;
3944
    }
3945
3946
    /**
3947
     * Set the motif exclusion dsn.
3948
     *
3949
     * @param string|null $motifExclusionDsn The motif exclusion dsn.
3950
     * @return Employes2 Returns this Employes2.
3951
     */
3952
    public function setMotifExclusionDsn(?string $motifExclusionDsn): Employes2 {
3953
        $this->motifExclusionDsn = $motifExclusionDsn;
3954
        return $this;
3955
    }
3956
3957
    /**
3958
     * Set the multi employeur.
3959
     *
3960
     * @param bool|null $multiEmployeur The multi employeur.
3961
     * @return Employes2 Returns this Employes2.
3962
     */
3963
    public function setMultiEmployeur(?bool $multiEmployeur): Employes2 {
3964
        $this->multiEmployeur = $multiEmployeur;
3965
        return $this;
3966
    }
3967
3968
    /**
3969
     * Set the nb jour cp acquis.
3970
     *
3971
     * @param float|null $nbJourCpAcquis The nb jour cp acquis.
3972
     * @return Employes2 Returns this Employes2.
3973
     */
3974
    public function setNbJourCpAcquis(?float $nbJourCpAcquis): Employes2 {
3975
        $this->nbJourCpAcquis = $nbJourCpAcquis;
3976
        return $this;
3977
    }
3978
3979
    /**
3980
     * Set the nb jour cp sup.
3981
     *
3982
     * @param float|null $nbJourCpSup The nb jour cp sup.
3983
     * @return Employes2 Returns this Employes2.
3984
     */
3985
    public function setNbJourCpSup(?float $nbJourCpSup): Employes2 {
3986
        $this->nbJourCpSup = $nbJourCpSup;
3987
        return $this;
3988
    }
3989
3990
    /**
3991
     * Set the nature analytique.
3992
     *
3993
     * @param string|null $natureAnalytique The nature analytique.
3994
     * @return Employes2 Returns this Employes2.
3995
     */
3996
    public function setNatureAnalytique(?string $natureAnalytique): Employes2 {
3997
        $this->natureAnalytique = $natureAnalytique;
3998
        return $this;
3999
    }
4000
4001
    /**
4002
     * Set the nb h bonifie.
4003
     *
4004
     * @param float|null $nbHBonifie The nb h bonifie.
4005
     * @return Employes2 Returns this Employes2.
4006
     */
4007
    public function setNbHBonifie(?float $nbHBonifie): Employes2 {
4008
        $this->nbHBonifie = $nbHBonifie;
4009
        return $this;
4010
    }
4011
4012
    /**
4013
     * Set the nb h contingent.
4014
     *
4015
     * @param float|null $nbHContingent The nb h contingent.
4016
     * @return Employes2 Returns this Employes2.
4017
     */
4018
    public function setNbHContingent(?float $nbHContingent): Employes2 {
4019
        $this->nbHContingent = $nbHContingent;
4020
        return $this;
4021
    }
4022
4023
    /**
4024
     * Set the nb h jour1.
4025
     *
4026
     * @param float|null $nbHJour1 The nb h jour1.
4027
     * @return Employes2 Returns this Employes2.
4028
     */
4029
    public function setNbHJour1(?float $nbHJour1): Employes2 {
4030
        $this->nbHJour1 = $nbHJour1;
4031
        return $this;
4032
    }
4033
4034
    /**
4035
     * Set the nb h jour2.
4036
     *
4037
     * @param float|null $nbHJour2 The nb h jour2.
4038
     * @return Employes2 Returns this Employes2.
4039
     */
4040
    public function setNbHJour2(?float $nbHJour2): Employes2 {
4041
        $this->nbHJour2 = $nbHJour2;
4042
        return $this;
4043
    }
4044
4045
    /**
4046
     * Set the nb h jour3.
4047
     *
4048
     * @param float|null $nbHJour3 The nb h jour3.
4049
     * @return Employes2 Returns this Employes2.
4050
     */
4051
    public function setNbHJour3(?float $nbHJour3): Employes2 {
4052
        $this->nbHJour3 = $nbHJour3;
4053
        return $this;
4054
    }
4055
4056
    /**
4057
     * Set the nb h jour4.
4058
     *
4059
     * @param float|null $nbHJour4 The nb h jour4.
4060
     * @return Employes2 Returns this Employes2.
4061
     */
4062
    public function setNbHJour4(?float $nbHJour4): Employes2 {
4063
        $this->nbHJour4 = $nbHJour4;
4064
        return $this;
4065
    }
4066
4067
    /**
4068
     * Set the nb h jour5.
4069
     *
4070
     * @param float|null $nbHJour5 The nb h jour5.
4071
     * @return Employes2 Returns this Employes2.
4072
     */
4073
    public function setNbHJour5(?float $nbHJour5): Employes2 {
4074
        $this->nbHJour5 = $nbHJour5;
4075
        return $this;
4076
    }
4077
4078
    /**
4079
     * Set the nb h jour6.
4080
     *
4081
     * @param float|null $nbHJour6 The nb h jour6.
4082
     * @return Employes2 Returns this Employes2.
4083
     */
4084
    public function setNbHJour6(?float $nbHJour6): Employes2 {
4085
        $this->nbHJour6 = $nbHJour6;
4086
        return $this;
4087
    }
4088
4089
    /**
4090
     * Set the nb h jour7.
4091
     *
4092
     * @param float|null $nbHJour7 The nb h jour7.
4093
     * @return Employes2 Returns this Employes2.
4094
     */
4095
    public function setNbHJour7(?float $nbHJour7): Employes2 {
4096
        $this->nbHJour7 = $nbHJour7;
4097
        return $this;
4098
    }
4099
4100
    /**
4101
     * Set the nb jour annee.
4102
     *
4103
     * @param float|null $nbJourAnnee The nb jour annee.
4104
     * @return Employes2 Returns this Employes2.
4105
     */
4106
    public function setNbJourAnnee(?float $nbJourAnnee): Employes2 {
4107
        $this->nbJourAnnee = $nbJourAnnee;
4108
        return $this;
4109
    }
4110
4111
    /**
4112
     * Set the nb piece logement.
4113
     *
4114
     * @param string|null $nbPieceLogement The nb piece logement.
4115
     * @return Employes2 Returns this Employes2.
4116
     */
4117
    public function setNbPieceLogement(?string $nbPieceLogement): Employes2 {
4118
        $this->nbPieceLogement = $nbPieceLogement;
4119
        return $this;
4120
    }
4121
4122
    /**
4123
     * Set the ne pas activer prime annuelle proprete.
4124
     *
4125
     * @param bool|null $nePasActiverPrimeAnnuelleProprete The ne pas activer prime annuelle proprete.
4126
     * @return Employes2 Returns this Employes2.
4127
     */
4128
    public function setNePasActiverPrimeAnnuelleProprete(?bool $nePasActiverPrimeAnnuelleProprete): Employes2 {
4129
        $this->nePasActiverPrimeAnnuelleProprete = $nePasActiverPrimeAnnuelleProprete;
4130
        return $this;
4131
    }
4132
4133
    /**
4134
     * Set the niveau.
4135
     *
4136
     * @param string|null $niveau The niveau.
4137
     * @return Employes2 Returns this Employes2.
4138
     */
4139
    public function setNiveau(?string $niveau): Employes2 {
4140
        $this->niveau = $niveau;
4141
        return $this;
4142
    }
4143
4144
    /**
4145
     * Set the nom ville insee.
4146
     *
4147
     * @param string|null $nomVilleInsee The nom ville insee.
4148
     * @return Employes2 Returns this Employes2.
4149
     */
4150
    public function setNomVilleInsee(?string $nomVilleInsee): Employes2 {
4151
        $this->nomVilleInsee = $nomVilleInsee;
4152
        return $this;
4153
    }
4154
4155
    /**
4156
     * Set the numero.
4157
     *
4158
     * @param string|null $numero The numero.
4159
     * @return Employes2 Returns this Employes2.
4160
     */
4161
    public function setNumero(?string $numero): Employes2 {
4162
        $this->numero = $numero;
4163
        return $this;
4164
    }
4165
4166
    /**
4167
     * Set the numero abattement contrat msa.
4168
     *
4169
     * @param int|null $numeroAbattementContratMsa The numero abattement contrat msa.
4170
     * @return Employes2 Returns this Employes2.
4171
     */
4172
    public function setNumeroAbattementContratMsa(?int $numeroAbattementContratMsa): Employes2 {
4173
        $this->numeroAbattementContratMsa = $numeroAbattementContratMsa;
4174
        return $this;
4175
    }
4176
4177
    /**
4178
     * Set the numero contrat.
4179
     *
4180
     * @param int|null $numeroContrat The numero contrat.
4181
     * @return Employes2 Returns this Employes2.
4182
     */
4183
    public function setNumeroContrat(?int $numeroContrat): Employes2 {
4184
        $this->numeroContrat = $numeroContrat;
4185
        return $this;
4186
    }
4187
4188
    /**
4189
     * Set the numero employe contrat.
4190
     *
4191
     * @param string|null $numeroEmployeContrat The numero employe contrat.
4192
     * @return Employes2 Returns this Employes2.
4193
     */
4194
    public function setNumeroEmployeContrat(?string $numeroEmployeContrat): Employes2 {
4195
        $this->numeroEmployeContrat = $numeroEmployeContrat;
4196
        return $this;
4197
    }
4198
4199
    /**
4200
     * Set the pas gestion dif.
4201
     *
4202
     * @param bool|null $pasGestionDif The pas gestion dif.
4203
     * @return Employes2 Returns this Employes2.
4204
     */
4205
    public function setPasGestionDif(?bool $pasGestionDif): Employes2 {
4206
        $this->pasGestionDif = $pasGestionDif;
4207
        return $this;
4208
    }
4209
4210
    /**
4211
     * Set the pays naissance.
4212
     *
4213
     * @param string|null $paysNaissance The pays naissance.
4214
     * @return Employes2 Returns this Employes2.
4215
     */
4216
    public function setPaysNaissance(?string $paysNaissance): Employes2 {
4217
        $this->paysNaissance = $paysNaissance;
4218
        return $this;
4219
    }
4220
4221
    /**
4222
     * Set the pays nat.
4223
     *
4224
     * @param string|null $paysNat The pays nat.
4225
     * @return Employes2 Returns this Employes2.
4226
     */
4227
    public function setPaysNat(?string $paysNat): Employes2 {
4228
        $this->paysNat = $paysNat;
4229
        return $this;
4230
    }
4231
4232
    /**
4233
     * Set the periode pointage cloturee.
4234
     *
4235
     * @param DateTime|null $periodePointageCloturee The periode pointage cloturee.
4236
     * @return Employes2 Returns this Employes2.
4237
     */
4238
    public function setPeriodePointageCloturee(?DateTime $periodePointageCloturee): Employes2 {
4239
        $this->periodePointageCloturee = $periodePointageCloturee;
4240
        return $this;
4241
    }
4242
4243
    /**
4244
     * Set the position.
4245
     *
4246
     * @param string|null $position The position.
4247
     * @return Employes2 Returns this Employes2.
4248
     */
4249
    public function setPosition(?string $position): Employes2 {
4250
        $this->position = $position;
4251
        return $this;
4252
    }
4253
4254
    /**
4255
     * Set the pourcent exo.
4256
     *
4257
     * @param float|null $pourcentExo The pourcent exo.
4258
     * @return Employes2 Returns this Employes2.
4259
     */
4260
    public function setPourcentExo(?float $pourcentExo): Employes2 {
4261
        $this->pourcentExo = $pourcentExo;
4262
        return $this;
4263
    }
4264
4265
    /**
4266
     * Set the rtt1.
4267
     *
4268
     * @param float|null $rtt1 The rtt1.
4269
     * @return Employes2 Returns this Employes2.
4270
     */
4271
    public function setRtt1(?float $rtt1): Employes2 {
4272
        $this->rtt1 = $rtt1;
4273
        return $this;
4274
    }
4275
4276
    /**
4277
     * Set the rtt10.
4278
     *
4279
     * @param float|null $rtt10 The rtt10.
4280
     * @return Employes2 Returns this Employes2.
4281
     */
4282
    public function setRtt10(?float $rtt10): Employes2 {
4283
        $this->rtt10 = $rtt10;
4284
        return $this;
4285
    }
4286
4287
    /**
4288
     * Set the rtt11.
4289
     *
4290
     * @param float|null $rtt11 The rtt11.
4291
     * @return Employes2 Returns this Employes2.
4292
     */
4293
    public function setRtt11(?float $rtt11): Employes2 {
4294
        $this->rtt11 = $rtt11;
4295
        return $this;
4296
    }
4297
4298
    /**
4299
     * Set the rtt12.
4300
     *
4301
     * @param float|null $rtt12 The rtt12.
4302
     * @return Employes2 Returns this Employes2.
4303
     */
4304
    public function setRtt12(?float $rtt12): Employes2 {
4305
        $this->rtt12 = $rtt12;
4306
        return $this;
4307
    }
4308
4309
    /**
4310
     * Set the rtt2.
4311
     *
4312
     * @param float|null $rtt2 The rtt2.
4313
     * @return Employes2 Returns this Employes2.
4314
     */
4315
    public function setRtt2(?float $rtt2): Employes2 {
4316
        $this->rtt2 = $rtt2;
4317
        return $this;
4318
    }
4319
4320
    /**
4321
     * Set the rtt3.
4322
     *
4323
     * @param float|null $rtt3 The rtt3.
4324
     * @return Employes2 Returns this Employes2.
4325
     */
4326
    public function setRtt3(?float $rtt3): Employes2 {
4327
        $this->rtt3 = $rtt3;
4328
        return $this;
4329
    }
4330
4331
    /**
4332
     * Set the rtt4.
4333
     *
4334
     * @param float|null $rtt4 The rtt4.
4335
     * @return Employes2 Returns this Employes2.
4336
     */
4337
    public function setRtt4(?float $rtt4): Employes2 {
4338
        $this->rtt4 = $rtt4;
4339
        return $this;
4340
    }
4341
4342
    /**
4343
     * Set the rtt5.
4344
     *
4345
     * @param float|null $rtt5 The rtt5.
4346
     * @return Employes2 Returns this Employes2.
4347
     */
4348
    public function setRtt5(?float $rtt5): Employes2 {
4349
        $this->rtt5 = $rtt5;
4350
        return $this;
4351
    }
4352
4353
    /**
4354
     * Set the rtt6.
4355
     *
4356
     * @param float|null $rtt6 The rtt6.
4357
     * @return Employes2 Returns this Employes2.
4358
     */
4359
    public function setRtt6(?float $rtt6): Employes2 {
4360
        $this->rtt6 = $rtt6;
4361
        return $this;
4362
    }
4363
4364
    /**
4365
     * Set the rtt7.
4366
     *
4367
     * @param float|null $rtt7 The rtt7.
4368
     * @return Employes2 Returns this Employes2.
4369
     */
4370
    public function setRtt7(?float $rtt7): Employes2 {
4371
        $this->rtt7 = $rtt7;
4372
        return $this;
4373
    }
4374
4375
    /**
4376
     * Set the rtt8.
4377
     *
4378
     * @param float|null $rtt8 The rtt8.
4379
     * @return Employes2 Returns this Employes2.
4380
     */
4381
    public function setRtt8(?float $rtt8): Employes2 {
4382
        $this->rtt8 = $rtt8;
4383
        return $this;
4384
    }
4385
4386
    /**
4387
     * Set the rtt9.
4388
     *
4389
     * @param float|null $rtt9 The rtt9.
4390
     * @return Employes2 Returns this Employes2.
4391
     */
4392
    public function setRtt9(?float $rtt9): Employes2 {
4393
        $this->rtt9 = $rtt9;
4394
        return $this;
4395
    }
4396
4397
    /**
4398
     * Set the rbt navigo non proratise.
4399
     *
4400
     * @param bool|null $rbtNavigoNonProratise The rbt navigo non proratise.
4401
     * @return Employes2 Returns this Employes2.
4402
     */
4403
    public function setRbtNavigoNonProratise(?bool $rbtNavigoNonProratise): Employes2 {
4404
        $this->rbtNavigoNonProratise = $rbtNavigoNonProratise;
4405
        return $this;
4406
    }
4407
4408
    /**
4409
     * Set the reduction fillon.
4410
     *
4411
     * @param string|null $reductionFillon The reduction fillon.
4412
     * @return Employes2 Returns this Employes2.
4413
     */
4414
    public function setReductionFillon(?string $reductionFillon): Employes2 {
4415
        $this->reductionFillon = $reductionFillon;
4416
        return $this;
4417
    }
4418
4419
    /**
4420
     * Set the reduction mayotte.
4421
     *
4422
     * @param string|null $reductionMayotte The reduction mayotte.
4423
     * @return Employes2 Returns this Employes2.
4424
     */
4425
    public function setReductionMayotte(?string $reductionMayotte): Employes2 {
4426
        $this->reductionMayotte = $reductionMayotte;
4427
        return $this;
4428
    }
4429
4430
    /**
4431
     * Set the remun part fillon.
4432
     *
4433
     * @param bool|null $remunPartFillon The remun part fillon.
4434
     * @return Employes2 Returns this Employes2.
4435
     */
4436
    public function setRemunPartFillon(?bool $remunPartFillon): Employes2 {
4437
        $this->remunPartFillon = $remunPartFillon;
4438
        return $this;
4439
    }
4440
4441
    /**
4442
     * Set the sans contrat.
4443
     *
4444
     * @param int|null $sansContrat The sans contrat.
4445
     * @return Employes2 Returns this Employes2.
4446
     */
4447
    public function setSansContrat(?int $sansContrat): Employes2 {
4448
        $this->sansContrat = $sansContrat;
4449
        return $this;
4450
    }
4451
4452
    /**
4453
     * Set the subrogation.
4454
     *
4455
     * @param string|null $subrogation The subrogation.
4456
     * @return Employes2 Returns this Employes2.
4457
     */
4458
    public function setSubrogation(?string $subrogation): Employes2 {
4459
        $this->subrogation = $subrogation;
4460
        return $this;
4461
    }
4462
4463
    /**
4464
     * Set the tds142.
4465
     *
4466
     * @param float|null $tds142 The tds142.
4467
     * @return Employes2 Returns this Employes2.
4468
     */
4469
    public function setTds142(?float $tds142): Employes2 {
4470
        $this->tds142 = $tds142;
4471
        return $this;
4472
    }
4473
4474
    /**
4475
     * Set the tds alloc chom.
4476
     *
4477
     * @param float|null $tdsAllocChom The tds alloc chom.
4478
     * @return Employes2 Returns this Employes2.
4479
     */
4480
    public function setTdsAllocChom(?float $tdsAllocChom): Employes2 {
4481
        $this->tdsAllocChom = $tdsAllocChom;
4482
        return $this;
4483
    }
4484
4485
    /**
4486
     * Set the tds alloc retraite.
4487
     *
4488
     * @param float|null $tdsAllocRetraite The tds alloc retraite.
4489
     * @return Employes2 Returns this Employes2.
4490
     */
4491
    public function setTdsAllocRetraite(?float $tdsAllocRetraite): Employes2 {
4492
        $this->tdsAllocRetraite = $tdsAllocRetraite;
4493
        return $this;
4494
    }
4495
4496
    /**
4497
     * Set the tel2.
4498
     *
4499
     * @param string|null $tel2 The tel2.
4500
     * @return Employes2 Returns this Employes2.
4501
     */
4502
    public function setTel2(?string $tel2): Employes2 {
4503
        $this->tel2 = $tel2;
4504
        return $this;
4505
    }
4506
4507
    /**
4508
     * Set the travailleur de nuit.
4509
     *
4510
     * @param bool|null $travailleurDeNuit The travailleur de nuit.
4511
     * @return Employes2 Returns this Employes2.
4512
     */
4513
    public function setTravailleurDeNuit(?bool $travailleurDeNuit): Employes2 {
4514
        $this->travailleurDeNuit = $travailleurDeNuit;
4515
        return $this;
4516
    }
4517
4518
    /**
4519
     * Set the type abo navigo.
4520
     *
4521
     * @param string|null $typeAboNavigo The type abo navigo.
4522
     * @return Employes2 Returns this Employes2.
4523
     */
4524
    public function setTypeAboNavigo(?string $typeAboNavigo): Employes2 {
4525
        $this->typeAboNavigo = $typeAboNavigo;
4526
        return $this;
4527
    }
4528
4529
    /**
4530
     * Set the type exo lodeom.
4531
     *
4532
     * @param string|null $typeExoLodeom The type exo lodeom.
4533
     * @return Employes2 Returns this Employes2.
4534
     */
4535
    public function setTypeExoLodeom(?string $typeExoLodeom): Employes2 {
4536
        $this->typeExoLodeom = $typeExoLodeom;
4537
        return $this;
4538
    }
4539
4540
    /**
4541
     * Set the type intemperie btp.
4542
     *
4543
     * @param string|null $typeIntemperieBtp The type intemperie btp.
4544
     * @return Employes2 Returns this Employes2.
4545
     */
4546
    public function setTypeIntemperieBtp(?string $typeIntemperieBtp): Employes2 {
4547
        $this->typeIntemperieBtp = $typeIntemperieBtp;
4548
        return $this;
4549
    }
4550
4551
    /**
4552
     * Set the type maintien brut net.
4553
     *
4554
     * @param string|null $typeMaintienBrutNet The type maintien brut net.
4555
     * @return Employes2 Returns this Employes2.
4556
     */
4557
    public function setTypeMaintienBrutNet(?string $typeMaintienBrutNet): Employes2 {
4558
        $this->typeMaintienBrutNet = $typeMaintienBrutNet;
4559
        return $this;
4560
    }
4561
4562
    /**
4563
     * Set the type maintien salaire.
4564
     *
4565
     * @param string|null $typeMaintienSalaire The type maintien salaire.
4566
     * @return Employes2 Returns this Employes2.
4567
     */
4568
    public function setTypeMaintienSalaire(?string $typeMaintienSalaire): Employes2 {
4569
        $this->typeMaintienSalaire = $typeMaintienSalaire;
4570
        return $this;
4571
    }
4572
4573
    /**
4574
     * Set the type saisie ab cp.
4575
     *
4576
     * @param string|null $typeSaisieAbCp The type saisie ab cp.
4577
     * @return Employes2 Returns this Employes2.
4578
     */
4579
    public function setTypeSaisieAbCp(?string $typeSaisieAbCp): Employes2 {
4580
        $this->typeSaisieAbCp = $typeSaisieAbCp;
4581
        return $this;
4582
    }
4583
4584
    /**
4585
     * Set the zone navigo.
4586
     *
4587
     * @param string|null $zoneNavigo The zone navigo.
4588
     * @return Employes2 Returns this Employes2.
4589
     */
4590
    public function setZoneNavigo(?string $zoneNavigo): Employes2 {
4591
        $this->zoneNavigo = $zoneNavigo;
4592
        return $this;
4593
    }
4594
}
4595