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

EmpDadsuCalcul::getBaseBruteCotCcpbtp()   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 calcul.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QPaie
21
 */
22
class EmpDadsuCalcul {
23
24
    /**
25
     * Ancienn btp.
26
     *
27
     * @var DateTime|null
28
     */
29
    private $anciennBtp;
30
31
    /**
32
     * Annee somme isol.
33
     *
34
     * @var string|null
35
     */
36
    private $anneeSommeIsol;
37
38
    /**
39
     * Annee somme isol2.
40
     *
41
     * @var string|null
42
     */
43
    private $anneeSommeIsol2;
44
45
    /**
46
     * Annee somme isol3.
47
     *
48
     * @var string|null
49
     */
50
    private $anneeSommeIsol3;
51
52
    /**
53
     * Annee somme isol4.
54
     *
55
     * @var string|null
56
     */
57
    private $anneeSommeIsol4;
58
59
    /**
60
     * Annee somme isol5.
61
     *
62
     * @var string|null
63
     */
64
    private $anneeSommeIsol5;
65
66
    /**
67
     * Btp sal moyen.
68
     *
69
     * @var float|null
70
     */
71
    private $btpSalMoyen;
72
73
    /**
74
     * Base brute cpbtp.
75
     *
76
     * @var float|null
77
     */
78
    private $baseBruteCpbtp;
79
80
    /**
81
     * Base brute cot ccpbtp.
82
     *
83
     * @var float|null
84
     */
85
    private $baseBruteCotCcpbtp;
86
87
    /**
88
     * Base brute cot oppbtp.
89
     *
90
     * @var float|null
91
     */
92
    private $baseBruteCotOppbtp;
93
94
    /**
95
     * Benef assedic.
96
     *
97
     * @var string|null
98
     */
99
    private $benefAssedic;
100
101
    /**
102
     * Brut ircantec.
103
     *
104
     * @var float|null
105
     */
106
    private $brutIrcantec;
107
108
    /**
109
     * Code class btp.
110
     *
111
     * @var string|null
112
     */
113
    private $codeClassBtp;
114
115
    /**
116
     * Code duree trav.
117
     *
118
     * @var string|null
119
     */
120
    private $codeDureeTrav;
121
122
    /**
123
     * Code etablissement.
124
     *
125
     * @var int|null
126
     */
127
    private $codeEtablissement;
128
129
    /**
130
     * Code lib b plaf.
131
     *
132
     * @var string|null
133
     */
134
    private $codeLibBPlaf;
135
136
    /**
137
     * Code lib b plaf2.
138
     *
139
     * @var string|null
140
     */
141
    private $codeLibBPlaf2;
142
143
    /**
144
     * Code lib b plaf3.
145
     *
146
     * @var string|null
147
     */
148
    private $codeLibBPlaf3;
149
150
    /**
151
     * Code lib b plaf4.
152
     *
153
     * @var string|null
154
     */
155
    private $codeLibBPlaf4;
156
157
    /**
158
     * Code lib b plaf5.
159
     *
160
     * @var string|null
161
     */
162
    private $codeLibBPlaf5;
163
164
    /**
165
     * Code lib brut.
166
     *
167
     * @var string|null
168
     */
169
    private $codeLibBrut;
170
171
    /**
172
     * Code lib brut2.
173
     *
174
     * @var string|null
175
     */
176
    private $codeLibBrut2;
177
178
    /**
179
     * Code lib brut3.
180
     *
181
     * @var string|null
182
     */
183
    private $codeLibBrut3;
184
185
    /**
186
     * Code lib brut4.
187
     *
188
     * @var string|null
189
     */
190
    private $codeLibBrut4;
191
192
    /**
193
     * Code lib brut5.
194
     *
195
     * @var string|null
196
     */
197
    private $codeLibBrut5;
198
199
    /**
200
     * Code lib csg.
201
     *
202
     * @var string|null
203
     */
204
    private $codeLibCsg;
205
206
    /**
207
     * Code lib irc1.
208
     *
209
     * @var string|null
210
     */
211
    private $codeLibIrc1;
212
213
    /**
214
     * Code lib irc2.
215
     *
216
     * @var string|null
217
     */
218
    private $codeLibIrc2;
219
220
    /**
221
     * Code lib irc3.
222
     *
223
     * @var string|null
224
     */
225
    private $codeLibIrc3;
226
227
    /**
228
     * Code lib somme.
229
     *
230
     * @var string|null
231
     */
232
    private $codeLibSomme;
233
234
    /**
235
     * Code lib somme2.
236
     *
237
     * @var string|null
238
     */
239
    private $codeLibSomme2;
240
241
    /**
242
     * Code lib somme3.
243
     *
244
     * @var string|null
245
     */
246
    private $codeLibSomme3;
247
248
    /**
249
     * Code lib somme4.
250
     *
251
     * @var string|null
252
     */
253
    private $codeLibSomme4;
254
255
    /**
256
     * Code lib somme5.
257
     *
258
     * @var string|null
259
     */
260
    private $codeLibSomme5;
261
262
    /**
263
     * Code metier btp.
264
     *
265
     * @var string|null
266
     */
267
    private $codeMetierBtp;
268
269
    /**
270
     * Code type b plaf.
271
     *
272
     * @var string|null
273
     */
274
    private $codeTypeBPlaf;
275
276
    /**
277
     * Code type b plaf2.
278
     *
279
     * @var string|null
280
     */
281
    private $codeTypeBPlaf2;
282
283
    /**
284
     * Code type b plaf3.
285
     *
286
     * @var string|null
287
     */
288
    private $codeTypeBPlaf3;
289
290
    /**
291
     * Code type b plaf4.
292
     *
293
     * @var string|null
294
     */
295
    private $codeTypeBPlaf4;
296
297
    /**
298
     * Code type b plaf5.
299
     *
300
     * @var string|null
301
     */
302
    private $codeTypeBPlaf5;
303
304
    /**
305
     * Code type brut.
306
     *
307
     * @var string|null
308
     */
309
    private $codeTypeBrut;
310
311
    /**
312
     * Code type brut2.
313
     *
314
     * @var string|null
315
     */
316
    private $codeTypeBrut2;
317
318
    /**
319
     * Code type brut3.
320
     *
321
     * @var string|null
322
     */
323
    private $codeTypeBrut3;
324
325
    /**
326
     * Code type brut4.
327
     *
328
     * @var string|null
329
     */
330
    private $codeTypeBrut4;
331
332
    /**
333
     * Code type brut5.
334
     *
335
     * @var string|null
336
     */
337
    private $codeTypeBrut5;
338
339
    /**
340
     * Code type somme.
341
     *
342
     * @var string|null
343
     */
344
    private $codeTypeSomme;
345
346
    /**
347
     * Code type somme2.
348
     *
349
     * @var string|null
350
     */
351
    private $codeTypeSomme2;
352
353
    /**
354
     * Code type somme3.
355
     *
356
     * @var string|null
357
     */
358
    private $codeTypeSomme3;
359
360
    /**
361
     * Code type somme4.
362
     *
363
     * @var string|null
364
     */
365
    private $codeTypeSomme4;
366
367
    /**
368
     * Code type somme5.
369
     *
370
     * @var string|null
371
     */
372
    private $codeTypeSomme5;
373
374
    /**
375
     * Csg specif.
376
     *
377
     * @var float|null
378
     */
379
    private $csgSpecif;
380
381
    /**
382
     * Duree trav.
383
     *
384
     * @var float|null
385
     */
386
    private $dureeTrav;
387
388
    /**
389
     * Exo h code1.
390
     *
391
     * @var string|null
392
     */
393
    private $exoHCode1;
394
395
    /**
396
     * Exo h code2.
397
     *
398
     * @var string|null
399
     */
400
    private $exoHCode2;
401
402
    /**
403
     * Exo h code3.
404
     *
405
     * @var string|null
406
     */
407
    private $exoHCode3;
408
409
    /**
410
     * Exo h code4.
411
     *
412
     * @var string|null
413
     */
414
    private $exoHCode4;
415
416
    /**
417
     * Exo h code5.
418
     *
419
     * @var string|null
420
     */
421
    private $exoHCode5;
422
423
    /**
424
     * Exo h mnt1.
425
     *
426
     * @var float|null
427
     */
428
    private $exoHMnt1;
429
430
    /**
431
     * Exo h mnt2.
432
     *
433
     * @var float|null
434
     */
435
    private $exoHMnt2;
436
437
    /**
438
     * Exo h mnt3.
439
     *
440
     * @var float|null
441
     */
442
    private $exoHMnt3;
443
444
    /**
445
     * Exo h mnt4.
446
     *
447
     * @var float|null
448
     */
449
    private $exoHMnt4;
450
451
    /**
452
     * Exo h mnt5.
453
     *
454
     * @var float|null
455
     */
456
    private $exoHMnt5;
457
458
    /**
459
     * Exo h mnt deduc cot pat1.
460
     *
461
     * @var float|null
462
     */
463
    private $exoHMntDeducCotPat1;
464
465
    /**
466
     * Exo h mnt deduc cot pat2.
467
     *
468
     * @var float|null
469
     */
470
    private $exoHMntDeducCotPat2;
471
472
    /**
473
     * Exo h mnt deduc cot pat3.
474
     *
475
     * @var float|null
476
     */
477
    private $exoHMntDeducCotPat3;
478
479
    /**
480
     * Exo h mnt deduc cot pat4.
481
     *
482
     * @var float|null
483
     */
484
    private $exoHMntDeducCotPat4;
485
486
    /**
487
     * Exo h mnt deduc cot pat5.
488
     *
489
     * @var float|null
490
     */
491
    private $exoHMntDeducCotPat5;
492
493
    /**
494
     * Exo h mnt deduc cot pat tot.
495
     *
496
     * @var float|null
497
     */
498
    private $exoHMntDeducCotPatTot;
499
500
    /**
501
     * Exo h mnt reduc cot sal1.
502
     *
503
     * @var float|null
504
     */
505
    private $exoHMntReducCotSal1;
506
507
    /**
508
     * Exo h mnt reduc cot sal2.
509
     *
510
     * @var float|null
511
     */
512
    private $exoHMntReducCotSal2;
513
514
    /**
515
     * Exo h mnt reduc cot sal3.
516
     *
517
     * @var float|null
518
     */
519
    private $exoHMntReducCotSal3;
520
521
    /**
522
     * Exo h mnt reduc cot sal4.
523
     *
524
     * @var float|null
525
     */
526
    private $exoHMntReducCotSal4;
527
528
    /**
529
     * Exo h mnt reduc cot sal5.
530
     *
531
     * @var float|null
532
     */
533
    private $exoHMntReducCotSal5;
534
535
    /**
536
     * Exo h mnt reduc cot sal tot.
537
     *
538
     * @var float|null
539
     */
540
    private $exoHMntReducCotSalTot;
541
542
    /**
543
     * Exo h nb hj1.
544
     *
545
     * @var float|null
546
     */
547
    private $exoHNbHj1;
548
549
    /**
550
     * Exo h nb hj2.
551
     *
552
     * @var float|null
553
     */
554
    private $exoHNbHj2;
555
556
    /**
557
     * Exo h nb hj3.
558
     *
559
     * @var float|null
560
     */
561
    private $exoHNbHj3;
562
563
    /**
564
     * Exo h nb hj4.
565
     *
566
     * @var float|null
567
     */
568
    private $exoHNbHj4;
569
570
    /**
571
     * Exo h nb hj5.
572
     *
573
     * @var float|null
574
     */
575
    private $exoHNbHj5;
576
577
    /**
578
     * Forma pro base.
579
     *
580
     * @var float|null
581
     */
582
    private $formaProBase;
583
584
    /**
585
     * Forma pro base cdd.
586
     *
587
     * @var float|null
588
     */
589
    private $formaProBaseCdd;
590
591
    /**
592
     * Ind cp.
593
     *
594
     * @var float|null
595
     */
596
    private $indCp;
597
598
    /**
599
     * Ind intemp.
600
     *
601
     * @var float|null
602
     */
603
    private $indIntemp;
604
605
    /**
606
     * Montant b plaf.
607
     *
608
     * @var float|null
609
     */
610
    private $montantBPlaf;
611
612
    /**
613
     * Montant b plaf2.
614
     *
615
     * @var float|null
616
     */
617
    private $montantBPlaf2;
618
619
    /**
620
     * Montant b plaf3.
621
     *
622
     * @var float|null
623
     */
624
    private $montantBPlaf3;
625
626
    /**
627
     * Montant b plaf4.
628
     *
629
     * @var float|null
630
     */
631
    private $montantBPlaf4;
632
633
    /**
634
     * Montant b plaf5.
635
     *
636
     * @var float|null
637
     */
638
    private $montantBPlaf5;
639
640
    /**
641
     * Montant brut.
642
     *
643
     * @var float|null
644
     */
645
    private $montantBrut;
646
647
    /**
648
     * Montant brut2.
649
     *
650
     * @var float|null
651
     */
652
    private $montantBrut2;
653
654
    /**
655
     * Montant brut3.
656
     *
657
     * @var float|null
658
     */
659
    private $montantBrut3;
660
661
    /**
662
     * Montant brut4.
663
     *
664
     * @var float|null
665
     */
666
    private $montantBrut4;
667
668
    /**
669
     * Montant brut5.
670
     *
671
     * @var float|null
672
     */
673
    private $montantBrut5;
674
675
    /**
676
     * Montant somme isol brut.
677
     *
678
     * @var float|null
679
     */
680
    private $montantSommeIsolBrut;
681
682
    /**
683
     * Montant somme isol brut2.
684
     *
685
     * @var float|null
686
     */
687
    private $montantSommeIsolBrut2;
688
689
    /**
690
     * Montant somme isol brut3.
691
     *
692
     * @var float|null
693
     */
694
    private $montantSommeIsolBrut3;
695
696
    /**
697
     * Montant somme isol brut4.
698
     *
699
     * @var float|null
700
     */
701
    private $montantSommeIsolBrut4;
702
703
    /**
704
     * Montant somme isol brut5.
705
     *
706
     * @var float|null
707
     */
708
    private $montantSommeIsolBrut5;
709
710
    /**
711
     * Montant somme isol plaf.
712
     *
713
     * @var float|null
714
     */
715
    private $montantSommeIsolPlaf;
716
717
    /**
718
     * Montant somme isol plaf2.
719
     *
720
     * @var float|null
721
     */
722
    private $montantSommeIsolPlaf2;
723
724
    /**
725
     * Montant somme isol plaf3.
726
     *
727
     * @var float|null
728
     */
729
    private $montantSommeIsolPlaf3;
730
731
    /**
732
     * Montant somme isol plaf4.
733
     *
734
     * @var float|null
735
     */
736
    private $montantSommeIsolPlaf4;
737
738
    /**
739
     * Montant somme isol plaf5.
740
     *
741
     * @var float|null
742
     */
743
    private $montantSommeIsolPlaf5;
744
745
    /**
746
     * Mt j rtt2007.
747
     *
748
     * @var float|null
749
     */
750
    private $mtJRtt2007;
751
752
    /**
753
     * Nb j rtt2007.
754
     *
755
     * @var float|null
756
     */
757
    private $nbJRtt2007;
758
759
    /**
760
     * Nb periode.
761
     *
762
     * @var float|null
763
     */
764
    private $nbPeriode;
765
766
    /**
767
     * Nbh chom partiel.
768
     *
769
     * @var float|null
770
     */
771
    private $nbhChomPartiel;
772
773
    /**
774
     * Nbh sem ircantec.
775
     *
776
     * @var float|null
777
     */
778
    private $nbhSemIrcantec;
779
780
    /**
781
     * Numero.
782
     *
783
     * @var string|null
784
     */
785
    private $numero;
786
787
    /**
788
     * Numero ordre.
789
     *
790
     * @var int|null
791
     */
792
    private $numeroOrdre;
793
794
    /**
795
     * Plaf ircantec.
796
     *
797
     * @var float|null
798
     */
799
    private $plafIrcantec;
800
801
    /**
802
     * Qualif unite temps.
803
     *
804
     * @var string|null
805
     */
806
    private $qualifUniteTemps;
807
808
    /**
809
     * Suppl fam.
810
     *
811
     * @var float|null
812
     */
813
    private $supplFam;
814
815
    /**
816
     * Taxe apprentissage base.
817
     *
818
     * @var float|null
819
     */
820
    private $taxeApprentissageBase;
821
822
    /**
823
     * Taxe salaire.
824
     *
825
     * @var float|null
826
     */
827
    private $taxeSalaire;
828
829
    /**
830
     * Tr a ircantec.
831
     *
832
     * @var float|null
833
     */
834
    private $trAIrcantec;
835
836
    /**
837
     * Tr b ircantec.
838
     *
839
     * @var float|null
840
     */
841
    private $trBIrcantec;
842
843
844
    /**
845
     * Constructor.
846
     */
847
    public function __construct() {
848
        // NOTHING TO DO
849
    }
850
851
    /**
852
     * Get the ancienn btp.
853
     *
854
     * @return DateTime|null Returns the ancienn btp.
855
     */
856
    public function getAnciennBtp(): ?DateTime{
857
        return $this->anciennBtp;
858
    }
859
860
    /**
861
     * Get the annee somme isol.
862
     *
863
     * @return string|null Returns the annee somme isol.
864
     */
865
    public function getAnneeSommeIsol(): ?string{
866
        return $this->anneeSommeIsol;
867
    }
868
869
    /**
870
     * Get the annee somme isol2.
871
     *
872
     * @return string|null Returns the annee somme isol2.
873
     */
874
    public function getAnneeSommeIsol2(): ?string{
875
        return $this->anneeSommeIsol2;
876
    }
877
878
    /**
879
     * Get the annee somme isol3.
880
     *
881
     * @return string|null Returns the annee somme isol3.
882
     */
883
    public function getAnneeSommeIsol3(): ?string{
884
        return $this->anneeSommeIsol3;
885
    }
886
887
    /**
888
     * Get the annee somme isol4.
889
     *
890
     * @return string|null Returns the annee somme isol4.
891
     */
892
    public function getAnneeSommeIsol4(): ?string{
893
        return $this->anneeSommeIsol4;
894
    }
895
896
    /**
897
     * Get the annee somme isol5.
898
     *
899
     * @return string|null Returns the annee somme isol5.
900
     */
901
    public function getAnneeSommeIsol5(): ?string{
902
        return $this->anneeSommeIsol5;
903
    }
904
905
    /**
906
     * Get the btp sal moyen.
907
     *
908
     * @return float|null Returns the btp sal moyen.
909
     */
910
    public function getBtpSalMoyen(): ?float{
911
        return $this->btpSalMoyen;
912
    }
913
914
    /**
915
     * Get the base brute cpbtp.
916
     *
917
     * @return float|null Returns the base brute cpbtp.
918
     */
919
    public function getBaseBruteCpbtp(): ?float{
920
        return $this->baseBruteCpbtp;
921
    }
922
923
    /**
924
     * Get the base brute cot ccpbtp.
925
     *
926
     * @return float|null Returns the base brute cot ccpbtp.
927
     */
928
    public function getBaseBruteCotCcpbtp(): ?float{
929
        return $this->baseBruteCotCcpbtp;
930
    }
931
932
    /**
933
     * Get the base brute cot oppbtp.
934
     *
935
     * @return float|null Returns the base brute cot oppbtp.
936
     */
937
    public function getBaseBruteCotOppbtp(): ?float{
938
        return $this->baseBruteCotOppbtp;
939
    }
940
941
    /**
942
     * Get the benef assedic.
943
     *
944
     * @return string|null Returns the benef assedic.
945
     */
946
    public function getBenefAssedic(): ?string{
947
        return $this->benefAssedic;
948
    }
949
950
    /**
951
     * Get the brut ircantec.
952
     *
953
     * @return float|null Returns the brut ircantec.
954
     */
955
    public function getBrutIrcantec(): ?float{
956
        return $this->brutIrcantec;
957
    }
958
959
    /**
960
     * Get the code class btp.
961
     *
962
     * @return string|null Returns the code class btp.
963
     */
964
    public function getCodeClassBtp(): ?string{
965
        return $this->codeClassBtp;
966
    }
967
968
    /**
969
     * Get the code duree trav.
970
     *
971
     * @return string|null Returns the code duree trav.
972
     */
973
    public function getCodeDureeTrav(): ?string{
974
        return $this->codeDureeTrav;
975
    }
976
977
    /**
978
     * Get the code etablissement.
979
     *
980
     * @return int|null Returns the code etablissement.
981
     */
982
    public function getCodeEtablissement(): ?int{
983
        return $this->codeEtablissement;
984
    }
985
986
    /**
987
     * Get the code lib b plaf.
988
     *
989
     * @return string|null Returns the code lib b plaf.
990
     */
991
    public function getCodeLibBPlaf(): ?string{
992
        return $this->codeLibBPlaf;
993
    }
994
995
    /**
996
     * Get the code lib b plaf2.
997
     *
998
     * @return string|null Returns the code lib b plaf2.
999
     */
1000
    public function getCodeLibBPlaf2(): ?string{
1001
        return $this->codeLibBPlaf2;
1002
    }
1003
1004
    /**
1005
     * Get the code lib b plaf3.
1006
     *
1007
     * @return string|null Returns the code lib b plaf3.
1008
     */
1009
    public function getCodeLibBPlaf3(): ?string{
1010
        return $this->codeLibBPlaf3;
1011
    }
1012
1013
    /**
1014
     * Get the code lib b plaf4.
1015
     *
1016
     * @return string|null Returns the code lib b plaf4.
1017
     */
1018
    public function getCodeLibBPlaf4(): ?string{
1019
        return $this->codeLibBPlaf4;
1020
    }
1021
1022
    /**
1023
     * Get the code lib b plaf5.
1024
     *
1025
     * @return string|null Returns the code lib b plaf5.
1026
     */
1027
    public function getCodeLibBPlaf5(): ?string{
1028
        return $this->codeLibBPlaf5;
1029
    }
1030
1031
    /**
1032
     * Get the code lib brut.
1033
     *
1034
     * @return string|null Returns the code lib brut.
1035
     */
1036
    public function getCodeLibBrut(): ?string{
1037
        return $this->codeLibBrut;
1038
    }
1039
1040
    /**
1041
     * Get the code lib brut2.
1042
     *
1043
     * @return string|null Returns the code lib brut2.
1044
     */
1045
    public function getCodeLibBrut2(): ?string{
1046
        return $this->codeLibBrut2;
1047
    }
1048
1049
    /**
1050
     * Get the code lib brut3.
1051
     *
1052
     * @return string|null Returns the code lib brut3.
1053
     */
1054
    public function getCodeLibBrut3(): ?string{
1055
        return $this->codeLibBrut3;
1056
    }
1057
1058
    /**
1059
     * Get the code lib brut4.
1060
     *
1061
     * @return string|null Returns the code lib brut4.
1062
     */
1063
    public function getCodeLibBrut4(): ?string{
1064
        return $this->codeLibBrut4;
1065
    }
1066
1067
    /**
1068
     * Get the code lib brut5.
1069
     *
1070
     * @return string|null Returns the code lib brut5.
1071
     */
1072
    public function getCodeLibBrut5(): ?string{
1073
        return $this->codeLibBrut5;
1074
    }
1075
1076
    /**
1077
     * Get the code lib csg.
1078
     *
1079
     * @return string|null Returns the code lib csg.
1080
     */
1081
    public function getCodeLibCsg(): ?string{
1082
        return $this->codeLibCsg;
1083
    }
1084
1085
    /**
1086
     * Get the code lib irc1.
1087
     *
1088
     * @return string|null Returns the code lib irc1.
1089
     */
1090
    public function getCodeLibIrc1(): ?string{
1091
        return $this->codeLibIrc1;
1092
    }
1093
1094
    /**
1095
     * Get the code lib irc2.
1096
     *
1097
     * @return string|null Returns the code lib irc2.
1098
     */
1099
    public function getCodeLibIrc2(): ?string{
1100
        return $this->codeLibIrc2;
1101
    }
1102
1103
    /**
1104
     * Get the code lib irc3.
1105
     *
1106
     * @return string|null Returns the code lib irc3.
1107
     */
1108
    public function getCodeLibIrc3(): ?string{
1109
        return $this->codeLibIrc3;
1110
    }
1111
1112
    /**
1113
     * Get the code lib somme.
1114
     *
1115
     * @return string|null Returns the code lib somme.
1116
     */
1117
    public function getCodeLibSomme(): ?string{
1118
        return $this->codeLibSomme;
1119
    }
1120
1121
    /**
1122
     * Get the code lib somme2.
1123
     *
1124
     * @return string|null Returns the code lib somme2.
1125
     */
1126
    public function getCodeLibSomme2(): ?string{
1127
        return $this->codeLibSomme2;
1128
    }
1129
1130
    /**
1131
     * Get the code lib somme3.
1132
     *
1133
     * @return string|null Returns the code lib somme3.
1134
     */
1135
    public function getCodeLibSomme3(): ?string{
1136
        return $this->codeLibSomme3;
1137
    }
1138
1139
    /**
1140
     * Get the code lib somme4.
1141
     *
1142
     * @return string|null Returns the code lib somme4.
1143
     */
1144
    public function getCodeLibSomme4(): ?string{
1145
        return $this->codeLibSomme4;
1146
    }
1147
1148
    /**
1149
     * Get the code lib somme5.
1150
     *
1151
     * @return string|null Returns the code lib somme5.
1152
     */
1153
    public function getCodeLibSomme5(): ?string{
1154
        return $this->codeLibSomme5;
1155
    }
1156
1157
    /**
1158
     * Get the code metier btp.
1159
     *
1160
     * @return string|null Returns the code metier btp.
1161
     */
1162
    public function getCodeMetierBtp(): ?string{
1163
        return $this->codeMetierBtp;
1164
    }
1165
1166
    /**
1167
     * Get the code type b plaf.
1168
     *
1169
     * @return string|null Returns the code type b plaf.
1170
     */
1171
    public function getCodeTypeBPlaf(): ?string{
1172
        return $this->codeTypeBPlaf;
1173
    }
1174
1175
    /**
1176
     * Get the code type b plaf2.
1177
     *
1178
     * @return string|null Returns the code type b plaf2.
1179
     */
1180
    public function getCodeTypeBPlaf2(): ?string{
1181
        return $this->codeTypeBPlaf2;
1182
    }
1183
1184
    /**
1185
     * Get the code type b plaf3.
1186
     *
1187
     * @return string|null Returns the code type b plaf3.
1188
     */
1189
    public function getCodeTypeBPlaf3(): ?string{
1190
        return $this->codeTypeBPlaf3;
1191
    }
1192
1193
    /**
1194
     * Get the code type b plaf4.
1195
     *
1196
     * @return string|null Returns the code type b plaf4.
1197
     */
1198
    public function getCodeTypeBPlaf4(): ?string{
1199
        return $this->codeTypeBPlaf4;
1200
    }
1201
1202
    /**
1203
     * Get the code type b plaf5.
1204
     *
1205
     * @return string|null Returns the code type b plaf5.
1206
     */
1207
    public function getCodeTypeBPlaf5(): ?string{
1208
        return $this->codeTypeBPlaf5;
1209
    }
1210
1211
    /**
1212
     * Get the code type brut.
1213
     *
1214
     * @return string|null Returns the code type brut.
1215
     */
1216
    public function getCodeTypeBrut(): ?string{
1217
        return $this->codeTypeBrut;
1218
    }
1219
1220
    /**
1221
     * Get the code type brut2.
1222
     *
1223
     * @return string|null Returns the code type brut2.
1224
     */
1225
    public function getCodeTypeBrut2(): ?string{
1226
        return $this->codeTypeBrut2;
1227
    }
1228
1229
    /**
1230
     * Get the code type brut3.
1231
     *
1232
     * @return string|null Returns the code type brut3.
1233
     */
1234
    public function getCodeTypeBrut3(): ?string{
1235
        return $this->codeTypeBrut3;
1236
    }
1237
1238
    /**
1239
     * Get the code type brut4.
1240
     *
1241
     * @return string|null Returns the code type brut4.
1242
     */
1243
    public function getCodeTypeBrut4(): ?string{
1244
        return $this->codeTypeBrut4;
1245
    }
1246
1247
    /**
1248
     * Get the code type brut5.
1249
     *
1250
     * @return string|null Returns the code type brut5.
1251
     */
1252
    public function getCodeTypeBrut5(): ?string{
1253
        return $this->codeTypeBrut5;
1254
    }
1255
1256
    /**
1257
     * Get the code type somme.
1258
     *
1259
     * @return string|null Returns the code type somme.
1260
     */
1261
    public function getCodeTypeSomme(): ?string{
1262
        return $this->codeTypeSomme;
1263
    }
1264
1265
    /**
1266
     * Get the code type somme2.
1267
     *
1268
     * @return string|null Returns the code type somme2.
1269
     */
1270
    public function getCodeTypeSomme2(): ?string{
1271
        return $this->codeTypeSomme2;
1272
    }
1273
1274
    /**
1275
     * Get the code type somme3.
1276
     *
1277
     * @return string|null Returns the code type somme3.
1278
     */
1279
    public function getCodeTypeSomme3(): ?string{
1280
        return $this->codeTypeSomme3;
1281
    }
1282
1283
    /**
1284
     * Get the code type somme4.
1285
     *
1286
     * @return string|null Returns the code type somme4.
1287
     */
1288
    public function getCodeTypeSomme4(): ?string{
1289
        return $this->codeTypeSomme4;
1290
    }
1291
1292
    /**
1293
     * Get the code type somme5.
1294
     *
1295
     * @return string|null Returns the code type somme5.
1296
     */
1297
    public function getCodeTypeSomme5(): ?string{
1298
        return $this->codeTypeSomme5;
1299
    }
1300
1301
    /**
1302
     * Get the csg specif.
1303
     *
1304
     * @return float|null Returns the csg specif.
1305
     */
1306
    public function getCsgSpecif(): ?float{
1307
        return $this->csgSpecif;
1308
    }
1309
1310
    /**
1311
     * Get the duree trav.
1312
     *
1313
     * @return float|null Returns the duree trav.
1314
     */
1315
    public function getDureeTrav(): ?float{
1316
        return $this->dureeTrav;
1317
    }
1318
1319
    /**
1320
     * Get the exo h code1.
1321
     *
1322
     * @return string|null Returns the exo h code1.
1323
     */
1324
    public function getExoHCode1(): ?string{
1325
        return $this->exoHCode1;
1326
    }
1327
1328
    /**
1329
     * Get the exo h code2.
1330
     *
1331
     * @return string|null Returns the exo h code2.
1332
     */
1333
    public function getExoHCode2(): ?string{
1334
        return $this->exoHCode2;
1335
    }
1336
1337
    /**
1338
     * Get the exo h code3.
1339
     *
1340
     * @return string|null Returns the exo h code3.
1341
     */
1342
    public function getExoHCode3(): ?string{
1343
        return $this->exoHCode3;
1344
    }
1345
1346
    /**
1347
     * Get the exo h code4.
1348
     *
1349
     * @return string|null Returns the exo h code4.
1350
     */
1351
    public function getExoHCode4(): ?string{
1352
        return $this->exoHCode4;
1353
    }
1354
1355
    /**
1356
     * Get the exo h code5.
1357
     *
1358
     * @return string|null Returns the exo h code5.
1359
     */
1360
    public function getExoHCode5(): ?string{
1361
        return $this->exoHCode5;
1362
    }
1363
1364
    /**
1365
     * Get the exo h mnt1.
1366
     *
1367
     * @return float|null Returns the exo h mnt1.
1368
     */
1369
    public function getExoHMnt1(): ?float{
1370
        return $this->exoHMnt1;
1371
    }
1372
1373
    /**
1374
     * Get the exo h mnt2.
1375
     *
1376
     * @return float|null Returns the exo h mnt2.
1377
     */
1378
    public function getExoHMnt2(): ?float{
1379
        return $this->exoHMnt2;
1380
    }
1381
1382
    /**
1383
     * Get the exo h mnt3.
1384
     *
1385
     * @return float|null Returns the exo h mnt3.
1386
     */
1387
    public function getExoHMnt3(): ?float{
1388
        return $this->exoHMnt3;
1389
    }
1390
1391
    /**
1392
     * Get the exo h mnt4.
1393
     *
1394
     * @return float|null Returns the exo h mnt4.
1395
     */
1396
    public function getExoHMnt4(): ?float{
1397
        return $this->exoHMnt4;
1398
    }
1399
1400
    /**
1401
     * Get the exo h mnt5.
1402
     *
1403
     * @return float|null Returns the exo h mnt5.
1404
     */
1405
    public function getExoHMnt5(): ?float{
1406
        return $this->exoHMnt5;
1407
    }
1408
1409
    /**
1410
     * Get the exo h mnt deduc cot pat1.
1411
     *
1412
     * @return float|null Returns the exo h mnt deduc cot pat1.
1413
     */
1414
    public function getExoHMntDeducCotPat1(): ?float{
1415
        return $this->exoHMntDeducCotPat1;
1416
    }
1417
1418
    /**
1419
     * Get the exo h mnt deduc cot pat2.
1420
     *
1421
     * @return float|null Returns the exo h mnt deduc cot pat2.
1422
     */
1423
    public function getExoHMntDeducCotPat2(): ?float{
1424
        return $this->exoHMntDeducCotPat2;
1425
    }
1426
1427
    /**
1428
     * Get the exo h mnt deduc cot pat3.
1429
     *
1430
     * @return float|null Returns the exo h mnt deduc cot pat3.
1431
     */
1432
    public function getExoHMntDeducCotPat3(): ?float{
1433
        return $this->exoHMntDeducCotPat3;
1434
    }
1435
1436
    /**
1437
     * Get the exo h mnt deduc cot pat4.
1438
     *
1439
     * @return float|null Returns the exo h mnt deduc cot pat4.
1440
     */
1441
    public function getExoHMntDeducCotPat4(): ?float{
1442
        return $this->exoHMntDeducCotPat4;
1443
    }
1444
1445
    /**
1446
     * Get the exo h mnt deduc cot pat5.
1447
     *
1448
     * @return float|null Returns the exo h mnt deduc cot pat5.
1449
     */
1450
    public function getExoHMntDeducCotPat5(): ?float{
1451
        return $this->exoHMntDeducCotPat5;
1452
    }
1453
1454
    /**
1455
     * Get the exo h mnt deduc cot pat tot.
1456
     *
1457
     * @return float|null Returns the exo h mnt deduc cot pat tot.
1458
     */
1459
    public function getExoHMntDeducCotPatTot(): ?float{
1460
        return $this->exoHMntDeducCotPatTot;
1461
    }
1462
1463
    /**
1464
     * Get the exo h mnt reduc cot sal1.
1465
     *
1466
     * @return float|null Returns the exo h mnt reduc cot sal1.
1467
     */
1468
    public function getExoHMntReducCotSal1(): ?float{
1469
        return $this->exoHMntReducCotSal1;
1470
    }
1471
1472
    /**
1473
     * Get the exo h mnt reduc cot sal2.
1474
     *
1475
     * @return float|null Returns the exo h mnt reduc cot sal2.
1476
     */
1477
    public function getExoHMntReducCotSal2(): ?float{
1478
        return $this->exoHMntReducCotSal2;
1479
    }
1480
1481
    /**
1482
     * Get the exo h mnt reduc cot sal3.
1483
     *
1484
     * @return float|null Returns the exo h mnt reduc cot sal3.
1485
     */
1486
    public function getExoHMntReducCotSal3(): ?float{
1487
        return $this->exoHMntReducCotSal3;
1488
    }
1489
1490
    /**
1491
     * Get the exo h mnt reduc cot sal4.
1492
     *
1493
     * @return float|null Returns the exo h mnt reduc cot sal4.
1494
     */
1495
    public function getExoHMntReducCotSal4(): ?float{
1496
        return $this->exoHMntReducCotSal4;
1497
    }
1498
1499
    /**
1500
     * Get the exo h mnt reduc cot sal5.
1501
     *
1502
     * @return float|null Returns the exo h mnt reduc cot sal5.
1503
     */
1504
    public function getExoHMntReducCotSal5(): ?float{
1505
        return $this->exoHMntReducCotSal5;
1506
    }
1507
1508
    /**
1509
     * Get the exo h mnt reduc cot sal tot.
1510
     *
1511
     * @return float|null Returns the exo h mnt reduc cot sal tot.
1512
     */
1513
    public function getExoHMntReducCotSalTot(): ?float{
1514
        return $this->exoHMntReducCotSalTot;
1515
    }
1516
1517
    /**
1518
     * Get the exo h nb hj1.
1519
     *
1520
     * @return float|null Returns the exo h nb hj1.
1521
     */
1522
    public function getExoHNbHj1(): ?float{
1523
        return $this->exoHNbHj1;
1524
    }
1525
1526
    /**
1527
     * Get the exo h nb hj2.
1528
     *
1529
     * @return float|null Returns the exo h nb hj2.
1530
     */
1531
    public function getExoHNbHj2(): ?float{
1532
        return $this->exoHNbHj2;
1533
    }
1534
1535
    /**
1536
     * Get the exo h nb hj3.
1537
     *
1538
     * @return float|null Returns the exo h nb hj3.
1539
     */
1540
    public function getExoHNbHj3(): ?float{
1541
        return $this->exoHNbHj3;
1542
    }
1543
1544
    /**
1545
     * Get the exo h nb hj4.
1546
     *
1547
     * @return float|null Returns the exo h nb hj4.
1548
     */
1549
    public function getExoHNbHj4(): ?float{
1550
        return $this->exoHNbHj4;
1551
    }
1552
1553
    /**
1554
     * Get the exo h nb hj5.
1555
     *
1556
     * @return float|null Returns the exo h nb hj5.
1557
     */
1558
    public function getExoHNbHj5(): ?float{
1559
        return $this->exoHNbHj5;
1560
    }
1561
1562
    /**
1563
     * Get the forma pro base.
1564
     *
1565
     * @return float|null Returns the forma pro base.
1566
     */
1567
    public function getFormaProBase(): ?float{
1568
        return $this->formaProBase;
1569
    }
1570
1571
    /**
1572
     * Get the forma pro base cdd.
1573
     *
1574
     * @return float|null Returns the forma pro base cdd.
1575
     */
1576
    public function getFormaProBaseCdd(): ?float{
1577
        return $this->formaProBaseCdd;
1578
    }
1579
1580
    /**
1581
     * Get the ind cp.
1582
     *
1583
     * @return float|null Returns the ind cp.
1584
     */
1585
    public function getIndCp(): ?float{
1586
        return $this->indCp;
1587
    }
1588
1589
    /**
1590
     * Get the ind intemp.
1591
     *
1592
     * @return float|null Returns the ind intemp.
1593
     */
1594
    public function getIndIntemp(): ?float{
1595
        return $this->indIntemp;
1596
    }
1597
1598
    /**
1599
     * Get the montant b plaf.
1600
     *
1601
     * @return float|null Returns the montant b plaf.
1602
     */
1603
    public function getMontantBPlaf(): ?float{
1604
        return $this->montantBPlaf;
1605
    }
1606
1607
    /**
1608
     * Get the montant b plaf2.
1609
     *
1610
     * @return float|null Returns the montant b plaf2.
1611
     */
1612
    public function getMontantBPlaf2(): ?float{
1613
        return $this->montantBPlaf2;
1614
    }
1615
1616
    /**
1617
     * Get the montant b plaf3.
1618
     *
1619
     * @return float|null Returns the montant b plaf3.
1620
     */
1621
    public function getMontantBPlaf3(): ?float{
1622
        return $this->montantBPlaf3;
1623
    }
1624
1625
    /**
1626
     * Get the montant b plaf4.
1627
     *
1628
     * @return float|null Returns the montant b plaf4.
1629
     */
1630
    public function getMontantBPlaf4(): ?float{
1631
        return $this->montantBPlaf4;
1632
    }
1633
1634
    /**
1635
     * Get the montant b plaf5.
1636
     *
1637
     * @return float|null Returns the montant b plaf5.
1638
     */
1639
    public function getMontantBPlaf5(): ?float{
1640
        return $this->montantBPlaf5;
1641
    }
1642
1643
    /**
1644
     * Get the montant brut.
1645
     *
1646
     * @return float|null Returns the montant brut.
1647
     */
1648
    public function getMontantBrut(): ?float{
1649
        return $this->montantBrut;
1650
    }
1651
1652
    /**
1653
     * Get the montant brut2.
1654
     *
1655
     * @return float|null Returns the montant brut2.
1656
     */
1657
    public function getMontantBrut2(): ?float{
1658
        return $this->montantBrut2;
1659
    }
1660
1661
    /**
1662
     * Get the montant brut3.
1663
     *
1664
     * @return float|null Returns the montant brut3.
1665
     */
1666
    public function getMontantBrut3(): ?float{
1667
        return $this->montantBrut3;
1668
    }
1669
1670
    /**
1671
     * Get the montant brut4.
1672
     *
1673
     * @return float|null Returns the montant brut4.
1674
     */
1675
    public function getMontantBrut4(): ?float{
1676
        return $this->montantBrut4;
1677
    }
1678
1679
    /**
1680
     * Get the montant brut5.
1681
     *
1682
     * @return float|null Returns the montant brut5.
1683
     */
1684
    public function getMontantBrut5(): ?float{
1685
        return $this->montantBrut5;
1686
    }
1687
1688
    /**
1689
     * Get the montant somme isol brut.
1690
     *
1691
     * @return float|null Returns the montant somme isol brut.
1692
     */
1693
    public function getMontantSommeIsolBrut(): ?float{
1694
        return $this->montantSommeIsolBrut;
1695
    }
1696
1697
    /**
1698
     * Get the montant somme isol brut2.
1699
     *
1700
     * @return float|null Returns the montant somme isol brut2.
1701
     */
1702
    public function getMontantSommeIsolBrut2(): ?float{
1703
        return $this->montantSommeIsolBrut2;
1704
    }
1705
1706
    /**
1707
     * Get the montant somme isol brut3.
1708
     *
1709
     * @return float|null Returns the montant somme isol brut3.
1710
     */
1711
    public function getMontantSommeIsolBrut3(): ?float{
1712
        return $this->montantSommeIsolBrut3;
1713
    }
1714
1715
    /**
1716
     * Get the montant somme isol brut4.
1717
     *
1718
     * @return float|null Returns the montant somme isol brut4.
1719
     */
1720
    public function getMontantSommeIsolBrut4(): ?float{
1721
        return $this->montantSommeIsolBrut4;
1722
    }
1723
1724
    /**
1725
     * Get the montant somme isol brut5.
1726
     *
1727
     * @return float|null Returns the montant somme isol brut5.
1728
     */
1729
    public function getMontantSommeIsolBrut5(): ?float{
1730
        return $this->montantSommeIsolBrut5;
1731
    }
1732
1733
    /**
1734
     * Get the montant somme isol plaf.
1735
     *
1736
     * @return float|null Returns the montant somme isol plaf.
1737
     */
1738
    public function getMontantSommeIsolPlaf(): ?float{
1739
        return $this->montantSommeIsolPlaf;
1740
    }
1741
1742
    /**
1743
     * Get the montant somme isol plaf2.
1744
     *
1745
     * @return float|null Returns the montant somme isol plaf2.
1746
     */
1747
    public function getMontantSommeIsolPlaf2(): ?float{
1748
        return $this->montantSommeIsolPlaf2;
1749
    }
1750
1751
    /**
1752
     * Get the montant somme isol plaf3.
1753
     *
1754
     * @return float|null Returns the montant somme isol plaf3.
1755
     */
1756
    public function getMontantSommeIsolPlaf3(): ?float{
1757
        return $this->montantSommeIsolPlaf3;
1758
    }
1759
1760
    /**
1761
     * Get the montant somme isol plaf4.
1762
     *
1763
     * @return float|null Returns the montant somme isol plaf4.
1764
     */
1765
    public function getMontantSommeIsolPlaf4(): ?float{
1766
        return $this->montantSommeIsolPlaf4;
1767
    }
1768
1769
    /**
1770
     * Get the montant somme isol plaf5.
1771
     *
1772
     * @return float|null Returns the montant somme isol plaf5.
1773
     */
1774
    public function getMontantSommeIsolPlaf5(): ?float{
1775
        return $this->montantSommeIsolPlaf5;
1776
    }
1777
1778
    /**
1779
     * Get the mt j rtt2007.
1780
     *
1781
     * @return float|null Returns the mt j rtt2007.
1782
     */
1783
    public function getMtJRtt2007(): ?float{
1784
        return $this->mtJRtt2007;
1785
    }
1786
1787
    /**
1788
     * Get the nb j rtt2007.
1789
     *
1790
     * @return float|null Returns the nb j rtt2007.
1791
     */
1792
    public function getNbJRtt2007(): ?float{
1793
        return $this->nbJRtt2007;
1794
    }
1795
1796
    /**
1797
     * Get the nb periode.
1798
     *
1799
     * @return float|null Returns the nb periode.
1800
     */
1801
    public function getNbPeriode(): ?float{
1802
        return $this->nbPeriode;
1803
    }
1804
1805
    /**
1806
     * Get the nbh chom partiel.
1807
     *
1808
     * @return float|null Returns the nbh chom partiel.
1809
     */
1810
    public function getNbhChomPartiel(): ?float{
1811
        return $this->nbhChomPartiel;
1812
    }
1813
1814
    /**
1815
     * Get the nbh sem ircantec.
1816
     *
1817
     * @return float|null Returns the nbh sem ircantec.
1818
     */
1819
    public function getNbhSemIrcantec(): ?float{
1820
        return $this->nbhSemIrcantec;
1821
    }
1822
1823
    /**
1824
     * Get the numero.
1825
     *
1826
     * @return string|null Returns the numero.
1827
     */
1828
    public function getNumero(): ?string{
1829
        return $this->numero;
1830
    }
1831
1832
    /**
1833
     * Get the numero ordre.
1834
     *
1835
     * @return int|null Returns the numero ordre.
1836
     */
1837
    public function getNumeroOrdre(): ?int{
1838
        return $this->numeroOrdre;
1839
    }
1840
1841
    /**
1842
     * Get the plaf ircantec.
1843
     *
1844
     * @return float|null Returns the plaf ircantec.
1845
     */
1846
    public function getPlafIrcantec(): ?float{
1847
        return $this->plafIrcantec;
1848
    }
1849
1850
    /**
1851
     * Get the qualif unite temps.
1852
     *
1853
     * @return string|null Returns the qualif unite temps.
1854
     */
1855
    public function getQualifUniteTemps(): ?string{
1856
        return $this->qualifUniteTemps;
1857
    }
1858
1859
    /**
1860
     * Get the suppl fam.
1861
     *
1862
     * @return float|null Returns the suppl fam.
1863
     */
1864
    public function getSupplFam(): ?float{
1865
        return $this->supplFam;
1866
    }
1867
1868
    /**
1869
     * Get the taxe apprentissage base.
1870
     *
1871
     * @return float|null Returns the taxe apprentissage base.
1872
     */
1873
    public function getTaxeApprentissageBase(): ?float{
1874
        return $this->taxeApprentissageBase;
1875
    }
1876
1877
    /**
1878
     * Get the taxe salaire.
1879
     *
1880
     * @return float|null Returns the taxe salaire.
1881
     */
1882
    public function getTaxeSalaire(): ?float{
1883
        return $this->taxeSalaire;
1884
    }
1885
1886
    /**
1887
     * Get the tr a ircantec.
1888
     *
1889
     * @return float|null Returns the tr a ircantec.
1890
     */
1891
    public function getTrAIrcantec(): ?float{
1892
        return $this->trAIrcantec;
1893
    }
1894
1895
    /**
1896
     * Get the tr b ircantec.
1897
     *
1898
     * @return float|null Returns the tr b ircantec.
1899
     */
1900
    public function getTrBIrcantec(): ?float{
1901
        return $this->trBIrcantec;
1902
    }
1903
1904
    /**
1905
     * Set the ancienn btp.
1906
     *
1907
     * @param DateTime|null $anciennBtp The ancienn btp.
1908
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1909
     */
1910
    public function setAnciennBtp(?DateTime $anciennBtp): EmpDadsuCalcul {
1911
        $this->anciennBtp = $anciennBtp;
1912
        return $this;
1913
    }
1914
1915
    /**
1916
     * Set the annee somme isol.
1917
     *
1918
     * @param string|null $anneeSommeIsol The annee somme isol.
1919
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1920
     */
1921
    public function setAnneeSommeIsol(?string $anneeSommeIsol): EmpDadsuCalcul {
1922
        $this->anneeSommeIsol = $anneeSommeIsol;
1923
        return $this;
1924
    }
1925
1926
    /**
1927
     * Set the annee somme isol2.
1928
     *
1929
     * @param string|null $anneeSommeIsol2 The annee somme isol2.
1930
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1931
     */
1932
    public function setAnneeSommeIsol2(?string $anneeSommeIsol2): EmpDadsuCalcul {
1933
        $this->anneeSommeIsol2 = $anneeSommeIsol2;
1934
        return $this;
1935
    }
1936
1937
    /**
1938
     * Set the annee somme isol3.
1939
     *
1940
     * @param string|null $anneeSommeIsol3 The annee somme isol3.
1941
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1942
     */
1943
    public function setAnneeSommeIsol3(?string $anneeSommeIsol3): EmpDadsuCalcul {
1944
        $this->anneeSommeIsol3 = $anneeSommeIsol3;
1945
        return $this;
1946
    }
1947
1948
    /**
1949
     * Set the annee somme isol4.
1950
     *
1951
     * @param string|null $anneeSommeIsol4 The annee somme isol4.
1952
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1953
     */
1954
    public function setAnneeSommeIsol4(?string $anneeSommeIsol4): EmpDadsuCalcul {
1955
        $this->anneeSommeIsol4 = $anneeSommeIsol4;
1956
        return $this;
1957
    }
1958
1959
    /**
1960
     * Set the annee somme isol5.
1961
     *
1962
     * @param string|null $anneeSommeIsol5 The annee somme isol5.
1963
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1964
     */
1965
    public function setAnneeSommeIsol5(?string $anneeSommeIsol5): EmpDadsuCalcul {
1966
        $this->anneeSommeIsol5 = $anneeSommeIsol5;
1967
        return $this;
1968
    }
1969
1970
    /**
1971
     * Set the btp sal moyen.
1972
     *
1973
     * @param float|null $btpSalMoyen The btp sal moyen.
1974
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1975
     */
1976
    public function setBtpSalMoyen(?float $btpSalMoyen): EmpDadsuCalcul {
1977
        $this->btpSalMoyen = $btpSalMoyen;
1978
        return $this;
1979
    }
1980
1981
    /**
1982
     * Set the base brute cpbtp.
1983
     *
1984
     * @param float|null $baseBruteCpbtp The base brute cpbtp.
1985
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1986
     */
1987
    public function setBaseBruteCpbtp(?float $baseBruteCpbtp): EmpDadsuCalcul {
1988
        $this->baseBruteCpbtp = $baseBruteCpbtp;
1989
        return $this;
1990
    }
1991
1992
    /**
1993
     * Set the base brute cot ccpbtp.
1994
     *
1995
     * @param float|null $baseBruteCotCcpbtp The base brute cot ccpbtp.
1996
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
1997
     */
1998
    public function setBaseBruteCotCcpbtp(?float $baseBruteCotCcpbtp): EmpDadsuCalcul {
1999
        $this->baseBruteCotCcpbtp = $baseBruteCotCcpbtp;
2000
        return $this;
2001
    }
2002
2003
    /**
2004
     * Set the base brute cot oppbtp.
2005
     *
2006
     * @param float|null $baseBruteCotOppbtp The base brute cot oppbtp.
2007
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2008
     */
2009
    public function setBaseBruteCotOppbtp(?float $baseBruteCotOppbtp): EmpDadsuCalcul {
2010
        $this->baseBruteCotOppbtp = $baseBruteCotOppbtp;
2011
        return $this;
2012
    }
2013
2014
    /**
2015
     * Set the benef assedic.
2016
     *
2017
     * @param string|null $benefAssedic The benef assedic.
2018
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2019
     */
2020
    public function setBenefAssedic(?string $benefAssedic): EmpDadsuCalcul {
2021
        $this->benefAssedic = $benefAssedic;
2022
        return $this;
2023
    }
2024
2025
    /**
2026
     * Set the brut ircantec.
2027
     *
2028
     * @param float|null $brutIrcantec The brut ircantec.
2029
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2030
     */
2031
    public function setBrutIrcantec(?float $brutIrcantec): EmpDadsuCalcul {
2032
        $this->brutIrcantec = $brutIrcantec;
2033
        return $this;
2034
    }
2035
2036
    /**
2037
     * Set the code class btp.
2038
     *
2039
     * @param string|null $codeClassBtp The code class btp.
2040
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2041
     */
2042
    public function setCodeClassBtp(?string $codeClassBtp): EmpDadsuCalcul {
2043
        $this->codeClassBtp = $codeClassBtp;
2044
        return $this;
2045
    }
2046
2047
    /**
2048
     * Set the code duree trav.
2049
     *
2050
     * @param string|null $codeDureeTrav The code duree trav.
2051
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2052
     */
2053
    public function setCodeDureeTrav(?string $codeDureeTrav): EmpDadsuCalcul {
2054
        $this->codeDureeTrav = $codeDureeTrav;
2055
        return $this;
2056
    }
2057
2058
    /**
2059
     * Set the code etablissement.
2060
     *
2061
     * @param int|null $codeEtablissement The code etablissement.
2062
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2063
     */
2064
    public function setCodeEtablissement(?int $codeEtablissement): EmpDadsuCalcul {
2065
        $this->codeEtablissement = $codeEtablissement;
2066
        return $this;
2067
    }
2068
2069
    /**
2070
     * Set the code lib b plaf.
2071
     *
2072
     * @param string|null $codeLibBPlaf The code lib b plaf.
2073
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2074
     */
2075
    public function setCodeLibBPlaf(?string $codeLibBPlaf): EmpDadsuCalcul {
2076
        $this->codeLibBPlaf = $codeLibBPlaf;
2077
        return $this;
2078
    }
2079
2080
    /**
2081
     * Set the code lib b plaf2.
2082
     *
2083
     * @param string|null $codeLibBPlaf2 The code lib b plaf2.
2084
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2085
     */
2086
    public function setCodeLibBPlaf2(?string $codeLibBPlaf2): EmpDadsuCalcul {
2087
        $this->codeLibBPlaf2 = $codeLibBPlaf2;
2088
        return $this;
2089
    }
2090
2091
    /**
2092
     * Set the code lib b plaf3.
2093
     *
2094
     * @param string|null $codeLibBPlaf3 The code lib b plaf3.
2095
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2096
     */
2097
    public function setCodeLibBPlaf3(?string $codeLibBPlaf3): EmpDadsuCalcul {
2098
        $this->codeLibBPlaf3 = $codeLibBPlaf3;
2099
        return $this;
2100
    }
2101
2102
    /**
2103
     * Set the code lib b plaf4.
2104
     *
2105
     * @param string|null $codeLibBPlaf4 The code lib b plaf4.
2106
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2107
     */
2108
    public function setCodeLibBPlaf4(?string $codeLibBPlaf4): EmpDadsuCalcul {
2109
        $this->codeLibBPlaf4 = $codeLibBPlaf4;
2110
        return $this;
2111
    }
2112
2113
    /**
2114
     * Set the code lib b plaf5.
2115
     *
2116
     * @param string|null $codeLibBPlaf5 The code lib b plaf5.
2117
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2118
     */
2119
    public function setCodeLibBPlaf5(?string $codeLibBPlaf5): EmpDadsuCalcul {
2120
        $this->codeLibBPlaf5 = $codeLibBPlaf5;
2121
        return $this;
2122
    }
2123
2124
    /**
2125
     * Set the code lib brut.
2126
     *
2127
     * @param string|null $codeLibBrut The code lib brut.
2128
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2129
     */
2130
    public function setCodeLibBrut(?string $codeLibBrut): EmpDadsuCalcul {
2131
        $this->codeLibBrut = $codeLibBrut;
2132
        return $this;
2133
    }
2134
2135
    /**
2136
     * Set the code lib brut2.
2137
     *
2138
     * @param string|null $codeLibBrut2 The code lib brut2.
2139
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2140
     */
2141
    public function setCodeLibBrut2(?string $codeLibBrut2): EmpDadsuCalcul {
2142
        $this->codeLibBrut2 = $codeLibBrut2;
2143
        return $this;
2144
    }
2145
2146
    /**
2147
     * Set the code lib brut3.
2148
     *
2149
     * @param string|null $codeLibBrut3 The code lib brut3.
2150
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2151
     */
2152
    public function setCodeLibBrut3(?string $codeLibBrut3): EmpDadsuCalcul {
2153
        $this->codeLibBrut3 = $codeLibBrut3;
2154
        return $this;
2155
    }
2156
2157
    /**
2158
     * Set the code lib brut4.
2159
     *
2160
     * @param string|null $codeLibBrut4 The code lib brut4.
2161
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2162
     */
2163
    public function setCodeLibBrut4(?string $codeLibBrut4): EmpDadsuCalcul {
2164
        $this->codeLibBrut4 = $codeLibBrut4;
2165
        return $this;
2166
    }
2167
2168
    /**
2169
     * Set the code lib brut5.
2170
     *
2171
     * @param string|null $codeLibBrut5 The code lib brut5.
2172
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2173
     */
2174
    public function setCodeLibBrut5(?string $codeLibBrut5): EmpDadsuCalcul {
2175
        $this->codeLibBrut5 = $codeLibBrut5;
2176
        return $this;
2177
    }
2178
2179
    /**
2180
     * Set the code lib csg.
2181
     *
2182
     * @param string|null $codeLibCsg The code lib csg.
2183
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2184
     */
2185
    public function setCodeLibCsg(?string $codeLibCsg): EmpDadsuCalcul {
2186
        $this->codeLibCsg = $codeLibCsg;
2187
        return $this;
2188
    }
2189
2190
    /**
2191
     * Set the code lib irc1.
2192
     *
2193
     * @param string|null $codeLibIrc1 The code lib irc1.
2194
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2195
     */
2196
    public function setCodeLibIrc1(?string $codeLibIrc1): EmpDadsuCalcul {
2197
        $this->codeLibIrc1 = $codeLibIrc1;
2198
        return $this;
2199
    }
2200
2201
    /**
2202
     * Set the code lib irc2.
2203
     *
2204
     * @param string|null $codeLibIrc2 The code lib irc2.
2205
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2206
     */
2207
    public function setCodeLibIrc2(?string $codeLibIrc2): EmpDadsuCalcul {
2208
        $this->codeLibIrc2 = $codeLibIrc2;
2209
        return $this;
2210
    }
2211
2212
    /**
2213
     * Set the code lib irc3.
2214
     *
2215
     * @param string|null $codeLibIrc3 The code lib irc3.
2216
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2217
     */
2218
    public function setCodeLibIrc3(?string $codeLibIrc3): EmpDadsuCalcul {
2219
        $this->codeLibIrc3 = $codeLibIrc3;
2220
        return $this;
2221
    }
2222
2223
    /**
2224
     * Set the code lib somme.
2225
     *
2226
     * @param string|null $codeLibSomme The code lib somme.
2227
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2228
     */
2229
    public function setCodeLibSomme(?string $codeLibSomme): EmpDadsuCalcul {
2230
        $this->codeLibSomme = $codeLibSomme;
2231
        return $this;
2232
    }
2233
2234
    /**
2235
     * Set the code lib somme2.
2236
     *
2237
     * @param string|null $codeLibSomme2 The code lib somme2.
2238
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2239
     */
2240
    public function setCodeLibSomme2(?string $codeLibSomme2): EmpDadsuCalcul {
2241
        $this->codeLibSomme2 = $codeLibSomme2;
2242
        return $this;
2243
    }
2244
2245
    /**
2246
     * Set the code lib somme3.
2247
     *
2248
     * @param string|null $codeLibSomme3 The code lib somme3.
2249
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2250
     */
2251
    public function setCodeLibSomme3(?string $codeLibSomme3): EmpDadsuCalcul {
2252
        $this->codeLibSomme3 = $codeLibSomme3;
2253
        return $this;
2254
    }
2255
2256
    /**
2257
     * Set the code lib somme4.
2258
     *
2259
     * @param string|null $codeLibSomme4 The code lib somme4.
2260
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2261
     */
2262
    public function setCodeLibSomme4(?string $codeLibSomme4): EmpDadsuCalcul {
2263
        $this->codeLibSomme4 = $codeLibSomme4;
2264
        return $this;
2265
    }
2266
2267
    /**
2268
     * Set the code lib somme5.
2269
     *
2270
     * @param string|null $codeLibSomme5 The code lib somme5.
2271
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2272
     */
2273
    public function setCodeLibSomme5(?string $codeLibSomme5): EmpDadsuCalcul {
2274
        $this->codeLibSomme5 = $codeLibSomme5;
2275
        return $this;
2276
    }
2277
2278
    /**
2279
     * Set the code metier btp.
2280
     *
2281
     * @param string|null $codeMetierBtp The code metier btp.
2282
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2283
     */
2284
    public function setCodeMetierBtp(?string $codeMetierBtp): EmpDadsuCalcul {
2285
        $this->codeMetierBtp = $codeMetierBtp;
2286
        return $this;
2287
    }
2288
2289
    /**
2290
     * Set the code type b plaf.
2291
     *
2292
     * @param string|null $codeTypeBPlaf The code type b plaf.
2293
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2294
     */
2295
    public function setCodeTypeBPlaf(?string $codeTypeBPlaf): EmpDadsuCalcul {
2296
        $this->codeTypeBPlaf = $codeTypeBPlaf;
2297
        return $this;
2298
    }
2299
2300
    /**
2301
     * Set the code type b plaf2.
2302
     *
2303
     * @param string|null $codeTypeBPlaf2 The code type b plaf2.
2304
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2305
     */
2306
    public function setCodeTypeBPlaf2(?string $codeTypeBPlaf2): EmpDadsuCalcul {
2307
        $this->codeTypeBPlaf2 = $codeTypeBPlaf2;
2308
        return $this;
2309
    }
2310
2311
    /**
2312
     * Set the code type b plaf3.
2313
     *
2314
     * @param string|null $codeTypeBPlaf3 The code type b plaf3.
2315
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2316
     */
2317
    public function setCodeTypeBPlaf3(?string $codeTypeBPlaf3): EmpDadsuCalcul {
2318
        $this->codeTypeBPlaf3 = $codeTypeBPlaf3;
2319
        return $this;
2320
    }
2321
2322
    /**
2323
     * Set the code type b plaf4.
2324
     *
2325
     * @param string|null $codeTypeBPlaf4 The code type b plaf4.
2326
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2327
     */
2328
    public function setCodeTypeBPlaf4(?string $codeTypeBPlaf4): EmpDadsuCalcul {
2329
        $this->codeTypeBPlaf4 = $codeTypeBPlaf4;
2330
        return $this;
2331
    }
2332
2333
    /**
2334
     * Set the code type b plaf5.
2335
     *
2336
     * @param string|null $codeTypeBPlaf5 The code type b plaf5.
2337
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2338
     */
2339
    public function setCodeTypeBPlaf5(?string $codeTypeBPlaf5): EmpDadsuCalcul {
2340
        $this->codeTypeBPlaf5 = $codeTypeBPlaf5;
2341
        return $this;
2342
    }
2343
2344
    /**
2345
     * Set the code type brut.
2346
     *
2347
     * @param string|null $codeTypeBrut The code type brut.
2348
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2349
     */
2350
    public function setCodeTypeBrut(?string $codeTypeBrut): EmpDadsuCalcul {
2351
        $this->codeTypeBrut = $codeTypeBrut;
2352
        return $this;
2353
    }
2354
2355
    /**
2356
     * Set the code type brut2.
2357
     *
2358
     * @param string|null $codeTypeBrut2 The code type brut2.
2359
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2360
     */
2361
    public function setCodeTypeBrut2(?string $codeTypeBrut2): EmpDadsuCalcul {
2362
        $this->codeTypeBrut2 = $codeTypeBrut2;
2363
        return $this;
2364
    }
2365
2366
    /**
2367
     * Set the code type brut3.
2368
     *
2369
     * @param string|null $codeTypeBrut3 The code type brut3.
2370
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2371
     */
2372
    public function setCodeTypeBrut3(?string $codeTypeBrut3): EmpDadsuCalcul {
2373
        $this->codeTypeBrut3 = $codeTypeBrut3;
2374
        return $this;
2375
    }
2376
2377
    /**
2378
     * Set the code type brut4.
2379
     *
2380
     * @param string|null $codeTypeBrut4 The code type brut4.
2381
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2382
     */
2383
    public function setCodeTypeBrut4(?string $codeTypeBrut4): EmpDadsuCalcul {
2384
        $this->codeTypeBrut4 = $codeTypeBrut4;
2385
        return $this;
2386
    }
2387
2388
    /**
2389
     * Set the code type brut5.
2390
     *
2391
     * @param string|null $codeTypeBrut5 The code type brut5.
2392
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2393
     */
2394
    public function setCodeTypeBrut5(?string $codeTypeBrut5): EmpDadsuCalcul {
2395
        $this->codeTypeBrut5 = $codeTypeBrut5;
2396
        return $this;
2397
    }
2398
2399
    /**
2400
     * Set the code type somme.
2401
     *
2402
     * @param string|null $codeTypeSomme The code type somme.
2403
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2404
     */
2405
    public function setCodeTypeSomme(?string $codeTypeSomme): EmpDadsuCalcul {
2406
        $this->codeTypeSomme = $codeTypeSomme;
2407
        return $this;
2408
    }
2409
2410
    /**
2411
     * Set the code type somme2.
2412
     *
2413
     * @param string|null $codeTypeSomme2 The code type somme2.
2414
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2415
     */
2416
    public function setCodeTypeSomme2(?string $codeTypeSomme2): EmpDadsuCalcul {
2417
        $this->codeTypeSomme2 = $codeTypeSomme2;
2418
        return $this;
2419
    }
2420
2421
    /**
2422
     * Set the code type somme3.
2423
     *
2424
     * @param string|null $codeTypeSomme3 The code type somme3.
2425
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2426
     */
2427
    public function setCodeTypeSomme3(?string $codeTypeSomme3): EmpDadsuCalcul {
2428
        $this->codeTypeSomme3 = $codeTypeSomme3;
2429
        return $this;
2430
    }
2431
2432
    /**
2433
     * Set the code type somme4.
2434
     *
2435
     * @param string|null $codeTypeSomme4 The code type somme4.
2436
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2437
     */
2438
    public function setCodeTypeSomme4(?string $codeTypeSomme4): EmpDadsuCalcul {
2439
        $this->codeTypeSomme4 = $codeTypeSomme4;
2440
        return $this;
2441
    }
2442
2443
    /**
2444
     * Set the code type somme5.
2445
     *
2446
     * @param string|null $codeTypeSomme5 The code type somme5.
2447
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2448
     */
2449
    public function setCodeTypeSomme5(?string $codeTypeSomme5): EmpDadsuCalcul {
2450
        $this->codeTypeSomme5 = $codeTypeSomme5;
2451
        return $this;
2452
    }
2453
2454
    /**
2455
     * Set the csg specif.
2456
     *
2457
     * @param float|null $csgSpecif The csg specif.
2458
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2459
     */
2460
    public function setCsgSpecif(?float $csgSpecif): EmpDadsuCalcul {
2461
        $this->csgSpecif = $csgSpecif;
2462
        return $this;
2463
    }
2464
2465
    /**
2466
     * Set the duree trav.
2467
     *
2468
     * @param float|null $dureeTrav The duree trav.
2469
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2470
     */
2471
    public function setDureeTrav(?float $dureeTrav): EmpDadsuCalcul {
2472
        $this->dureeTrav = $dureeTrav;
2473
        return $this;
2474
    }
2475
2476
    /**
2477
     * Set the exo h code1.
2478
     *
2479
     * @param string|null $exoHCode1 The exo h code1.
2480
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2481
     */
2482
    public function setExoHCode1(?string $exoHCode1): EmpDadsuCalcul {
2483
        $this->exoHCode1 = $exoHCode1;
2484
        return $this;
2485
    }
2486
2487
    /**
2488
     * Set the exo h code2.
2489
     *
2490
     * @param string|null $exoHCode2 The exo h code2.
2491
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2492
     */
2493
    public function setExoHCode2(?string $exoHCode2): EmpDadsuCalcul {
2494
        $this->exoHCode2 = $exoHCode2;
2495
        return $this;
2496
    }
2497
2498
    /**
2499
     * Set the exo h code3.
2500
     *
2501
     * @param string|null $exoHCode3 The exo h code3.
2502
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2503
     */
2504
    public function setExoHCode3(?string $exoHCode3): EmpDadsuCalcul {
2505
        $this->exoHCode3 = $exoHCode3;
2506
        return $this;
2507
    }
2508
2509
    /**
2510
     * Set the exo h code4.
2511
     *
2512
     * @param string|null $exoHCode4 The exo h code4.
2513
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2514
     */
2515
    public function setExoHCode4(?string $exoHCode4): EmpDadsuCalcul {
2516
        $this->exoHCode4 = $exoHCode4;
2517
        return $this;
2518
    }
2519
2520
    /**
2521
     * Set the exo h code5.
2522
     *
2523
     * @param string|null $exoHCode5 The exo h code5.
2524
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2525
     */
2526
    public function setExoHCode5(?string $exoHCode5): EmpDadsuCalcul {
2527
        $this->exoHCode5 = $exoHCode5;
2528
        return $this;
2529
    }
2530
2531
    /**
2532
     * Set the exo h mnt1.
2533
     *
2534
     * @param float|null $exoHMnt1 The exo h mnt1.
2535
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2536
     */
2537
    public function setExoHMnt1(?float $exoHMnt1): EmpDadsuCalcul {
2538
        $this->exoHMnt1 = $exoHMnt1;
2539
        return $this;
2540
    }
2541
2542
    /**
2543
     * Set the exo h mnt2.
2544
     *
2545
     * @param float|null $exoHMnt2 The exo h mnt2.
2546
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2547
     */
2548
    public function setExoHMnt2(?float $exoHMnt2): EmpDadsuCalcul {
2549
        $this->exoHMnt2 = $exoHMnt2;
2550
        return $this;
2551
    }
2552
2553
    /**
2554
     * Set the exo h mnt3.
2555
     *
2556
     * @param float|null $exoHMnt3 The exo h mnt3.
2557
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2558
     */
2559
    public function setExoHMnt3(?float $exoHMnt3): EmpDadsuCalcul {
2560
        $this->exoHMnt3 = $exoHMnt3;
2561
        return $this;
2562
    }
2563
2564
    /**
2565
     * Set the exo h mnt4.
2566
     *
2567
     * @param float|null $exoHMnt4 The exo h mnt4.
2568
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2569
     */
2570
    public function setExoHMnt4(?float $exoHMnt4): EmpDadsuCalcul {
2571
        $this->exoHMnt4 = $exoHMnt4;
2572
        return $this;
2573
    }
2574
2575
    /**
2576
     * Set the exo h mnt5.
2577
     *
2578
     * @param float|null $exoHMnt5 The exo h mnt5.
2579
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2580
     */
2581
    public function setExoHMnt5(?float $exoHMnt5): EmpDadsuCalcul {
2582
        $this->exoHMnt5 = $exoHMnt5;
2583
        return $this;
2584
    }
2585
2586
    /**
2587
     * Set the exo h mnt deduc cot pat1.
2588
     *
2589
     * @param float|null $exoHMntDeducCotPat1 The exo h mnt deduc cot pat1.
2590
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2591
     */
2592
    public function setExoHMntDeducCotPat1(?float $exoHMntDeducCotPat1): EmpDadsuCalcul {
2593
        $this->exoHMntDeducCotPat1 = $exoHMntDeducCotPat1;
2594
        return $this;
2595
    }
2596
2597
    /**
2598
     * Set the exo h mnt deduc cot pat2.
2599
     *
2600
     * @param float|null $exoHMntDeducCotPat2 The exo h mnt deduc cot pat2.
2601
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2602
     */
2603
    public function setExoHMntDeducCotPat2(?float $exoHMntDeducCotPat2): EmpDadsuCalcul {
2604
        $this->exoHMntDeducCotPat2 = $exoHMntDeducCotPat2;
2605
        return $this;
2606
    }
2607
2608
    /**
2609
     * Set the exo h mnt deduc cot pat3.
2610
     *
2611
     * @param float|null $exoHMntDeducCotPat3 The exo h mnt deduc cot pat3.
2612
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2613
     */
2614
    public function setExoHMntDeducCotPat3(?float $exoHMntDeducCotPat3): EmpDadsuCalcul {
2615
        $this->exoHMntDeducCotPat3 = $exoHMntDeducCotPat3;
2616
        return $this;
2617
    }
2618
2619
    /**
2620
     * Set the exo h mnt deduc cot pat4.
2621
     *
2622
     * @param float|null $exoHMntDeducCotPat4 The exo h mnt deduc cot pat4.
2623
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2624
     */
2625
    public function setExoHMntDeducCotPat4(?float $exoHMntDeducCotPat4): EmpDadsuCalcul {
2626
        $this->exoHMntDeducCotPat4 = $exoHMntDeducCotPat4;
2627
        return $this;
2628
    }
2629
2630
    /**
2631
     * Set the exo h mnt deduc cot pat5.
2632
     *
2633
     * @param float|null $exoHMntDeducCotPat5 The exo h mnt deduc cot pat5.
2634
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2635
     */
2636
    public function setExoHMntDeducCotPat5(?float $exoHMntDeducCotPat5): EmpDadsuCalcul {
2637
        $this->exoHMntDeducCotPat5 = $exoHMntDeducCotPat5;
2638
        return $this;
2639
    }
2640
2641
    /**
2642
     * Set the exo h mnt deduc cot pat tot.
2643
     *
2644
     * @param float|null $exoHMntDeducCotPatTot The exo h mnt deduc cot pat tot.
2645
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2646
     */
2647
    public function setExoHMntDeducCotPatTot(?float $exoHMntDeducCotPatTot): EmpDadsuCalcul {
2648
        $this->exoHMntDeducCotPatTot = $exoHMntDeducCotPatTot;
2649
        return $this;
2650
    }
2651
2652
    /**
2653
     * Set the exo h mnt reduc cot sal1.
2654
     *
2655
     * @param float|null $exoHMntReducCotSal1 The exo h mnt reduc cot sal1.
2656
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2657
     */
2658
    public function setExoHMntReducCotSal1(?float $exoHMntReducCotSal1): EmpDadsuCalcul {
2659
        $this->exoHMntReducCotSal1 = $exoHMntReducCotSal1;
2660
        return $this;
2661
    }
2662
2663
    /**
2664
     * Set the exo h mnt reduc cot sal2.
2665
     *
2666
     * @param float|null $exoHMntReducCotSal2 The exo h mnt reduc cot sal2.
2667
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2668
     */
2669
    public function setExoHMntReducCotSal2(?float $exoHMntReducCotSal2): EmpDadsuCalcul {
2670
        $this->exoHMntReducCotSal2 = $exoHMntReducCotSal2;
2671
        return $this;
2672
    }
2673
2674
    /**
2675
     * Set the exo h mnt reduc cot sal3.
2676
     *
2677
     * @param float|null $exoHMntReducCotSal3 The exo h mnt reduc cot sal3.
2678
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2679
     */
2680
    public function setExoHMntReducCotSal3(?float $exoHMntReducCotSal3): EmpDadsuCalcul {
2681
        $this->exoHMntReducCotSal3 = $exoHMntReducCotSal3;
2682
        return $this;
2683
    }
2684
2685
    /**
2686
     * Set the exo h mnt reduc cot sal4.
2687
     *
2688
     * @param float|null $exoHMntReducCotSal4 The exo h mnt reduc cot sal4.
2689
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2690
     */
2691
    public function setExoHMntReducCotSal4(?float $exoHMntReducCotSal4): EmpDadsuCalcul {
2692
        $this->exoHMntReducCotSal4 = $exoHMntReducCotSal4;
2693
        return $this;
2694
    }
2695
2696
    /**
2697
     * Set the exo h mnt reduc cot sal5.
2698
     *
2699
     * @param float|null $exoHMntReducCotSal5 The exo h mnt reduc cot sal5.
2700
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2701
     */
2702
    public function setExoHMntReducCotSal5(?float $exoHMntReducCotSal5): EmpDadsuCalcul {
2703
        $this->exoHMntReducCotSal5 = $exoHMntReducCotSal5;
2704
        return $this;
2705
    }
2706
2707
    /**
2708
     * Set the exo h mnt reduc cot sal tot.
2709
     *
2710
     * @param float|null $exoHMntReducCotSalTot The exo h mnt reduc cot sal tot.
2711
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2712
     */
2713
    public function setExoHMntReducCotSalTot(?float $exoHMntReducCotSalTot): EmpDadsuCalcul {
2714
        $this->exoHMntReducCotSalTot = $exoHMntReducCotSalTot;
2715
        return $this;
2716
    }
2717
2718
    /**
2719
     * Set the exo h nb hj1.
2720
     *
2721
     * @param float|null $exoHNbHj1 The exo h nb hj1.
2722
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2723
     */
2724
    public function setExoHNbHj1(?float $exoHNbHj1): EmpDadsuCalcul {
2725
        $this->exoHNbHj1 = $exoHNbHj1;
2726
        return $this;
2727
    }
2728
2729
    /**
2730
     * Set the exo h nb hj2.
2731
     *
2732
     * @param float|null $exoHNbHj2 The exo h nb hj2.
2733
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2734
     */
2735
    public function setExoHNbHj2(?float $exoHNbHj2): EmpDadsuCalcul {
2736
        $this->exoHNbHj2 = $exoHNbHj2;
2737
        return $this;
2738
    }
2739
2740
    /**
2741
     * Set the exo h nb hj3.
2742
     *
2743
     * @param float|null $exoHNbHj3 The exo h nb hj3.
2744
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2745
     */
2746
    public function setExoHNbHj3(?float $exoHNbHj3): EmpDadsuCalcul {
2747
        $this->exoHNbHj3 = $exoHNbHj3;
2748
        return $this;
2749
    }
2750
2751
    /**
2752
     * Set the exo h nb hj4.
2753
     *
2754
     * @param float|null $exoHNbHj4 The exo h nb hj4.
2755
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2756
     */
2757
    public function setExoHNbHj4(?float $exoHNbHj4): EmpDadsuCalcul {
2758
        $this->exoHNbHj4 = $exoHNbHj4;
2759
        return $this;
2760
    }
2761
2762
    /**
2763
     * Set the exo h nb hj5.
2764
     *
2765
     * @param float|null $exoHNbHj5 The exo h nb hj5.
2766
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2767
     */
2768
    public function setExoHNbHj5(?float $exoHNbHj5): EmpDadsuCalcul {
2769
        $this->exoHNbHj5 = $exoHNbHj5;
2770
        return $this;
2771
    }
2772
2773
    /**
2774
     * Set the forma pro base.
2775
     *
2776
     * @param float|null $formaProBase The forma pro base.
2777
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2778
     */
2779
    public function setFormaProBase(?float $formaProBase): EmpDadsuCalcul {
2780
        $this->formaProBase = $formaProBase;
2781
        return $this;
2782
    }
2783
2784
    /**
2785
     * Set the forma pro base cdd.
2786
     *
2787
     * @param float|null $formaProBaseCdd The forma pro base cdd.
2788
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2789
     */
2790
    public function setFormaProBaseCdd(?float $formaProBaseCdd): EmpDadsuCalcul {
2791
        $this->formaProBaseCdd = $formaProBaseCdd;
2792
        return $this;
2793
    }
2794
2795
    /**
2796
     * Set the ind cp.
2797
     *
2798
     * @param float|null $indCp The ind cp.
2799
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2800
     */
2801
    public function setIndCp(?float $indCp): EmpDadsuCalcul {
2802
        $this->indCp = $indCp;
2803
        return $this;
2804
    }
2805
2806
    /**
2807
     * Set the ind intemp.
2808
     *
2809
     * @param float|null $indIntemp The ind intemp.
2810
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2811
     */
2812
    public function setIndIntemp(?float $indIntemp): EmpDadsuCalcul {
2813
        $this->indIntemp = $indIntemp;
2814
        return $this;
2815
    }
2816
2817
    /**
2818
     * Set the montant b plaf.
2819
     *
2820
     * @param float|null $montantBPlaf The montant b plaf.
2821
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2822
     */
2823
    public function setMontantBPlaf(?float $montantBPlaf): EmpDadsuCalcul {
2824
        $this->montantBPlaf = $montantBPlaf;
2825
        return $this;
2826
    }
2827
2828
    /**
2829
     * Set the montant b plaf2.
2830
     *
2831
     * @param float|null $montantBPlaf2 The montant b plaf2.
2832
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2833
     */
2834
    public function setMontantBPlaf2(?float $montantBPlaf2): EmpDadsuCalcul {
2835
        $this->montantBPlaf2 = $montantBPlaf2;
2836
        return $this;
2837
    }
2838
2839
    /**
2840
     * Set the montant b plaf3.
2841
     *
2842
     * @param float|null $montantBPlaf3 The montant b plaf3.
2843
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2844
     */
2845
    public function setMontantBPlaf3(?float $montantBPlaf3): EmpDadsuCalcul {
2846
        $this->montantBPlaf3 = $montantBPlaf3;
2847
        return $this;
2848
    }
2849
2850
    /**
2851
     * Set the montant b plaf4.
2852
     *
2853
     * @param float|null $montantBPlaf4 The montant b plaf4.
2854
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2855
     */
2856
    public function setMontantBPlaf4(?float $montantBPlaf4): EmpDadsuCalcul {
2857
        $this->montantBPlaf4 = $montantBPlaf4;
2858
        return $this;
2859
    }
2860
2861
    /**
2862
     * Set the montant b plaf5.
2863
     *
2864
     * @param float|null $montantBPlaf5 The montant b plaf5.
2865
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2866
     */
2867
    public function setMontantBPlaf5(?float $montantBPlaf5): EmpDadsuCalcul {
2868
        $this->montantBPlaf5 = $montantBPlaf5;
2869
        return $this;
2870
    }
2871
2872
    /**
2873
     * Set the montant brut.
2874
     *
2875
     * @param float|null $montantBrut The montant brut.
2876
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2877
     */
2878
    public function setMontantBrut(?float $montantBrut): EmpDadsuCalcul {
2879
        $this->montantBrut = $montantBrut;
2880
        return $this;
2881
    }
2882
2883
    /**
2884
     * Set the montant brut2.
2885
     *
2886
     * @param float|null $montantBrut2 The montant brut2.
2887
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2888
     */
2889
    public function setMontantBrut2(?float $montantBrut2): EmpDadsuCalcul {
2890
        $this->montantBrut2 = $montantBrut2;
2891
        return $this;
2892
    }
2893
2894
    /**
2895
     * Set the montant brut3.
2896
     *
2897
     * @param float|null $montantBrut3 The montant brut3.
2898
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2899
     */
2900
    public function setMontantBrut3(?float $montantBrut3): EmpDadsuCalcul {
2901
        $this->montantBrut3 = $montantBrut3;
2902
        return $this;
2903
    }
2904
2905
    /**
2906
     * Set the montant brut4.
2907
     *
2908
     * @param float|null $montantBrut4 The montant brut4.
2909
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2910
     */
2911
    public function setMontantBrut4(?float $montantBrut4): EmpDadsuCalcul {
2912
        $this->montantBrut4 = $montantBrut4;
2913
        return $this;
2914
    }
2915
2916
    /**
2917
     * Set the montant brut5.
2918
     *
2919
     * @param float|null $montantBrut5 The montant brut5.
2920
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2921
     */
2922
    public function setMontantBrut5(?float $montantBrut5): EmpDadsuCalcul {
2923
        $this->montantBrut5 = $montantBrut5;
2924
        return $this;
2925
    }
2926
2927
    /**
2928
     * Set the montant somme isol brut.
2929
     *
2930
     * @param float|null $montantSommeIsolBrut The montant somme isol brut.
2931
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2932
     */
2933
    public function setMontantSommeIsolBrut(?float $montantSommeIsolBrut): EmpDadsuCalcul {
2934
        $this->montantSommeIsolBrut = $montantSommeIsolBrut;
2935
        return $this;
2936
    }
2937
2938
    /**
2939
     * Set the montant somme isol brut2.
2940
     *
2941
     * @param float|null $montantSommeIsolBrut2 The montant somme isol brut2.
2942
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2943
     */
2944
    public function setMontantSommeIsolBrut2(?float $montantSommeIsolBrut2): EmpDadsuCalcul {
2945
        $this->montantSommeIsolBrut2 = $montantSommeIsolBrut2;
2946
        return $this;
2947
    }
2948
2949
    /**
2950
     * Set the montant somme isol brut3.
2951
     *
2952
     * @param float|null $montantSommeIsolBrut3 The montant somme isol brut3.
2953
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2954
     */
2955
    public function setMontantSommeIsolBrut3(?float $montantSommeIsolBrut3): EmpDadsuCalcul {
2956
        $this->montantSommeIsolBrut3 = $montantSommeIsolBrut3;
2957
        return $this;
2958
    }
2959
2960
    /**
2961
     * Set the montant somme isol brut4.
2962
     *
2963
     * @param float|null $montantSommeIsolBrut4 The montant somme isol brut4.
2964
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2965
     */
2966
    public function setMontantSommeIsolBrut4(?float $montantSommeIsolBrut4): EmpDadsuCalcul {
2967
        $this->montantSommeIsolBrut4 = $montantSommeIsolBrut4;
2968
        return $this;
2969
    }
2970
2971
    /**
2972
     * Set the montant somme isol brut5.
2973
     *
2974
     * @param float|null $montantSommeIsolBrut5 The montant somme isol brut5.
2975
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2976
     */
2977
    public function setMontantSommeIsolBrut5(?float $montantSommeIsolBrut5): EmpDadsuCalcul {
2978
        $this->montantSommeIsolBrut5 = $montantSommeIsolBrut5;
2979
        return $this;
2980
    }
2981
2982
    /**
2983
     * Set the montant somme isol plaf.
2984
     *
2985
     * @param float|null $montantSommeIsolPlaf The montant somme isol plaf.
2986
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2987
     */
2988
    public function setMontantSommeIsolPlaf(?float $montantSommeIsolPlaf): EmpDadsuCalcul {
2989
        $this->montantSommeIsolPlaf = $montantSommeIsolPlaf;
2990
        return $this;
2991
    }
2992
2993
    /**
2994
     * Set the montant somme isol plaf2.
2995
     *
2996
     * @param float|null $montantSommeIsolPlaf2 The montant somme isol plaf2.
2997
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
2998
     */
2999
    public function setMontantSommeIsolPlaf2(?float $montantSommeIsolPlaf2): EmpDadsuCalcul {
3000
        $this->montantSommeIsolPlaf2 = $montantSommeIsolPlaf2;
3001
        return $this;
3002
    }
3003
3004
    /**
3005
     * Set the montant somme isol plaf3.
3006
     *
3007
     * @param float|null $montantSommeIsolPlaf3 The montant somme isol plaf3.
3008
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3009
     */
3010
    public function setMontantSommeIsolPlaf3(?float $montantSommeIsolPlaf3): EmpDadsuCalcul {
3011
        $this->montantSommeIsolPlaf3 = $montantSommeIsolPlaf3;
3012
        return $this;
3013
    }
3014
3015
    /**
3016
     * Set the montant somme isol plaf4.
3017
     *
3018
     * @param float|null $montantSommeIsolPlaf4 The montant somme isol plaf4.
3019
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3020
     */
3021
    public function setMontantSommeIsolPlaf4(?float $montantSommeIsolPlaf4): EmpDadsuCalcul {
3022
        $this->montantSommeIsolPlaf4 = $montantSommeIsolPlaf4;
3023
        return $this;
3024
    }
3025
3026
    /**
3027
     * Set the montant somme isol plaf5.
3028
     *
3029
     * @param float|null $montantSommeIsolPlaf5 The montant somme isol plaf5.
3030
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3031
     */
3032
    public function setMontantSommeIsolPlaf5(?float $montantSommeIsolPlaf5): EmpDadsuCalcul {
3033
        $this->montantSommeIsolPlaf5 = $montantSommeIsolPlaf5;
3034
        return $this;
3035
    }
3036
3037
    /**
3038
     * Set the mt j rtt2007.
3039
     *
3040
     * @param float|null $mtJRtt2007 The mt j rtt2007.
3041
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3042
     */
3043
    public function setMtJRtt2007(?float $mtJRtt2007): EmpDadsuCalcul {
3044
        $this->mtJRtt2007 = $mtJRtt2007;
3045
        return $this;
3046
    }
3047
3048
    /**
3049
     * Set the nb j rtt2007.
3050
     *
3051
     * @param float|null $nbJRtt2007 The nb j rtt2007.
3052
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3053
     */
3054
    public function setNbJRtt2007(?float $nbJRtt2007): EmpDadsuCalcul {
3055
        $this->nbJRtt2007 = $nbJRtt2007;
3056
        return $this;
3057
    }
3058
3059
    /**
3060
     * Set the nb periode.
3061
     *
3062
     * @param float|null $nbPeriode The nb periode.
3063
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3064
     */
3065
    public function setNbPeriode(?float $nbPeriode): EmpDadsuCalcul {
3066
        $this->nbPeriode = $nbPeriode;
3067
        return $this;
3068
    }
3069
3070
    /**
3071
     * Set the nbh chom partiel.
3072
     *
3073
     * @param float|null $nbhChomPartiel The nbh chom partiel.
3074
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3075
     */
3076
    public function setNbhChomPartiel(?float $nbhChomPartiel): EmpDadsuCalcul {
3077
        $this->nbhChomPartiel = $nbhChomPartiel;
3078
        return $this;
3079
    }
3080
3081
    /**
3082
     * Set the nbh sem ircantec.
3083
     *
3084
     * @param float|null $nbhSemIrcantec The nbh sem ircantec.
3085
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3086
     */
3087
    public function setNbhSemIrcantec(?float $nbhSemIrcantec): EmpDadsuCalcul {
3088
        $this->nbhSemIrcantec = $nbhSemIrcantec;
3089
        return $this;
3090
    }
3091
3092
    /**
3093
     * Set the numero.
3094
     *
3095
     * @param string|null $numero The numero.
3096
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3097
     */
3098
    public function setNumero(?string $numero): EmpDadsuCalcul {
3099
        $this->numero = $numero;
3100
        return $this;
3101
    }
3102
3103
    /**
3104
     * Set the numero ordre.
3105
     *
3106
     * @param int|null $numeroOrdre The numero ordre.
3107
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3108
     */
3109
    public function setNumeroOrdre(?int $numeroOrdre): EmpDadsuCalcul {
3110
        $this->numeroOrdre = $numeroOrdre;
3111
        return $this;
3112
    }
3113
3114
    /**
3115
     * Set the plaf ircantec.
3116
     *
3117
     * @param float|null $plafIrcantec The plaf ircantec.
3118
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3119
     */
3120
    public function setPlafIrcantec(?float $plafIrcantec): EmpDadsuCalcul {
3121
        $this->plafIrcantec = $plafIrcantec;
3122
        return $this;
3123
    }
3124
3125
    /**
3126
     * Set the qualif unite temps.
3127
     *
3128
     * @param string|null $qualifUniteTemps The qualif unite temps.
3129
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3130
     */
3131
    public function setQualifUniteTemps(?string $qualifUniteTemps): EmpDadsuCalcul {
3132
        $this->qualifUniteTemps = $qualifUniteTemps;
3133
        return $this;
3134
    }
3135
3136
    /**
3137
     * Set the suppl fam.
3138
     *
3139
     * @param float|null $supplFam The suppl fam.
3140
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3141
     */
3142
    public function setSupplFam(?float $supplFam): EmpDadsuCalcul {
3143
        $this->supplFam = $supplFam;
3144
        return $this;
3145
    }
3146
3147
    /**
3148
     * Set the taxe apprentissage base.
3149
     *
3150
     * @param float|null $taxeApprentissageBase The taxe apprentissage base.
3151
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3152
     */
3153
    public function setTaxeApprentissageBase(?float $taxeApprentissageBase): EmpDadsuCalcul {
3154
        $this->taxeApprentissageBase = $taxeApprentissageBase;
3155
        return $this;
3156
    }
3157
3158
    /**
3159
     * Set the taxe salaire.
3160
     *
3161
     * @param float|null $taxeSalaire The taxe salaire.
3162
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3163
     */
3164
    public function setTaxeSalaire(?float $taxeSalaire): EmpDadsuCalcul {
3165
        $this->taxeSalaire = $taxeSalaire;
3166
        return $this;
3167
    }
3168
3169
    /**
3170
     * Set the tr a ircantec.
3171
     *
3172
     * @param float|null $trAIrcantec The tr a ircantec.
3173
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3174
     */
3175
    public function setTrAIrcantec(?float $trAIrcantec): EmpDadsuCalcul {
3176
        $this->trAIrcantec = $trAIrcantec;
3177
        return $this;
3178
    }
3179
3180
    /**
3181
     * Set the tr b ircantec.
3182
     *
3183
     * @param float|null $trBIrcantec The tr b ircantec.
3184
     * @return EmpDadsuCalcul Returns this Emp dadsu calcul.
3185
     */
3186
    public function setTrBIrcantec(?float $trBIrcantec): EmpDadsuCalcul {
3187
        $this->trBIrcantec = $trBIrcantec;
3188
        return $this;
3189
    }
3190
}
3191