Completed
Push — master ( 68052c...3d81fc )
by WEBEWEB
03:35
created

EmpDadsuParam::getEpargneSalCode4()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
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
 * Emp dadsu param.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QPaie
21
 */
22
class EmpDadsuParam {
23
24
    /**
25
     * Actions gratuites nbre.
26
     *
27
     * @var float|null
28
     */
29
    private $actionsGratuitesNbre;
30
31
    /**
32
     * Actions gratuites valeur u.
33
     *
34
     * @var float|null
35
     */
36
    private $actionsGratuitesValeurU;
37
38
    /**
39
     * Anciennete.
40
     *
41
     * @var float|null
42
     */
43
    private $anciennete;
44
45
    /**
46
     * Anciennete btp.
47
     *
48
     * @var float|null
49
     */
50
    private $ancienneteBtp;
51
52
    /**
53
     * Annee prepa.
54
     *
55
     * @var int|null
56
     */
57
    private $anneePrepa;
58
59
    /**
60
     * At bureau.
61
     *
62
     * @var string|null
63
     */
64
    private $atBureau;
65
66
    /**
67
     * At etab.
68
     *
69
     * @var string|null
70
     */
71
    private $atEtab;
72
73
    /**
74
     * At risque.
75
     *
76
     * @var string|null
77
     */
78
    private $atRisque;
79
80
    /**
81
     * At taux.
82
     *
83
     * @var float|null
84
     */
85
    private $atTaux;
86
87
    /**
88
     * Autres sommes exo code1.
89
     *
90
     * @var string|null
91
     */
92
    private $autresSommesExoCode1;
93
94
    /**
95
     * Autres sommes exo code2.
96
     *
97
     * @var string|null
98
     */
99
    private $autresSommesExoCode2;
100
101
    /**
102
     * Autres sommes exo code3.
103
     *
104
     * @var string|null
105
     */
106
    private $autresSommesExoCode3;
107
108
    /**
109
     * Autres sommes exo code4.
110
     *
111
     * @var string|null
112
     */
113
    private $autresSommesExoCode4;
114
115
    /**
116
     * Autres sommes exo mnt1.
117
     *
118
     * @var float|null
119
     */
120
    private $autresSommesExoMnt1;
121
122
    /**
123
     * Autres sommes exo mnt2.
124
     *
125
     * @var float|null
126
     */
127
    private $autresSommesExoMnt2;
128
129
    /**
130
     * Autres sommes exo mnt3.
131
     *
132
     * @var float|null
133
     */
134
    private $autresSommesExoMnt3;
135
136
    /**
137
     * Autres sommes exo mnt4.
138
     *
139
     * @var float|null
140
     */
141
    private $autresSommesExoMnt4;
142
143
    /**
144
     * Btq lieu trav.
145
     *
146
     * @var string|null
147
     */
148
    private $btqLieuTrav;
149
150
    /**
151
     * Base exo brut1.
152
     *
153
     * @var float|null
154
     */
155
    private $baseExoBrut1;
156
157
    /**
158
     * Base exo brut2.
159
     *
160
     * @var float|null
161
     */
162
    private $baseExoBrut2;
163
164
    /**
165
     * Base exo brut3.
166
     *
167
     * @var float|null
168
     */
169
    private $baseExoBrut3;
170
171
    /**
172
     * Base exo plaf1.
173
     *
174
     * @var float|null
175
     */
176
    private $baseExoPlaf1;
177
178
    /**
179
     * Base exo plaf2.
180
     *
181
     * @var float|null
182
     */
183
    private $baseExoPlaf2;
184
185
    /**
186
     * Base exo plaf3.
187
     *
188
     * @var float|null
189
     */
190
    private $baseExoPlaf3;
191
192
    /**
193
     * Bureau distributeur lieu trav.
194
     *
195
     * @var string|null
196
     */
197
    private $bureauDistributeurLieuTrav;
198
199
    /**
200
     * Categorie btp.
201
     *
202
     * @var string|null
203
     */
204
    private $categorieBtp;
205
206
    /**
207
     * Code caract.
208
     *
209
     * @var string|null
210
     */
211
    private $codeCaract;
212
213
    /**
214
     * Code classe cnbf.
215
     *
216
     * @var string|null
217
     */
218
    private $codeClasseCnbf;
219
220
    /**
221
     * Code contrat trav.
222
     *
223
     * @var string|null
224
     */
225
    private $codeContratTrav;
226
227
    /**
228
     * Code convention col.
229
     *
230
     * @var string|null
231
     */
232
    private $codeConventionCol;
233
234
    /**
235
     * Code decalage paie.
236
     *
237
     * @var string|null
238
     */
239
    private $codeDecalagePaie;
240
241
    /**
242
     * Code deleg gest risque maladie.
243
     *
244
     * @var string|null
245
     */
246
    private $codeDelegGestRisqueMaladie;
247
248
    /**
249
     * Code droit contrat.
250
     *
251
     * @var string|null
252
     */
253
    private $codeDroitContrat;
254
255
    /**
256
     * Code empl mult.
257
     *
258
     * @var string|null
259
     */
260
    private $codeEmplMult;
261
262
    /**
263
     * Code emplois mult.
264
     *
265
     * @var string|null
266
     */
267
    private $codeEmploisMult;
268
269
    /**
270
     * Code etablissement.
271
     *
272
     * @var int|null
273
     */
274
    private $codeEtablissement;
275
276
    /**
277
     * Code etat contrat prud.
278
     *
279
     * @var string|null
280
     */
281
    private $codeEtatContratPrud;
282
283
    /**
284
     * Code extension alsace moselle.
285
     *
286
     * @var string|null
287
     */
288
    private $codeExtensionAlsaceMoselle;
289
290
    /**
291
     * Code insee lieu trav.
292
     *
293
     * @var string|null
294
     */
295
    private $codeInseeLieuTrav;
296
297
    /**
298
     * Code motif deb per.
299
     *
300
     * @var string|null
301
     */
302
    private $codeMotifDebPer;
303
304
    /**
305
     * Code motif deb per2.
306
     *
307
     * @var string|null
308
     */
309
    private $codeMotifDebPer2;
310
311
    /**
312
     * Code motif deb per3.
313
     *
314
     * @var string|null
315
     */
316
    private $codeMotifDebPer3;
317
318
    /**
319
     * Code motif deb per4.
320
     *
321
     * @var string|null
322
     */
323
    private $codeMotifDebPer4;
324
325
    /**
326
     * Code motif deb per5.
327
     *
328
     * @var string|null
329
     */
330
    private $codeMotifDebPer5;
331
332
    /**
333
     * Code motif fin per.
334
     *
335
     * @var string|null
336
     */
337
    private $codeMotifFinPer;
338
339
    /**
340
     * Code motif fin per2.
341
     *
342
     * @var string|null
343
     */
344
    private $codeMotifFinPer2;
345
346
    /**
347
     * Code motif fin per3.
348
     *
349
     * @var string|null
350
     */
351
    private $codeMotifFinPer3;
352
353
    /**
354
     * Code motif fin per4.
355
     *
356
     * @var string|null
357
     */
358
    private $codeMotifFinPer4;
359
360
    /**
361
     * Code motif fin per5.
362
     *
363
     * @var string|null
364
     */
365
    private $codeMotifFinPer5;
366
367
    /**
368
     * Code nature base cotisations.
369
     *
370
     * @var string|null
371
     */
372
    private $codeNatureBaseCotisations;
373
374
    /**
375
     * Code officiel commune lieu trav.
376
     *
377
     * @var string|null
378
     */
379
    private $codeOfficielCommuneLieuTrav;
380
381
    /**
382
     * Code postal lieu trav.
383
     *
384
     * @var string|null
385
     */
386
    private $codePostalLieuTrav;
387
388
    /**
389
     * Code regime1.
390
     *
391
     * @var string|null
392
     */
393
    private $codeRegime1;
394
395
    /**
396
     * Code regime2.
397
     *
398
     * @var string|null
399
     */
400
    private $codeRegime2;
401
402
    /**
403
     * Code regime3.
404
     *
405
     * @var string|null
406
     */
407
    private $codeRegime3;
408
409
    /**
410
     * Code regime btp.
411
     *
412
     * @var string|null
413
     */
414
    private $codeRegimeBtp;
415
416
    /**
417
     * Code regime base obl.
418
     *
419
     * @var string|null
420
     */
421
    private $codeRegimeBaseObl;
422
423
    /**
424
     * Code regime base obl at.
425
     *
426
     * @var string|null
427
     */
428
    private $codeRegimeBaseOblAt;
429
430
    /**
431
     * Code regime base obl maladie.
432
     *
433
     * @var string|null
434
     */
435
    private $codeRegimeBaseOblMaladie;
436
437
    /**
438
     * Code regime base obl vieil pat.
439
     *
440
     * @var string|null
441
     */
442
    private $codeRegimeBaseOblVieilPat;
443
444
    /**
445
     * Code regime base obl vieil sal.
446
     *
447
     * @var string|null
448
     */
449
    private $codeRegimeBaseOblVieilSal;
450
451
    /**
452
     * Code statut categ.
453
     *
454
     * @var string|null
455
     */
456
    private $codeStatutCateg;
457
458
    /**
459
     * Code statut categ conv.
460
     *
461
     * @var string|null
462
     */
463
    private $codeStatutCategConv;
464
465
    /**
466
     * Code statut categ irc.
467
     *
468
     * @var string|null
469
     */
470
    private $codeStatutCategIrc;
471
472
    /**
473
     * Code statut pro.
474
     *
475
     * @var string|null
476
     */
477
    private $codeStatutPro;
478
479
    /**
480
     * Code type exo1.
481
     *
482
     * @var string|null
483
     */
484
    private $codeTypeExo1;
485
486
    /**
487
     * Code type exo2.
488
     *
489
     * @var string|null
490
     */
491
    private $codeTypeExo2;
492
493
    /**
494
     * Code type exo3.
495
     *
496
     * @var string|null
497
     */
498
    private $codeTypeExo3;
499
500
    /**
501
     * Commentaire.
502
     *
503
     * @var string|null
504
     */
505
    private $commentaire;
506
507
    /**
508
     * Complement lieu trav.
509
     *
510
     * @var string|null
511
     */
512
    private $complementLieuTrav;
513
514
    /**
515
     * Dadsu conjoint salarie.
516
     *
517
     * @var string|null
518
     */
519
    private $dadsuConjointSalarie;
520
521
    /**
522
     * Dadsu nb options.
523
     *
524
     * @var float|null
525
     */
526
    private $dadsuNbOptions;
527
528
    /**
529
     * Dadsu prix souscript opt.
530
     *
531
     * @var float|null
532
     */
533
    private $dadsuPrixSouscriptOpt;
534
535
    /**
536
     * Dadsu valeur action.
537
     *
538
     * @var float|null
539
     */
540
    private $dadsuValeurAction;
541
542
    /**
543
     * Date ctrl norme.
544
     *
545
     * @var DateTime|null
546
     */
547
    private $dateCtrlNorme;
548
549
    /**
550
     * Date ctrl norme btp.
551
     *
552
     * @var DateTime|null
553
     */
554
    private $dateCtrlNormeBtp;
555
556
    /**
557
     * Date ctrl norme prev.
558
     *
559
     * @var DateTime|null
560
     */
561
    private $dateCtrlNormePrev;
562
563
    /**
564
     * Date ctrl norme ret.
565
     *
566
     * @var DateTime|null
567
     */
568
    private $dateCtrlNormeRet;
569
570
    /**
571
     * Debut periode decl.
572
     *
573
     * @var DateTime|null
574
     */
575
    private $debutPeriodeDecl;
576
577
    /**
578
     * Echelon.
579
     *
580
     * @var string|null
581
     */
582
    private $echelon;
583
584
    /**
585
     * Emploi.
586
     *
587
     * @var string|null
588
     */
589
    private $emploi;
590
591
    /**
592
     * Epargne sal code1.
593
     *
594
     * @var string|null
595
     */
596
    private $epargneSalCode1;
597
598
    /**
599
     * Epargne sal code2.
600
     *
601
     * @var string|null
602
     */
603
    private $epargneSalCode2;
604
605
    /**
606
     * Epargne sal code3.
607
     *
608
     * @var string|null
609
     */
610
    private $epargneSalCode3;
611
612
    /**
613
     * Epargne sal code4.
614
     *
615
     * @var string|null
616
     */
617
    private $epargneSalCode4;
618
619
    /**
620
     * Epargne sal mnt1.
621
     *
622
     * @var float|null
623
     */
624
    private $epargneSalMnt1;
625
626
    /**
627
     * Epargne sal mnt2.
628
     *
629
     * @var float|null
630
     */
631
    private $epargneSalMnt2;
632
633
    /**
634
     * Epargne sal mnt3.
635
     *
636
     * @var float|null
637
     */
638
    private $epargneSalMnt3;
639
640
    /**
641
     * Epargne sal mnt4.
642
     *
643
     * @var float|null
644
     */
645
    private $epargneSalMnt4;
646
647
    /**
648
     * Etat ctrl norme.
649
     *
650
     * @var string|null
651
     */
652
    private $etatCtrlNorme;
653
654
    /**
655
     * Etat ctrl norme btp.
656
     *
657
     * @var string|null
658
     */
659
    private $etatCtrlNormeBtp;
660
661
    /**
662
     * Etat ctrl norme prev.
663
     *
664
     * @var string|null
665
     */
666
    private $etatCtrlNormePrev;
667
668
    /**
669
     * Etat ctrl norme ret.
670
     *
671
     * @var string|null
672
     */
673
    private $etatCtrlNormeRet;
674
675
    /**
676
     * Exo agff.
677
     *
678
     * @var bool|null
679
     */
680
    private $exoAgff;
681
682
    /**
683
     * Fin periode decl.
684
     *
685
     * @var DateTime|null
686
     */
687
    private $finPeriodeDecl;
688
689
    /**
690
     * Gpec mnt exo csgcrds.
691
     *
692
     * @var float|null
693
     */
694
    private $gpecMntExoCsgcrds;
695
696
    /**
697
     * Gpec mnt exo cot secu.
698
     *
699
     * @var float|null
700
     */
701
    private $gpecMntExoCotSecu;
702
703
    /**
704
     * Indemn cp plaf.
705
     *
706
     * @var float|null
707
     */
708
    private $indemnCpPlaf;
709
710
    /**
711
     * Indemn rupture code1.
712
     *
713
     * @var string|null
714
     */
715
    private $indemnRuptureCode1;
716
717
    /**
718
     * Indemn rupture code2.
719
     *
720
     * @var string|null
721
     */
722
    private $indemnRuptureCode2;
723
724
    /**
725
     * Indemn rupture mnt1.
726
     *
727
     * @var float|null
728
     */
729
    private $indemnRuptureMnt1;
730
731
    /**
732
     * Indemn rupture mnt2.
733
     *
734
     * @var float|null
735
     */
736
    private $indemnRuptureMnt2;
737
738
    /**
739
     * Indice.
740
     *
741
     * @var string|null
742
     */
743
    private $indice;
744
745
    /**
746
     * Nb periodicite ircantec.
747
     *
748
     * @var float|null
749
     */
750
    private $nbPeriodiciteIrcantec;
751
752
    /**
753
     * Nbh etab btp.
754
     *
755
     * @var float|null
756
     */
757
    private $nbhEtabBtp;
758
759
    /**
760
     * Nbh sal btp.
761
     *
762
     * @var float|null
763
     */
764
    private $nbhSalBtp;
765
766
    /**
767
     * Nic etab affectation.
768
     *
769
     * @var string|null
770
     */
771
    private $nicEtabAffectation;
772
773
    /**
774
     * Niveau.
775
     *
776
     * @var string|null
777
     */
778
    private $niveau;
779
780
    /**
781
     * Nom ville insee lieu trav.
782
     *
783
     * @var string|null
784
     */
785
    private $nomVilleInseeLieuTrav;
786
787
    /**
788
     * Nom ville lieu trav.
789
     *
790
     * @var string|null
791
     */
792
    private $nomVilleLieuTrav;
793
794
    /**
795
     * Nom voie lieu trav.
796
     *
797
     * @var string|null
798
     */
799
    private $nomVoieLieuTrav;
800
801
    /**
802
     * Num voie lieu trav.
803
     *
804
     * @var string|null
805
     */
806
    private $numVoieLieuTrav;
807
808
    /**
809
     * Numero.
810
     *
811
     * @var string|null
812
     */
813
    private $numero;
814
815
    /**
816
     * Numero adhesion btp.
817
     *
818
     * @var string|null
819
     */
820
    private $numeroAdhesionBtp;
821
822
    /**
823
     * Numero affil fnc.
824
     *
825
     * @var string|null
826
     */
827
    private $numeroAffilFnc;
828
829
    /**
830
     * Numero ordre.
831
     *
832
     * @var int|null
833
     */
834
    private $numeroOrdre;
835
836
    /**
837
     * Numero rattach1.
838
     *
839
     * @var string|null
840
     */
841
    private $numeroRattach1;
842
843
    /**
844
     * Numero rattach2.
845
     *
846
     * @var string|null
847
     */
848
    private $numeroRattach2;
849
850
    /**
851
     * Numero rattach3.
852
     *
853
     * @var string|null
854
     */
855
    private $numeroRattach3;
856
857
    /**
858
     * Numero rattach btp.
859
     *
860
     * @var string|null
861
     */
862
    private $numeroRattachBtp;
863
864
    /**
865
     * Particip patron avtge code1.
866
     *
867
     * @var string|null
868
     */
869
    private $participPatronAvtgeCode1;
870
871
    /**
872
     * Particip patron avtge code2.
873
     *
874
     * @var string|null
875
     */
876
    private $participPatronAvtgeCode2;
877
878
    /**
879
     * Particip patron avtge mnt1.
880
     *
881
     * @var float|null
882
     */
883
    private $participPatronAvtgeMnt1;
884
885
    /**
886
     * Particip patron avtge mnt2.
887
     *
888
     * @var float|null
889
     */
890
    private $participPatronAvtgeMnt2;
891
892
    /**
893
     * Periodicite ircantec.
894
     *
895
     * @var string|null
896
     */
897
    private $periodiciteIrcantec;
898
899
    /**
900
     * Position.
901
     *
902
     * @var string|null
903
     */
904
    private $position;
905
906
    /**
907
     * Pourcent act.
908
     *
909
     * @var float|null
910
     */
911
    private $pourcentAct;
912
913
    /**
914
     * Remun medecins.
915
     *
916
     * @var float|null
917
     */
918
    private $remunMedecins;
919
920
    /**
921
     * Siret lieu trav.
922
     *
923
     * @var string|null
924
     */
925
    private $siretLieuTrav;
926
927
    /**
928
     * Statut cotisant btp.
929
     *
930
     * @var string|null
931
     */
932
    private $statutCotisantBtp;
933
934
    /**
935
     * Suppl fam.
936
     *
937
     * @var float|null
938
     */
939
    private $supplFam;
940
941
    /**
942
     * Tds59.
943
     *
944
     * @var string|null
945
     */
946
    private $tds59;
947
948
    /**
949
     * Type affil btp.
950
     *
951
     * @var string|null
952
     */
953
    private $typeAffilBtp;
954
955
956
    /**
957
     * Constructor.
958
     */
959
    public function __construct() {
960
        // NOTHING TO DO
961
    }
962
963
    /**
964
     * Get the actions gratuites nbre.
965
     *
966
     * @return float|null Returns the actions gratuites nbre.
967
     */
968
    public function getActionsGratuitesNbre(): ?float{
969
        return $this->actionsGratuitesNbre;
970
    }
971
972
    /**
973
     * Get the actions gratuites valeur u.
974
     *
975
     * @return float|null Returns the actions gratuites valeur u.
976
     */
977
    public function getActionsGratuitesValeurU(): ?float{
978
        return $this->actionsGratuitesValeurU;
979
    }
980
981
    /**
982
     * Get the anciennete.
983
     *
984
     * @return float|null Returns the anciennete.
985
     */
986
    public function getAnciennete(): ?float{
987
        return $this->anciennete;
988
    }
989
990
    /**
991
     * Get the anciennete btp.
992
     *
993
     * @return float|null Returns the anciennete btp.
994
     */
995
    public function getAncienneteBtp(): ?float{
996
        return $this->ancienneteBtp;
997
    }
998
999
    /**
1000
     * Get the annee prepa.
1001
     *
1002
     * @return int|null Returns the annee prepa.
1003
     */
1004
    public function getAnneePrepa(): ?int{
1005
        return $this->anneePrepa;
1006
    }
1007
1008
    /**
1009
     * Get the at bureau.
1010
     *
1011
     * @return string|null Returns the at bureau.
1012
     */
1013
    public function getAtBureau(): ?string{
1014
        return $this->atBureau;
1015
    }
1016
1017
    /**
1018
     * Get the at etab.
1019
     *
1020
     * @return string|null Returns the at etab.
1021
     */
1022
    public function getAtEtab(): ?string{
1023
        return $this->atEtab;
1024
    }
1025
1026
    /**
1027
     * Get the at risque.
1028
     *
1029
     * @return string|null Returns the at risque.
1030
     */
1031
    public function getAtRisque(): ?string{
1032
        return $this->atRisque;
1033
    }
1034
1035
    /**
1036
     * Get the at taux.
1037
     *
1038
     * @return float|null Returns the at taux.
1039
     */
1040
    public function getAtTaux(): ?float{
1041
        return $this->atTaux;
1042
    }
1043
1044
    /**
1045
     * Get the autres sommes exo code1.
1046
     *
1047
     * @return string|null Returns the autres sommes exo code1.
1048
     */
1049
    public function getAutresSommesExoCode1(): ?string{
1050
        return $this->autresSommesExoCode1;
1051
    }
1052
1053
    /**
1054
     * Get the autres sommes exo code2.
1055
     *
1056
     * @return string|null Returns the autres sommes exo code2.
1057
     */
1058
    public function getAutresSommesExoCode2(): ?string{
1059
        return $this->autresSommesExoCode2;
1060
    }
1061
1062
    /**
1063
     * Get the autres sommes exo code3.
1064
     *
1065
     * @return string|null Returns the autres sommes exo code3.
1066
     */
1067
    public function getAutresSommesExoCode3(): ?string{
1068
        return $this->autresSommesExoCode3;
1069
    }
1070
1071
    /**
1072
     * Get the autres sommes exo code4.
1073
     *
1074
     * @return string|null Returns the autres sommes exo code4.
1075
     */
1076
    public function getAutresSommesExoCode4(): ?string{
1077
        return $this->autresSommesExoCode4;
1078
    }
1079
1080
    /**
1081
     * Get the autres sommes exo mnt1.
1082
     *
1083
     * @return float|null Returns the autres sommes exo mnt1.
1084
     */
1085
    public function getAutresSommesExoMnt1(): ?float{
1086
        return $this->autresSommesExoMnt1;
1087
    }
1088
1089
    /**
1090
     * Get the autres sommes exo mnt2.
1091
     *
1092
     * @return float|null Returns the autres sommes exo mnt2.
1093
     */
1094
    public function getAutresSommesExoMnt2(): ?float{
1095
        return $this->autresSommesExoMnt2;
1096
    }
1097
1098
    /**
1099
     * Get the autres sommes exo mnt3.
1100
     *
1101
     * @return float|null Returns the autres sommes exo mnt3.
1102
     */
1103
    public function getAutresSommesExoMnt3(): ?float{
1104
        return $this->autresSommesExoMnt3;
1105
    }
1106
1107
    /**
1108
     * Get the autres sommes exo mnt4.
1109
     *
1110
     * @return float|null Returns the autres sommes exo mnt4.
1111
     */
1112
    public function getAutresSommesExoMnt4(): ?float{
1113
        return $this->autresSommesExoMnt4;
1114
    }
1115
1116
    /**
1117
     * Get the btq lieu trav.
1118
     *
1119
     * @return string|null Returns the btq lieu trav.
1120
     */
1121
    public function getBtqLieuTrav(): ?string{
1122
        return $this->btqLieuTrav;
1123
    }
1124
1125
    /**
1126
     * Get the base exo brut1.
1127
     *
1128
     * @return float|null Returns the base exo brut1.
1129
     */
1130
    public function getBaseExoBrut1(): ?float{
1131
        return $this->baseExoBrut1;
1132
    }
1133
1134
    /**
1135
     * Get the base exo brut2.
1136
     *
1137
     * @return float|null Returns the base exo brut2.
1138
     */
1139
    public function getBaseExoBrut2(): ?float{
1140
        return $this->baseExoBrut2;
1141
    }
1142
1143
    /**
1144
     * Get the base exo brut3.
1145
     *
1146
     * @return float|null Returns the base exo brut3.
1147
     */
1148
    public function getBaseExoBrut3(): ?float{
1149
        return $this->baseExoBrut3;
1150
    }
1151
1152
    /**
1153
     * Get the base exo plaf1.
1154
     *
1155
     * @return float|null Returns the base exo plaf1.
1156
     */
1157
    public function getBaseExoPlaf1(): ?float{
1158
        return $this->baseExoPlaf1;
1159
    }
1160
1161
    /**
1162
     * Get the base exo plaf2.
1163
     *
1164
     * @return float|null Returns the base exo plaf2.
1165
     */
1166
    public function getBaseExoPlaf2(): ?float{
1167
        return $this->baseExoPlaf2;
1168
    }
1169
1170
    /**
1171
     * Get the base exo plaf3.
1172
     *
1173
     * @return float|null Returns the base exo plaf3.
1174
     */
1175
    public function getBaseExoPlaf3(): ?float{
1176
        return $this->baseExoPlaf3;
1177
    }
1178
1179
    /**
1180
     * Get the bureau distributeur lieu trav.
1181
     *
1182
     * @return string|null Returns the bureau distributeur lieu trav.
1183
     */
1184
    public function getBureauDistributeurLieuTrav(): ?string{
1185
        return $this->bureauDistributeurLieuTrav;
1186
    }
1187
1188
    /**
1189
     * Get the categorie btp.
1190
     *
1191
     * @return string|null Returns the categorie btp.
1192
     */
1193
    public function getCategorieBtp(): ?string{
1194
        return $this->categorieBtp;
1195
    }
1196
1197
    /**
1198
     * Get the code caract.
1199
     *
1200
     * @return string|null Returns the code caract.
1201
     */
1202
    public function getCodeCaract(): ?string{
1203
        return $this->codeCaract;
1204
    }
1205
1206
    /**
1207
     * Get the code classe cnbf.
1208
     *
1209
     * @return string|null Returns the code classe cnbf.
1210
     */
1211
    public function getCodeClasseCnbf(): ?string{
1212
        return $this->codeClasseCnbf;
1213
    }
1214
1215
    /**
1216
     * Get the code contrat trav.
1217
     *
1218
     * @return string|null Returns the code contrat trav.
1219
     */
1220
    public function getCodeContratTrav(): ?string{
1221
        return $this->codeContratTrav;
1222
    }
1223
1224
    /**
1225
     * Get the code convention col.
1226
     *
1227
     * @return string|null Returns the code convention col.
1228
     */
1229
    public function getCodeConventionCol(): ?string{
1230
        return $this->codeConventionCol;
1231
    }
1232
1233
    /**
1234
     * Get the code decalage paie.
1235
     *
1236
     * @return string|null Returns the code decalage paie.
1237
     */
1238
    public function getCodeDecalagePaie(): ?string{
1239
        return $this->codeDecalagePaie;
1240
    }
1241
1242
    /**
1243
     * Get the code deleg gest risque maladie.
1244
     *
1245
     * @return string|null Returns the code deleg gest risque maladie.
1246
     */
1247
    public function getCodeDelegGestRisqueMaladie(): ?string{
1248
        return $this->codeDelegGestRisqueMaladie;
1249
    }
1250
1251
    /**
1252
     * Get the code droit contrat.
1253
     *
1254
     * @return string|null Returns the code droit contrat.
1255
     */
1256
    public function getCodeDroitContrat(): ?string{
1257
        return $this->codeDroitContrat;
1258
    }
1259
1260
    /**
1261
     * Get the code empl mult.
1262
     *
1263
     * @return string|null Returns the code empl mult.
1264
     */
1265
    public function getCodeEmplMult(): ?string{
1266
        return $this->codeEmplMult;
1267
    }
1268
1269
    /**
1270
     * Get the code emplois mult.
1271
     *
1272
     * @return string|null Returns the code emplois mult.
1273
     */
1274
    public function getCodeEmploisMult(): ?string{
1275
        return $this->codeEmploisMult;
1276
    }
1277
1278
    /**
1279
     * Get the code etablissement.
1280
     *
1281
     * @return int|null Returns the code etablissement.
1282
     */
1283
    public function getCodeEtablissement(): ?int{
1284
        return $this->codeEtablissement;
1285
    }
1286
1287
    /**
1288
     * Get the code etat contrat prud.
1289
     *
1290
     * @return string|null Returns the code etat contrat prud.
1291
     */
1292
    public function getCodeEtatContratPrud(): ?string{
1293
        return $this->codeEtatContratPrud;
1294
    }
1295
1296
    /**
1297
     * Get the code extension alsace moselle.
1298
     *
1299
     * @return string|null Returns the code extension alsace moselle.
1300
     */
1301
    public function getCodeExtensionAlsaceMoselle(): ?string{
1302
        return $this->codeExtensionAlsaceMoselle;
1303
    }
1304
1305
    /**
1306
     * Get the code insee lieu trav.
1307
     *
1308
     * @return string|null Returns the code insee lieu trav.
1309
     */
1310
    public function getCodeInseeLieuTrav(): ?string{
1311
        return $this->codeInseeLieuTrav;
1312
    }
1313
1314
    /**
1315
     * Get the code motif deb per.
1316
     *
1317
     * @return string|null Returns the code motif deb per.
1318
     */
1319
    public function getCodeMotifDebPer(): ?string{
1320
        return $this->codeMotifDebPer;
1321
    }
1322
1323
    /**
1324
     * Get the code motif deb per2.
1325
     *
1326
     * @return string|null Returns the code motif deb per2.
1327
     */
1328
    public function getCodeMotifDebPer2(): ?string{
1329
        return $this->codeMotifDebPer2;
1330
    }
1331
1332
    /**
1333
     * Get the code motif deb per3.
1334
     *
1335
     * @return string|null Returns the code motif deb per3.
1336
     */
1337
    public function getCodeMotifDebPer3(): ?string{
1338
        return $this->codeMotifDebPer3;
1339
    }
1340
1341
    /**
1342
     * Get the code motif deb per4.
1343
     *
1344
     * @return string|null Returns the code motif deb per4.
1345
     */
1346
    public function getCodeMotifDebPer4(): ?string{
1347
        return $this->codeMotifDebPer4;
1348
    }
1349
1350
    /**
1351
     * Get the code motif deb per5.
1352
     *
1353
     * @return string|null Returns the code motif deb per5.
1354
     */
1355
    public function getCodeMotifDebPer5(): ?string{
1356
        return $this->codeMotifDebPer5;
1357
    }
1358
1359
    /**
1360
     * Get the code motif fin per.
1361
     *
1362
     * @return string|null Returns the code motif fin per.
1363
     */
1364
    public function getCodeMotifFinPer(): ?string{
1365
        return $this->codeMotifFinPer;
1366
    }
1367
1368
    /**
1369
     * Get the code motif fin per2.
1370
     *
1371
     * @return string|null Returns the code motif fin per2.
1372
     */
1373
    public function getCodeMotifFinPer2(): ?string{
1374
        return $this->codeMotifFinPer2;
1375
    }
1376
1377
    /**
1378
     * Get the code motif fin per3.
1379
     *
1380
     * @return string|null Returns the code motif fin per3.
1381
     */
1382
    public function getCodeMotifFinPer3(): ?string{
1383
        return $this->codeMotifFinPer3;
1384
    }
1385
1386
    /**
1387
     * Get the code motif fin per4.
1388
     *
1389
     * @return string|null Returns the code motif fin per4.
1390
     */
1391
    public function getCodeMotifFinPer4(): ?string{
1392
        return $this->codeMotifFinPer4;
1393
    }
1394
1395
    /**
1396
     * Get the code motif fin per5.
1397
     *
1398
     * @return string|null Returns the code motif fin per5.
1399
     */
1400
    public function getCodeMotifFinPer5(): ?string{
1401
        return $this->codeMotifFinPer5;
1402
    }
1403
1404
    /**
1405
     * Get the code nature base cotisations.
1406
     *
1407
     * @return string|null Returns the code nature base cotisations.
1408
     */
1409
    public function getCodeNatureBaseCotisations(): ?string{
1410
        return $this->codeNatureBaseCotisations;
1411
    }
1412
1413
    /**
1414
     * Get the code officiel commune lieu trav.
1415
     *
1416
     * @return string|null Returns the code officiel commune lieu trav.
1417
     */
1418
    public function getCodeOfficielCommuneLieuTrav(): ?string{
1419
        return $this->codeOfficielCommuneLieuTrav;
1420
    }
1421
1422
    /**
1423
     * Get the code postal lieu trav.
1424
     *
1425
     * @return string|null Returns the code postal lieu trav.
1426
     */
1427
    public function getCodePostalLieuTrav(): ?string{
1428
        return $this->codePostalLieuTrav;
1429
    }
1430
1431
    /**
1432
     * Get the code regime1.
1433
     *
1434
     * @return string|null Returns the code regime1.
1435
     */
1436
    public function getCodeRegime1(): ?string{
1437
        return $this->codeRegime1;
1438
    }
1439
1440
    /**
1441
     * Get the code regime2.
1442
     *
1443
     * @return string|null Returns the code regime2.
1444
     */
1445
    public function getCodeRegime2(): ?string{
1446
        return $this->codeRegime2;
1447
    }
1448
1449
    /**
1450
     * Get the code regime3.
1451
     *
1452
     * @return string|null Returns the code regime3.
1453
     */
1454
    public function getCodeRegime3(): ?string{
1455
        return $this->codeRegime3;
1456
    }
1457
1458
    /**
1459
     * Get the code regime btp.
1460
     *
1461
     * @return string|null Returns the code regime btp.
1462
     */
1463
    public function getCodeRegimeBtp(): ?string{
1464
        return $this->codeRegimeBtp;
1465
    }
1466
1467
    /**
1468
     * Get the code regime base obl.
1469
     *
1470
     * @return string|null Returns the code regime base obl.
1471
     */
1472
    public function getCodeRegimeBaseObl(): ?string{
1473
        return $this->codeRegimeBaseObl;
1474
    }
1475
1476
    /**
1477
     * Get the code regime base obl at.
1478
     *
1479
     * @return string|null Returns the code regime base obl at.
1480
     */
1481
    public function getCodeRegimeBaseOblAt(): ?string{
1482
        return $this->codeRegimeBaseOblAt;
1483
    }
1484
1485
    /**
1486
     * Get the code regime base obl maladie.
1487
     *
1488
     * @return string|null Returns the code regime base obl maladie.
1489
     */
1490
    public function getCodeRegimeBaseOblMaladie(): ?string{
1491
        return $this->codeRegimeBaseOblMaladie;
1492
    }
1493
1494
    /**
1495
     * Get the code regime base obl vieil pat.
1496
     *
1497
     * @return string|null Returns the code regime base obl vieil pat.
1498
     */
1499
    public function getCodeRegimeBaseOblVieilPat(): ?string{
1500
        return $this->codeRegimeBaseOblVieilPat;
1501
    }
1502
1503
    /**
1504
     * Get the code regime base obl vieil sal.
1505
     *
1506
     * @return string|null Returns the code regime base obl vieil sal.
1507
     */
1508
    public function getCodeRegimeBaseOblVieilSal(): ?string{
1509
        return $this->codeRegimeBaseOblVieilSal;
1510
    }
1511
1512
    /**
1513
     * Get the code statut categ.
1514
     *
1515
     * @return string|null Returns the code statut categ.
1516
     */
1517
    public function getCodeStatutCateg(): ?string{
1518
        return $this->codeStatutCateg;
1519
    }
1520
1521
    /**
1522
     * Get the code statut categ conv.
1523
     *
1524
     * @return string|null Returns the code statut categ conv.
1525
     */
1526
    public function getCodeStatutCategConv(): ?string{
1527
        return $this->codeStatutCategConv;
1528
    }
1529
1530
    /**
1531
     * Get the code statut categ irc.
1532
     *
1533
     * @return string|null Returns the code statut categ irc.
1534
     */
1535
    public function getCodeStatutCategIrc(): ?string{
1536
        return $this->codeStatutCategIrc;
1537
    }
1538
1539
    /**
1540
     * Get the code statut pro.
1541
     *
1542
     * @return string|null Returns the code statut pro.
1543
     */
1544
    public function getCodeStatutPro(): ?string{
1545
        return $this->codeStatutPro;
1546
    }
1547
1548
    /**
1549
     * Get the code type exo1.
1550
     *
1551
     * @return string|null Returns the code type exo1.
1552
     */
1553
    public function getCodeTypeExo1(): ?string{
1554
        return $this->codeTypeExo1;
1555
    }
1556
1557
    /**
1558
     * Get the code type exo2.
1559
     *
1560
     * @return string|null Returns the code type exo2.
1561
     */
1562
    public function getCodeTypeExo2(): ?string{
1563
        return $this->codeTypeExo2;
1564
    }
1565
1566
    /**
1567
     * Get the code type exo3.
1568
     *
1569
     * @return string|null Returns the code type exo3.
1570
     */
1571
    public function getCodeTypeExo3(): ?string{
1572
        return $this->codeTypeExo3;
1573
    }
1574
1575
    /**
1576
     * Get the commentaire.
1577
     *
1578
     * @return string|null Returns the commentaire.
1579
     */
1580
    public function getCommentaire(): ?string{
1581
        return $this->commentaire;
1582
    }
1583
1584
    /**
1585
     * Get the complement lieu trav.
1586
     *
1587
     * @return string|null Returns the complement lieu trav.
1588
     */
1589
    public function getComplementLieuTrav(): ?string{
1590
        return $this->complementLieuTrav;
1591
    }
1592
1593
    /**
1594
     * Get the dadsu conjoint salarie.
1595
     *
1596
     * @return string|null Returns the dadsu conjoint salarie.
1597
     */
1598
    public function getDadsuConjointSalarie(): ?string{
1599
        return $this->dadsuConjointSalarie;
1600
    }
1601
1602
    /**
1603
     * Get the dadsu nb options.
1604
     *
1605
     * @return float|null Returns the dadsu nb options.
1606
     */
1607
    public function getDadsuNbOptions(): ?float{
1608
        return $this->dadsuNbOptions;
1609
    }
1610
1611
    /**
1612
     * Get the dadsu prix souscript opt.
1613
     *
1614
     * @return float|null Returns the dadsu prix souscript opt.
1615
     */
1616
    public function getDadsuPrixSouscriptOpt(): ?float{
1617
        return $this->dadsuPrixSouscriptOpt;
1618
    }
1619
1620
    /**
1621
     * Get the dadsu valeur action.
1622
     *
1623
     * @return float|null Returns the dadsu valeur action.
1624
     */
1625
    public function getDadsuValeurAction(): ?float{
1626
        return $this->dadsuValeurAction;
1627
    }
1628
1629
    /**
1630
     * Get the date ctrl norme.
1631
     *
1632
     * @return DateTime|null Returns the date ctrl norme.
1633
     */
1634
    public function getDateCtrlNorme(): ?DateTime{
1635
        return $this->dateCtrlNorme;
1636
    }
1637
1638
    /**
1639
     * Get the date ctrl norme btp.
1640
     *
1641
     * @return DateTime|null Returns the date ctrl norme btp.
1642
     */
1643
    public function getDateCtrlNormeBtp(): ?DateTime{
1644
        return $this->dateCtrlNormeBtp;
1645
    }
1646
1647
    /**
1648
     * Get the date ctrl norme prev.
1649
     *
1650
     * @return DateTime|null Returns the date ctrl norme prev.
1651
     */
1652
    public function getDateCtrlNormePrev(): ?DateTime{
1653
        return $this->dateCtrlNormePrev;
1654
    }
1655
1656
    /**
1657
     * Get the date ctrl norme ret.
1658
     *
1659
     * @return DateTime|null Returns the date ctrl norme ret.
1660
     */
1661
    public function getDateCtrlNormeRet(): ?DateTime{
1662
        return $this->dateCtrlNormeRet;
1663
    }
1664
1665
    /**
1666
     * Get the debut periode decl.
1667
     *
1668
     * @return DateTime|null Returns the debut periode decl.
1669
     */
1670
    public function getDebutPeriodeDecl(): ?DateTime{
1671
        return $this->debutPeriodeDecl;
1672
    }
1673
1674
    /**
1675
     * Get the echelon.
1676
     *
1677
     * @return string|null Returns the echelon.
1678
     */
1679
    public function getEchelon(): ?string{
1680
        return $this->echelon;
1681
    }
1682
1683
    /**
1684
     * Get the emploi.
1685
     *
1686
     * @return string|null Returns the emploi.
1687
     */
1688
    public function getEmploi(): ?string{
1689
        return $this->emploi;
1690
    }
1691
1692
    /**
1693
     * Get the epargne sal code1.
1694
     *
1695
     * @return string|null Returns the epargne sal code1.
1696
     */
1697
    public function getEpargneSalCode1(): ?string{
1698
        return $this->epargneSalCode1;
1699
    }
1700
1701
    /**
1702
     * Get the epargne sal code2.
1703
     *
1704
     * @return string|null Returns the epargne sal code2.
1705
     */
1706
    public function getEpargneSalCode2(): ?string{
1707
        return $this->epargneSalCode2;
1708
    }
1709
1710
    /**
1711
     * Get the epargne sal code3.
1712
     *
1713
     * @return string|null Returns the epargne sal code3.
1714
     */
1715
    public function getEpargneSalCode3(): ?string{
1716
        return $this->epargneSalCode3;
1717
    }
1718
1719
    /**
1720
     * Get the epargne sal code4.
1721
     *
1722
     * @return string|null Returns the epargne sal code4.
1723
     */
1724
    public function getEpargneSalCode4(): ?string{
1725
        return $this->epargneSalCode4;
1726
    }
1727
1728
    /**
1729
     * Get the epargne sal mnt1.
1730
     *
1731
     * @return float|null Returns the epargne sal mnt1.
1732
     */
1733
    public function getEpargneSalMnt1(): ?float{
1734
        return $this->epargneSalMnt1;
1735
    }
1736
1737
    /**
1738
     * Get the epargne sal mnt2.
1739
     *
1740
     * @return float|null Returns the epargne sal mnt2.
1741
     */
1742
    public function getEpargneSalMnt2(): ?float{
1743
        return $this->epargneSalMnt2;
1744
    }
1745
1746
    /**
1747
     * Get the epargne sal mnt3.
1748
     *
1749
     * @return float|null Returns the epargne sal mnt3.
1750
     */
1751
    public function getEpargneSalMnt3(): ?float{
1752
        return $this->epargneSalMnt3;
1753
    }
1754
1755
    /**
1756
     * Get the epargne sal mnt4.
1757
     *
1758
     * @return float|null Returns the epargne sal mnt4.
1759
     */
1760
    public function getEpargneSalMnt4(): ?float{
1761
        return $this->epargneSalMnt4;
1762
    }
1763
1764
    /**
1765
     * Get the etat ctrl norme.
1766
     *
1767
     * @return string|null Returns the etat ctrl norme.
1768
     */
1769
    public function getEtatCtrlNorme(): ?string{
1770
        return $this->etatCtrlNorme;
1771
    }
1772
1773
    /**
1774
     * Get the etat ctrl norme btp.
1775
     *
1776
     * @return string|null Returns the etat ctrl norme btp.
1777
     */
1778
    public function getEtatCtrlNormeBtp(): ?string{
1779
        return $this->etatCtrlNormeBtp;
1780
    }
1781
1782
    /**
1783
     * Get the etat ctrl norme prev.
1784
     *
1785
     * @return string|null Returns the etat ctrl norme prev.
1786
     */
1787
    public function getEtatCtrlNormePrev(): ?string{
1788
        return $this->etatCtrlNormePrev;
1789
    }
1790
1791
    /**
1792
     * Get the etat ctrl norme ret.
1793
     *
1794
     * @return string|null Returns the etat ctrl norme ret.
1795
     */
1796
    public function getEtatCtrlNormeRet(): ?string{
1797
        return $this->etatCtrlNormeRet;
1798
    }
1799
1800
    /**
1801
     * Get the exo agff.
1802
     *
1803
     * @return bool|null Returns the exo agff.
1804
     */
1805
    public function getExoAgff(): ?bool{
1806
        return $this->exoAgff;
1807
    }
1808
1809
    /**
1810
     * Get the fin periode decl.
1811
     *
1812
     * @return DateTime|null Returns the fin periode decl.
1813
     */
1814
    public function getFinPeriodeDecl(): ?DateTime{
1815
        return $this->finPeriodeDecl;
1816
    }
1817
1818
    /**
1819
     * Get the gpec mnt exo csgcrds.
1820
     *
1821
     * @return float|null Returns the gpec mnt exo csgcrds.
1822
     */
1823
    public function getGpecMntExoCsgcrds(): ?float{
1824
        return $this->gpecMntExoCsgcrds;
1825
    }
1826
1827
    /**
1828
     * Get the gpec mnt exo cot secu.
1829
     *
1830
     * @return float|null Returns the gpec mnt exo cot secu.
1831
     */
1832
    public function getGpecMntExoCotSecu(): ?float{
1833
        return $this->gpecMntExoCotSecu;
1834
    }
1835
1836
    /**
1837
     * Get the indemn cp plaf.
1838
     *
1839
     * @return float|null Returns the indemn cp plaf.
1840
     */
1841
    public function getIndemnCpPlaf(): ?float{
1842
        return $this->indemnCpPlaf;
1843
    }
1844
1845
    /**
1846
     * Get the indemn rupture code1.
1847
     *
1848
     * @return string|null Returns the indemn rupture code1.
1849
     */
1850
    public function getIndemnRuptureCode1(): ?string{
1851
        return $this->indemnRuptureCode1;
1852
    }
1853
1854
    /**
1855
     * Get the indemn rupture code2.
1856
     *
1857
     * @return string|null Returns the indemn rupture code2.
1858
     */
1859
    public function getIndemnRuptureCode2(): ?string{
1860
        return $this->indemnRuptureCode2;
1861
    }
1862
1863
    /**
1864
     * Get the indemn rupture mnt1.
1865
     *
1866
     * @return float|null Returns the indemn rupture mnt1.
1867
     */
1868
    public function getIndemnRuptureMnt1(): ?float{
1869
        return $this->indemnRuptureMnt1;
1870
    }
1871
1872
    /**
1873
     * Get the indemn rupture mnt2.
1874
     *
1875
     * @return float|null Returns the indemn rupture mnt2.
1876
     */
1877
    public function getIndemnRuptureMnt2(): ?float{
1878
        return $this->indemnRuptureMnt2;
1879
    }
1880
1881
    /**
1882
     * Get the indice.
1883
     *
1884
     * @return string|null Returns the indice.
1885
     */
1886
    public function getIndice(): ?string{
1887
        return $this->indice;
1888
    }
1889
1890
    /**
1891
     * Get the nb periodicite ircantec.
1892
     *
1893
     * @return float|null Returns the nb periodicite ircantec.
1894
     */
1895
    public function getNbPeriodiciteIrcantec(): ?float{
1896
        return $this->nbPeriodiciteIrcantec;
1897
    }
1898
1899
    /**
1900
     * Get the nbh etab btp.
1901
     *
1902
     * @return float|null Returns the nbh etab btp.
1903
     */
1904
    public function getNbhEtabBtp(): ?float{
1905
        return $this->nbhEtabBtp;
1906
    }
1907
1908
    /**
1909
     * Get the nbh sal btp.
1910
     *
1911
     * @return float|null Returns the nbh sal btp.
1912
     */
1913
    public function getNbhSalBtp(): ?float{
1914
        return $this->nbhSalBtp;
1915
    }
1916
1917
    /**
1918
     * Get the nic etab affectation.
1919
     *
1920
     * @return string|null Returns the nic etab affectation.
1921
     */
1922
    public function getNicEtabAffectation(): ?string{
1923
        return $this->nicEtabAffectation;
1924
    }
1925
1926
    /**
1927
     * Get the niveau.
1928
     *
1929
     * @return string|null Returns the niveau.
1930
     */
1931
    public function getNiveau(): ?string{
1932
        return $this->niveau;
1933
    }
1934
1935
    /**
1936
     * Get the nom ville insee lieu trav.
1937
     *
1938
     * @return string|null Returns the nom ville insee lieu trav.
1939
     */
1940
    public function getNomVilleInseeLieuTrav(): ?string{
1941
        return $this->nomVilleInseeLieuTrav;
1942
    }
1943
1944
    /**
1945
     * Get the nom ville lieu trav.
1946
     *
1947
     * @return string|null Returns the nom ville lieu trav.
1948
     */
1949
    public function getNomVilleLieuTrav(): ?string{
1950
        return $this->nomVilleLieuTrav;
1951
    }
1952
1953
    /**
1954
     * Get the nom voie lieu trav.
1955
     *
1956
     * @return string|null Returns the nom voie lieu trav.
1957
     */
1958
    public function getNomVoieLieuTrav(): ?string{
1959
        return $this->nomVoieLieuTrav;
1960
    }
1961
1962
    /**
1963
     * Get the num voie lieu trav.
1964
     *
1965
     * @return string|null Returns the num voie lieu trav.
1966
     */
1967
    public function getNumVoieLieuTrav(): ?string{
1968
        return $this->numVoieLieuTrav;
1969
    }
1970
1971
    /**
1972
     * Get the numero.
1973
     *
1974
     * @return string|null Returns the numero.
1975
     */
1976
    public function getNumero(): ?string{
1977
        return $this->numero;
1978
    }
1979
1980
    /**
1981
     * Get the numero adhesion btp.
1982
     *
1983
     * @return string|null Returns the numero adhesion btp.
1984
     */
1985
    public function getNumeroAdhesionBtp(): ?string{
1986
        return $this->numeroAdhesionBtp;
1987
    }
1988
1989
    /**
1990
     * Get the numero affil fnc.
1991
     *
1992
     * @return string|null Returns the numero affil fnc.
1993
     */
1994
    public function getNumeroAffilFnc(): ?string{
1995
        return $this->numeroAffilFnc;
1996
    }
1997
1998
    /**
1999
     * Get the numero ordre.
2000
     *
2001
     * @return int|null Returns the numero ordre.
2002
     */
2003
    public function getNumeroOrdre(): ?int{
2004
        return $this->numeroOrdre;
2005
    }
2006
2007
    /**
2008
     * Get the numero rattach1.
2009
     *
2010
     * @return string|null Returns the numero rattach1.
2011
     */
2012
    public function getNumeroRattach1(): ?string{
2013
        return $this->numeroRattach1;
2014
    }
2015
2016
    /**
2017
     * Get the numero rattach2.
2018
     *
2019
     * @return string|null Returns the numero rattach2.
2020
     */
2021
    public function getNumeroRattach2(): ?string{
2022
        return $this->numeroRattach2;
2023
    }
2024
2025
    /**
2026
     * Get the numero rattach3.
2027
     *
2028
     * @return string|null Returns the numero rattach3.
2029
     */
2030
    public function getNumeroRattach3(): ?string{
2031
        return $this->numeroRattach3;
2032
    }
2033
2034
    /**
2035
     * Get the numero rattach btp.
2036
     *
2037
     * @return string|null Returns the numero rattach btp.
2038
     */
2039
    public function getNumeroRattachBtp(): ?string{
2040
        return $this->numeroRattachBtp;
2041
    }
2042
2043
    /**
2044
     * Get the particip patron avtge code1.
2045
     *
2046
     * @return string|null Returns the particip patron avtge code1.
2047
     */
2048
    public function getParticipPatronAvtgeCode1(): ?string{
2049
        return $this->participPatronAvtgeCode1;
2050
    }
2051
2052
    /**
2053
     * Get the particip patron avtge code2.
2054
     *
2055
     * @return string|null Returns the particip patron avtge code2.
2056
     */
2057
    public function getParticipPatronAvtgeCode2(): ?string{
2058
        return $this->participPatronAvtgeCode2;
2059
    }
2060
2061
    /**
2062
     * Get the particip patron avtge mnt1.
2063
     *
2064
     * @return float|null Returns the particip patron avtge mnt1.
2065
     */
2066
    public function getParticipPatronAvtgeMnt1(): ?float{
2067
        return $this->participPatronAvtgeMnt1;
2068
    }
2069
2070
    /**
2071
     * Get the particip patron avtge mnt2.
2072
     *
2073
     * @return float|null Returns the particip patron avtge mnt2.
2074
     */
2075
    public function getParticipPatronAvtgeMnt2(): ?float{
2076
        return $this->participPatronAvtgeMnt2;
2077
    }
2078
2079
    /**
2080
     * Get the periodicite ircantec.
2081
     *
2082
     * @return string|null Returns the periodicite ircantec.
2083
     */
2084
    public function getPeriodiciteIrcantec(): ?string{
2085
        return $this->periodiciteIrcantec;
2086
    }
2087
2088
    /**
2089
     * Get the position.
2090
     *
2091
     * @return string|null Returns the position.
2092
     */
2093
    public function getPosition(): ?string{
2094
        return $this->position;
2095
    }
2096
2097
    /**
2098
     * Get the pourcent act.
2099
     *
2100
     * @return float|null Returns the pourcent act.
2101
     */
2102
    public function getPourcentAct(): ?float{
2103
        return $this->pourcentAct;
2104
    }
2105
2106
    /**
2107
     * Get the remun medecins.
2108
     *
2109
     * @return float|null Returns the remun medecins.
2110
     */
2111
    public function getRemunMedecins(): ?float{
2112
        return $this->remunMedecins;
2113
    }
2114
2115
    /**
2116
     * Get the siret lieu trav.
2117
     *
2118
     * @return string|null Returns the siret lieu trav.
2119
     */
2120
    public function getSiretLieuTrav(): ?string{
2121
        return $this->siretLieuTrav;
2122
    }
2123
2124
    /**
2125
     * Get the statut cotisant btp.
2126
     *
2127
     * @return string|null Returns the statut cotisant btp.
2128
     */
2129
    public function getStatutCotisantBtp(): ?string{
2130
        return $this->statutCotisantBtp;
2131
    }
2132
2133
    /**
2134
     * Get the suppl fam.
2135
     *
2136
     * @return float|null Returns the suppl fam.
2137
     */
2138
    public function getSupplFam(): ?float{
2139
        return $this->supplFam;
2140
    }
2141
2142
    /**
2143
     * Get the tds59.
2144
     *
2145
     * @return string|null Returns the tds59.
2146
     */
2147
    public function getTds59(): ?string{
2148
        return $this->tds59;
2149
    }
2150
2151
    /**
2152
     * Get the type affil btp.
2153
     *
2154
     * @return string|null Returns the type affil btp.
2155
     */
2156
    public function getTypeAffilBtp(): ?string{
2157
        return $this->typeAffilBtp;
2158
    }
2159
2160
    /**
2161
     * Set the actions gratuites nbre.
2162
     *
2163
     * @param float|null $actionsGratuitesNbre The actions gratuites nbre.
2164
     * @return EmpDadsuParam Returns this Emp dadsu param.
2165
     */
2166
    public function setActionsGratuitesNbre(?float $actionsGratuitesNbre): EmpDadsuParam {
2167
        $this->actionsGratuitesNbre = $actionsGratuitesNbre;
2168
        return $this;
2169
    }
2170
2171
    /**
2172
     * Set the actions gratuites valeur u.
2173
     *
2174
     * @param float|null $actionsGratuitesValeurU The actions gratuites valeur u.
2175
     * @return EmpDadsuParam Returns this Emp dadsu param.
2176
     */
2177
    public function setActionsGratuitesValeurU(?float $actionsGratuitesValeurU): EmpDadsuParam {
2178
        $this->actionsGratuitesValeurU = $actionsGratuitesValeurU;
2179
        return $this;
2180
    }
2181
2182
    /**
2183
     * Set the anciennete.
2184
     *
2185
     * @param float|null $anciennete The anciennete.
2186
     * @return EmpDadsuParam Returns this Emp dadsu param.
2187
     */
2188
    public function setAnciennete(?float $anciennete): EmpDadsuParam {
2189
        $this->anciennete = $anciennete;
2190
        return $this;
2191
    }
2192
2193
    /**
2194
     * Set the anciennete btp.
2195
     *
2196
     * @param float|null $ancienneteBtp The anciennete btp.
2197
     * @return EmpDadsuParam Returns this Emp dadsu param.
2198
     */
2199
    public function setAncienneteBtp(?float $ancienneteBtp): EmpDadsuParam {
2200
        $this->ancienneteBtp = $ancienneteBtp;
2201
        return $this;
2202
    }
2203
2204
    /**
2205
     * Set the annee prepa.
2206
     *
2207
     * @param int|null $anneePrepa The annee prepa.
2208
     * @return EmpDadsuParam Returns this Emp dadsu param.
2209
     */
2210
    public function setAnneePrepa(?int $anneePrepa): EmpDadsuParam {
2211
        $this->anneePrepa = $anneePrepa;
2212
        return $this;
2213
    }
2214
2215
    /**
2216
     * Set the at bureau.
2217
     *
2218
     * @param string|null $atBureau The at bureau.
2219
     * @return EmpDadsuParam Returns this Emp dadsu param.
2220
     */
2221
    public function setAtBureau(?string $atBureau): EmpDadsuParam {
2222
        $this->atBureau = $atBureau;
2223
        return $this;
2224
    }
2225
2226
    /**
2227
     * Set the at etab.
2228
     *
2229
     * @param string|null $atEtab The at etab.
2230
     * @return EmpDadsuParam Returns this Emp dadsu param.
2231
     */
2232
    public function setAtEtab(?string $atEtab): EmpDadsuParam {
2233
        $this->atEtab = $atEtab;
2234
        return $this;
2235
    }
2236
2237
    /**
2238
     * Set the at risque.
2239
     *
2240
     * @param string|null $atRisque The at risque.
2241
     * @return EmpDadsuParam Returns this Emp dadsu param.
2242
     */
2243
    public function setAtRisque(?string $atRisque): EmpDadsuParam {
2244
        $this->atRisque = $atRisque;
2245
        return $this;
2246
    }
2247
2248
    /**
2249
     * Set the at taux.
2250
     *
2251
     * @param float|null $atTaux The at taux.
2252
     * @return EmpDadsuParam Returns this Emp dadsu param.
2253
     */
2254
    public function setAtTaux(?float $atTaux): EmpDadsuParam {
2255
        $this->atTaux = $atTaux;
2256
        return $this;
2257
    }
2258
2259
    /**
2260
     * Set the autres sommes exo code1.
2261
     *
2262
     * @param string|null $autresSommesExoCode1 The autres sommes exo code1.
2263
     * @return EmpDadsuParam Returns this Emp dadsu param.
2264
     */
2265
    public function setAutresSommesExoCode1(?string $autresSommesExoCode1): EmpDadsuParam {
2266
        $this->autresSommesExoCode1 = $autresSommesExoCode1;
2267
        return $this;
2268
    }
2269
2270
    /**
2271
     * Set the autres sommes exo code2.
2272
     *
2273
     * @param string|null $autresSommesExoCode2 The autres sommes exo code2.
2274
     * @return EmpDadsuParam Returns this Emp dadsu param.
2275
     */
2276
    public function setAutresSommesExoCode2(?string $autresSommesExoCode2): EmpDadsuParam {
2277
        $this->autresSommesExoCode2 = $autresSommesExoCode2;
2278
        return $this;
2279
    }
2280
2281
    /**
2282
     * Set the autres sommes exo code3.
2283
     *
2284
     * @param string|null $autresSommesExoCode3 The autres sommes exo code3.
2285
     * @return EmpDadsuParam Returns this Emp dadsu param.
2286
     */
2287
    public function setAutresSommesExoCode3(?string $autresSommesExoCode3): EmpDadsuParam {
2288
        $this->autresSommesExoCode3 = $autresSommesExoCode3;
2289
        return $this;
2290
    }
2291
2292
    /**
2293
     * Set the autres sommes exo code4.
2294
     *
2295
     * @param string|null $autresSommesExoCode4 The autres sommes exo code4.
2296
     * @return EmpDadsuParam Returns this Emp dadsu param.
2297
     */
2298
    public function setAutresSommesExoCode4(?string $autresSommesExoCode4): EmpDadsuParam {
2299
        $this->autresSommesExoCode4 = $autresSommesExoCode4;
2300
        return $this;
2301
    }
2302
2303
    /**
2304
     * Set the autres sommes exo mnt1.
2305
     *
2306
     * @param float|null $autresSommesExoMnt1 The autres sommes exo mnt1.
2307
     * @return EmpDadsuParam Returns this Emp dadsu param.
2308
     */
2309
    public function setAutresSommesExoMnt1(?float $autresSommesExoMnt1): EmpDadsuParam {
2310
        $this->autresSommesExoMnt1 = $autresSommesExoMnt1;
2311
        return $this;
2312
    }
2313
2314
    /**
2315
     * Set the autres sommes exo mnt2.
2316
     *
2317
     * @param float|null $autresSommesExoMnt2 The autres sommes exo mnt2.
2318
     * @return EmpDadsuParam Returns this Emp dadsu param.
2319
     */
2320
    public function setAutresSommesExoMnt2(?float $autresSommesExoMnt2): EmpDadsuParam {
2321
        $this->autresSommesExoMnt2 = $autresSommesExoMnt2;
2322
        return $this;
2323
    }
2324
2325
    /**
2326
     * Set the autres sommes exo mnt3.
2327
     *
2328
     * @param float|null $autresSommesExoMnt3 The autres sommes exo mnt3.
2329
     * @return EmpDadsuParam Returns this Emp dadsu param.
2330
     */
2331
    public function setAutresSommesExoMnt3(?float $autresSommesExoMnt3): EmpDadsuParam {
2332
        $this->autresSommesExoMnt3 = $autresSommesExoMnt3;
2333
        return $this;
2334
    }
2335
2336
    /**
2337
     * Set the autres sommes exo mnt4.
2338
     *
2339
     * @param float|null $autresSommesExoMnt4 The autres sommes exo mnt4.
2340
     * @return EmpDadsuParam Returns this Emp dadsu param.
2341
     */
2342
    public function setAutresSommesExoMnt4(?float $autresSommesExoMnt4): EmpDadsuParam {
2343
        $this->autresSommesExoMnt4 = $autresSommesExoMnt4;
2344
        return $this;
2345
    }
2346
2347
    /**
2348
     * Set the btq lieu trav.
2349
     *
2350
     * @param string|null $btqLieuTrav The btq lieu trav.
2351
     * @return EmpDadsuParam Returns this Emp dadsu param.
2352
     */
2353
    public function setBtqLieuTrav(?string $btqLieuTrav): EmpDadsuParam {
2354
        $this->btqLieuTrav = $btqLieuTrav;
2355
        return $this;
2356
    }
2357
2358
    /**
2359
     * Set the base exo brut1.
2360
     *
2361
     * @param float|null $baseExoBrut1 The base exo brut1.
2362
     * @return EmpDadsuParam Returns this Emp dadsu param.
2363
     */
2364
    public function setBaseExoBrut1(?float $baseExoBrut1): EmpDadsuParam {
2365
        $this->baseExoBrut1 = $baseExoBrut1;
2366
        return $this;
2367
    }
2368
2369
    /**
2370
     * Set the base exo brut2.
2371
     *
2372
     * @param float|null $baseExoBrut2 The base exo brut2.
2373
     * @return EmpDadsuParam Returns this Emp dadsu param.
2374
     */
2375
    public function setBaseExoBrut2(?float $baseExoBrut2): EmpDadsuParam {
2376
        $this->baseExoBrut2 = $baseExoBrut2;
2377
        return $this;
2378
    }
2379
2380
    /**
2381
     * Set the base exo brut3.
2382
     *
2383
     * @param float|null $baseExoBrut3 The base exo brut3.
2384
     * @return EmpDadsuParam Returns this Emp dadsu param.
2385
     */
2386
    public function setBaseExoBrut3(?float $baseExoBrut3): EmpDadsuParam {
2387
        $this->baseExoBrut3 = $baseExoBrut3;
2388
        return $this;
2389
    }
2390
2391
    /**
2392
     * Set the base exo plaf1.
2393
     *
2394
     * @param float|null $baseExoPlaf1 The base exo plaf1.
2395
     * @return EmpDadsuParam Returns this Emp dadsu param.
2396
     */
2397
    public function setBaseExoPlaf1(?float $baseExoPlaf1): EmpDadsuParam {
2398
        $this->baseExoPlaf1 = $baseExoPlaf1;
2399
        return $this;
2400
    }
2401
2402
    /**
2403
     * Set the base exo plaf2.
2404
     *
2405
     * @param float|null $baseExoPlaf2 The base exo plaf2.
2406
     * @return EmpDadsuParam Returns this Emp dadsu param.
2407
     */
2408
    public function setBaseExoPlaf2(?float $baseExoPlaf2): EmpDadsuParam {
2409
        $this->baseExoPlaf2 = $baseExoPlaf2;
2410
        return $this;
2411
    }
2412
2413
    /**
2414
     * Set the base exo plaf3.
2415
     *
2416
     * @param float|null $baseExoPlaf3 The base exo plaf3.
2417
     * @return EmpDadsuParam Returns this Emp dadsu param.
2418
     */
2419
    public function setBaseExoPlaf3(?float $baseExoPlaf3): EmpDadsuParam {
2420
        $this->baseExoPlaf3 = $baseExoPlaf3;
2421
        return $this;
2422
    }
2423
2424
    /**
2425
     * Set the bureau distributeur lieu trav.
2426
     *
2427
     * @param string|null $bureauDistributeurLieuTrav The bureau distributeur lieu trav.
2428
     * @return EmpDadsuParam Returns this Emp dadsu param.
2429
     */
2430
    public function setBureauDistributeurLieuTrav(?string $bureauDistributeurLieuTrav): EmpDadsuParam {
2431
        $this->bureauDistributeurLieuTrav = $bureauDistributeurLieuTrav;
2432
        return $this;
2433
    }
2434
2435
    /**
2436
     * Set the categorie btp.
2437
     *
2438
     * @param string|null $categorieBtp The categorie btp.
2439
     * @return EmpDadsuParam Returns this Emp dadsu param.
2440
     */
2441
    public function setCategorieBtp(?string $categorieBtp): EmpDadsuParam {
2442
        $this->categorieBtp = $categorieBtp;
2443
        return $this;
2444
    }
2445
2446
    /**
2447
     * Set the code caract.
2448
     *
2449
     * @param string|null $codeCaract The code caract.
2450
     * @return EmpDadsuParam Returns this Emp dadsu param.
2451
     */
2452
    public function setCodeCaract(?string $codeCaract): EmpDadsuParam {
2453
        $this->codeCaract = $codeCaract;
2454
        return $this;
2455
    }
2456
2457
    /**
2458
     * Set the code classe cnbf.
2459
     *
2460
     * @param string|null $codeClasseCnbf The code classe cnbf.
2461
     * @return EmpDadsuParam Returns this Emp dadsu param.
2462
     */
2463
    public function setCodeClasseCnbf(?string $codeClasseCnbf): EmpDadsuParam {
2464
        $this->codeClasseCnbf = $codeClasseCnbf;
2465
        return $this;
2466
    }
2467
2468
    /**
2469
     * Set the code contrat trav.
2470
     *
2471
     * @param string|null $codeContratTrav The code contrat trav.
2472
     * @return EmpDadsuParam Returns this Emp dadsu param.
2473
     */
2474
    public function setCodeContratTrav(?string $codeContratTrav): EmpDadsuParam {
2475
        $this->codeContratTrav = $codeContratTrav;
2476
        return $this;
2477
    }
2478
2479
    /**
2480
     * Set the code convention col.
2481
     *
2482
     * @param string|null $codeConventionCol The code convention col.
2483
     * @return EmpDadsuParam Returns this Emp dadsu param.
2484
     */
2485
    public function setCodeConventionCol(?string $codeConventionCol): EmpDadsuParam {
2486
        $this->codeConventionCol = $codeConventionCol;
2487
        return $this;
2488
    }
2489
2490
    /**
2491
     * Set the code decalage paie.
2492
     *
2493
     * @param string|null $codeDecalagePaie The code decalage paie.
2494
     * @return EmpDadsuParam Returns this Emp dadsu param.
2495
     */
2496
    public function setCodeDecalagePaie(?string $codeDecalagePaie): EmpDadsuParam {
2497
        $this->codeDecalagePaie = $codeDecalagePaie;
2498
        return $this;
2499
    }
2500
2501
    /**
2502
     * Set the code deleg gest risque maladie.
2503
     *
2504
     * @param string|null $codeDelegGestRisqueMaladie The code deleg gest risque maladie.
2505
     * @return EmpDadsuParam Returns this Emp dadsu param.
2506
     */
2507
    public function setCodeDelegGestRisqueMaladie(?string $codeDelegGestRisqueMaladie): EmpDadsuParam {
2508
        $this->codeDelegGestRisqueMaladie = $codeDelegGestRisqueMaladie;
2509
        return $this;
2510
    }
2511
2512
    /**
2513
     * Set the code droit contrat.
2514
     *
2515
     * @param string|null $codeDroitContrat The code droit contrat.
2516
     * @return EmpDadsuParam Returns this Emp dadsu param.
2517
     */
2518
    public function setCodeDroitContrat(?string $codeDroitContrat): EmpDadsuParam {
2519
        $this->codeDroitContrat = $codeDroitContrat;
2520
        return $this;
2521
    }
2522
2523
    /**
2524
     * Set the code empl mult.
2525
     *
2526
     * @param string|null $codeEmplMult The code empl mult.
2527
     * @return EmpDadsuParam Returns this Emp dadsu param.
2528
     */
2529
    public function setCodeEmplMult(?string $codeEmplMult): EmpDadsuParam {
2530
        $this->codeEmplMult = $codeEmplMult;
2531
        return $this;
2532
    }
2533
2534
    /**
2535
     * Set the code emplois mult.
2536
     *
2537
     * @param string|null $codeEmploisMult The code emplois mult.
2538
     * @return EmpDadsuParam Returns this Emp dadsu param.
2539
     */
2540
    public function setCodeEmploisMult(?string $codeEmploisMult): EmpDadsuParam {
2541
        $this->codeEmploisMult = $codeEmploisMult;
2542
        return $this;
2543
    }
2544
2545
    /**
2546
     * Set the code etablissement.
2547
     *
2548
     * @param int|null $codeEtablissement The code etablissement.
2549
     * @return EmpDadsuParam Returns this Emp dadsu param.
2550
     */
2551
    public function setCodeEtablissement(?int $codeEtablissement): EmpDadsuParam {
2552
        $this->codeEtablissement = $codeEtablissement;
2553
        return $this;
2554
    }
2555
2556
    /**
2557
     * Set the code etat contrat prud.
2558
     *
2559
     * @param string|null $codeEtatContratPrud The code etat contrat prud.
2560
     * @return EmpDadsuParam Returns this Emp dadsu param.
2561
     */
2562
    public function setCodeEtatContratPrud(?string $codeEtatContratPrud): EmpDadsuParam {
2563
        $this->codeEtatContratPrud = $codeEtatContratPrud;
2564
        return $this;
2565
    }
2566
2567
    /**
2568
     * Set the code extension alsace moselle.
2569
     *
2570
     * @param string|null $codeExtensionAlsaceMoselle The code extension alsace moselle.
2571
     * @return EmpDadsuParam Returns this Emp dadsu param.
2572
     */
2573
    public function setCodeExtensionAlsaceMoselle(?string $codeExtensionAlsaceMoselle): EmpDadsuParam {
2574
        $this->codeExtensionAlsaceMoselle = $codeExtensionAlsaceMoselle;
2575
        return $this;
2576
    }
2577
2578
    /**
2579
     * Set the code insee lieu trav.
2580
     *
2581
     * @param string|null $codeInseeLieuTrav The code insee lieu trav.
2582
     * @return EmpDadsuParam Returns this Emp dadsu param.
2583
     */
2584
    public function setCodeInseeLieuTrav(?string $codeInseeLieuTrav): EmpDadsuParam {
2585
        $this->codeInseeLieuTrav = $codeInseeLieuTrav;
2586
        return $this;
2587
    }
2588
2589
    /**
2590
     * Set the code motif deb per.
2591
     *
2592
     * @param string|null $codeMotifDebPer The code motif deb per.
2593
     * @return EmpDadsuParam Returns this Emp dadsu param.
2594
     */
2595
    public function setCodeMotifDebPer(?string $codeMotifDebPer): EmpDadsuParam {
2596
        $this->codeMotifDebPer = $codeMotifDebPer;
2597
        return $this;
2598
    }
2599
2600
    /**
2601
     * Set the code motif deb per2.
2602
     *
2603
     * @param string|null $codeMotifDebPer2 The code motif deb per2.
2604
     * @return EmpDadsuParam Returns this Emp dadsu param.
2605
     */
2606
    public function setCodeMotifDebPer2(?string $codeMotifDebPer2): EmpDadsuParam {
2607
        $this->codeMotifDebPer2 = $codeMotifDebPer2;
2608
        return $this;
2609
    }
2610
2611
    /**
2612
     * Set the code motif deb per3.
2613
     *
2614
     * @param string|null $codeMotifDebPer3 The code motif deb per3.
2615
     * @return EmpDadsuParam Returns this Emp dadsu param.
2616
     */
2617
    public function setCodeMotifDebPer3(?string $codeMotifDebPer3): EmpDadsuParam {
2618
        $this->codeMotifDebPer3 = $codeMotifDebPer3;
2619
        return $this;
2620
    }
2621
2622
    /**
2623
     * Set the code motif deb per4.
2624
     *
2625
     * @param string|null $codeMotifDebPer4 The code motif deb per4.
2626
     * @return EmpDadsuParam Returns this Emp dadsu param.
2627
     */
2628
    public function setCodeMotifDebPer4(?string $codeMotifDebPer4): EmpDadsuParam {
2629
        $this->codeMotifDebPer4 = $codeMotifDebPer4;
2630
        return $this;
2631
    }
2632
2633
    /**
2634
     * Set the code motif deb per5.
2635
     *
2636
     * @param string|null $codeMotifDebPer5 The code motif deb per5.
2637
     * @return EmpDadsuParam Returns this Emp dadsu param.
2638
     */
2639
    public function setCodeMotifDebPer5(?string $codeMotifDebPer5): EmpDadsuParam {
2640
        $this->codeMotifDebPer5 = $codeMotifDebPer5;
2641
        return $this;
2642
    }
2643
2644
    /**
2645
     * Set the code motif fin per.
2646
     *
2647
     * @param string|null $codeMotifFinPer The code motif fin per.
2648
     * @return EmpDadsuParam Returns this Emp dadsu param.
2649
     */
2650
    public function setCodeMotifFinPer(?string $codeMotifFinPer): EmpDadsuParam {
2651
        $this->codeMotifFinPer = $codeMotifFinPer;
2652
        return $this;
2653
    }
2654
2655
    /**
2656
     * Set the code motif fin per2.
2657
     *
2658
     * @param string|null $codeMotifFinPer2 The code motif fin per2.
2659
     * @return EmpDadsuParam Returns this Emp dadsu param.
2660
     */
2661
    public function setCodeMotifFinPer2(?string $codeMotifFinPer2): EmpDadsuParam {
2662
        $this->codeMotifFinPer2 = $codeMotifFinPer2;
2663
        return $this;
2664
    }
2665
2666
    /**
2667
     * Set the code motif fin per3.
2668
     *
2669
     * @param string|null $codeMotifFinPer3 The code motif fin per3.
2670
     * @return EmpDadsuParam Returns this Emp dadsu param.
2671
     */
2672
    public function setCodeMotifFinPer3(?string $codeMotifFinPer3): EmpDadsuParam {
2673
        $this->codeMotifFinPer3 = $codeMotifFinPer3;
2674
        return $this;
2675
    }
2676
2677
    /**
2678
     * Set the code motif fin per4.
2679
     *
2680
     * @param string|null $codeMotifFinPer4 The code motif fin per4.
2681
     * @return EmpDadsuParam Returns this Emp dadsu param.
2682
     */
2683
    public function setCodeMotifFinPer4(?string $codeMotifFinPer4): EmpDadsuParam {
2684
        $this->codeMotifFinPer4 = $codeMotifFinPer4;
2685
        return $this;
2686
    }
2687
2688
    /**
2689
     * Set the code motif fin per5.
2690
     *
2691
     * @param string|null $codeMotifFinPer5 The code motif fin per5.
2692
     * @return EmpDadsuParam Returns this Emp dadsu param.
2693
     */
2694
    public function setCodeMotifFinPer5(?string $codeMotifFinPer5): EmpDadsuParam {
2695
        $this->codeMotifFinPer5 = $codeMotifFinPer5;
2696
        return $this;
2697
    }
2698
2699
    /**
2700
     * Set the code nature base cotisations.
2701
     *
2702
     * @param string|null $codeNatureBaseCotisations The code nature base cotisations.
2703
     * @return EmpDadsuParam Returns this Emp dadsu param.
2704
     */
2705
    public function setCodeNatureBaseCotisations(?string $codeNatureBaseCotisations): EmpDadsuParam {
2706
        $this->codeNatureBaseCotisations = $codeNatureBaseCotisations;
2707
        return $this;
2708
    }
2709
2710
    /**
2711
     * Set the code officiel commune lieu trav.
2712
     *
2713
     * @param string|null $codeOfficielCommuneLieuTrav The code officiel commune lieu trav.
2714
     * @return EmpDadsuParam Returns this Emp dadsu param.
2715
     */
2716
    public function setCodeOfficielCommuneLieuTrav(?string $codeOfficielCommuneLieuTrav): EmpDadsuParam {
2717
        $this->codeOfficielCommuneLieuTrav = $codeOfficielCommuneLieuTrav;
2718
        return $this;
2719
    }
2720
2721
    /**
2722
     * Set the code postal lieu trav.
2723
     *
2724
     * @param string|null $codePostalLieuTrav The code postal lieu trav.
2725
     * @return EmpDadsuParam Returns this Emp dadsu param.
2726
     */
2727
    public function setCodePostalLieuTrav(?string $codePostalLieuTrav): EmpDadsuParam {
2728
        $this->codePostalLieuTrav = $codePostalLieuTrav;
2729
        return $this;
2730
    }
2731
2732
    /**
2733
     * Set the code regime1.
2734
     *
2735
     * @param string|null $codeRegime1 The code regime1.
2736
     * @return EmpDadsuParam Returns this Emp dadsu param.
2737
     */
2738
    public function setCodeRegime1(?string $codeRegime1): EmpDadsuParam {
2739
        $this->codeRegime1 = $codeRegime1;
2740
        return $this;
2741
    }
2742
2743
    /**
2744
     * Set the code regime2.
2745
     *
2746
     * @param string|null $codeRegime2 The code regime2.
2747
     * @return EmpDadsuParam Returns this Emp dadsu param.
2748
     */
2749
    public function setCodeRegime2(?string $codeRegime2): EmpDadsuParam {
2750
        $this->codeRegime2 = $codeRegime2;
2751
        return $this;
2752
    }
2753
2754
    /**
2755
     * Set the code regime3.
2756
     *
2757
     * @param string|null $codeRegime3 The code regime3.
2758
     * @return EmpDadsuParam Returns this Emp dadsu param.
2759
     */
2760
    public function setCodeRegime3(?string $codeRegime3): EmpDadsuParam {
2761
        $this->codeRegime3 = $codeRegime3;
2762
        return $this;
2763
    }
2764
2765
    /**
2766
     * Set the code regime btp.
2767
     *
2768
     * @param string|null $codeRegimeBtp The code regime btp.
2769
     * @return EmpDadsuParam Returns this Emp dadsu param.
2770
     */
2771
    public function setCodeRegimeBtp(?string $codeRegimeBtp): EmpDadsuParam {
2772
        $this->codeRegimeBtp = $codeRegimeBtp;
2773
        return $this;
2774
    }
2775
2776
    /**
2777
     * Set the code regime base obl.
2778
     *
2779
     * @param string|null $codeRegimeBaseObl The code regime base obl.
2780
     * @return EmpDadsuParam Returns this Emp dadsu param.
2781
     */
2782
    public function setCodeRegimeBaseObl(?string $codeRegimeBaseObl): EmpDadsuParam {
2783
        $this->codeRegimeBaseObl = $codeRegimeBaseObl;
2784
        return $this;
2785
    }
2786
2787
    /**
2788
     * Set the code regime base obl at.
2789
     *
2790
     * @param string|null $codeRegimeBaseOblAt The code regime base obl at.
2791
     * @return EmpDadsuParam Returns this Emp dadsu param.
2792
     */
2793
    public function setCodeRegimeBaseOblAt(?string $codeRegimeBaseOblAt): EmpDadsuParam {
2794
        $this->codeRegimeBaseOblAt = $codeRegimeBaseOblAt;
2795
        return $this;
2796
    }
2797
2798
    /**
2799
     * Set the code regime base obl maladie.
2800
     *
2801
     * @param string|null $codeRegimeBaseOblMaladie The code regime base obl maladie.
2802
     * @return EmpDadsuParam Returns this Emp dadsu param.
2803
     */
2804
    public function setCodeRegimeBaseOblMaladie(?string $codeRegimeBaseOblMaladie): EmpDadsuParam {
2805
        $this->codeRegimeBaseOblMaladie = $codeRegimeBaseOblMaladie;
2806
        return $this;
2807
    }
2808
2809
    /**
2810
     * Set the code regime base obl vieil pat.
2811
     *
2812
     * @param string|null $codeRegimeBaseOblVieilPat The code regime base obl vieil pat.
2813
     * @return EmpDadsuParam Returns this Emp dadsu param.
2814
     */
2815
    public function setCodeRegimeBaseOblVieilPat(?string $codeRegimeBaseOblVieilPat): EmpDadsuParam {
2816
        $this->codeRegimeBaseOblVieilPat = $codeRegimeBaseOblVieilPat;
2817
        return $this;
2818
    }
2819
2820
    /**
2821
     * Set the code regime base obl vieil sal.
2822
     *
2823
     * @param string|null $codeRegimeBaseOblVieilSal The code regime base obl vieil sal.
2824
     * @return EmpDadsuParam Returns this Emp dadsu param.
2825
     */
2826
    public function setCodeRegimeBaseOblVieilSal(?string $codeRegimeBaseOblVieilSal): EmpDadsuParam {
2827
        $this->codeRegimeBaseOblVieilSal = $codeRegimeBaseOblVieilSal;
2828
        return $this;
2829
    }
2830
2831
    /**
2832
     * Set the code statut categ.
2833
     *
2834
     * @param string|null $codeStatutCateg The code statut categ.
2835
     * @return EmpDadsuParam Returns this Emp dadsu param.
2836
     */
2837
    public function setCodeStatutCateg(?string $codeStatutCateg): EmpDadsuParam {
2838
        $this->codeStatutCateg = $codeStatutCateg;
2839
        return $this;
2840
    }
2841
2842
    /**
2843
     * Set the code statut categ conv.
2844
     *
2845
     * @param string|null $codeStatutCategConv The code statut categ conv.
2846
     * @return EmpDadsuParam Returns this Emp dadsu param.
2847
     */
2848
    public function setCodeStatutCategConv(?string $codeStatutCategConv): EmpDadsuParam {
2849
        $this->codeStatutCategConv = $codeStatutCategConv;
2850
        return $this;
2851
    }
2852
2853
    /**
2854
     * Set the code statut categ irc.
2855
     *
2856
     * @param string|null $codeStatutCategIrc The code statut categ irc.
2857
     * @return EmpDadsuParam Returns this Emp dadsu param.
2858
     */
2859
    public function setCodeStatutCategIrc(?string $codeStatutCategIrc): EmpDadsuParam {
2860
        $this->codeStatutCategIrc = $codeStatutCategIrc;
2861
        return $this;
2862
    }
2863
2864
    /**
2865
     * Set the code statut pro.
2866
     *
2867
     * @param string|null $codeStatutPro The code statut pro.
2868
     * @return EmpDadsuParam Returns this Emp dadsu param.
2869
     */
2870
    public function setCodeStatutPro(?string $codeStatutPro): EmpDadsuParam {
2871
        $this->codeStatutPro = $codeStatutPro;
2872
        return $this;
2873
    }
2874
2875
    /**
2876
     * Set the code type exo1.
2877
     *
2878
     * @param string|null $codeTypeExo1 The code type exo1.
2879
     * @return EmpDadsuParam Returns this Emp dadsu param.
2880
     */
2881
    public function setCodeTypeExo1(?string $codeTypeExo1): EmpDadsuParam {
2882
        $this->codeTypeExo1 = $codeTypeExo1;
2883
        return $this;
2884
    }
2885
2886
    /**
2887
     * Set the code type exo2.
2888
     *
2889
     * @param string|null $codeTypeExo2 The code type exo2.
2890
     * @return EmpDadsuParam Returns this Emp dadsu param.
2891
     */
2892
    public function setCodeTypeExo2(?string $codeTypeExo2): EmpDadsuParam {
2893
        $this->codeTypeExo2 = $codeTypeExo2;
2894
        return $this;
2895
    }
2896
2897
    /**
2898
     * Set the code type exo3.
2899
     *
2900
     * @param string|null $codeTypeExo3 The code type exo3.
2901
     * @return EmpDadsuParam Returns this Emp dadsu param.
2902
     */
2903
    public function setCodeTypeExo3(?string $codeTypeExo3): EmpDadsuParam {
2904
        $this->codeTypeExo3 = $codeTypeExo3;
2905
        return $this;
2906
    }
2907
2908
    /**
2909
     * Set the commentaire.
2910
     *
2911
     * @param string|null $commentaire The commentaire.
2912
     * @return EmpDadsuParam Returns this Emp dadsu param.
2913
     */
2914
    public function setCommentaire(?string $commentaire): EmpDadsuParam {
2915
        $this->commentaire = $commentaire;
2916
        return $this;
2917
    }
2918
2919
    /**
2920
     * Set the complement lieu trav.
2921
     *
2922
     * @param string|null $complementLieuTrav The complement lieu trav.
2923
     * @return EmpDadsuParam Returns this Emp dadsu param.
2924
     */
2925
    public function setComplementLieuTrav(?string $complementLieuTrav): EmpDadsuParam {
2926
        $this->complementLieuTrav = $complementLieuTrav;
2927
        return $this;
2928
    }
2929
2930
    /**
2931
     * Set the dadsu conjoint salarie.
2932
     *
2933
     * @param string|null $dadsuConjointSalarie The dadsu conjoint salarie.
2934
     * @return EmpDadsuParam Returns this Emp dadsu param.
2935
     */
2936
    public function setDadsuConjointSalarie(?string $dadsuConjointSalarie): EmpDadsuParam {
2937
        $this->dadsuConjointSalarie = $dadsuConjointSalarie;
2938
        return $this;
2939
    }
2940
2941
    /**
2942
     * Set the dadsu nb options.
2943
     *
2944
     * @param float|null $dadsuNbOptions The dadsu nb options.
2945
     * @return EmpDadsuParam Returns this Emp dadsu param.
2946
     */
2947
    public function setDadsuNbOptions(?float $dadsuNbOptions): EmpDadsuParam {
2948
        $this->dadsuNbOptions = $dadsuNbOptions;
2949
        return $this;
2950
    }
2951
2952
    /**
2953
     * Set the dadsu prix souscript opt.
2954
     *
2955
     * @param float|null $dadsuPrixSouscriptOpt The dadsu prix souscript opt.
2956
     * @return EmpDadsuParam Returns this Emp dadsu param.
2957
     */
2958
    public function setDadsuPrixSouscriptOpt(?float $dadsuPrixSouscriptOpt): EmpDadsuParam {
2959
        $this->dadsuPrixSouscriptOpt = $dadsuPrixSouscriptOpt;
2960
        return $this;
2961
    }
2962
2963
    /**
2964
     * Set the dadsu valeur action.
2965
     *
2966
     * @param float|null $dadsuValeurAction The dadsu valeur action.
2967
     * @return EmpDadsuParam Returns this Emp dadsu param.
2968
     */
2969
    public function setDadsuValeurAction(?float $dadsuValeurAction): EmpDadsuParam {
2970
        $this->dadsuValeurAction = $dadsuValeurAction;
2971
        return $this;
2972
    }
2973
2974
    /**
2975
     * Set the date ctrl norme.
2976
     *
2977
     * @param DateTime|null $dateCtrlNorme The date ctrl norme.
2978
     * @return EmpDadsuParam Returns this Emp dadsu param.
2979
     */
2980
    public function setDateCtrlNorme(?DateTime $dateCtrlNorme): EmpDadsuParam {
2981
        $this->dateCtrlNorme = $dateCtrlNorme;
2982
        return $this;
2983
    }
2984
2985
    /**
2986
     * Set the date ctrl norme btp.
2987
     *
2988
     * @param DateTime|null $dateCtrlNormeBtp The date ctrl norme btp.
2989
     * @return EmpDadsuParam Returns this Emp dadsu param.
2990
     */
2991
    public function setDateCtrlNormeBtp(?DateTime $dateCtrlNormeBtp): EmpDadsuParam {
2992
        $this->dateCtrlNormeBtp = $dateCtrlNormeBtp;
2993
        return $this;
2994
    }
2995
2996
    /**
2997
     * Set the date ctrl norme prev.
2998
     *
2999
     * @param DateTime|null $dateCtrlNormePrev The date ctrl norme prev.
3000
     * @return EmpDadsuParam Returns this Emp dadsu param.
3001
     */
3002
    public function setDateCtrlNormePrev(?DateTime $dateCtrlNormePrev): EmpDadsuParam {
3003
        $this->dateCtrlNormePrev = $dateCtrlNormePrev;
3004
        return $this;
3005
    }
3006
3007
    /**
3008
     * Set the date ctrl norme ret.
3009
     *
3010
     * @param DateTime|null $dateCtrlNormeRet The date ctrl norme ret.
3011
     * @return EmpDadsuParam Returns this Emp dadsu param.
3012
     */
3013
    public function setDateCtrlNormeRet(?DateTime $dateCtrlNormeRet): EmpDadsuParam {
3014
        $this->dateCtrlNormeRet = $dateCtrlNormeRet;
3015
        return $this;
3016
    }
3017
3018
    /**
3019
     * Set the debut periode decl.
3020
     *
3021
     * @param DateTime|null $debutPeriodeDecl The debut periode decl.
3022
     * @return EmpDadsuParam Returns this Emp dadsu param.
3023
     */
3024
    public function setDebutPeriodeDecl(?DateTime $debutPeriodeDecl): EmpDadsuParam {
3025
        $this->debutPeriodeDecl = $debutPeriodeDecl;
3026
        return $this;
3027
    }
3028
3029
    /**
3030
     * Set the echelon.
3031
     *
3032
     * @param string|null $echelon The echelon.
3033
     * @return EmpDadsuParam Returns this Emp dadsu param.
3034
     */
3035
    public function setEchelon(?string $echelon): EmpDadsuParam {
3036
        $this->echelon = $echelon;
3037
        return $this;
3038
    }
3039
3040
    /**
3041
     * Set the emploi.
3042
     *
3043
     * @param string|null $emploi The emploi.
3044
     * @return EmpDadsuParam Returns this Emp dadsu param.
3045
     */
3046
    public function setEmploi(?string $emploi): EmpDadsuParam {
3047
        $this->emploi = $emploi;
3048
        return $this;
3049
    }
3050
3051
    /**
3052
     * Set the epargne sal code1.
3053
     *
3054
     * @param string|null $epargneSalCode1 The epargne sal code1.
3055
     * @return EmpDadsuParam Returns this Emp dadsu param.
3056
     */
3057
    public function setEpargneSalCode1(?string $epargneSalCode1): EmpDadsuParam {
3058
        $this->epargneSalCode1 = $epargneSalCode1;
3059
        return $this;
3060
    }
3061
3062
    /**
3063
     * Set the epargne sal code2.
3064
     *
3065
     * @param string|null $epargneSalCode2 The epargne sal code2.
3066
     * @return EmpDadsuParam Returns this Emp dadsu param.
3067
     */
3068
    public function setEpargneSalCode2(?string $epargneSalCode2): EmpDadsuParam {
3069
        $this->epargneSalCode2 = $epargneSalCode2;
3070
        return $this;
3071
    }
3072
3073
    /**
3074
     * Set the epargne sal code3.
3075
     *
3076
     * @param string|null $epargneSalCode3 The epargne sal code3.
3077
     * @return EmpDadsuParam Returns this Emp dadsu param.
3078
     */
3079
    public function setEpargneSalCode3(?string $epargneSalCode3): EmpDadsuParam {
3080
        $this->epargneSalCode3 = $epargneSalCode3;
3081
        return $this;
3082
    }
3083
3084
    /**
3085
     * Set the epargne sal code4.
3086
     *
3087
     * @param string|null $epargneSalCode4 The epargne sal code4.
3088
     * @return EmpDadsuParam Returns this Emp dadsu param.
3089
     */
3090
    public function setEpargneSalCode4(?string $epargneSalCode4): EmpDadsuParam {
3091
        $this->epargneSalCode4 = $epargneSalCode4;
3092
        return $this;
3093
    }
3094
3095
    /**
3096
     * Set the epargne sal mnt1.
3097
     *
3098
     * @param float|null $epargneSalMnt1 The epargne sal mnt1.
3099
     * @return EmpDadsuParam Returns this Emp dadsu param.
3100
     */
3101
    public function setEpargneSalMnt1(?float $epargneSalMnt1): EmpDadsuParam {
3102
        $this->epargneSalMnt1 = $epargneSalMnt1;
3103
        return $this;
3104
    }
3105
3106
    /**
3107
     * Set the epargne sal mnt2.
3108
     *
3109
     * @param float|null $epargneSalMnt2 The epargne sal mnt2.
3110
     * @return EmpDadsuParam Returns this Emp dadsu param.
3111
     */
3112
    public function setEpargneSalMnt2(?float $epargneSalMnt2): EmpDadsuParam {
3113
        $this->epargneSalMnt2 = $epargneSalMnt2;
3114
        return $this;
3115
    }
3116
3117
    /**
3118
     * Set the epargne sal mnt3.
3119
     *
3120
     * @param float|null $epargneSalMnt3 The epargne sal mnt3.
3121
     * @return EmpDadsuParam Returns this Emp dadsu param.
3122
     */
3123
    public function setEpargneSalMnt3(?float $epargneSalMnt3): EmpDadsuParam {
3124
        $this->epargneSalMnt3 = $epargneSalMnt3;
3125
        return $this;
3126
    }
3127
3128
    /**
3129
     * Set the epargne sal mnt4.
3130
     *
3131
     * @param float|null $epargneSalMnt4 The epargne sal mnt4.
3132
     * @return EmpDadsuParam Returns this Emp dadsu param.
3133
     */
3134
    public function setEpargneSalMnt4(?float $epargneSalMnt4): EmpDadsuParam {
3135
        $this->epargneSalMnt4 = $epargneSalMnt4;
3136
        return $this;
3137
    }
3138
3139
    /**
3140
     * Set the etat ctrl norme.
3141
     *
3142
     * @param string|null $etatCtrlNorme The etat ctrl norme.
3143
     * @return EmpDadsuParam Returns this Emp dadsu param.
3144
     */
3145
    public function setEtatCtrlNorme(?string $etatCtrlNorme): EmpDadsuParam {
3146
        $this->etatCtrlNorme = $etatCtrlNorme;
3147
        return $this;
3148
    }
3149
3150
    /**
3151
     * Set the etat ctrl norme btp.
3152
     *
3153
     * @param string|null $etatCtrlNormeBtp The etat ctrl norme btp.
3154
     * @return EmpDadsuParam Returns this Emp dadsu param.
3155
     */
3156
    public function setEtatCtrlNormeBtp(?string $etatCtrlNormeBtp): EmpDadsuParam {
3157
        $this->etatCtrlNormeBtp = $etatCtrlNormeBtp;
3158
        return $this;
3159
    }
3160
3161
    /**
3162
     * Set the etat ctrl norme prev.
3163
     *
3164
     * @param string|null $etatCtrlNormePrev The etat ctrl norme prev.
3165
     * @return EmpDadsuParam Returns this Emp dadsu param.
3166
     */
3167
    public function setEtatCtrlNormePrev(?string $etatCtrlNormePrev): EmpDadsuParam {
3168
        $this->etatCtrlNormePrev = $etatCtrlNormePrev;
3169
        return $this;
3170
    }
3171
3172
    /**
3173
     * Set the etat ctrl norme ret.
3174
     *
3175
     * @param string|null $etatCtrlNormeRet The etat ctrl norme ret.
3176
     * @return EmpDadsuParam Returns this Emp dadsu param.
3177
     */
3178
    public function setEtatCtrlNormeRet(?string $etatCtrlNormeRet): EmpDadsuParam {
3179
        $this->etatCtrlNormeRet = $etatCtrlNormeRet;
3180
        return $this;
3181
    }
3182
3183
    /**
3184
     * Set the exo agff.
3185
     *
3186
     * @param bool|null $exoAgff The exo agff.
3187
     * @return EmpDadsuParam Returns this Emp dadsu param.
3188
     */
3189
    public function setExoAgff(?bool $exoAgff): EmpDadsuParam {
3190
        $this->exoAgff = $exoAgff;
3191
        return $this;
3192
    }
3193
3194
    /**
3195
     * Set the fin periode decl.
3196
     *
3197
     * @param DateTime|null $finPeriodeDecl The fin periode decl.
3198
     * @return EmpDadsuParam Returns this Emp dadsu param.
3199
     */
3200
    public function setFinPeriodeDecl(?DateTime $finPeriodeDecl): EmpDadsuParam {
3201
        $this->finPeriodeDecl = $finPeriodeDecl;
3202
        return $this;
3203
    }
3204
3205
    /**
3206
     * Set the gpec mnt exo csgcrds.
3207
     *
3208
     * @param float|null $gpecMntExoCsgcrds The gpec mnt exo csgcrds.
3209
     * @return EmpDadsuParam Returns this Emp dadsu param.
3210
     */
3211
    public function setGpecMntExoCsgcrds(?float $gpecMntExoCsgcrds): EmpDadsuParam {
3212
        $this->gpecMntExoCsgcrds = $gpecMntExoCsgcrds;
3213
        return $this;
3214
    }
3215
3216
    /**
3217
     * Set the gpec mnt exo cot secu.
3218
     *
3219
     * @param float|null $gpecMntExoCotSecu The gpec mnt exo cot secu.
3220
     * @return EmpDadsuParam Returns this Emp dadsu param.
3221
     */
3222
    public function setGpecMntExoCotSecu(?float $gpecMntExoCotSecu): EmpDadsuParam {
3223
        $this->gpecMntExoCotSecu = $gpecMntExoCotSecu;
3224
        return $this;
3225
    }
3226
3227
    /**
3228
     * Set the indemn cp plaf.
3229
     *
3230
     * @param float|null $indemnCpPlaf The indemn cp plaf.
3231
     * @return EmpDadsuParam Returns this Emp dadsu param.
3232
     */
3233
    public function setIndemnCpPlaf(?float $indemnCpPlaf): EmpDadsuParam {
3234
        $this->indemnCpPlaf = $indemnCpPlaf;
3235
        return $this;
3236
    }
3237
3238
    /**
3239
     * Set the indemn rupture code1.
3240
     *
3241
     * @param string|null $indemnRuptureCode1 The indemn rupture code1.
3242
     * @return EmpDadsuParam Returns this Emp dadsu param.
3243
     */
3244
    public function setIndemnRuptureCode1(?string $indemnRuptureCode1): EmpDadsuParam {
3245
        $this->indemnRuptureCode1 = $indemnRuptureCode1;
3246
        return $this;
3247
    }
3248
3249
    /**
3250
     * Set the indemn rupture code2.
3251
     *
3252
     * @param string|null $indemnRuptureCode2 The indemn rupture code2.
3253
     * @return EmpDadsuParam Returns this Emp dadsu param.
3254
     */
3255
    public function setIndemnRuptureCode2(?string $indemnRuptureCode2): EmpDadsuParam {
3256
        $this->indemnRuptureCode2 = $indemnRuptureCode2;
3257
        return $this;
3258
    }
3259
3260
    /**
3261
     * Set the indemn rupture mnt1.
3262
     *
3263
     * @param float|null $indemnRuptureMnt1 The indemn rupture mnt1.
3264
     * @return EmpDadsuParam Returns this Emp dadsu param.
3265
     */
3266
    public function setIndemnRuptureMnt1(?float $indemnRuptureMnt1): EmpDadsuParam {
3267
        $this->indemnRuptureMnt1 = $indemnRuptureMnt1;
3268
        return $this;
3269
    }
3270
3271
    /**
3272
     * Set the indemn rupture mnt2.
3273
     *
3274
     * @param float|null $indemnRuptureMnt2 The indemn rupture mnt2.
3275
     * @return EmpDadsuParam Returns this Emp dadsu param.
3276
     */
3277
    public function setIndemnRuptureMnt2(?float $indemnRuptureMnt2): EmpDadsuParam {
3278
        $this->indemnRuptureMnt2 = $indemnRuptureMnt2;
3279
        return $this;
3280
    }
3281
3282
    /**
3283
     * Set the indice.
3284
     *
3285
     * @param string|null $indice The indice.
3286
     * @return EmpDadsuParam Returns this Emp dadsu param.
3287
     */
3288
    public function setIndice(?string $indice): EmpDadsuParam {
3289
        $this->indice = $indice;
3290
        return $this;
3291
    }
3292
3293
    /**
3294
     * Set the nb periodicite ircantec.
3295
     *
3296
     * @param float|null $nbPeriodiciteIrcantec The nb periodicite ircantec.
3297
     * @return EmpDadsuParam Returns this Emp dadsu param.
3298
     */
3299
    public function setNbPeriodiciteIrcantec(?float $nbPeriodiciteIrcantec): EmpDadsuParam {
3300
        $this->nbPeriodiciteIrcantec = $nbPeriodiciteIrcantec;
3301
        return $this;
3302
    }
3303
3304
    /**
3305
     * Set the nbh etab btp.
3306
     *
3307
     * @param float|null $nbhEtabBtp The nbh etab btp.
3308
     * @return EmpDadsuParam Returns this Emp dadsu param.
3309
     */
3310
    public function setNbhEtabBtp(?float $nbhEtabBtp): EmpDadsuParam {
3311
        $this->nbhEtabBtp = $nbhEtabBtp;
3312
        return $this;
3313
    }
3314
3315
    /**
3316
     * Set the nbh sal btp.
3317
     *
3318
     * @param float|null $nbhSalBtp The nbh sal btp.
3319
     * @return EmpDadsuParam Returns this Emp dadsu param.
3320
     */
3321
    public function setNbhSalBtp(?float $nbhSalBtp): EmpDadsuParam {
3322
        $this->nbhSalBtp = $nbhSalBtp;
3323
        return $this;
3324
    }
3325
3326
    /**
3327
     * Set the nic etab affectation.
3328
     *
3329
     * @param string|null $nicEtabAffectation The nic etab affectation.
3330
     * @return EmpDadsuParam Returns this Emp dadsu param.
3331
     */
3332
    public function setNicEtabAffectation(?string $nicEtabAffectation): EmpDadsuParam {
3333
        $this->nicEtabAffectation = $nicEtabAffectation;
3334
        return $this;
3335
    }
3336
3337
    /**
3338
     * Set the niveau.
3339
     *
3340
     * @param string|null $niveau The niveau.
3341
     * @return EmpDadsuParam Returns this Emp dadsu param.
3342
     */
3343
    public function setNiveau(?string $niveau): EmpDadsuParam {
3344
        $this->niveau = $niveau;
3345
        return $this;
3346
    }
3347
3348
    /**
3349
     * Set the nom ville insee lieu trav.
3350
     *
3351
     * @param string|null $nomVilleInseeLieuTrav The nom ville insee lieu trav.
3352
     * @return EmpDadsuParam Returns this Emp dadsu param.
3353
     */
3354
    public function setNomVilleInseeLieuTrav(?string $nomVilleInseeLieuTrav): EmpDadsuParam {
3355
        $this->nomVilleInseeLieuTrav = $nomVilleInseeLieuTrav;
3356
        return $this;
3357
    }
3358
3359
    /**
3360
     * Set the nom ville lieu trav.
3361
     *
3362
     * @param string|null $nomVilleLieuTrav The nom ville lieu trav.
3363
     * @return EmpDadsuParam Returns this Emp dadsu param.
3364
     */
3365
    public function setNomVilleLieuTrav(?string $nomVilleLieuTrav): EmpDadsuParam {
3366
        $this->nomVilleLieuTrav = $nomVilleLieuTrav;
3367
        return $this;
3368
    }
3369
3370
    /**
3371
     * Set the nom voie lieu trav.
3372
     *
3373
     * @param string|null $nomVoieLieuTrav The nom voie lieu trav.
3374
     * @return EmpDadsuParam Returns this Emp dadsu param.
3375
     */
3376
    public function setNomVoieLieuTrav(?string $nomVoieLieuTrav): EmpDadsuParam {
3377
        $this->nomVoieLieuTrav = $nomVoieLieuTrav;
3378
        return $this;
3379
    }
3380
3381
    /**
3382
     * Set the num voie lieu trav.
3383
     *
3384
     * @param string|null $numVoieLieuTrav The num voie lieu trav.
3385
     * @return EmpDadsuParam Returns this Emp dadsu param.
3386
     */
3387
    public function setNumVoieLieuTrav(?string $numVoieLieuTrav): EmpDadsuParam {
3388
        $this->numVoieLieuTrav = $numVoieLieuTrav;
3389
        return $this;
3390
    }
3391
3392
    /**
3393
     * Set the numero.
3394
     *
3395
     * @param string|null $numero The numero.
3396
     * @return EmpDadsuParam Returns this Emp dadsu param.
3397
     */
3398
    public function setNumero(?string $numero): EmpDadsuParam {
3399
        $this->numero = $numero;
3400
        return $this;
3401
    }
3402
3403
    /**
3404
     * Set the numero adhesion btp.
3405
     *
3406
     * @param string|null $numeroAdhesionBtp The numero adhesion btp.
3407
     * @return EmpDadsuParam Returns this Emp dadsu param.
3408
     */
3409
    public function setNumeroAdhesionBtp(?string $numeroAdhesionBtp): EmpDadsuParam {
3410
        $this->numeroAdhesionBtp = $numeroAdhesionBtp;
3411
        return $this;
3412
    }
3413
3414
    /**
3415
     * Set the numero affil fnc.
3416
     *
3417
     * @param string|null $numeroAffilFnc The numero affil fnc.
3418
     * @return EmpDadsuParam Returns this Emp dadsu param.
3419
     */
3420
    public function setNumeroAffilFnc(?string $numeroAffilFnc): EmpDadsuParam {
3421
        $this->numeroAffilFnc = $numeroAffilFnc;
3422
        return $this;
3423
    }
3424
3425
    /**
3426
     * Set the numero ordre.
3427
     *
3428
     * @param int|null $numeroOrdre The numero ordre.
3429
     * @return EmpDadsuParam Returns this Emp dadsu param.
3430
     */
3431
    public function setNumeroOrdre(?int $numeroOrdre): EmpDadsuParam {
3432
        $this->numeroOrdre = $numeroOrdre;
3433
        return $this;
3434
    }
3435
3436
    /**
3437
     * Set the numero rattach1.
3438
     *
3439
     * @param string|null $numeroRattach1 The numero rattach1.
3440
     * @return EmpDadsuParam Returns this Emp dadsu param.
3441
     */
3442
    public function setNumeroRattach1(?string $numeroRattach1): EmpDadsuParam {
3443
        $this->numeroRattach1 = $numeroRattach1;
3444
        return $this;
3445
    }
3446
3447
    /**
3448
     * Set the numero rattach2.
3449
     *
3450
     * @param string|null $numeroRattach2 The numero rattach2.
3451
     * @return EmpDadsuParam Returns this Emp dadsu param.
3452
     */
3453
    public function setNumeroRattach2(?string $numeroRattach2): EmpDadsuParam {
3454
        $this->numeroRattach2 = $numeroRattach2;
3455
        return $this;
3456
    }
3457
3458
    /**
3459
     * Set the numero rattach3.
3460
     *
3461
     * @param string|null $numeroRattach3 The numero rattach3.
3462
     * @return EmpDadsuParam Returns this Emp dadsu param.
3463
     */
3464
    public function setNumeroRattach3(?string $numeroRattach3): EmpDadsuParam {
3465
        $this->numeroRattach3 = $numeroRattach3;
3466
        return $this;
3467
    }
3468
3469
    /**
3470
     * Set the numero rattach btp.
3471
     *
3472
     * @param string|null $numeroRattachBtp The numero rattach btp.
3473
     * @return EmpDadsuParam Returns this Emp dadsu param.
3474
     */
3475
    public function setNumeroRattachBtp(?string $numeroRattachBtp): EmpDadsuParam {
3476
        $this->numeroRattachBtp = $numeroRattachBtp;
3477
        return $this;
3478
    }
3479
3480
    /**
3481
     * Set the particip patron avtge code1.
3482
     *
3483
     * @param string|null $participPatronAvtgeCode1 The particip patron avtge code1.
3484
     * @return EmpDadsuParam Returns this Emp dadsu param.
3485
     */
3486
    public function setParticipPatronAvtgeCode1(?string $participPatronAvtgeCode1): EmpDadsuParam {
3487
        $this->participPatronAvtgeCode1 = $participPatronAvtgeCode1;
3488
        return $this;
3489
    }
3490
3491
    /**
3492
     * Set the particip patron avtge code2.
3493
     *
3494
     * @param string|null $participPatronAvtgeCode2 The particip patron avtge code2.
3495
     * @return EmpDadsuParam Returns this Emp dadsu param.
3496
     */
3497
    public function setParticipPatronAvtgeCode2(?string $participPatronAvtgeCode2): EmpDadsuParam {
3498
        $this->participPatronAvtgeCode2 = $participPatronAvtgeCode2;
3499
        return $this;
3500
    }
3501
3502
    /**
3503
     * Set the particip patron avtge mnt1.
3504
     *
3505
     * @param float|null $participPatronAvtgeMnt1 The particip patron avtge mnt1.
3506
     * @return EmpDadsuParam Returns this Emp dadsu param.
3507
     */
3508
    public function setParticipPatronAvtgeMnt1(?float $participPatronAvtgeMnt1): EmpDadsuParam {
3509
        $this->participPatronAvtgeMnt1 = $participPatronAvtgeMnt1;
3510
        return $this;
3511
    }
3512
3513
    /**
3514
     * Set the particip patron avtge mnt2.
3515
     *
3516
     * @param float|null $participPatronAvtgeMnt2 The particip patron avtge mnt2.
3517
     * @return EmpDadsuParam Returns this Emp dadsu param.
3518
     */
3519
    public function setParticipPatronAvtgeMnt2(?float $participPatronAvtgeMnt2): EmpDadsuParam {
3520
        $this->participPatronAvtgeMnt2 = $participPatronAvtgeMnt2;
3521
        return $this;
3522
    }
3523
3524
    /**
3525
     * Set the periodicite ircantec.
3526
     *
3527
     * @param string|null $periodiciteIrcantec The periodicite ircantec.
3528
     * @return EmpDadsuParam Returns this Emp dadsu param.
3529
     */
3530
    public function setPeriodiciteIrcantec(?string $periodiciteIrcantec): EmpDadsuParam {
3531
        $this->periodiciteIrcantec = $periodiciteIrcantec;
3532
        return $this;
3533
    }
3534
3535
    /**
3536
     * Set the position.
3537
     *
3538
     * @param string|null $position The position.
3539
     * @return EmpDadsuParam Returns this Emp dadsu param.
3540
     */
3541
    public function setPosition(?string $position): EmpDadsuParam {
3542
        $this->position = $position;
3543
        return $this;
3544
    }
3545
3546
    /**
3547
     * Set the pourcent act.
3548
     *
3549
     * @param float|null $pourcentAct The pourcent act.
3550
     * @return EmpDadsuParam Returns this Emp dadsu param.
3551
     */
3552
    public function setPourcentAct(?float $pourcentAct): EmpDadsuParam {
3553
        $this->pourcentAct = $pourcentAct;
3554
        return $this;
3555
    }
3556
3557
    /**
3558
     * Set the remun medecins.
3559
     *
3560
     * @param float|null $remunMedecins The remun medecins.
3561
     * @return EmpDadsuParam Returns this Emp dadsu param.
3562
     */
3563
    public function setRemunMedecins(?float $remunMedecins): EmpDadsuParam {
3564
        $this->remunMedecins = $remunMedecins;
3565
        return $this;
3566
    }
3567
3568
    /**
3569
     * Set the siret lieu trav.
3570
     *
3571
     * @param string|null $siretLieuTrav The siret lieu trav.
3572
     * @return EmpDadsuParam Returns this Emp dadsu param.
3573
     */
3574
    public function setSiretLieuTrav(?string $siretLieuTrav): EmpDadsuParam {
3575
        $this->siretLieuTrav = $siretLieuTrav;
3576
        return $this;
3577
    }
3578
3579
    /**
3580
     * Set the statut cotisant btp.
3581
     *
3582
     * @param string|null $statutCotisantBtp The statut cotisant btp.
3583
     * @return EmpDadsuParam Returns this Emp dadsu param.
3584
     */
3585
    public function setStatutCotisantBtp(?string $statutCotisantBtp): EmpDadsuParam {
3586
        $this->statutCotisantBtp = $statutCotisantBtp;
3587
        return $this;
3588
    }
3589
3590
    /**
3591
     * Set the suppl fam.
3592
     *
3593
     * @param float|null $supplFam The suppl fam.
3594
     * @return EmpDadsuParam Returns this Emp dadsu param.
3595
     */
3596
    public function setSupplFam(?float $supplFam): EmpDadsuParam {
3597
        $this->supplFam = $supplFam;
3598
        return $this;
3599
    }
3600
3601
    /**
3602
     * Set the tds59.
3603
     *
3604
     * @param string|null $tds59 The tds59.
3605
     * @return EmpDadsuParam Returns this Emp dadsu param.
3606
     */
3607
    public function setTds59(?string $tds59): EmpDadsuParam {
3608
        $this->tds59 = $tds59;
3609
        return $this;
3610
    }
3611
3612
    /**
3613
     * Set the type affil btp.
3614
     *
3615
     * @param string|null $typeAffilBtp The type affil btp.
3616
     * @return EmpDadsuParam Returns this Emp dadsu param.
3617
     */
3618
    public function setTypeAffilBtp(?string $typeAffilBtp): EmpDadsuParam {
3619
        $this->typeAffilBtp = $typeAffilBtp;
3620
        return $this;
3621
    }
3622
}
3623