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

Bulletins::getMtJourneeCp()   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
 * Bulletins.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QPaie
21
 */
22
class Bulletins {
23
24
    /**
25
     * Abat theo.
26
     *
27
     * @var float|null
28
     */
29
    private $abatTheo;
30
31
    /**
32
     * Abattement max.
33
     *
34
     * @var float|null
35
     */
36
    private $abattementMax;
37
38
    /**
39
     * Allegement.
40
     *
41
     * @var float|null
42
     */
43
    private $allegement;
44
45
    /**
46
     * Allegement non proratise.
47
     *
48
     * @var float|null
49
     */
50
    private $allegementNonProratise;
51
52
    /**
53
     * Avantage nature.
54
     *
55
     * @var float|null
56
     */
57
    private $avantageNature;
58
59
    /**
60
     * Base gmp.
61
     *
62
     * @var float|null
63
     */
64
    private $baseGmp;
65
66
    /**
67
     * Base ss plaf modif.
68
     *
69
     * @var bool|null
70
     */
71
    private $baseSsPlafModif;
72
73
    /**
74
     * Base secu.
75
     *
76
     * @var float|null
77
     */
78
    private $baseSecu;
79
80
    /**
81
     * Borne per modifie.
82
     *
83
     * @var bool|null
84
     */
85
    private $bornePerModifie;
86
87
    /**
88
     * Brut.
89
     *
90
     * @var float|null
91
     */
92
    private $brut;
93
94
    /**
95
     * Brut al.
96
     *
97
     * @var float|null
98
     */
99
    private $brutAl;
100
101
    /**
102
     * Brut anl.
103
     *
104
     * @var float|null
105
     */
106
    private $brutAnl;
107
108
    /**
109
     * Brut cp.
110
     *
111
     * @var float|null
112
     */
113
    private $brutCp;
114
115
    /**
116
     * Brut caisse1.
117
     *
118
     * @var float|null
119
     */
120
    private $brutCaisse1;
121
122
    /**
123
     * Brut caisse2.
124
     *
125
     * @var float|null
126
     */
127
    private $brutCaisse2;
128
129
    /**
130
     * Brut caisse3.
131
     *
132
     * @var float|null
133
     */
134
    private $brutCaisse3;
135
136
    /**
137
     * Brut caisse cp.
138
     *
139
     * @var float|null
140
     */
141
    private $brutCaisseCp;
142
143
    /**
144
     * Brut csg.
145
     *
146
     * @var float|null
147
     */
148
    private $brutCsg;
149
150
    /**
151
     * Brut soumis abat.
152
     *
153
     * @var float|null
154
     */
155
    private $brutSoumisAbat;
156
157
    /**
158
     * Brut soumis crds.
159
     *
160
     * @var float|null
161
     */
162
    private $brutSoumisCrds;
163
164
    /**
165
     * Brut al limite smic.
166
     *
167
     * @var float|null
168
     */
169
    private $brutAlLimiteSmic;
170
171
    /**
172
     * Brut al modifie.
173
     *
174
     * @var bool|null
175
     */
176
    private $brutAlModifie;
177
178
    /**
179
     * Bulletin publie.
180
     *
181
     * @var bool|null
182
     */
183
    private $bulletinPublie;
184
185
    /**
186
     * Categ tds.
187
     *
188
     * @var string|null
189
     */
190
    private $categTds;
191
192
    /**
193
     * Cheque edite.
194
     *
195
     * @var bool|null
196
     */
197
    private $chequeEdite;
198
199
    /**
200
     * Chom partiel cp.
201
     *
202
     * @var float|null
203
     */
204
    private $chomPartielCp;
205
206
    /**
207
     * Chom partiel coeff indem.
208
     *
209
     * @var float|null
210
     */
211
    private $chomPartielCoeffIndem;
212
213
    /**
214
     * Chom partiel min indem.
215
     *
216
     * @var float|null
217
     */
218
    private $chomPartielMinIndem;
219
220
    /**
221
     * Code at per.
222
     *
223
     * @var int|null
224
     */
225
    private $codeAtPer;
226
227
    /**
228
     * Code centre urssaf.
229
     *
230
     * @var string|null
231
     */
232
    private $codeCentreUrssaf;
233
234
    /**
235
     * Code etablissement.
236
     *
237
     * @var int|null
238
     */
239
    private $codeEtablissement;
240
241
    /**
242
     * Code type sal.
243
     *
244
     * @var string|null
245
     */
246
    private $codeTypeSal;
247
248
    /**
249
     * Coeff intemperie.
250
     *
251
     * @var float|null
252
     */
253
    private $coeffIntemperie;
254
255
    /**
256
     * Cont h sup repos comp.
257
     *
258
     * @var float|null
259
     */
260
    private $contHSupReposComp;
261
262
    /**
263
     * Cout global mois.
264
     *
265
     * @var float|null
266
     */
267
    private $coutGlobalMois;
268
269
    /**
270
     * Cum30 ss.
271
     *
272
     * @var float|null
273
     */
274
    private $cum30Ss;
275
276
    /**
277
     * Cum ant h sup.
278
     *
279
     * @var float|null
280
     */
281
    private $cumAntHSup;
282
283
    /**
284
     * Cum base gmp.
285
     *
286
     * @var float|null
287
     */
288
    private $cumBaseGmp;
289
290
    /**
291
     * Cum base ss.
292
     *
293
     * @var float|null
294
     */
295
    private $cumBaseSs;
296
297
    /**
298
     * Cum brut.
299
     *
300
     * @var float|null
301
     */
302
    private $cumBrut;
303
304
    /**
305
     * Cum brut al.
306
     *
307
     * @var float|null
308
     */
309
    private $cumBrutAl;
310
311
    /**
312
     * Cum brut anl.
313
     *
314
     * @var float|null
315
     */
316
    private $cumBrutAnl;
317
318
    /**
319
     * Cum brut caisse1.
320
     *
321
     * @var float|null
322
     */
323
    private $cumBrutCaisse1;
324
325
    /**
326
     * Cum brut caisse2.
327
     *
328
     * @var float|null
329
     */
330
    private $cumBrutCaisse2;
331
332
    /**
333
     * Cum brut caisse3.
334
     *
335
     * @var float|null
336
     */
337
    private $cumBrutCaisse3;
338
339
    /**
340
     * Cum dif dus.
341
     *
342
     * @var float|null
343
     */
344
    private $cumDifDus;
345
346
    /**
347
     * Cum dif dus1.
348
     *
349
     * @var float|null
350
     */
351
    private $cumDifDus1;
352
353
    /**
354
     * Cum h bonifie.
355
     *
356
     * @var float|null
357
     */
358
    private $cumHBonifie;
359
360
    /**
361
     * Cum h repos comp.
362
     *
363
     * @var float|null
364
     */
365
    private $cumHReposComp;
366
367
    /**
368
     * Cum h repos remplace.
369
     *
370
     * @var float|null
371
     */
372
    private $cumHReposRemplace;
373
374
    /**
375
     * Cum h service.
376
     *
377
     * @var float|null
378
     */
379
    private $cumHService;
380
381
    /**
382
     * Cum impos.
383
     *
384
     * @var float|null
385
     */
386
    private $cumImpos;
387
388
    /**
389
     * Cum j repos recup.
390
     *
391
     * @var float|null
392
     */
393
    private $cumJReposRecup;
394
395
    /**
396
     * Cum mt cp pris.
397
     *
398
     * @var float|null
399
     */
400
    private $cumMtCpPris;
401
402
    /**
403
     * Cum mt cp pris1.
404
     *
405
     * @var float|null
406
     */
407
    private $cumMtCpPris1;
408
409
    /**
410
     * Cum net a payer.
411
     *
412
     * @var float|null
413
     */
414
    private $cumNetAPayer;
415
416
    /**
417
     * Cum pss1.
418
     *
419
     * @var float|null
420
     */
421
    private $cumPss1;
422
423
    /**
424
     * Cum pss2.
425
     *
426
     * @var float|null
427
     */
428
    private $cumPss2;
429
430
    /**
431
     * Cum plaf1 caisse1.
432
     *
433
     * @var float|null
434
     */
435
    private $cumPlaf1Caisse1;
436
437
    /**
438
     * Cum plaf1 caisse2.
439
     *
440
     * @var float|null
441
     */
442
    private $cumPlaf1Caisse2;
443
444
    /**
445
     * Cum plaf1 caisse3.
446
     *
447
     * @var float|null
448
     */
449
    private $cumPlaf1Caisse3;
450
451
    /**
452
     * Cum plaf2 caisse1.
453
     *
454
     * @var float|null
455
     */
456
    private $cumPlaf2Caisse1;
457
458
    /**
459
     * Cum plaf2 caisse2.
460
     *
461
     * @var float|null
462
     */
463
    private $cumPlaf2Caisse2;
464
465
    /**
466
     * Cum plaf2 caisse3.
467
     *
468
     * @var float|null
469
     */
470
    private $cumPlaf2Caisse3;
471
472
    /**
473
     * Cum plafond gmp.
474
     *
475
     * @var float|null
476
     */
477
    private $cumPlafondGmp;
478
479
    /**
480
     * Cum rtt dus.
481
     *
482
     * @var float|null
483
     */
484
    private $cumRttDus;
485
486
    /**
487
     * Cum rtt pris.
488
     *
489
     * @var float|null
490
     */
491
    private $cumRttPris;
492
493
    /**
494
     * Cum tr a caisse1.
495
     *
496
     * @var float|null
497
     */
498
    private $cumTrACaisse1;
499
500
    /**
501
     * Cum tr a caisse2.
502
     *
503
     * @var float|null
504
     */
505
    private $cumTrACaisse2;
506
507
    /**
508
     * Cum tr a caisse3.
509
     *
510
     * @var float|null
511
     */
512
    private $cumTrACaisse3;
513
514
    /**
515
     * Cum tr b caisse1.
516
     *
517
     * @var float|null
518
     */
519
    private $cumTrBCaisse1;
520
521
    /**
522
     * Cum tr b caisse2.
523
     *
524
     * @var float|null
525
     */
526
    private $cumTrBCaisse2;
527
528
    /**
529
     * Cum tr b caisse3.
530
     *
531
     * @var float|null
532
     */
533
    private $cumTrBCaisse3;
534
535
    /**
536
     * Cum tr c caisse1.
537
     *
538
     * @var float|null
539
     */
540
    private $cumTrCCaisse1;
541
542
    /**
543
     * Cum tr c caisse2.
544
     *
545
     * @var float|null
546
     */
547
    private $cumTrCCaisse2;
548
549
    /**
550
     * Cum tr c caisse3.
551
     *
552
     * @var float|null
553
     */
554
    private $cumTrCCaisse3;
555
556
    /**
557
     * Cum tranche2.
558
     *
559
     * @var float|null
560
     */
561
    private $cumTranche2;
562
563
    /**
564
     * Cum tranche a.
565
     *
566
     * @var float|null
567
     */
568
    private $cumTrancheA;
569
570
    /**
571
     * Cum tranche b.
572
     *
573
     * @var float|null
574
     */
575
    private $cumTrancheB;
576
577
    /**
578
     * Cum tranche c.
579
     *
580
     * @var float|null
581
     */
582
    private $cumTrancheC;
583
584
    /**
585
     * Delta.
586
     *
587
     * @var float|null
588
     */
589
    private $delta;
590
591
    /**
592
     * Droit cp.
593
     *
594
     * @var float|null
595
     */
596
    private $droitCp;
597
598
    /**
599
     * Dt debut periode.
600
     *
601
     * @var DateTime|null
602
     */
603
    private $dtDebutPeriode;
604
605
    /**
606
     * Dt fin periode.
607
     *
608
     * @var DateTime|null
609
     */
610
    private $dtFinPeriode;
611
612
    /**
613
     * Ecart cumule.
614
     *
615
     * @var float|null
616
     */
617
    private $ecartCumule;
618
619
    /**
620
     * Etat bul.
621
     *
622
     * @var string|null
623
     */
624
    private $etatBul;
625
626
    /**
627
     * Etat edition.
628
     *
629
     * @var string|null
630
     */
631
    private $etatEdition;
632
633
    /**
634
     * Forfait jour.
635
     *
636
     * @var bool|null
637
     */
638
    private $forfaitJour;
639
640
    /**
641
     * Gest calc net paye.
642
     *
643
     * @var bool|null
644
     */
645
    private $gestCalcNetPaye;
646
647
    /**
648
     * Gestion coeff.
649
     *
650
     * @var bool|null
651
     */
652
    private $gestionCoeff;
653
654
    /**
655
     * H reel trav.
656
     *
657
     * @var float|null
658
     */
659
    private $hReelTrav;
660
661
    /**
662
     * H theo trav.
663
     *
664
     * @var float|null
665
     */
666
    private $hTheoTrav;
667
668
    /**
669
     * Heure absence.
670
     *
671
     * @var float|null
672
     */
673
    private $heureAbsence;
674
675
    /**
676
     * Indice periode.
677
     *
678
     * @var int|null
679
     */
680
    private $indicePeriode;
681
682
    /**
683
     * Libelle.
684
     *
685
     * @var string|null
686
     */
687
    private $libelle;
688
689
    /**
690
     * Lien document.
691
     *
692
     * @var string|null
693
     */
694
    private $lienDocument;
695
696
    /**
697
     * Lien justificatif.
698
     *
699
     * @var string|null
700
     */
701
    private $lienJustificatif;
702
703
    /**
704
     * Mig.
705
     *
706
     * @var float|null
707
     */
708
    private $mig;
709
710
    /**
711
     * Max abat.
712
     *
713
     * @var float|null
714
     */
715
    private $maxAbat;
716
717
    /**
718
     * Mensuel journalier.
719
     *
720
     * @var bool|null
721
     */
722
    private $mensuelJournalier;
723
724
    /**
725
     * Methode indem cp.
726
     *
727
     * @var string|null
728
     */
729
    private $methodeIndemCp;
730
731
    /**
732
     * Montant1.
733
     *
734
     * @var float|null
735
     */
736
    private $montant1;
737
738
    /**
739
     * Montant2.
740
     *
741
     * @var float|null
742
     */
743
    private $montant2;
744
745
    /**
746
     * Montant3.
747
     *
748
     * @var float|null
749
     */
750
    private $montant3;
751
752
    /**
753
     * Montant4.
754
     *
755
     * @var float|null
756
     */
757
    private $montant4;
758
759
    /**
760
     * Montant5.
761
     *
762
     * @var float|null
763
     */
764
    private $montant5;
765
766
    /**
767
     * Mt h sup bonif.
768
     *
769
     * @var float|null
770
     */
771
    private $mtHSupBonif;
772
773
    /**
774
     * Mt i cp cp.
775
     *
776
     * @var float|null
777
     */
778
    private $mtICpCp;
779
780
    /**
781
     * Mt i cpt.
782
     *
783
     * @var float|null
784
     */
785
    private $mtICpt;
786
787
    /**
788
     * Mt i int.
789
     *
790
     * @var float|null
791
     */
792
    private $mtIInt;
793
794
    /**
795
     * Mt jcp arbitrage.
796
     *
797
     * @var bool|null
798
     */
799
    private $mtJcpArbitrage;
800
801
    /**
802
     * Mt journee cp.
803
     *
804
     * @var float|null
805
     */
806
    private $mtJourneeCp;
807
808
    /**
809
     * Mt net paye theo.
810
     *
811
     * @var float|null
812
     */
813
    private $mtNetPayeTheo;
814
815
    /**
816
     * Mt taux lig sal base.
817
     *
818
     * @var float|null
819
     */
820
    private $mtTauxLigSalBase;
821
822
    /**
823
     * Nb30.
824
     *
825
     * @var float|null
826
     */
827
    private $nb30;
828
829
    /**
830
     * Nb h ab cp.
831
     *
832
     * @var float|null
833
     */
834
    private $nbHAbCp;
835
836
    /**
837
     * Nb h absence intemp.
838
     *
839
     * @var float|null
840
     */
841
    private $nbHAbsenceIntemp;
842
843
    /**
844
     * Nb h attente.
845
     *
846
     * @var float|null
847
     */
848
    private $nbHAttente;
849
850
    /**
851
     * Nb h bonifie dues.
852
     *
853
     * @var float|null
854
     */
855
    private $nbHBonifieDues;
856
857
    /**
858
     * Nb h bonifie prises.
859
     *
860
     * @var float|null
861
     */
862
    private $nbHBonifiePrises;
863
864
    /**
865
     * Nb h carence intemp.
866
     *
867
     * @var float|null
868
     */
869
    private $nbHCarenceIntemp;
870
871
    /**
872
     * Nb h chom part cp.
873
     *
874
     * @var float|null
875
     */
876
    private $nbHChomPartCp;
877
878
    /**
879
     * Nb h chom part tech.
880
     *
881
     * @var float|null
882
     */
883
    private $nbHChomPartTech;
884
885
    /**
886
     * Nb h conduite.
887
     *
888
     * @var float|null
889
     */
890
    private $nbHConduite;
891
892
    /**
893
     * Nb h conting.
894
     *
895
     * @var float|null
896
     */
897
    private $nbHConting;
898
899
    /**
900
     * Nb h dble.
901
     *
902
     * @var float|null
903
     */
904
    private $nbHDble;
905
906
    /**
907
     * Nb h dif dus.
908
     *
909
     * @var float|null
910
     */
911
    private $nbHDifDus;
912
913
    /**
914
     * Nb h intemp indem.
915
     *
916
     * @var float|null
917
     */
918
    private $nbHIntempIndem;
919
920
    /**
921
     * Nb h lig sal base.
922
     *
923
     * @var float|null
924
     */
925
    private $nbHLigSalBase;
926
927
    /**
928
     * Nb h normal.
929
     *
930
     * @var float|null
931
     */
932
    private $nbHNormal;
933
934
    /**
935
     * Nb h pas droit fillon.
936
     *
937
     * @var float|null
938
     */
939
    private $nbHPasDroitFillon;
940
941
    /**
942
     * Nb h remplace.
943
     *
944
     * @var float|null
945
     */
946
    private $nbHRemplace;
947
948
    /**
949
     * Nb h repo comp dues.
950
     *
951
     * @var float|null
952
     */
953
    private $nbHRepoCompDues;
954
955
    /**
956
     * Nb h repo comp prises.
957
     *
958
     * @var float|null
959
     */
960
    private $nbHRepoCompPrises;
961
962
    /**
963
     * Nb h repo r dues.
964
     *
965
     * @var float|null
966
     */
967
    private $nbHRepoRDues;
968
969
    /**
970
     * Nb h repo r prises.
971
     *
972
     * @var float|null
973
     */
974
    private $nbHRepoRPrises;
975
976
    /**
977
     * Nb h sup1.
978
     *
979
     * @var float|null
980
     */
981
    private $nbHSup1;
982
983
    /**
984
     * Nb h sup2.
985
     *
986
     * @var float|null
987
     */
988
    private $nbHSup2;
989
990
    /**
991
     * Nb h sup3.
992
     *
993
     * @var float|null
994
     */
995
    private $nbHSup3;
996
997
    /**
998
     * Nb h sup4.
999
     *
1000
     * @var float|null
1001
     */
1002
    private $nbHSup4;
1003
1004
    /**
1005
     * Nb h sup5.
1006
     *
1007
     * @var float|null
1008
     */
1009
    private $nbHSup5;
1010
1011
    /**
1012
     * Nb h sup bonif.
1013
     *
1014
     * @var float|null
1015
     */
1016
    private $nbHSupBonif;
1017
1018
    /**
1019
     * Nb h sup bonif abs.
1020
     *
1021
     * @var float|null
1022
     */
1023
    private $nbHSupBonifAbs;
1024
1025
    /**
1026
     * Nb h trav.
1027
     *
1028
     * @var float|null
1029
     */
1030
    private $nbHTrav;
1031
1032
    /**
1033
     * Nb h travail.
1034
     *
1035
     * @var float|null
1036
     */
1037
    private $nbHTravail;
1038
1039
    /**
1040
     * Nb heure paye.
1041
     *
1042
     * @var float|null
1043
     */
1044
    private $nbHeurePaye;
1045
1046
    /**
1047
     * Nb heure sup.
1048
     *
1049
     * @var float|null
1050
     */
1051
    private $nbHeureSup;
1052
1053
    /**
1054
     * Nb heure trav.
1055
     *
1056
     * @var float|null
1057
     */
1058
    private $nbHeureTrav;
1059
1060
    /**
1061
     * Nb heure trav mois.
1062
     *
1063
     * @var float|null
1064
     */
1065
    private $nbHeureTravMois;
1066
1067
    /**
1068
     * Nb j chom part cp.
1069
     *
1070
     * @var float|null
1071
     */
1072
    private $nbJChomPartCp;
1073
1074
    /**
1075
     * Nb j dus.
1076
     *
1077
     * @var float|null
1078
     */
1079
    private $nbJDus;
1080
1081
    /**
1082
     * Nb j dus1.
1083
     *
1084
     * @var float|null
1085
     */
1086
    private $nbJDus1;
1087
1088
    /**
1089
     * Nb j pris.
1090
     *
1091
     * @var float|null
1092
     */
1093
    private $nbJPris;
1094
1095
    /**
1096
     * Nb j pris1.
1097
     *
1098
     * @var float|null
1099
     */
1100
    private $nbJPris1;
1101
1102
    /**
1103
     * Nb jrtt dus.
1104
     *
1105
     * @var float|null
1106
     */
1107
    private $nbJrttDus;
1108
1109
    /**
1110
     * Nb jrtt pris.
1111
     *
1112
     * @var float|null
1113
     */
1114
    private $nbJrttPris;
1115
1116
    /**
1117
     * Nb j repo recup dus.
1118
     *
1119
     * @var float|null
1120
     */
1121
    private $nbJRepoRecupDus;
1122
1123
    /**
1124
     * Nb j repo recup pris.
1125
     *
1126
     * @var float|null
1127
     */
1128
    private $nbJRepoRecupPris;
1129
1130
    /**
1131
     * Nb j trav force.
1132
     *
1133
     * @var bool|null
1134
     */
1135
    private $nbJTravForce;
1136
1137
    /**
1138
     * Nb j trav mois es.
1139
     *
1140
     * @var int|null
1141
     */
1142
    private $nbJTravMoisEs;
1143
1144
    /**
1145
     * Nb jour base.
1146
     *
1147
     * @var float|null
1148
     */
1149
    private $nbJourBase;
1150
1151
    /**
1152
     * Nb jour base cp.
1153
     *
1154
     * @var float|null
1155
     */
1156
    private $nbJourBaseCp;
1157
1158
    /**
1159
     * Nb jour cp acquis.
1160
     *
1161
     * @var float|null
1162
     */
1163
    private $nbJourCpAcquis;
1164
1165
    /**
1166
     * Nb jour cp pris.
1167
     *
1168
     * @var float|null
1169
     */
1170
    private $nbJourCpPris;
1171
1172
    /**
1173
     * Nb jour normaux.
1174
     *
1175
     * @var float|null
1176
     */
1177
    private $nbJourNormaux;
1178
1179
    /**
1180
     * Nb jour trav.
1181
     *
1182
     * @var float|null
1183
     */
1184
    private $nbJourTrav;
1185
1186
    /**
1187
     * Net a payer.
1188
     *
1189
     * @var float|null
1190
     */
1191
    private $netAPayer;
1192
1193
    /**
1194
     * Net impos.
1195
     *
1196
     * @var float|null
1197
     */
1198
    private $netImpos;
1199
1200
    /**
1201
     * Note1.
1202
     *
1203
     * @var string|null
1204
     */
1205
    private $note1;
1206
1207
    /**
1208
     * Note2.
1209
     *
1210
     * @var string|null
1211
     */
1212
    private $note2;
1213
1214
    /**
1215
     * Note3.
1216
     *
1217
     * @var string|null
1218
     */
1219
    private $note3;
1220
1221
    /**
1222
     * Numero employe.
1223
     *
1224
     * @var string|null
1225
     */
1226
    private $numeroEmploye;
1227
1228
    /**
1229
     * Pp soumis taxe.
1230
     *
1231
     * @var float|null
1232
     */
1233
    private $ppSoumisTaxe;
1234
1235
    /**
1236
     * Pss1.
1237
     *
1238
     * @var float|null
1239
     */
1240
    private $pss1;
1241
1242
    /**
1243
     * Pss2.
1244
     *
1245
     * @var float|null
1246
     */
1247
    private $pss2;
1248
1249
    /**
1250
     * Pss30.
1251
     *
1252
     * @var bool|null
1253
     */
1254
    private $pss30;
1255
1256
    /**
1257
     * Pss mod.
1258
     *
1259
     * @var bool|null
1260
     */
1261
    private $pssMod;
1262
1263
    /**
1264
     * Paie euro.
1265
     *
1266
     * @var bool|null
1267
     */
1268
    private $paieEuro;
1269
1270
    /**
1271
     * Paiement cp non pris.
1272
     *
1273
     * @var bool|null
1274
     */
1275
    private $paiementCpNonPris;
1276
1277
    /**
1278
     * Periode.
1279
     *
1280
     * @var DateTime|null
1281
     */
1282
    private $periode;
1283
1284
    /**
1285
     * Periodicite.
1286
     *
1287
     * @var string|null
1288
     */
1289
    private $periodicite;
1290
1291
    /**
1292
     * Periodicite modifie.
1293
     *
1294
     * @var bool|null
1295
     */
1296
    private $periodiciteModifie;
1297
1298
    /**
1299
     * Plafond1 caisse1.
1300
     *
1301
     * @var float|null
1302
     */
1303
    private $plafond1Caisse1;
1304
1305
    /**
1306
     * Plafond1 caisse2.
1307
     *
1308
     * @var float|null
1309
     */
1310
    private $plafond1Caisse2;
1311
1312
    /**
1313
     * Plafond1 caisse3.
1314
     *
1315
     * @var float|null
1316
     */
1317
    private $plafond1Caisse3;
1318
1319
    /**
1320
     * Plafond2 caisse1.
1321
     *
1322
     * @var float|null
1323
     */
1324
    private $plafond2Caisse1;
1325
1326
    /**
1327
     * Plafond2 caisse2.
1328
     *
1329
     * @var float|null
1330
     */
1331
    private $plafond2Caisse2;
1332
1333
    /**
1334
     * Plafond2 caisse3.
1335
     *
1336
     * @var float|null
1337
     */
1338
    private $plafond2Caisse3;
1339
1340
    /**
1341
     * Plafond gmp.
1342
     *
1343
     * @var float|null
1344
     */
1345
    private $plafondGmp;
1346
1347
    /**
1348
     * Plafond gmp modifie.
1349
     *
1350
     * @var bool|null
1351
     */
1352
    private $plafondGmpModifie;
1353
1354
    /**
1355
     * Plafond heure.
1356
     *
1357
     * @var float|null
1358
     */
1359
    private $plafondHeure;
1360
1361
    /**
1362
     * Plafond jour.
1363
     *
1364
     * @var float|null
1365
     */
1366
    private $plafondJour;
1367
1368
    /**
1369
     * Plafond semaine.
1370
     *
1371
     * @var float|null
1372
     */
1373
    private $plafondSemaine;
1374
1375
    /**
1376
     * Pourcent abat.
1377
     *
1378
     * @var float|null
1379
     */
1380
    private $pourcentAbat;
1381
1382
    /**
1383
     * Pourcent act force.
1384
     *
1385
     * @var int|null
1386
     */
1387
    private $pourcentActForce;
1388
1389
    /**
1390
     * Pourcent activite.
1391
     *
1392
     * @var float|null
1393
     */
1394
    private $pourcentActivite;
1395
1396
    /**
1397
     * Pourcent remu hor.
1398
     *
1399
     * @var float|null
1400
     */
1401
    private $pourcentRemuHor;
1402
1403
    /**
1404
     * Prov cp1.
1405
     *
1406
     * @var float|null
1407
     */
1408
    private $provCp1;
1409
1410
    /**
1411
     * Prov cp.
1412
     *
1413
     * @var float|null
1414
     */
1415
    private $provCp;
1416
1417
    /**
1418
     * Remun mens.
1419
     *
1420
     * @var float|null
1421
     */
1422
    private $remunMens;
1423
1424
    /**
1425
     * S base.
1426
     *
1427
     * @var float|null
1428
     */
1429
    private $sBase;
1430
1431
    /**
1432
     * Smic1.
1433
     *
1434
     * @var float|null
1435
     */
1436
    private $smic1;
1437
1438
    /**
1439
     * Smic h.
1440
     *
1441
     * @var float|null
1442
     */
1443
    private $smicH;
1444
1445
    /**
1446
     * Smic h35.
1447
     *
1448
     * @var float|null
1449
     */
1450
    private $smicH35;
1451
1452
    /**
1453
     * Smic h39.
1454
     *
1455
     * @var float|null
1456
     */
1457
    private $smicH39;
1458
1459
    /**
1460
     * Smic m.
1461
     *
1462
     * @var float|null
1463
     */
1464
    private $smicM;
1465
1466
    /**
1467
     * Smic m35.
1468
     *
1469
     * @var float|null
1470
     */
1471
    private $smicM35;
1472
1473
    /**
1474
     * Smic m39.
1475
     *
1476
     * @var float|null
1477
     */
1478
    private $smicM39;
1479
1480
    /**
1481
     * Sortie mois.
1482
     *
1483
     * @var bool|null
1484
     */
1485
    private $sortieMois;
1486
1487
    /**
1488
     * Taux h ab cp.
1489
     *
1490
     * @var float|null
1491
     */
1492
    private $tauxHAbCp;
1493
1494
    /**
1495
     * Taux h absence.
1496
     *
1497
     * @var float|null
1498
     */
1499
    private $tauxHAbsence;
1500
1501
    /**
1502
     * Taux h normal.
1503
     *
1504
     * @var float|null
1505
     */
1506
    private $tauxHNormal;
1507
1508
    /**
1509
     * Taux journalier.
1510
     *
1511
     * @var float|null
1512
     */
1513
    private $tauxJournalier;
1514
1515
    /**
1516
     * Tot acompte.
1517
     *
1518
     * @var float|null
1519
     */
1520
    private $totAcompte;
1521
1522
    /**
1523
     * Tot acompte cp.
1524
     *
1525
     * @var float|null
1526
     */
1527
    private $totAcompteCp;
1528
1529
    /**
1530
     * Tot cotis patron.
1531
     *
1532
     * @var float|null
1533
     */
1534
    private $totCotisPatron;
1535
1536
    /**
1537
     * Tot prime ni.
1538
     *
1539
     * @var float|null
1540
     */
1541
    private $totPrimeNi;
1542
1543
    /**
1544
     * Tot prime ns.
1545
     *
1546
     * @var float|null
1547
     */
1548
    private $totPrimeNs;
1549
1550
    /**
1551
     * Tot retenue.
1552
     *
1553
     * @var float|null
1554
     */
1555
    private $totRetenue;
1556
1557
    /**
1558
     * Tr a caisse1.
1559
     *
1560
     * @var float|null
1561
     */
1562
    private $trACaisse1;
1563
1564
    /**
1565
     * Tr a caisse2.
1566
     *
1567
     * @var float|null
1568
     */
1569
    private $trACaisse2;
1570
1571
    /**
1572
     * Tr a caisse3.
1573
     *
1574
     * @var float|null
1575
     */
1576
    private $trACaisse3;
1577
1578
    /**
1579
     * Tr b caisse1.
1580
     *
1581
     * @var float|null
1582
     */
1583
    private $trBCaisse1;
1584
1585
    /**
1586
     * Tr b caisse2.
1587
     *
1588
     * @var float|null
1589
     */
1590
    private $trBCaisse2;
1591
1592
    /**
1593
     * Tr b caisse3.
1594
     *
1595
     * @var float|null
1596
     */
1597
    private $trBCaisse3;
1598
1599
    /**
1600
     * Tr c caisse1.
1601
     *
1602
     * @var float|null
1603
     */
1604
    private $trCCaisse1;
1605
1606
    /**
1607
     * Tr c caisse2.
1608
     *
1609
     * @var float|null
1610
     */
1611
    private $trCCaisse2;
1612
1613
    /**
1614
     * Tr c caisse3.
1615
     *
1616
     * @var float|null
1617
     */
1618
    private $trCCaisse3;
1619
1620
    /**
1621
     * Tranche2.
1622
     *
1623
     * @var float|null
1624
     */
1625
    private $tranche2;
1626
1627
    /**
1628
     * Tranche a.
1629
     *
1630
     * @var float|null
1631
     */
1632
    private $trancheA;
1633
1634
    /**
1635
     * Tranche abal.
1636
     *
1637
     * @var float|null
1638
     */
1639
    private $trancheAbal;
1640
1641
    /**
1642
     * Tranche abanl.
1643
     *
1644
     * @var float|null
1645
     */
1646
    private $trancheAbanl;
1647
1648
    /**
1649
     * Tranche abna.
1650
     *
1651
     * @var float|null
1652
     */
1653
    private $trancheAbna;
1654
1655
    /**
1656
     * Tranche b.
1657
     *
1658
     * @var float|null
1659
     */
1660
    private $trancheB;
1661
1662
    /**
1663
     * Tranche bbal.
1664
     *
1665
     * @var float|null
1666
     */
1667
    private $trancheBbal;
1668
1669
    /**
1670
     * Tranche bbanl.
1671
     *
1672
     * @var float|null
1673
     */
1674
    private $trancheBbanl;
1675
1676
    /**
1677
     * Tranche bbna.
1678
     *
1679
     * @var float|null
1680
     */
1681
    private $trancheBbna;
1682
1683
    /**
1684
     * Tranche c.
1685
     *
1686
     * @var float|null
1687
     */
1688
    private $trancheC;
1689
1690
    /**
1691
     * Tranche cbal.
1692
     *
1693
     * @var float|null
1694
     */
1695
    private $trancheCbal;
1696
1697
    /**
1698
     * Tranche cbanl.
1699
     *
1700
     * @var float|null
1701
     */
1702
    private $trancheCbanl;
1703
1704
    /**
1705
     * Tranche cbna.
1706
     *
1707
     * @var float|null
1708
     */
1709
    private $trancheCbna;
1710
1711
    /**
1712
     * Tranche c plaf.
1713
     *
1714
     * @var float|null
1715
     */
1716
    private $trancheCPlaf;
1717
1718
    /**
1719
     * Txt note rtf.
1720
     *
1721
     * @var string|null
1722
     */
1723
    private $txtNoteRtf;
1724
1725
    /**
1726
     * Type base caisse1.
1727
     *
1728
     * @var string|null
1729
     */
1730
    private $typeBaseCaisse1;
1731
1732
    /**
1733
     * Type base caisse2.
1734
     *
1735
     * @var string|null
1736
     */
1737
    private $typeBaseCaisse2;
1738
1739
    /**
1740
     * Type base caisse3.
1741
     *
1742
     * @var string|null
1743
     */
1744
    private $typeBaseCaisse3;
1745
1746
    /**
1747
     * Type gestion bal.
1748
     *
1749
     * @var string|null
1750
     */
1751
    private $typeGestionBal;
1752
1753
    /**
1754
     * Type paiement bul.
1755
     *
1756
     * @var string|null
1757
     */
1758
    private $typePaiementBul;
1759
1760
    /**
1761
     * Type paiment modifie.
1762
     *
1763
     * @var bool|null
1764
     */
1765
    private $typePaimentModifie;
1766
1767
    /**
1768
     * Type saisie abs.
1769
     *
1770
     * @var string|null
1771
     */
1772
    private $typeSaisieAbs;
1773
1774
    /**
1775
     * Type saisie absence.
1776
     *
1777
     * @var string|null
1778
     */
1779
    private $typeSaisieAbsence;
1780
1781
    /**
1782
     * Valorise cp.
1783
     *
1784
     * @var float|null
1785
     */
1786
    private $valoriseCp;
1787
1788
1789
    /**
1790
     * Constructor.
1791
     */
1792
    public function __construct() {
1793
        // NOTHING TO DO
1794
    }
1795
1796
    /**
1797
     * Get the abat theo.
1798
     *
1799
     * @return float|null Returns the abat theo.
1800
     */
1801
    public function getAbatTheo(): ?float{
1802
        return $this->abatTheo;
1803
    }
1804
1805
    /**
1806
     * Get the abattement max.
1807
     *
1808
     * @return float|null Returns the abattement max.
1809
     */
1810
    public function getAbattementMax(): ?float{
1811
        return $this->abattementMax;
1812
    }
1813
1814
    /**
1815
     * Get the allegement.
1816
     *
1817
     * @return float|null Returns the allegement.
1818
     */
1819
    public function getAllegement(): ?float{
1820
        return $this->allegement;
1821
    }
1822
1823
    /**
1824
     * Get the allegement non proratise.
1825
     *
1826
     * @return float|null Returns the allegement non proratise.
1827
     */
1828
    public function getAllegementNonProratise(): ?float{
1829
        return $this->allegementNonProratise;
1830
    }
1831
1832
    /**
1833
     * Get the avantage nature.
1834
     *
1835
     * @return float|null Returns the avantage nature.
1836
     */
1837
    public function getAvantageNature(): ?float{
1838
        return $this->avantageNature;
1839
    }
1840
1841
    /**
1842
     * Get the base gmp.
1843
     *
1844
     * @return float|null Returns the base gmp.
1845
     */
1846
    public function getBaseGmp(): ?float{
1847
        return $this->baseGmp;
1848
    }
1849
1850
    /**
1851
     * Get the base ss plaf modif.
1852
     *
1853
     * @return bool|null Returns the base ss plaf modif.
1854
     */
1855
    public function getBaseSsPlafModif(): ?bool{
1856
        return $this->baseSsPlafModif;
1857
    }
1858
1859
    /**
1860
     * Get the base secu.
1861
     *
1862
     * @return float|null Returns the base secu.
1863
     */
1864
    public function getBaseSecu(): ?float{
1865
        return $this->baseSecu;
1866
    }
1867
1868
    /**
1869
     * Get the borne per modifie.
1870
     *
1871
     * @return bool|null Returns the borne per modifie.
1872
     */
1873
    public function getBornePerModifie(): ?bool{
1874
        return $this->bornePerModifie;
1875
    }
1876
1877
    /**
1878
     * Get the brut.
1879
     *
1880
     * @return float|null Returns the brut.
1881
     */
1882
    public function getBrut(): ?float{
1883
        return $this->brut;
1884
    }
1885
1886
    /**
1887
     * Get the brut al.
1888
     *
1889
     * @return float|null Returns the brut al.
1890
     */
1891
    public function getBrutAl(): ?float{
1892
        return $this->brutAl;
1893
    }
1894
1895
    /**
1896
     * Get the brut anl.
1897
     *
1898
     * @return float|null Returns the brut anl.
1899
     */
1900
    public function getBrutAnl(): ?float{
1901
        return $this->brutAnl;
1902
    }
1903
1904
    /**
1905
     * Get the brut cp.
1906
     *
1907
     * @return float|null Returns the brut cp.
1908
     */
1909
    public function getBrutCp(): ?float{
1910
        return $this->brutCp;
1911
    }
1912
1913
    /**
1914
     * Get the brut caisse1.
1915
     *
1916
     * @return float|null Returns the brut caisse1.
1917
     */
1918
    public function getBrutCaisse1(): ?float{
1919
        return $this->brutCaisse1;
1920
    }
1921
1922
    /**
1923
     * Get the brut caisse2.
1924
     *
1925
     * @return float|null Returns the brut caisse2.
1926
     */
1927
    public function getBrutCaisse2(): ?float{
1928
        return $this->brutCaisse2;
1929
    }
1930
1931
    /**
1932
     * Get the brut caisse3.
1933
     *
1934
     * @return float|null Returns the brut caisse3.
1935
     */
1936
    public function getBrutCaisse3(): ?float{
1937
        return $this->brutCaisse3;
1938
    }
1939
1940
    /**
1941
     * Get the brut caisse cp.
1942
     *
1943
     * @return float|null Returns the brut caisse cp.
1944
     */
1945
    public function getBrutCaisseCp(): ?float{
1946
        return $this->brutCaisseCp;
1947
    }
1948
1949
    /**
1950
     * Get the brut csg.
1951
     *
1952
     * @return float|null Returns the brut csg.
1953
     */
1954
    public function getBrutCsg(): ?float{
1955
        return $this->brutCsg;
1956
    }
1957
1958
    /**
1959
     * Get the brut soumis abat.
1960
     *
1961
     * @return float|null Returns the brut soumis abat.
1962
     */
1963
    public function getBrutSoumisAbat(): ?float{
1964
        return $this->brutSoumisAbat;
1965
    }
1966
1967
    /**
1968
     * Get the brut soumis crds.
1969
     *
1970
     * @return float|null Returns the brut soumis crds.
1971
     */
1972
    public function getBrutSoumisCrds(): ?float{
1973
        return $this->brutSoumisCrds;
1974
    }
1975
1976
    /**
1977
     * Get the brut al limite smic.
1978
     *
1979
     * @return float|null Returns the brut al limite smic.
1980
     */
1981
    public function getBrutAlLimiteSmic(): ?float{
1982
        return $this->brutAlLimiteSmic;
1983
    }
1984
1985
    /**
1986
     * Get the brut al modifie.
1987
     *
1988
     * @return bool|null Returns the brut al modifie.
1989
     */
1990
    public function getBrutAlModifie(): ?bool{
1991
        return $this->brutAlModifie;
1992
    }
1993
1994
    /**
1995
     * Get the bulletin publie.
1996
     *
1997
     * @return bool|null Returns the bulletin publie.
1998
     */
1999
    public function getBulletinPublie(): ?bool{
2000
        return $this->bulletinPublie;
2001
    }
2002
2003
    /**
2004
     * Get the categ tds.
2005
     *
2006
     * @return string|null Returns the categ tds.
2007
     */
2008
    public function getCategTds(): ?string{
2009
        return $this->categTds;
2010
    }
2011
2012
    /**
2013
     * Get the cheque edite.
2014
     *
2015
     * @return bool|null Returns the cheque edite.
2016
     */
2017
    public function getChequeEdite(): ?bool{
2018
        return $this->chequeEdite;
2019
    }
2020
2021
    /**
2022
     * Get the chom partiel cp.
2023
     *
2024
     * @return float|null Returns the chom partiel cp.
2025
     */
2026
    public function getChomPartielCp(): ?float{
2027
        return $this->chomPartielCp;
2028
    }
2029
2030
    /**
2031
     * Get the chom partiel coeff indem.
2032
     *
2033
     * @return float|null Returns the chom partiel coeff indem.
2034
     */
2035
    public function getChomPartielCoeffIndem(): ?float{
2036
        return $this->chomPartielCoeffIndem;
2037
    }
2038
2039
    /**
2040
     * Get the chom partiel min indem.
2041
     *
2042
     * @return float|null Returns the chom partiel min indem.
2043
     */
2044
    public function getChomPartielMinIndem(): ?float{
2045
        return $this->chomPartielMinIndem;
2046
    }
2047
2048
    /**
2049
     * Get the code at per.
2050
     *
2051
     * @return int|null Returns the code at per.
2052
     */
2053
    public function getCodeAtPer(): ?int{
2054
        return $this->codeAtPer;
2055
    }
2056
2057
    /**
2058
     * Get the code centre urssaf.
2059
     *
2060
     * @return string|null Returns the code centre urssaf.
2061
     */
2062
    public function getCodeCentreUrssaf(): ?string{
2063
        return $this->codeCentreUrssaf;
2064
    }
2065
2066
    /**
2067
     * Get the code etablissement.
2068
     *
2069
     * @return int|null Returns the code etablissement.
2070
     */
2071
    public function getCodeEtablissement(): ?int{
2072
        return $this->codeEtablissement;
2073
    }
2074
2075
    /**
2076
     * Get the code type sal.
2077
     *
2078
     * @return string|null Returns the code type sal.
2079
     */
2080
    public function getCodeTypeSal(): ?string{
2081
        return $this->codeTypeSal;
2082
    }
2083
2084
    /**
2085
     * Get the coeff intemperie.
2086
     *
2087
     * @return float|null Returns the coeff intemperie.
2088
     */
2089
    public function getCoeffIntemperie(): ?float{
2090
        return $this->coeffIntemperie;
2091
    }
2092
2093
    /**
2094
     * Get the cont h sup repos comp.
2095
     *
2096
     * @return float|null Returns the cont h sup repos comp.
2097
     */
2098
    public function getContHSupReposComp(): ?float{
2099
        return $this->contHSupReposComp;
2100
    }
2101
2102
    /**
2103
     * Get the cout global mois.
2104
     *
2105
     * @return float|null Returns the cout global mois.
2106
     */
2107
    public function getCoutGlobalMois(): ?float{
2108
        return $this->coutGlobalMois;
2109
    }
2110
2111
    /**
2112
     * Get the cum30 ss.
2113
     *
2114
     * @return float|null Returns the cum30 ss.
2115
     */
2116
    public function getCum30Ss(): ?float{
2117
        return $this->cum30Ss;
2118
    }
2119
2120
    /**
2121
     * Get the cum ant h sup.
2122
     *
2123
     * @return float|null Returns the cum ant h sup.
2124
     */
2125
    public function getCumAntHSup(): ?float{
2126
        return $this->cumAntHSup;
2127
    }
2128
2129
    /**
2130
     * Get the cum base gmp.
2131
     *
2132
     * @return float|null Returns the cum base gmp.
2133
     */
2134
    public function getCumBaseGmp(): ?float{
2135
        return $this->cumBaseGmp;
2136
    }
2137
2138
    /**
2139
     * Get the cum base ss.
2140
     *
2141
     * @return float|null Returns the cum base ss.
2142
     */
2143
    public function getCumBaseSs(): ?float{
2144
        return $this->cumBaseSs;
2145
    }
2146
2147
    /**
2148
     * Get the cum brut.
2149
     *
2150
     * @return float|null Returns the cum brut.
2151
     */
2152
    public function getCumBrut(): ?float{
2153
        return $this->cumBrut;
2154
    }
2155
2156
    /**
2157
     * Get the cum brut al.
2158
     *
2159
     * @return float|null Returns the cum brut al.
2160
     */
2161
    public function getCumBrutAl(): ?float{
2162
        return $this->cumBrutAl;
2163
    }
2164
2165
    /**
2166
     * Get the cum brut anl.
2167
     *
2168
     * @return float|null Returns the cum brut anl.
2169
     */
2170
    public function getCumBrutAnl(): ?float{
2171
        return $this->cumBrutAnl;
2172
    }
2173
2174
    /**
2175
     * Get the cum brut caisse1.
2176
     *
2177
     * @return float|null Returns the cum brut caisse1.
2178
     */
2179
    public function getCumBrutCaisse1(): ?float{
2180
        return $this->cumBrutCaisse1;
2181
    }
2182
2183
    /**
2184
     * Get the cum brut caisse2.
2185
     *
2186
     * @return float|null Returns the cum brut caisse2.
2187
     */
2188
    public function getCumBrutCaisse2(): ?float{
2189
        return $this->cumBrutCaisse2;
2190
    }
2191
2192
    /**
2193
     * Get the cum brut caisse3.
2194
     *
2195
     * @return float|null Returns the cum brut caisse3.
2196
     */
2197
    public function getCumBrutCaisse3(): ?float{
2198
        return $this->cumBrutCaisse3;
2199
    }
2200
2201
    /**
2202
     * Get the cum dif dus.
2203
     *
2204
     * @return float|null Returns the cum dif dus.
2205
     */
2206
    public function getCumDifDus(): ?float{
2207
        return $this->cumDifDus;
2208
    }
2209
2210
    /**
2211
     * Get the cum dif dus1.
2212
     *
2213
     * @return float|null Returns the cum dif dus1.
2214
     */
2215
    public function getCumDifDus1(): ?float{
2216
        return $this->cumDifDus1;
2217
    }
2218
2219
    /**
2220
     * Get the cum h bonifie.
2221
     *
2222
     * @return float|null Returns the cum h bonifie.
2223
     */
2224
    public function getCumHBonifie(): ?float{
2225
        return $this->cumHBonifie;
2226
    }
2227
2228
    /**
2229
     * Get the cum h repos comp.
2230
     *
2231
     * @return float|null Returns the cum h repos comp.
2232
     */
2233
    public function getCumHReposComp(): ?float{
2234
        return $this->cumHReposComp;
2235
    }
2236
2237
    /**
2238
     * Get the cum h repos remplace.
2239
     *
2240
     * @return float|null Returns the cum h repos remplace.
2241
     */
2242
    public function getCumHReposRemplace(): ?float{
2243
        return $this->cumHReposRemplace;
2244
    }
2245
2246
    /**
2247
     * Get the cum h service.
2248
     *
2249
     * @return float|null Returns the cum h service.
2250
     */
2251
    public function getCumHService(): ?float{
2252
        return $this->cumHService;
2253
    }
2254
2255
    /**
2256
     * Get the cum impos.
2257
     *
2258
     * @return float|null Returns the cum impos.
2259
     */
2260
    public function getCumImpos(): ?float{
2261
        return $this->cumImpos;
2262
    }
2263
2264
    /**
2265
     * Get the cum j repos recup.
2266
     *
2267
     * @return float|null Returns the cum j repos recup.
2268
     */
2269
    public function getCumJReposRecup(): ?float{
2270
        return $this->cumJReposRecup;
2271
    }
2272
2273
    /**
2274
     * Get the cum mt cp pris.
2275
     *
2276
     * @return float|null Returns the cum mt cp pris.
2277
     */
2278
    public function getCumMtCpPris(): ?float{
2279
        return $this->cumMtCpPris;
2280
    }
2281
2282
    /**
2283
     * Get the cum mt cp pris1.
2284
     *
2285
     * @return float|null Returns the cum mt cp pris1.
2286
     */
2287
    public function getCumMtCpPris1(): ?float{
2288
        return $this->cumMtCpPris1;
2289
    }
2290
2291
    /**
2292
     * Get the cum net a payer.
2293
     *
2294
     * @return float|null Returns the cum net a payer.
2295
     */
2296
    public function getCumNetAPayer(): ?float{
2297
        return $this->cumNetAPayer;
2298
    }
2299
2300
    /**
2301
     * Get the cum pss1.
2302
     *
2303
     * @return float|null Returns the cum pss1.
2304
     */
2305
    public function getCumPss1(): ?float{
2306
        return $this->cumPss1;
2307
    }
2308
2309
    /**
2310
     * Get the cum pss2.
2311
     *
2312
     * @return float|null Returns the cum pss2.
2313
     */
2314
    public function getCumPss2(): ?float{
2315
        return $this->cumPss2;
2316
    }
2317
2318
    /**
2319
     * Get the cum plaf1 caisse1.
2320
     *
2321
     * @return float|null Returns the cum plaf1 caisse1.
2322
     */
2323
    public function getCumPlaf1Caisse1(): ?float{
2324
        return $this->cumPlaf1Caisse1;
2325
    }
2326
2327
    /**
2328
     * Get the cum plaf1 caisse2.
2329
     *
2330
     * @return float|null Returns the cum plaf1 caisse2.
2331
     */
2332
    public function getCumPlaf1Caisse2(): ?float{
2333
        return $this->cumPlaf1Caisse2;
2334
    }
2335
2336
    /**
2337
     * Get the cum plaf1 caisse3.
2338
     *
2339
     * @return float|null Returns the cum plaf1 caisse3.
2340
     */
2341
    public function getCumPlaf1Caisse3(): ?float{
2342
        return $this->cumPlaf1Caisse3;
2343
    }
2344
2345
    /**
2346
     * Get the cum plaf2 caisse1.
2347
     *
2348
     * @return float|null Returns the cum plaf2 caisse1.
2349
     */
2350
    public function getCumPlaf2Caisse1(): ?float{
2351
        return $this->cumPlaf2Caisse1;
2352
    }
2353
2354
    /**
2355
     * Get the cum plaf2 caisse2.
2356
     *
2357
     * @return float|null Returns the cum plaf2 caisse2.
2358
     */
2359
    public function getCumPlaf2Caisse2(): ?float{
2360
        return $this->cumPlaf2Caisse2;
2361
    }
2362
2363
    /**
2364
     * Get the cum plaf2 caisse3.
2365
     *
2366
     * @return float|null Returns the cum plaf2 caisse3.
2367
     */
2368
    public function getCumPlaf2Caisse3(): ?float{
2369
        return $this->cumPlaf2Caisse3;
2370
    }
2371
2372
    /**
2373
     * Get the cum plafond gmp.
2374
     *
2375
     * @return float|null Returns the cum plafond gmp.
2376
     */
2377
    public function getCumPlafondGmp(): ?float{
2378
        return $this->cumPlafondGmp;
2379
    }
2380
2381
    /**
2382
     * Get the cum rtt dus.
2383
     *
2384
     * @return float|null Returns the cum rtt dus.
2385
     */
2386
    public function getCumRttDus(): ?float{
2387
        return $this->cumRttDus;
2388
    }
2389
2390
    /**
2391
     * Get the cum rtt pris.
2392
     *
2393
     * @return float|null Returns the cum rtt pris.
2394
     */
2395
    public function getCumRttPris(): ?float{
2396
        return $this->cumRttPris;
2397
    }
2398
2399
    /**
2400
     * Get the cum tr a caisse1.
2401
     *
2402
     * @return float|null Returns the cum tr a caisse1.
2403
     */
2404
    public function getCumTrACaisse1(): ?float{
2405
        return $this->cumTrACaisse1;
2406
    }
2407
2408
    /**
2409
     * Get the cum tr a caisse2.
2410
     *
2411
     * @return float|null Returns the cum tr a caisse2.
2412
     */
2413
    public function getCumTrACaisse2(): ?float{
2414
        return $this->cumTrACaisse2;
2415
    }
2416
2417
    /**
2418
     * Get the cum tr a caisse3.
2419
     *
2420
     * @return float|null Returns the cum tr a caisse3.
2421
     */
2422
    public function getCumTrACaisse3(): ?float{
2423
        return $this->cumTrACaisse3;
2424
    }
2425
2426
    /**
2427
     * Get the cum tr b caisse1.
2428
     *
2429
     * @return float|null Returns the cum tr b caisse1.
2430
     */
2431
    public function getCumTrBCaisse1(): ?float{
2432
        return $this->cumTrBCaisse1;
2433
    }
2434
2435
    /**
2436
     * Get the cum tr b caisse2.
2437
     *
2438
     * @return float|null Returns the cum tr b caisse2.
2439
     */
2440
    public function getCumTrBCaisse2(): ?float{
2441
        return $this->cumTrBCaisse2;
2442
    }
2443
2444
    /**
2445
     * Get the cum tr b caisse3.
2446
     *
2447
     * @return float|null Returns the cum tr b caisse3.
2448
     */
2449
    public function getCumTrBCaisse3(): ?float{
2450
        return $this->cumTrBCaisse3;
2451
    }
2452
2453
    /**
2454
     * Get the cum tr c caisse1.
2455
     *
2456
     * @return float|null Returns the cum tr c caisse1.
2457
     */
2458
    public function getCumTrCCaisse1(): ?float{
2459
        return $this->cumTrCCaisse1;
2460
    }
2461
2462
    /**
2463
     * Get the cum tr c caisse2.
2464
     *
2465
     * @return float|null Returns the cum tr c caisse2.
2466
     */
2467
    public function getCumTrCCaisse2(): ?float{
2468
        return $this->cumTrCCaisse2;
2469
    }
2470
2471
    /**
2472
     * Get the cum tr c caisse3.
2473
     *
2474
     * @return float|null Returns the cum tr c caisse3.
2475
     */
2476
    public function getCumTrCCaisse3(): ?float{
2477
        return $this->cumTrCCaisse3;
2478
    }
2479
2480
    /**
2481
     * Get the cum tranche2.
2482
     *
2483
     * @return float|null Returns the cum tranche2.
2484
     */
2485
    public function getCumTranche2(): ?float{
2486
        return $this->cumTranche2;
2487
    }
2488
2489
    /**
2490
     * Get the cum tranche a.
2491
     *
2492
     * @return float|null Returns the cum tranche a.
2493
     */
2494
    public function getCumTrancheA(): ?float{
2495
        return $this->cumTrancheA;
2496
    }
2497
2498
    /**
2499
     * Get the cum tranche b.
2500
     *
2501
     * @return float|null Returns the cum tranche b.
2502
     */
2503
    public function getCumTrancheB(): ?float{
2504
        return $this->cumTrancheB;
2505
    }
2506
2507
    /**
2508
     * Get the cum tranche c.
2509
     *
2510
     * @return float|null Returns the cum tranche c.
2511
     */
2512
    public function getCumTrancheC(): ?float{
2513
        return $this->cumTrancheC;
2514
    }
2515
2516
    /**
2517
     * Get the delta.
2518
     *
2519
     * @return float|null Returns the delta.
2520
     */
2521
    public function getDelta(): ?float{
2522
        return $this->delta;
2523
    }
2524
2525
    /**
2526
     * Get the droit cp.
2527
     *
2528
     * @return float|null Returns the droit cp.
2529
     */
2530
    public function getDroitCp(): ?float{
2531
        return $this->droitCp;
2532
    }
2533
2534
    /**
2535
     * Get the dt debut periode.
2536
     *
2537
     * @return DateTime|null Returns the dt debut periode.
2538
     */
2539
    public function getDtDebutPeriode(): ?DateTime{
2540
        return $this->dtDebutPeriode;
2541
    }
2542
2543
    /**
2544
     * Get the dt fin periode.
2545
     *
2546
     * @return DateTime|null Returns the dt fin periode.
2547
     */
2548
    public function getDtFinPeriode(): ?DateTime{
2549
        return $this->dtFinPeriode;
2550
    }
2551
2552
    /**
2553
     * Get the ecart cumule.
2554
     *
2555
     * @return float|null Returns the ecart cumule.
2556
     */
2557
    public function getEcartCumule(): ?float{
2558
        return $this->ecartCumule;
2559
    }
2560
2561
    /**
2562
     * Get the etat bul.
2563
     *
2564
     * @return string|null Returns the etat bul.
2565
     */
2566
    public function getEtatBul(): ?string{
2567
        return $this->etatBul;
2568
    }
2569
2570
    /**
2571
     * Get the etat edition.
2572
     *
2573
     * @return string|null Returns the etat edition.
2574
     */
2575
    public function getEtatEdition(): ?string{
2576
        return $this->etatEdition;
2577
    }
2578
2579
    /**
2580
     * Get the forfait jour.
2581
     *
2582
     * @return bool|null Returns the forfait jour.
2583
     */
2584
    public function getForfaitJour(): ?bool{
2585
        return $this->forfaitJour;
2586
    }
2587
2588
    /**
2589
     * Get the gest calc net paye.
2590
     *
2591
     * @return bool|null Returns the gest calc net paye.
2592
     */
2593
    public function getGestCalcNetPaye(): ?bool{
2594
        return $this->gestCalcNetPaye;
2595
    }
2596
2597
    /**
2598
     * Get the gestion coeff.
2599
     *
2600
     * @return bool|null Returns the gestion coeff.
2601
     */
2602
    public function getGestionCoeff(): ?bool{
2603
        return $this->gestionCoeff;
2604
    }
2605
2606
    /**
2607
     * Get the h reel trav.
2608
     *
2609
     * @return float|null Returns the h reel trav.
2610
     */
2611
    public function getHReelTrav(): ?float{
2612
        return $this->hReelTrav;
2613
    }
2614
2615
    /**
2616
     * Get the h theo trav.
2617
     *
2618
     * @return float|null Returns the h theo trav.
2619
     */
2620
    public function getHTheoTrav(): ?float{
2621
        return $this->hTheoTrav;
2622
    }
2623
2624
    /**
2625
     * Get the heure absence.
2626
     *
2627
     * @return float|null Returns the heure absence.
2628
     */
2629
    public function getHeureAbsence(): ?float{
2630
        return $this->heureAbsence;
2631
    }
2632
2633
    /**
2634
     * Get the indice periode.
2635
     *
2636
     * @return int|null Returns the indice periode.
2637
     */
2638
    public function getIndicePeriode(): ?int{
2639
        return $this->indicePeriode;
2640
    }
2641
2642
    /**
2643
     * Get the libelle.
2644
     *
2645
     * @return string|null Returns the libelle.
2646
     */
2647
    public function getLibelle(): ?string{
2648
        return $this->libelle;
2649
    }
2650
2651
    /**
2652
     * Get the lien document.
2653
     *
2654
     * @return string|null Returns the lien document.
2655
     */
2656
    public function getLienDocument(): ?string{
2657
        return $this->lienDocument;
2658
    }
2659
2660
    /**
2661
     * Get the lien justificatif.
2662
     *
2663
     * @return string|null Returns the lien justificatif.
2664
     */
2665
    public function getLienJustificatif(): ?string{
2666
        return $this->lienJustificatif;
2667
    }
2668
2669
    /**
2670
     * Get the mig.
2671
     *
2672
     * @return float|null Returns the mig.
2673
     */
2674
    public function getMig(): ?float{
2675
        return $this->mig;
2676
    }
2677
2678
    /**
2679
     * Get the max abat.
2680
     *
2681
     * @return float|null Returns the max abat.
2682
     */
2683
    public function getMaxAbat(): ?float{
2684
        return $this->maxAbat;
2685
    }
2686
2687
    /**
2688
     * Get the mensuel journalier.
2689
     *
2690
     * @return bool|null Returns the mensuel journalier.
2691
     */
2692
    public function getMensuelJournalier(): ?bool{
2693
        return $this->mensuelJournalier;
2694
    }
2695
2696
    /**
2697
     * Get the methode indem cp.
2698
     *
2699
     * @return string|null Returns the methode indem cp.
2700
     */
2701
    public function getMethodeIndemCp(): ?string{
2702
        return $this->methodeIndemCp;
2703
    }
2704
2705
    /**
2706
     * Get the montant1.
2707
     *
2708
     * @return float|null Returns the montant1.
2709
     */
2710
    public function getMontant1(): ?float{
2711
        return $this->montant1;
2712
    }
2713
2714
    /**
2715
     * Get the montant2.
2716
     *
2717
     * @return float|null Returns the montant2.
2718
     */
2719
    public function getMontant2(): ?float{
2720
        return $this->montant2;
2721
    }
2722
2723
    /**
2724
     * Get the montant3.
2725
     *
2726
     * @return float|null Returns the montant3.
2727
     */
2728
    public function getMontant3(): ?float{
2729
        return $this->montant3;
2730
    }
2731
2732
    /**
2733
     * Get the montant4.
2734
     *
2735
     * @return float|null Returns the montant4.
2736
     */
2737
    public function getMontant4(): ?float{
2738
        return $this->montant4;
2739
    }
2740
2741
    /**
2742
     * Get the montant5.
2743
     *
2744
     * @return float|null Returns the montant5.
2745
     */
2746
    public function getMontant5(): ?float{
2747
        return $this->montant5;
2748
    }
2749
2750
    /**
2751
     * Get the mt h sup bonif.
2752
     *
2753
     * @return float|null Returns the mt h sup bonif.
2754
     */
2755
    public function getMtHSupBonif(): ?float{
2756
        return $this->mtHSupBonif;
2757
    }
2758
2759
    /**
2760
     * Get the mt i cp cp.
2761
     *
2762
     * @return float|null Returns the mt i cp cp.
2763
     */
2764
    public function getMtICpCp(): ?float{
2765
        return $this->mtICpCp;
2766
    }
2767
2768
    /**
2769
     * Get the mt i cpt.
2770
     *
2771
     * @return float|null Returns the mt i cpt.
2772
     */
2773
    public function getMtICpt(): ?float{
2774
        return $this->mtICpt;
2775
    }
2776
2777
    /**
2778
     * Get the mt i int.
2779
     *
2780
     * @return float|null Returns the mt i int.
2781
     */
2782
    public function getMtIInt(): ?float{
2783
        return $this->mtIInt;
2784
    }
2785
2786
    /**
2787
     * Get the mt jcp arbitrage.
2788
     *
2789
     * @return bool|null Returns the mt jcp arbitrage.
2790
     */
2791
    public function getMtJcpArbitrage(): ?bool{
2792
        return $this->mtJcpArbitrage;
2793
    }
2794
2795
    /**
2796
     * Get the mt journee cp.
2797
     *
2798
     * @return float|null Returns the mt journee cp.
2799
     */
2800
    public function getMtJourneeCp(): ?float{
2801
        return $this->mtJourneeCp;
2802
    }
2803
2804
    /**
2805
     * Get the mt net paye theo.
2806
     *
2807
     * @return float|null Returns the mt net paye theo.
2808
     */
2809
    public function getMtNetPayeTheo(): ?float{
2810
        return $this->mtNetPayeTheo;
2811
    }
2812
2813
    /**
2814
     * Get the mt taux lig sal base.
2815
     *
2816
     * @return float|null Returns the mt taux lig sal base.
2817
     */
2818
    public function getMtTauxLigSalBase(): ?float{
2819
        return $this->mtTauxLigSalBase;
2820
    }
2821
2822
    /**
2823
     * Get the nb30.
2824
     *
2825
     * @return float|null Returns the nb30.
2826
     */
2827
    public function getNb30(): ?float{
2828
        return $this->nb30;
2829
    }
2830
2831
    /**
2832
     * Get the nb h ab cp.
2833
     *
2834
     * @return float|null Returns the nb h ab cp.
2835
     */
2836
    public function getNbHAbCp(): ?float{
2837
        return $this->nbHAbCp;
2838
    }
2839
2840
    /**
2841
     * Get the nb h absence intemp.
2842
     *
2843
     * @return float|null Returns the nb h absence intemp.
2844
     */
2845
    public function getNbHAbsenceIntemp(): ?float{
2846
        return $this->nbHAbsenceIntemp;
2847
    }
2848
2849
    /**
2850
     * Get the nb h attente.
2851
     *
2852
     * @return float|null Returns the nb h attente.
2853
     */
2854
    public function getNbHAttente(): ?float{
2855
        return $this->nbHAttente;
2856
    }
2857
2858
    /**
2859
     * Get the nb h bonifie dues.
2860
     *
2861
     * @return float|null Returns the nb h bonifie dues.
2862
     */
2863
    public function getNbHBonifieDues(): ?float{
2864
        return $this->nbHBonifieDues;
2865
    }
2866
2867
    /**
2868
     * Get the nb h bonifie prises.
2869
     *
2870
     * @return float|null Returns the nb h bonifie prises.
2871
     */
2872
    public function getNbHBonifiePrises(): ?float{
2873
        return $this->nbHBonifiePrises;
2874
    }
2875
2876
    /**
2877
     * Get the nb h carence intemp.
2878
     *
2879
     * @return float|null Returns the nb h carence intemp.
2880
     */
2881
    public function getNbHCarenceIntemp(): ?float{
2882
        return $this->nbHCarenceIntemp;
2883
    }
2884
2885
    /**
2886
     * Get the nb h chom part cp.
2887
     *
2888
     * @return float|null Returns the nb h chom part cp.
2889
     */
2890
    public function getNbHChomPartCp(): ?float{
2891
        return $this->nbHChomPartCp;
2892
    }
2893
2894
    /**
2895
     * Get the nb h chom part tech.
2896
     *
2897
     * @return float|null Returns the nb h chom part tech.
2898
     */
2899
    public function getNbHChomPartTech(): ?float{
2900
        return $this->nbHChomPartTech;
2901
    }
2902
2903
    /**
2904
     * Get the nb h conduite.
2905
     *
2906
     * @return float|null Returns the nb h conduite.
2907
     */
2908
    public function getNbHConduite(): ?float{
2909
        return $this->nbHConduite;
2910
    }
2911
2912
    /**
2913
     * Get the nb h conting.
2914
     *
2915
     * @return float|null Returns the nb h conting.
2916
     */
2917
    public function getNbHConting(): ?float{
2918
        return $this->nbHConting;
2919
    }
2920
2921
    /**
2922
     * Get the nb h dble.
2923
     *
2924
     * @return float|null Returns the nb h dble.
2925
     */
2926
    public function getNbHDble(): ?float{
2927
        return $this->nbHDble;
2928
    }
2929
2930
    /**
2931
     * Get the nb h dif dus.
2932
     *
2933
     * @return float|null Returns the nb h dif dus.
2934
     */
2935
    public function getNbHDifDus(): ?float{
2936
        return $this->nbHDifDus;
2937
    }
2938
2939
    /**
2940
     * Get the nb h intemp indem.
2941
     *
2942
     * @return float|null Returns the nb h intemp indem.
2943
     */
2944
    public function getNbHIntempIndem(): ?float{
2945
        return $this->nbHIntempIndem;
2946
    }
2947
2948
    /**
2949
     * Get the nb h lig sal base.
2950
     *
2951
     * @return float|null Returns the nb h lig sal base.
2952
     */
2953
    public function getNbHLigSalBase(): ?float{
2954
        return $this->nbHLigSalBase;
2955
    }
2956
2957
    /**
2958
     * Get the nb h normal.
2959
     *
2960
     * @return float|null Returns the nb h normal.
2961
     */
2962
    public function getNbHNormal(): ?float{
2963
        return $this->nbHNormal;
2964
    }
2965
2966
    /**
2967
     * Get the nb h pas droit fillon.
2968
     *
2969
     * @return float|null Returns the nb h pas droit fillon.
2970
     */
2971
    public function getNbHPasDroitFillon(): ?float{
2972
        return $this->nbHPasDroitFillon;
2973
    }
2974
2975
    /**
2976
     * Get the nb h remplace.
2977
     *
2978
     * @return float|null Returns the nb h remplace.
2979
     */
2980
    public function getNbHRemplace(): ?float{
2981
        return $this->nbHRemplace;
2982
    }
2983
2984
    /**
2985
     * Get the nb h repo comp dues.
2986
     *
2987
     * @return float|null Returns the nb h repo comp dues.
2988
     */
2989
    public function getNbHRepoCompDues(): ?float{
2990
        return $this->nbHRepoCompDues;
2991
    }
2992
2993
    /**
2994
     * Get the nb h repo comp prises.
2995
     *
2996
     * @return float|null Returns the nb h repo comp prises.
2997
     */
2998
    public function getNbHRepoCompPrises(): ?float{
2999
        return $this->nbHRepoCompPrises;
3000
    }
3001
3002
    /**
3003
     * Get the nb h repo r dues.
3004
     *
3005
     * @return float|null Returns the nb h repo r dues.
3006
     */
3007
    public function getNbHRepoRDues(): ?float{
3008
        return $this->nbHRepoRDues;
3009
    }
3010
3011
    /**
3012
     * Get the nb h repo r prises.
3013
     *
3014
     * @return float|null Returns the nb h repo r prises.
3015
     */
3016
    public function getNbHRepoRPrises(): ?float{
3017
        return $this->nbHRepoRPrises;
3018
    }
3019
3020
    /**
3021
     * Get the nb h sup1.
3022
     *
3023
     * @return float|null Returns the nb h sup1.
3024
     */
3025
    public function getNbHSup1(): ?float{
3026
        return $this->nbHSup1;
3027
    }
3028
3029
    /**
3030
     * Get the nb h sup2.
3031
     *
3032
     * @return float|null Returns the nb h sup2.
3033
     */
3034
    public function getNbHSup2(): ?float{
3035
        return $this->nbHSup2;
3036
    }
3037
3038
    /**
3039
     * Get the nb h sup3.
3040
     *
3041
     * @return float|null Returns the nb h sup3.
3042
     */
3043
    public function getNbHSup3(): ?float{
3044
        return $this->nbHSup3;
3045
    }
3046
3047
    /**
3048
     * Get the nb h sup4.
3049
     *
3050
     * @return float|null Returns the nb h sup4.
3051
     */
3052
    public function getNbHSup4(): ?float{
3053
        return $this->nbHSup4;
3054
    }
3055
3056
    /**
3057
     * Get the nb h sup5.
3058
     *
3059
     * @return float|null Returns the nb h sup5.
3060
     */
3061
    public function getNbHSup5(): ?float{
3062
        return $this->nbHSup5;
3063
    }
3064
3065
    /**
3066
     * Get the nb h sup bonif.
3067
     *
3068
     * @return float|null Returns the nb h sup bonif.
3069
     */
3070
    public function getNbHSupBonif(): ?float{
3071
        return $this->nbHSupBonif;
3072
    }
3073
3074
    /**
3075
     * Get the nb h sup bonif abs.
3076
     *
3077
     * @return float|null Returns the nb h sup bonif abs.
3078
     */
3079
    public function getNbHSupBonifAbs(): ?float{
3080
        return $this->nbHSupBonifAbs;
3081
    }
3082
3083
    /**
3084
     * Get the nb h trav.
3085
     *
3086
     * @return float|null Returns the nb h trav.
3087
     */
3088
    public function getNbHTrav(): ?float{
3089
        return $this->nbHTrav;
3090
    }
3091
3092
    /**
3093
     * Get the nb h travail.
3094
     *
3095
     * @return float|null Returns the nb h travail.
3096
     */
3097
    public function getNbHTravail(): ?float{
3098
        return $this->nbHTravail;
3099
    }
3100
3101
    /**
3102
     * Get the nb heure paye.
3103
     *
3104
     * @return float|null Returns the nb heure paye.
3105
     */
3106
    public function getNbHeurePaye(): ?float{
3107
        return $this->nbHeurePaye;
3108
    }
3109
3110
    /**
3111
     * Get the nb heure sup.
3112
     *
3113
     * @return float|null Returns the nb heure sup.
3114
     */
3115
    public function getNbHeureSup(): ?float{
3116
        return $this->nbHeureSup;
3117
    }
3118
3119
    /**
3120
     * Get the nb heure trav.
3121
     *
3122
     * @return float|null Returns the nb heure trav.
3123
     */
3124
    public function getNbHeureTrav(): ?float{
3125
        return $this->nbHeureTrav;
3126
    }
3127
3128
    /**
3129
     * Get the nb heure trav mois.
3130
     *
3131
     * @return float|null Returns the nb heure trav mois.
3132
     */
3133
    public function getNbHeureTravMois(): ?float{
3134
        return $this->nbHeureTravMois;
3135
    }
3136
3137
    /**
3138
     * Get the nb j chom part cp.
3139
     *
3140
     * @return float|null Returns the nb j chom part cp.
3141
     */
3142
    public function getNbJChomPartCp(): ?float{
3143
        return $this->nbJChomPartCp;
3144
    }
3145
3146
    /**
3147
     * Get the nb j dus.
3148
     *
3149
     * @return float|null Returns the nb j dus.
3150
     */
3151
    public function getNbJDus(): ?float{
3152
        return $this->nbJDus;
3153
    }
3154
3155
    /**
3156
     * Get the nb j dus1.
3157
     *
3158
     * @return float|null Returns the nb j dus1.
3159
     */
3160
    public function getNbJDus1(): ?float{
3161
        return $this->nbJDus1;
3162
    }
3163
3164
    /**
3165
     * Get the nb j pris.
3166
     *
3167
     * @return float|null Returns the nb j pris.
3168
     */
3169
    public function getNbJPris(): ?float{
3170
        return $this->nbJPris;
3171
    }
3172
3173
    /**
3174
     * Get the nb j pris1.
3175
     *
3176
     * @return float|null Returns the nb j pris1.
3177
     */
3178
    public function getNbJPris1(): ?float{
3179
        return $this->nbJPris1;
3180
    }
3181
3182
    /**
3183
     * Get the nb jrtt dus.
3184
     *
3185
     * @return float|null Returns the nb jrtt dus.
3186
     */
3187
    public function getNbJrttDus(): ?float{
3188
        return $this->nbJrttDus;
3189
    }
3190
3191
    /**
3192
     * Get the nb jrtt pris.
3193
     *
3194
     * @return float|null Returns the nb jrtt pris.
3195
     */
3196
    public function getNbJrttPris(): ?float{
3197
        return $this->nbJrttPris;
3198
    }
3199
3200
    /**
3201
     * Get the nb j repo recup dus.
3202
     *
3203
     * @return float|null Returns the nb j repo recup dus.
3204
     */
3205
    public function getNbJRepoRecupDus(): ?float{
3206
        return $this->nbJRepoRecupDus;
3207
    }
3208
3209
    /**
3210
     * Get the nb j repo recup pris.
3211
     *
3212
     * @return float|null Returns the nb j repo recup pris.
3213
     */
3214
    public function getNbJRepoRecupPris(): ?float{
3215
        return $this->nbJRepoRecupPris;
3216
    }
3217
3218
    /**
3219
     * Get the nb j trav force.
3220
     *
3221
     * @return bool|null Returns the nb j trav force.
3222
     */
3223
    public function getNbJTravForce(): ?bool{
3224
        return $this->nbJTravForce;
3225
    }
3226
3227
    /**
3228
     * Get the nb j trav mois es.
3229
     *
3230
     * @return int|null Returns the nb j trav mois es.
3231
     */
3232
    public function getNbJTravMoisEs(): ?int{
3233
        return $this->nbJTravMoisEs;
3234
    }
3235
3236
    /**
3237
     * Get the nb jour base.
3238
     *
3239
     * @return float|null Returns the nb jour base.
3240
     */
3241
    public function getNbJourBase(): ?float{
3242
        return $this->nbJourBase;
3243
    }
3244
3245
    /**
3246
     * Get the nb jour base cp.
3247
     *
3248
     * @return float|null Returns the nb jour base cp.
3249
     */
3250
    public function getNbJourBaseCp(): ?float{
3251
        return $this->nbJourBaseCp;
3252
    }
3253
3254
    /**
3255
     * Get the nb jour cp acquis.
3256
     *
3257
     * @return float|null Returns the nb jour cp acquis.
3258
     */
3259
    public function getNbJourCpAcquis(): ?float{
3260
        return $this->nbJourCpAcquis;
3261
    }
3262
3263
    /**
3264
     * Get the nb jour cp pris.
3265
     *
3266
     * @return float|null Returns the nb jour cp pris.
3267
     */
3268
    public function getNbJourCpPris(): ?float{
3269
        return $this->nbJourCpPris;
3270
    }
3271
3272
    /**
3273
     * Get the nb jour normaux.
3274
     *
3275
     * @return float|null Returns the nb jour normaux.
3276
     */
3277
    public function getNbJourNormaux(): ?float{
3278
        return $this->nbJourNormaux;
3279
    }
3280
3281
    /**
3282
     * Get the nb jour trav.
3283
     *
3284
     * @return float|null Returns the nb jour trav.
3285
     */
3286
    public function getNbJourTrav(): ?float{
3287
        return $this->nbJourTrav;
3288
    }
3289
3290
    /**
3291
     * Get the net a payer.
3292
     *
3293
     * @return float|null Returns the net a payer.
3294
     */
3295
    public function getNetAPayer(): ?float{
3296
        return $this->netAPayer;
3297
    }
3298
3299
    /**
3300
     * Get the net impos.
3301
     *
3302
     * @return float|null Returns the net impos.
3303
     */
3304
    public function getNetImpos(): ?float{
3305
        return $this->netImpos;
3306
    }
3307
3308
    /**
3309
     * Get the note1.
3310
     *
3311
     * @return string|null Returns the note1.
3312
     */
3313
    public function getNote1(): ?string{
3314
        return $this->note1;
3315
    }
3316
3317
    /**
3318
     * Get the note2.
3319
     *
3320
     * @return string|null Returns the note2.
3321
     */
3322
    public function getNote2(): ?string{
3323
        return $this->note2;
3324
    }
3325
3326
    /**
3327
     * Get the note3.
3328
     *
3329
     * @return string|null Returns the note3.
3330
     */
3331
    public function getNote3(): ?string{
3332
        return $this->note3;
3333
    }
3334
3335
    /**
3336
     * Get the numero employe.
3337
     *
3338
     * @return string|null Returns the numero employe.
3339
     */
3340
    public function getNumeroEmploye(): ?string{
3341
        return $this->numeroEmploye;
3342
    }
3343
3344
    /**
3345
     * Get the pp soumis taxe.
3346
     *
3347
     * @return float|null Returns the pp soumis taxe.
3348
     */
3349
    public function getPpSoumisTaxe(): ?float{
3350
        return $this->ppSoumisTaxe;
3351
    }
3352
3353
    /**
3354
     * Get the pss1.
3355
     *
3356
     * @return float|null Returns the pss1.
3357
     */
3358
    public function getPss1(): ?float{
3359
        return $this->pss1;
3360
    }
3361
3362
    /**
3363
     * Get the pss2.
3364
     *
3365
     * @return float|null Returns the pss2.
3366
     */
3367
    public function getPss2(): ?float{
3368
        return $this->pss2;
3369
    }
3370
3371
    /**
3372
     * Get the pss30.
3373
     *
3374
     * @return bool|null Returns the pss30.
3375
     */
3376
    public function getPss30(): ?bool{
3377
        return $this->pss30;
3378
    }
3379
3380
    /**
3381
     * Get the pss mod.
3382
     *
3383
     * @return bool|null Returns the pss mod.
3384
     */
3385
    public function getPssMod(): ?bool{
3386
        return $this->pssMod;
3387
    }
3388
3389
    /**
3390
     * Get the paie euro.
3391
     *
3392
     * @return bool|null Returns the paie euro.
3393
     */
3394
    public function getPaieEuro(): ?bool{
3395
        return $this->paieEuro;
3396
    }
3397
3398
    /**
3399
     * Get the paiement cp non pris.
3400
     *
3401
     * @return bool|null Returns the paiement cp non pris.
3402
     */
3403
    public function getPaiementCpNonPris(): ?bool{
3404
        return $this->paiementCpNonPris;
3405
    }
3406
3407
    /**
3408
     * Get the periode.
3409
     *
3410
     * @return DateTime|null Returns the periode.
3411
     */
3412
    public function getPeriode(): ?DateTime{
3413
        return $this->periode;
3414
    }
3415
3416
    /**
3417
     * Get the periodicite.
3418
     *
3419
     * @return string|null Returns the periodicite.
3420
     */
3421
    public function getPeriodicite(): ?string{
3422
        return $this->periodicite;
3423
    }
3424
3425
    /**
3426
     * Get the periodicite modifie.
3427
     *
3428
     * @return bool|null Returns the periodicite modifie.
3429
     */
3430
    public function getPeriodiciteModifie(): ?bool{
3431
        return $this->periodiciteModifie;
3432
    }
3433
3434
    /**
3435
     * Get the plafond1 caisse1.
3436
     *
3437
     * @return float|null Returns the plafond1 caisse1.
3438
     */
3439
    public function getPlafond1Caisse1(): ?float{
3440
        return $this->plafond1Caisse1;
3441
    }
3442
3443
    /**
3444
     * Get the plafond1 caisse2.
3445
     *
3446
     * @return float|null Returns the plafond1 caisse2.
3447
     */
3448
    public function getPlafond1Caisse2(): ?float{
3449
        return $this->plafond1Caisse2;
3450
    }
3451
3452
    /**
3453
     * Get the plafond1 caisse3.
3454
     *
3455
     * @return float|null Returns the plafond1 caisse3.
3456
     */
3457
    public function getPlafond1Caisse3(): ?float{
3458
        return $this->plafond1Caisse3;
3459
    }
3460
3461
    /**
3462
     * Get the plafond2 caisse1.
3463
     *
3464
     * @return float|null Returns the plafond2 caisse1.
3465
     */
3466
    public function getPlafond2Caisse1(): ?float{
3467
        return $this->plafond2Caisse1;
3468
    }
3469
3470
    /**
3471
     * Get the plafond2 caisse2.
3472
     *
3473
     * @return float|null Returns the plafond2 caisse2.
3474
     */
3475
    public function getPlafond2Caisse2(): ?float{
3476
        return $this->plafond2Caisse2;
3477
    }
3478
3479
    /**
3480
     * Get the plafond2 caisse3.
3481
     *
3482
     * @return float|null Returns the plafond2 caisse3.
3483
     */
3484
    public function getPlafond2Caisse3(): ?float{
3485
        return $this->plafond2Caisse3;
3486
    }
3487
3488
    /**
3489
     * Get the plafond gmp.
3490
     *
3491
     * @return float|null Returns the plafond gmp.
3492
     */
3493
    public function getPlafondGmp(): ?float{
3494
        return $this->plafondGmp;
3495
    }
3496
3497
    /**
3498
     * Get the plafond gmp modifie.
3499
     *
3500
     * @return bool|null Returns the plafond gmp modifie.
3501
     */
3502
    public function getPlafondGmpModifie(): ?bool{
3503
        return $this->plafondGmpModifie;
3504
    }
3505
3506
    /**
3507
     * Get the plafond heure.
3508
     *
3509
     * @return float|null Returns the plafond heure.
3510
     */
3511
    public function getPlafondHeure(): ?float{
3512
        return $this->plafondHeure;
3513
    }
3514
3515
    /**
3516
     * Get the plafond jour.
3517
     *
3518
     * @return float|null Returns the plafond jour.
3519
     */
3520
    public function getPlafondJour(): ?float{
3521
        return $this->plafondJour;
3522
    }
3523
3524
    /**
3525
     * Get the plafond semaine.
3526
     *
3527
     * @return float|null Returns the plafond semaine.
3528
     */
3529
    public function getPlafondSemaine(): ?float{
3530
        return $this->plafondSemaine;
3531
    }
3532
3533
    /**
3534
     * Get the pourcent abat.
3535
     *
3536
     * @return float|null Returns the pourcent abat.
3537
     */
3538
    public function getPourcentAbat(): ?float{
3539
        return $this->pourcentAbat;
3540
    }
3541
3542
    /**
3543
     * Get the pourcent act force.
3544
     *
3545
     * @return int|null Returns the pourcent act force.
3546
     */
3547
    public function getPourcentActForce(): ?int{
3548
        return $this->pourcentActForce;
3549
    }
3550
3551
    /**
3552
     * Get the pourcent activite.
3553
     *
3554
     * @return float|null Returns the pourcent activite.
3555
     */
3556
    public function getPourcentActivite(): ?float{
3557
        return $this->pourcentActivite;
3558
    }
3559
3560
    /**
3561
     * Get the pourcent remu hor.
3562
     *
3563
     * @return float|null Returns the pourcent remu hor.
3564
     */
3565
    public function getPourcentRemuHor(): ?float{
3566
        return $this->pourcentRemuHor;
3567
    }
3568
3569
    /**
3570
     * Get the prov cp1.
3571
     *
3572
     * @return float|null Returns the prov cp1.
3573
     */
3574
    public function getProvCp1(): ?float{
3575
        return $this->provCp1;
3576
    }
3577
3578
    /**
3579
     * Get the prov cp.
3580
     *
3581
     * @return float|null Returns the prov cp.
3582
     */
3583
    public function getProvCp(): ?float{
3584
        return $this->provCp;
3585
    }
3586
3587
    /**
3588
     * Get the remun mens.
3589
     *
3590
     * @return float|null Returns the remun mens.
3591
     */
3592
    public function getRemunMens(): ?float{
3593
        return $this->remunMens;
3594
    }
3595
3596
    /**
3597
     * Get the s base.
3598
     *
3599
     * @return float|null Returns the s base.
3600
     */
3601
    public function getSBase(): ?float{
3602
        return $this->sBase;
3603
    }
3604
3605
    /**
3606
     * Get the smic1.
3607
     *
3608
     * @return float|null Returns the smic1.
3609
     */
3610
    public function getSmic1(): ?float{
3611
        return $this->smic1;
3612
    }
3613
3614
    /**
3615
     * Get the smic h.
3616
     *
3617
     * @return float|null Returns the smic h.
3618
     */
3619
    public function getSmicH(): ?float{
3620
        return $this->smicH;
3621
    }
3622
3623
    /**
3624
     * Get the smic h35.
3625
     *
3626
     * @return float|null Returns the smic h35.
3627
     */
3628
    public function getSmicH35(): ?float{
3629
        return $this->smicH35;
3630
    }
3631
3632
    /**
3633
     * Get the smic h39.
3634
     *
3635
     * @return float|null Returns the smic h39.
3636
     */
3637
    public function getSmicH39(): ?float{
3638
        return $this->smicH39;
3639
    }
3640
3641
    /**
3642
     * Get the smic m.
3643
     *
3644
     * @return float|null Returns the smic m.
3645
     */
3646
    public function getSmicM(): ?float{
3647
        return $this->smicM;
3648
    }
3649
3650
    /**
3651
     * Get the smic m35.
3652
     *
3653
     * @return float|null Returns the smic m35.
3654
     */
3655
    public function getSmicM35(): ?float{
3656
        return $this->smicM35;
3657
    }
3658
3659
    /**
3660
     * Get the smic m39.
3661
     *
3662
     * @return float|null Returns the smic m39.
3663
     */
3664
    public function getSmicM39(): ?float{
3665
        return $this->smicM39;
3666
    }
3667
3668
    /**
3669
     * Get the sortie mois.
3670
     *
3671
     * @return bool|null Returns the sortie mois.
3672
     */
3673
    public function getSortieMois(): ?bool{
3674
        return $this->sortieMois;
3675
    }
3676
3677
    /**
3678
     * Get the taux h ab cp.
3679
     *
3680
     * @return float|null Returns the taux h ab cp.
3681
     */
3682
    public function getTauxHAbCp(): ?float{
3683
        return $this->tauxHAbCp;
3684
    }
3685
3686
    /**
3687
     * Get the taux h absence.
3688
     *
3689
     * @return float|null Returns the taux h absence.
3690
     */
3691
    public function getTauxHAbsence(): ?float{
3692
        return $this->tauxHAbsence;
3693
    }
3694
3695
    /**
3696
     * Get the taux h normal.
3697
     *
3698
     * @return float|null Returns the taux h normal.
3699
     */
3700
    public function getTauxHNormal(): ?float{
3701
        return $this->tauxHNormal;
3702
    }
3703
3704
    /**
3705
     * Get the taux journalier.
3706
     *
3707
     * @return float|null Returns the taux journalier.
3708
     */
3709
    public function getTauxJournalier(): ?float{
3710
        return $this->tauxJournalier;
3711
    }
3712
3713
    /**
3714
     * Get the tot acompte.
3715
     *
3716
     * @return float|null Returns the tot acompte.
3717
     */
3718
    public function getTotAcompte(): ?float{
3719
        return $this->totAcompte;
3720
    }
3721
3722
    /**
3723
     * Get the tot acompte cp.
3724
     *
3725
     * @return float|null Returns the tot acompte cp.
3726
     */
3727
    public function getTotAcompteCp(): ?float{
3728
        return $this->totAcompteCp;
3729
    }
3730
3731
    /**
3732
     * Get the tot cotis patron.
3733
     *
3734
     * @return float|null Returns the tot cotis patron.
3735
     */
3736
    public function getTotCotisPatron(): ?float{
3737
        return $this->totCotisPatron;
3738
    }
3739
3740
    /**
3741
     * Get the tot prime ni.
3742
     *
3743
     * @return float|null Returns the tot prime ni.
3744
     */
3745
    public function getTotPrimeNi(): ?float{
3746
        return $this->totPrimeNi;
3747
    }
3748
3749
    /**
3750
     * Get the tot prime ns.
3751
     *
3752
     * @return float|null Returns the tot prime ns.
3753
     */
3754
    public function getTotPrimeNs(): ?float{
3755
        return $this->totPrimeNs;
3756
    }
3757
3758
    /**
3759
     * Get the tot retenue.
3760
     *
3761
     * @return float|null Returns the tot retenue.
3762
     */
3763
    public function getTotRetenue(): ?float{
3764
        return $this->totRetenue;
3765
    }
3766
3767
    /**
3768
     * Get the tr a caisse1.
3769
     *
3770
     * @return float|null Returns the tr a caisse1.
3771
     */
3772
    public function getTrACaisse1(): ?float{
3773
        return $this->trACaisse1;
3774
    }
3775
3776
    /**
3777
     * Get the tr a caisse2.
3778
     *
3779
     * @return float|null Returns the tr a caisse2.
3780
     */
3781
    public function getTrACaisse2(): ?float{
3782
        return $this->trACaisse2;
3783
    }
3784
3785
    /**
3786
     * Get the tr a caisse3.
3787
     *
3788
     * @return float|null Returns the tr a caisse3.
3789
     */
3790
    public function getTrACaisse3(): ?float{
3791
        return $this->trACaisse3;
3792
    }
3793
3794
    /**
3795
     * Get the tr b caisse1.
3796
     *
3797
     * @return float|null Returns the tr b caisse1.
3798
     */
3799
    public function getTrBCaisse1(): ?float{
3800
        return $this->trBCaisse1;
3801
    }
3802
3803
    /**
3804
     * Get the tr b caisse2.
3805
     *
3806
     * @return float|null Returns the tr b caisse2.
3807
     */
3808
    public function getTrBCaisse2(): ?float{
3809
        return $this->trBCaisse2;
3810
    }
3811
3812
    /**
3813
     * Get the tr b caisse3.
3814
     *
3815
     * @return float|null Returns the tr b caisse3.
3816
     */
3817
    public function getTrBCaisse3(): ?float{
3818
        return $this->trBCaisse3;
3819
    }
3820
3821
    /**
3822
     * Get the tr c caisse1.
3823
     *
3824
     * @return float|null Returns the tr c caisse1.
3825
     */
3826
    public function getTrCCaisse1(): ?float{
3827
        return $this->trCCaisse1;
3828
    }
3829
3830
    /**
3831
     * Get the tr c caisse2.
3832
     *
3833
     * @return float|null Returns the tr c caisse2.
3834
     */
3835
    public function getTrCCaisse2(): ?float{
3836
        return $this->trCCaisse2;
3837
    }
3838
3839
    /**
3840
     * Get the tr c caisse3.
3841
     *
3842
     * @return float|null Returns the tr c caisse3.
3843
     */
3844
    public function getTrCCaisse3(): ?float{
3845
        return $this->trCCaisse3;
3846
    }
3847
3848
    /**
3849
     * Get the tranche2.
3850
     *
3851
     * @return float|null Returns the tranche2.
3852
     */
3853
    public function getTranche2(): ?float{
3854
        return $this->tranche2;
3855
    }
3856
3857
    /**
3858
     * Get the tranche a.
3859
     *
3860
     * @return float|null Returns the tranche a.
3861
     */
3862
    public function getTrancheA(): ?float{
3863
        return $this->trancheA;
3864
    }
3865
3866
    /**
3867
     * Get the tranche abal.
3868
     *
3869
     * @return float|null Returns the tranche abal.
3870
     */
3871
    public function getTrancheAbal(): ?float{
3872
        return $this->trancheAbal;
3873
    }
3874
3875
    /**
3876
     * Get the tranche abanl.
3877
     *
3878
     * @return float|null Returns the tranche abanl.
3879
     */
3880
    public function getTrancheAbanl(): ?float{
3881
        return $this->trancheAbanl;
3882
    }
3883
3884
    /**
3885
     * Get the tranche abna.
3886
     *
3887
     * @return float|null Returns the tranche abna.
3888
     */
3889
    public function getTrancheAbna(): ?float{
3890
        return $this->trancheAbna;
3891
    }
3892
3893
    /**
3894
     * Get the tranche b.
3895
     *
3896
     * @return float|null Returns the tranche b.
3897
     */
3898
    public function getTrancheB(): ?float{
3899
        return $this->trancheB;
3900
    }
3901
3902
    /**
3903
     * Get the tranche bbal.
3904
     *
3905
     * @return float|null Returns the tranche bbal.
3906
     */
3907
    public function getTrancheBbal(): ?float{
3908
        return $this->trancheBbal;
3909
    }
3910
3911
    /**
3912
     * Get the tranche bbanl.
3913
     *
3914
     * @return float|null Returns the tranche bbanl.
3915
     */
3916
    public function getTrancheBbanl(): ?float{
3917
        return $this->trancheBbanl;
3918
    }
3919
3920
    /**
3921
     * Get the tranche bbna.
3922
     *
3923
     * @return float|null Returns the tranche bbna.
3924
     */
3925
    public function getTrancheBbna(): ?float{
3926
        return $this->trancheBbna;
3927
    }
3928
3929
    /**
3930
     * Get the tranche c.
3931
     *
3932
     * @return float|null Returns the tranche c.
3933
     */
3934
    public function getTrancheC(): ?float{
3935
        return $this->trancheC;
3936
    }
3937
3938
    /**
3939
     * Get the tranche cbal.
3940
     *
3941
     * @return float|null Returns the tranche cbal.
3942
     */
3943
    public function getTrancheCbal(): ?float{
3944
        return $this->trancheCbal;
3945
    }
3946
3947
    /**
3948
     * Get the tranche cbanl.
3949
     *
3950
     * @return float|null Returns the tranche cbanl.
3951
     */
3952
    public function getTrancheCbanl(): ?float{
3953
        return $this->trancheCbanl;
3954
    }
3955
3956
    /**
3957
     * Get the tranche cbna.
3958
     *
3959
     * @return float|null Returns the tranche cbna.
3960
     */
3961
    public function getTrancheCbna(): ?float{
3962
        return $this->trancheCbna;
3963
    }
3964
3965
    /**
3966
     * Get the tranche c plaf.
3967
     *
3968
     * @return float|null Returns the tranche c plaf.
3969
     */
3970
    public function getTrancheCPlaf(): ?float{
3971
        return $this->trancheCPlaf;
3972
    }
3973
3974
    /**
3975
     * Get the txt note rtf.
3976
     *
3977
     * @return string|null Returns the txt note rtf.
3978
     */
3979
    public function getTxtNoteRtf(): ?string{
3980
        return $this->txtNoteRtf;
3981
    }
3982
3983
    /**
3984
     * Get the type base caisse1.
3985
     *
3986
     * @return string|null Returns the type base caisse1.
3987
     */
3988
    public function getTypeBaseCaisse1(): ?string{
3989
        return $this->typeBaseCaisse1;
3990
    }
3991
3992
    /**
3993
     * Get the type base caisse2.
3994
     *
3995
     * @return string|null Returns the type base caisse2.
3996
     */
3997
    public function getTypeBaseCaisse2(): ?string{
3998
        return $this->typeBaseCaisse2;
3999
    }
4000
4001
    /**
4002
     * Get the type base caisse3.
4003
     *
4004
     * @return string|null Returns the type base caisse3.
4005
     */
4006
    public function getTypeBaseCaisse3(): ?string{
4007
        return $this->typeBaseCaisse3;
4008
    }
4009
4010
    /**
4011
     * Get the type gestion bal.
4012
     *
4013
     * @return string|null Returns the type gestion bal.
4014
     */
4015
    public function getTypeGestionBal(): ?string{
4016
        return $this->typeGestionBal;
4017
    }
4018
4019
    /**
4020
     * Get the type paiement bul.
4021
     *
4022
     * @return string|null Returns the type paiement bul.
4023
     */
4024
    public function getTypePaiementBul(): ?string{
4025
        return $this->typePaiementBul;
4026
    }
4027
4028
    /**
4029
     * Get the type paiment modifie.
4030
     *
4031
     * @return bool|null Returns the type paiment modifie.
4032
     */
4033
    public function getTypePaimentModifie(): ?bool{
4034
        return $this->typePaimentModifie;
4035
    }
4036
4037
    /**
4038
     * Get the type saisie abs.
4039
     *
4040
     * @return string|null Returns the type saisie abs.
4041
     */
4042
    public function getTypeSaisieAbs(): ?string{
4043
        return $this->typeSaisieAbs;
4044
    }
4045
4046
    /**
4047
     * Get the type saisie absence.
4048
     *
4049
     * @return string|null Returns the type saisie absence.
4050
     */
4051
    public function getTypeSaisieAbsence(): ?string{
4052
        return $this->typeSaisieAbsence;
4053
    }
4054
4055
    /**
4056
     * Get the valorise cp.
4057
     *
4058
     * @return float|null Returns the valorise cp.
4059
     */
4060
    public function getValoriseCp(): ?float{
4061
        return $this->valoriseCp;
4062
    }
4063
4064
    /**
4065
     * Set the abat theo.
4066
     *
4067
     * @param float|null $abatTheo The abat theo.
4068
     * @return Bulletins Returns this Bulletins.
4069
     */
4070
    public function setAbatTheo(?float $abatTheo): Bulletins {
4071
        $this->abatTheo = $abatTheo;
4072
        return $this;
4073
    }
4074
4075
    /**
4076
     * Set the abattement max.
4077
     *
4078
     * @param float|null $abattementMax The abattement max.
4079
     * @return Bulletins Returns this Bulletins.
4080
     */
4081
    public function setAbattementMax(?float $abattementMax): Bulletins {
4082
        $this->abattementMax = $abattementMax;
4083
        return $this;
4084
    }
4085
4086
    /**
4087
     * Set the allegement.
4088
     *
4089
     * @param float|null $allegement The allegement.
4090
     * @return Bulletins Returns this Bulletins.
4091
     */
4092
    public function setAllegement(?float $allegement): Bulletins {
4093
        $this->allegement = $allegement;
4094
        return $this;
4095
    }
4096
4097
    /**
4098
     * Set the allegement non proratise.
4099
     *
4100
     * @param float|null $allegementNonProratise The allegement non proratise.
4101
     * @return Bulletins Returns this Bulletins.
4102
     */
4103
    public function setAllegementNonProratise(?float $allegementNonProratise): Bulletins {
4104
        $this->allegementNonProratise = $allegementNonProratise;
4105
        return $this;
4106
    }
4107
4108
    /**
4109
     * Set the avantage nature.
4110
     *
4111
     * @param float|null $avantageNature The avantage nature.
4112
     * @return Bulletins Returns this Bulletins.
4113
     */
4114
    public function setAvantageNature(?float $avantageNature): Bulletins {
4115
        $this->avantageNature = $avantageNature;
4116
        return $this;
4117
    }
4118
4119
    /**
4120
     * Set the base gmp.
4121
     *
4122
     * @param float|null $baseGmp The base gmp.
4123
     * @return Bulletins Returns this Bulletins.
4124
     */
4125
    public function setBaseGmp(?float $baseGmp): Bulletins {
4126
        $this->baseGmp = $baseGmp;
4127
        return $this;
4128
    }
4129
4130
    /**
4131
     * Set the base ss plaf modif.
4132
     *
4133
     * @param bool|null $baseSsPlafModif The base ss plaf modif.
4134
     * @return Bulletins Returns this Bulletins.
4135
     */
4136
    public function setBaseSsPlafModif(?bool $baseSsPlafModif): Bulletins {
4137
        $this->baseSsPlafModif = $baseSsPlafModif;
4138
        return $this;
4139
    }
4140
4141
    /**
4142
     * Set the base secu.
4143
     *
4144
     * @param float|null $baseSecu The base secu.
4145
     * @return Bulletins Returns this Bulletins.
4146
     */
4147
    public function setBaseSecu(?float $baseSecu): Bulletins {
4148
        $this->baseSecu = $baseSecu;
4149
        return $this;
4150
    }
4151
4152
    /**
4153
     * Set the borne per modifie.
4154
     *
4155
     * @param bool|null $bornePerModifie The borne per modifie.
4156
     * @return Bulletins Returns this Bulletins.
4157
     */
4158
    public function setBornePerModifie(?bool $bornePerModifie): Bulletins {
4159
        $this->bornePerModifie = $bornePerModifie;
4160
        return $this;
4161
    }
4162
4163
    /**
4164
     * Set the brut.
4165
     *
4166
     * @param float|null $brut The brut.
4167
     * @return Bulletins Returns this Bulletins.
4168
     */
4169
    public function setBrut(?float $brut): Bulletins {
4170
        $this->brut = $brut;
4171
        return $this;
4172
    }
4173
4174
    /**
4175
     * Set the brut al.
4176
     *
4177
     * @param float|null $brutAl The brut al.
4178
     * @return Bulletins Returns this Bulletins.
4179
     */
4180
    public function setBrutAl(?float $brutAl): Bulletins {
4181
        $this->brutAl = $brutAl;
4182
        return $this;
4183
    }
4184
4185
    /**
4186
     * Set the brut anl.
4187
     *
4188
     * @param float|null $brutAnl The brut anl.
4189
     * @return Bulletins Returns this Bulletins.
4190
     */
4191
    public function setBrutAnl(?float $brutAnl): Bulletins {
4192
        $this->brutAnl = $brutAnl;
4193
        return $this;
4194
    }
4195
4196
    /**
4197
     * Set the brut cp.
4198
     *
4199
     * @param float|null $brutCp The brut cp.
4200
     * @return Bulletins Returns this Bulletins.
4201
     */
4202
    public function setBrutCp(?float $brutCp): Bulletins {
4203
        $this->brutCp = $brutCp;
4204
        return $this;
4205
    }
4206
4207
    /**
4208
     * Set the brut caisse1.
4209
     *
4210
     * @param float|null $brutCaisse1 The brut caisse1.
4211
     * @return Bulletins Returns this Bulletins.
4212
     */
4213
    public function setBrutCaisse1(?float $brutCaisse1): Bulletins {
4214
        $this->brutCaisse1 = $brutCaisse1;
4215
        return $this;
4216
    }
4217
4218
    /**
4219
     * Set the brut caisse2.
4220
     *
4221
     * @param float|null $brutCaisse2 The brut caisse2.
4222
     * @return Bulletins Returns this Bulletins.
4223
     */
4224
    public function setBrutCaisse2(?float $brutCaisse2): Bulletins {
4225
        $this->brutCaisse2 = $brutCaisse2;
4226
        return $this;
4227
    }
4228
4229
    /**
4230
     * Set the brut caisse3.
4231
     *
4232
     * @param float|null $brutCaisse3 The brut caisse3.
4233
     * @return Bulletins Returns this Bulletins.
4234
     */
4235
    public function setBrutCaisse3(?float $brutCaisse3): Bulletins {
4236
        $this->brutCaisse3 = $brutCaisse3;
4237
        return $this;
4238
    }
4239
4240
    /**
4241
     * Set the brut caisse cp.
4242
     *
4243
     * @param float|null $brutCaisseCp The brut caisse cp.
4244
     * @return Bulletins Returns this Bulletins.
4245
     */
4246
    public function setBrutCaisseCp(?float $brutCaisseCp): Bulletins {
4247
        $this->brutCaisseCp = $brutCaisseCp;
4248
        return $this;
4249
    }
4250
4251
    /**
4252
     * Set the brut csg.
4253
     *
4254
     * @param float|null $brutCsg The brut csg.
4255
     * @return Bulletins Returns this Bulletins.
4256
     */
4257
    public function setBrutCsg(?float $brutCsg): Bulletins {
4258
        $this->brutCsg = $brutCsg;
4259
        return $this;
4260
    }
4261
4262
    /**
4263
     * Set the brut soumis abat.
4264
     *
4265
     * @param float|null $brutSoumisAbat The brut soumis abat.
4266
     * @return Bulletins Returns this Bulletins.
4267
     */
4268
    public function setBrutSoumisAbat(?float $brutSoumisAbat): Bulletins {
4269
        $this->brutSoumisAbat = $brutSoumisAbat;
4270
        return $this;
4271
    }
4272
4273
    /**
4274
     * Set the brut soumis crds.
4275
     *
4276
     * @param float|null $brutSoumisCrds The brut soumis crds.
4277
     * @return Bulletins Returns this Bulletins.
4278
     */
4279
    public function setBrutSoumisCrds(?float $brutSoumisCrds): Bulletins {
4280
        $this->brutSoumisCrds = $brutSoumisCrds;
4281
        return $this;
4282
    }
4283
4284
    /**
4285
     * Set the brut al limite smic.
4286
     *
4287
     * @param float|null $brutAlLimiteSmic The brut al limite smic.
4288
     * @return Bulletins Returns this Bulletins.
4289
     */
4290
    public function setBrutAlLimiteSmic(?float $brutAlLimiteSmic): Bulletins {
4291
        $this->brutAlLimiteSmic = $brutAlLimiteSmic;
4292
        return $this;
4293
    }
4294
4295
    /**
4296
     * Set the brut al modifie.
4297
     *
4298
     * @param bool|null $brutAlModifie The brut al modifie.
4299
     * @return Bulletins Returns this Bulletins.
4300
     */
4301
    public function setBrutAlModifie(?bool $brutAlModifie): Bulletins {
4302
        $this->brutAlModifie = $brutAlModifie;
4303
        return $this;
4304
    }
4305
4306
    /**
4307
     * Set the bulletin publie.
4308
     *
4309
     * @param bool|null $bulletinPublie The bulletin publie.
4310
     * @return Bulletins Returns this Bulletins.
4311
     */
4312
    public function setBulletinPublie(?bool $bulletinPublie): Bulletins {
4313
        $this->bulletinPublie = $bulletinPublie;
4314
        return $this;
4315
    }
4316
4317
    /**
4318
     * Set the categ tds.
4319
     *
4320
     * @param string|null $categTds The categ tds.
4321
     * @return Bulletins Returns this Bulletins.
4322
     */
4323
    public function setCategTds(?string $categTds): Bulletins {
4324
        $this->categTds = $categTds;
4325
        return $this;
4326
    }
4327
4328
    /**
4329
     * Set the cheque edite.
4330
     *
4331
     * @param bool|null $chequeEdite The cheque edite.
4332
     * @return Bulletins Returns this Bulletins.
4333
     */
4334
    public function setChequeEdite(?bool $chequeEdite): Bulletins {
4335
        $this->chequeEdite = $chequeEdite;
4336
        return $this;
4337
    }
4338
4339
    /**
4340
     * Set the chom partiel cp.
4341
     *
4342
     * @param float|null $chomPartielCp The chom partiel cp.
4343
     * @return Bulletins Returns this Bulletins.
4344
     */
4345
    public function setChomPartielCp(?float $chomPartielCp): Bulletins {
4346
        $this->chomPartielCp = $chomPartielCp;
4347
        return $this;
4348
    }
4349
4350
    /**
4351
     * Set the chom partiel coeff indem.
4352
     *
4353
     * @param float|null $chomPartielCoeffIndem The chom partiel coeff indem.
4354
     * @return Bulletins Returns this Bulletins.
4355
     */
4356
    public function setChomPartielCoeffIndem(?float $chomPartielCoeffIndem): Bulletins {
4357
        $this->chomPartielCoeffIndem = $chomPartielCoeffIndem;
4358
        return $this;
4359
    }
4360
4361
    /**
4362
     * Set the chom partiel min indem.
4363
     *
4364
     * @param float|null $chomPartielMinIndem The chom partiel min indem.
4365
     * @return Bulletins Returns this Bulletins.
4366
     */
4367
    public function setChomPartielMinIndem(?float $chomPartielMinIndem): Bulletins {
4368
        $this->chomPartielMinIndem = $chomPartielMinIndem;
4369
        return $this;
4370
    }
4371
4372
    /**
4373
     * Set the code at per.
4374
     *
4375
     * @param int|null $codeAtPer The code at per.
4376
     * @return Bulletins Returns this Bulletins.
4377
     */
4378
    public function setCodeAtPer(?int $codeAtPer): Bulletins {
4379
        $this->codeAtPer = $codeAtPer;
4380
        return $this;
4381
    }
4382
4383
    /**
4384
     * Set the code centre urssaf.
4385
     *
4386
     * @param string|null $codeCentreUrssaf The code centre urssaf.
4387
     * @return Bulletins Returns this Bulletins.
4388
     */
4389
    public function setCodeCentreUrssaf(?string $codeCentreUrssaf): Bulletins {
4390
        $this->codeCentreUrssaf = $codeCentreUrssaf;
4391
        return $this;
4392
    }
4393
4394
    /**
4395
     * Set the code etablissement.
4396
     *
4397
     * @param int|null $codeEtablissement The code etablissement.
4398
     * @return Bulletins Returns this Bulletins.
4399
     */
4400
    public function setCodeEtablissement(?int $codeEtablissement): Bulletins {
4401
        $this->codeEtablissement = $codeEtablissement;
4402
        return $this;
4403
    }
4404
4405
    /**
4406
     * Set the code type sal.
4407
     *
4408
     * @param string|null $codeTypeSal The code type sal.
4409
     * @return Bulletins Returns this Bulletins.
4410
     */
4411
    public function setCodeTypeSal(?string $codeTypeSal): Bulletins {
4412
        $this->codeTypeSal = $codeTypeSal;
4413
        return $this;
4414
    }
4415
4416
    /**
4417
     * Set the coeff intemperie.
4418
     *
4419
     * @param float|null $coeffIntemperie The coeff intemperie.
4420
     * @return Bulletins Returns this Bulletins.
4421
     */
4422
    public function setCoeffIntemperie(?float $coeffIntemperie): Bulletins {
4423
        $this->coeffIntemperie = $coeffIntemperie;
4424
        return $this;
4425
    }
4426
4427
    /**
4428
     * Set the cont h sup repos comp.
4429
     *
4430
     * @param float|null $contHSupReposComp The cont h sup repos comp.
4431
     * @return Bulletins Returns this Bulletins.
4432
     */
4433
    public function setContHSupReposComp(?float $contHSupReposComp): Bulletins {
4434
        $this->contHSupReposComp = $contHSupReposComp;
4435
        return $this;
4436
    }
4437
4438
    /**
4439
     * Set the cout global mois.
4440
     *
4441
     * @param float|null $coutGlobalMois The cout global mois.
4442
     * @return Bulletins Returns this Bulletins.
4443
     */
4444
    public function setCoutGlobalMois(?float $coutGlobalMois): Bulletins {
4445
        $this->coutGlobalMois = $coutGlobalMois;
4446
        return $this;
4447
    }
4448
4449
    /**
4450
     * Set the cum30 ss.
4451
     *
4452
     * @param float|null $cum30Ss The cum30 ss.
4453
     * @return Bulletins Returns this Bulletins.
4454
     */
4455
    public function setCum30Ss(?float $cum30Ss): Bulletins {
4456
        $this->cum30Ss = $cum30Ss;
4457
        return $this;
4458
    }
4459
4460
    /**
4461
     * Set the cum ant h sup.
4462
     *
4463
     * @param float|null $cumAntHSup The cum ant h sup.
4464
     * @return Bulletins Returns this Bulletins.
4465
     */
4466
    public function setCumAntHSup(?float $cumAntHSup): Bulletins {
4467
        $this->cumAntHSup = $cumAntHSup;
4468
        return $this;
4469
    }
4470
4471
    /**
4472
     * Set the cum base gmp.
4473
     *
4474
     * @param float|null $cumBaseGmp The cum base gmp.
4475
     * @return Bulletins Returns this Bulletins.
4476
     */
4477
    public function setCumBaseGmp(?float $cumBaseGmp): Bulletins {
4478
        $this->cumBaseGmp = $cumBaseGmp;
4479
        return $this;
4480
    }
4481
4482
    /**
4483
     * Set the cum base ss.
4484
     *
4485
     * @param float|null $cumBaseSs The cum base ss.
4486
     * @return Bulletins Returns this Bulletins.
4487
     */
4488
    public function setCumBaseSs(?float $cumBaseSs): Bulletins {
4489
        $this->cumBaseSs = $cumBaseSs;
4490
        return $this;
4491
    }
4492
4493
    /**
4494
     * Set the cum brut.
4495
     *
4496
     * @param float|null $cumBrut The cum brut.
4497
     * @return Bulletins Returns this Bulletins.
4498
     */
4499
    public function setCumBrut(?float $cumBrut): Bulletins {
4500
        $this->cumBrut = $cumBrut;
4501
        return $this;
4502
    }
4503
4504
    /**
4505
     * Set the cum brut al.
4506
     *
4507
     * @param float|null $cumBrutAl The cum brut al.
4508
     * @return Bulletins Returns this Bulletins.
4509
     */
4510
    public function setCumBrutAl(?float $cumBrutAl): Bulletins {
4511
        $this->cumBrutAl = $cumBrutAl;
4512
        return $this;
4513
    }
4514
4515
    /**
4516
     * Set the cum brut anl.
4517
     *
4518
     * @param float|null $cumBrutAnl The cum brut anl.
4519
     * @return Bulletins Returns this Bulletins.
4520
     */
4521
    public function setCumBrutAnl(?float $cumBrutAnl): Bulletins {
4522
        $this->cumBrutAnl = $cumBrutAnl;
4523
        return $this;
4524
    }
4525
4526
    /**
4527
     * Set the cum brut caisse1.
4528
     *
4529
     * @param float|null $cumBrutCaisse1 The cum brut caisse1.
4530
     * @return Bulletins Returns this Bulletins.
4531
     */
4532
    public function setCumBrutCaisse1(?float $cumBrutCaisse1): Bulletins {
4533
        $this->cumBrutCaisse1 = $cumBrutCaisse1;
4534
        return $this;
4535
    }
4536
4537
    /**
4538
     * Set the cum brut caisse2.
4539
     *
4540
     * @param float|null $cumBrutCaisse2 The cum brut caisse2.
4541
     * @return Bulletins Returns this Bulletins.
4542
     */
4543
    public function setCumBrutCaisse2(?float $cumBrutCaisse2): Bulletins {
4544
        $this->cumBrutCaisse2 = $cumBrutCaisse2;
4545
        return $this;
4546
    }
4547
4548
    /**
4549
     * Set the cum brut caisse3.
4550
     *
4551
     * @param float|null $cumBrutCaisse3 The cum brut caisse3.
4552
     * @return Bulletins Returns this Bulletins.
4553
     */
4554
    public function setCumBrutCaisse3(?float $cumBrutCaisse3): Bulletins {
4555
        $this->cumBrutCaisse3 = $cumBrutCaisse3;
4556
        return $this;
4557
    }
4558
4559
    /**
4560
     * Set the cum dif dus.
4561
     *
4562
     * @param float|null $cumDifDus The cum dif dus.
4563
     * @return Bulletins Returns this Bulletins.
4564
     */
4565
    public function setCumDifDus(?float $cumDifDus): Bulletins {
4566
        $this->cumDifDus = $cumDifDus;
4567
        return $this;
4568
    }
4569
4570
    /**
4571
     * Set the cum dif dus1.
4572
     *
4573
     * @param float|null $cumDifDus1 The cum dif dus1.
4574
     * @return Bulletins Returns this Bulletins.
4575
     */
4576
    public function setCumDifDus1(?float $cumDifDus1): Bulletins {
4577
        $this->cumDifDus1 = $cumDifDus1;
4578
        return $this;
4579
    }
4580
4581
    /**
4582
     * Set the cum h bonifie.
4583
     *
4584
     * @param float|null $cumHBonifie The cum h bonifie.
4585
     * @return Bulletins Returns this Bulletins.
4586
     */
4587
    public function setCumHBonifie(?float $cumHBonifie): Bulletins {
4588
        $this->cumHBonifie = $cumHBonifie;
4589
        return $this;
4590
    }
4591
4592
    /**
4593
     * Set the cum h repos comp.
4594
     *
4595
     * @param float|null $cumHReposComp The cum h repos comp.
4596
     * @return Bulletins Returns this Bulletins.
4597
     */
4598
    public function setCumHReposComp(?float $cumHReposComp): Bulletins {
4599
        $this->cumHReposComp = $cumHReposComp;
4600
        return $this;
4601
    }
4602
4603
    /**
4604
     * Set the cum h repos remplace.
4605
     *
4606
     * @param float|null $cumHReposRemplace The cum h repos remplace.
4607
     * @return Bulletins Returns this Bulletins.
4608
     */
4609
    public function setCumHReposRemplace(?float $cumHReposRemplace): Bulletins {
4610
        $this->cumHReposRemplace = $cumHReposRemplace;
4611
        return $this;
4612
    }
4613
4614
    /**
4615
     * Set the cum h service.
4616
     *
4617
     * @param float|null $cumHService The cum h service.
4618
     * @return Bulletins Returns this Bulletins.
4619
     */
4620
    public function setCumHService(?float $cumHService): Bulletins {
4621
        $this->cumHService = $cumHService;
4622
        return $this;
4623
    }
4624
4625
    /**
4626
     * Set the cum impos.
4627
     *
4628
     * @param float|null $cumImpos The cum impos.
4629
     * @return Bulletins Returns this Bulletins.
4630
     */
4631
    public function setCumImpos(?float $cumImpos): Bulletins {
4632
        $this->cumImpos = $cumImpos;
4633
        return $this;
4634
    }
4635
4636
    /**
4637
     * Set the cum j repos recup.
4638
     *
4639
     * @param float|null $cumJReposRecup The cum j repos recup.
4640
     * @return Bulletins Returns this Bulletins.
4641
     */
4642
    public function setCumJReposRecup(?float $cumJReposRecup): Bulletins {
4643
        $this->cumJReposRecup = $cumJReposRecup;
4644
        return $this;
4645
    }
4646
4647
    /**
4648
     * Set the cum mt cp pris.
4649
     *
4650
     * @param float|null $cumMtCpPris The cum mt cp pris.
4651
     * @return Bulletins Returns this Bulletins.
4652
     */
4653
    public function setCumMtCpPris(?float $cumMtCpPris): Bulletins {
4654
        $this->cumMtCpPris = $cumMtCpPris;
4655
        return $this;
4656
    }
4657
4658
    /**
4659
     * Set the cum mt cp pris1.
4660
     *
4661
     * @param float|null $cumMtCpPris1 The cum mt cp pris1.
4662
     * @return Bulletins Returns this Bulletins.
4663
     */
4664
    public function setCumMtCpPris1(?float $cumMtCpPris1): Bulletins {
4665
        $this->cumMtCpPris1 = $cumMtCpPris1;
4666
        return $this;
4667
    }
4668
4669
    /**
4670
     * Set the cum net a payer.
4671
     *
4672
     * @param float|null $cumNetAPayer The cum net a payer.
4673
     * @return Bulletins Returns this Bulletins.
4674
     */
4675
    public function setCumNetAPayer(?float $cumNetAPayer): Bulletins {
4676
        $this->cumNetAPayer = $cumNetAPayer;
4677
        return $this;
4678
    }
4679
4680
    /**
4681
     * Set the cum pss1.
4682
     *
4683
     * @param float|null $cumPss1 The cum pss1.
4684
     * @return Bulletins Returns this Bulletins.
4685
     */
4686
    public function setCumPss1(?float $cumPss1): Bulletins {
4687
        $this->cumPss1 = $cumPss1;
4688
        return $this;
4689
    }
4690
4691
    /**
4692
     * Set the cum pss2.
4693
     *
4694
     * @param float|null $cumPss2 The cum pss2.
4695
     * @return Bulletins Returns this Bulletins.
4696
     */
4697
    public function setCumPss2(?float $cumPss2): Bulletins {
4698
        $this->cumPss2 = $cumPss2;
4699
        return $this;
4700
    }
4701
4702
    /**
4703
     * Set the cum plaf1 caisse1.
4704
     *
4705
     * @param float|null $cumPlaf1Caisse1 The cum plaf1 caisse1.
4706
     * @return Bulletins Returns this Bulletins.
4707
     */
4708
    public function setCumPlaf1Caisse1(?float $cumPlaf1Caisse1): Bulletins {
4709
        $this->cumPlaf1Caisse1 = $cumPlaf1Caisse1;
4710
        return $this;
4711
    }
4712
4713
    /**
4714
     * Set the cum plaf1 caisse2.
4715
     *
4716
     * @param float|null $cumPlaf1Caisse2 The cum plaf1 caisse2.
4717
     * @return Bulletins Returns this Bulletins.
4718
     */
4719
    public function setCumPlaf1Caisse2(?float $cumPlaf1Caisse2): Bulletins {
4720
        $this->cumPlaf1Caisse2 = $cumPlaf1Caisse2;
4721
        return $this;
4722
    }
4723
4724
    /**
4725
     * Set the cum plaf1 caisse3.
4726
     *
4727
     * @param float|null $cumPlaf1Caisse3 The cum plaf1 caisse3.
4728
     * @return Bulletins Returns this Bulletins.
4729
     */
4730
    public function setCumPlaf1Caisse3(?float $cumPlaf1Caisse3): Bulletins {
4731
        $this->cumPlaf1Caisse3 = $cumPlaf1Caisse3;
4732
        return $this;
4733
    }
4734
4735
    /**
4736
     * Set the cum plaf2 caisse1.
4737
     *
4738
     * @param float|null $cumPlaf2Caisse1 The cum plaf2 caisse1.
4739
     * @return Bulletins Returns this Bulletins.
4740
     */
4741
    public function setCumPlaf2Caisse1(?float $cumPlaf2Caisse1): Bulletins {
4742
        $this->cumPlaf2Caisse1 = $cumPlaf2Caisse1;
4743
        return $this;
4744
    }
4745
4746
    /**
4747
     * Set the cum plaf2 caisse2.
4748
     *
4749
     * @param float|null $cumPlaf2Caisse2 The cum plaf2 caisse2.
4750
     * @return Bulletins Returns this Bulletins.
4751
     */
4752
    public function setCumPlaf2Caisse2(?float $cumPlaf2Caisse2): Bulletins {
4753
        $this->cumPlaf2Caisse2 = $cumPlaf2Caisse2;
4754
        return $this;
4755
    }
4756
4757
    /**
4758
     * Set the cum plaf2 caisse3.
4759
     *
4760
     * @param float|null $cumPlaf2Caisse3 The cum plaf2 caisse3.
4761
     * @return Bulletins Returns this Bulletins.
4762
     */
4763
    public function setCumPlaf2Caisse3(?float $cumPlaf2Caisse3): Bulletins {
4764
        $this->cumPlaf2Caisse3 = $cumPlaf2Caisse3;
4765
        return $this;
4766
    }
4767
4768
    /**
4769
     * Set the cum plafond gmp.
4770
     *
4771
     * @param float|null $cumPlafondGmp The cum plafond gmp.
4772
     * @return Bulletins Returns this Bulletins.
4773
     */
4774
    public function setCumPlafondGmp(?float $cumPlafondGmp): Bulletins {
4775
        $this->cumPlafondGmp = $cumPlafondGmp;
4776
        return $this;
4777
    }
4778
4779
    /**
4780
     * Set the cum rtt dus.
4781
     *
4782
     * @param float|null $cumRttDus The cum rtt dus.
4783
     * @return Bulletins Returns this Bulletins.
4784
     */
4785
    public function setCumRttDus(?float $cumRttDus): Bulletins {
4786
        $this->cumRttDus = $cumRttDus;
4787
        return $this;
4788
    }
4789
4790
    /**
4791
     * Set the cum rtt pris.
4792
     *
4793
     * @param float|null $cumRttPris The cum rtt pris.
4794
     * @return Bulletins Returns this Bulletins.
4795
     */
4796
    public function setCumRttPris(?float $cumRttPris): Bulletins {
4797
        $this->cumRttPris = $cumRttPris;
4798
        return $this;
4799
    }
4800
4801
    /**
4802
     * Set the cum tr a caisse1.
4803
     *
4804
     * @param float|null $cumTrACaisse1 The cum tr a caisse1.
4805
     * @return Bulletins Returns this Bulletins.
4806
     */
4807
    public function setCumTrACaisse1(?float $cumTrACaisse1): Bulletins {
4808
        $this->cumTrACaisse1 = $cumTrACaisse1;
4809
        return $this;
4810
    }
4811
4812
    /**
4813
     * Set the cum tr a caisse2.
4814
     *
4815
     * @param float|null $cumTrACaisse2 The cum tr a caisse2.
4816
     * @return Bulletins Returns this Bulletins.
4817
     */
4818
    public function setCumTrACaisse2(?float $cumTrACaisse2): Bulletins {
4819
        $this->cumTrACaisse2 = $cumTrACaisse2;
4820
        return $this;
4821
    }
4822
4823
    /**
4824
     * Set the cum tr a caisse3.
4825
     *
4826
     * @param float|null $cumTrACaisse3 The cum tr a caisse3.
4827
     * @return Bulletins Returns this Bulletins.
4828
     */
4829
    public function setCumTrACaisse3(?float $cumTrACaisse3): Bulletins {
4830
        $this->cumTrACaisse3 = $cumTrACaisse3;
4831
        return $this;
4832
    }
4833
4834
    /**
4835
     * Set the cum tr b caisse1.
4836
     *
4837
     * @param float|null $cumTrBCaisse1 The cum tr b caisse1.
4838
     * @return Bulletins Returns this Bulletins.
4839
     */
4840
    public function setCumTrBCaisse1(?float $cumTrBCaisse1): Bulletins {
4841
        $this->cumTrBCaisse1 = $cumTrBCaisse1;
4842
        return $this;
4843
    }
4844
4845
    /**
4846
     * Set the cum tr b caisse2.
4847
     *
4848
     * @param float|null $cumTrBCaisse2 The cum tr b caisse2.
4849
     * @return Bulletins Returns this Bulletins.
4850
     */
4851
    public function setCumTrBCaisse2(?float $cumTrBCaisse2): Bulletins {
4852
        $this->cumTrBCaisse2 = $cumTrBCaisse2;
4853
        return $this;
4854
    }
4855
4856
    /**
4857
     * Set the cum tr b caisse3.
4858
     *
4859
     * @param float|null $cumTrBCaisse3 The cum tr b caisse3.
4860
     * @return Bulletins Returns this Bulletins.
4861
     */
4862
    public function setCumTrBCaisse3(?float $cumTrBCaisse3): Bulletins {
4863
        $this->cumTrBCaisse3 = $cumTrBCaisse3;
4864
        return $this;
4865
    }
4866
4867
    /**
4868
     * Set the cum tr c caisse1.
4869
     *
4870
     * @param float|null $cumTrCCaisse1 The cum tr c caisse1.
4871
     * @return Bulletins Returns this Bulletins.
4872
     */
4873
    public function setCumTrCCaisse1(?float $cumTrCCaisse1): Bulletins {
4874
        $this->cumTrCCaisse1 = $cumTrCCaisse1;
4875
        return $this;
4876
    }
4877
4878
    /**
4879
     * Set the cum tr c caisse2.
4880
     *
4881
     * @param float|null $cumTrCCaisse2 The cum tr c caisse2.
4882
     * @return Bulletins Returns this Bulletins.
4883
     */
4884
    public function setCumTrCCaisse2(?float $cumTrCCaisse2): Bulletins {
4885
        $this->cumTrCCaisse2 = $cumTrCCaisse2;
4886
        return $this;
4887
    }
4888
4889
    /**
4890
     * Set the cum tr c caisse3.
4891
     *
4892
     * @param float|null $cumTrCCaisse3 The cum tr c caisse3.
4893
     * @return Bulletins Returns this Bulletins.
4894
     */
4895
    public function setCumTrCCaisse3(?float $cumTrCCaisse3): Bulletins {
4896
        $this->cumTrCCaisse3 = $cumTrCCaisse3;
4897
        return $this;
4898
    }
4899
4900
    /**
4901
     * Set the cum tranche2.
4902
     *
4903
     * @param float|null $cumTranche2 The cum tranche2.
4904
     * @return Bulletins Returns this Bulletins.
4905
     */
4906
    public function setCumTranche2(?float $cumTranche2): Bulletins {
4907
        $this->cumTranche2 = $cumTranche2;
4908
        return $this;
4909
    }
4910
4911
    /**
4912
     * Set the cum tranche a.
4913
     *
4914
     * @param float|null $cumTrancheA The cum tranche a.
4915
     * @return Bulletins Returns this Bulletins.
4916
     */
4917
    public function setCumTrancheA(?float $cumTrancheA): Bulletins {
4918
        $this->cumTrancheA = $cumTrancheA;
4919
        return $this;
4920
    }
4921
4922
    /**
4923
     * Set the cum tranche b.
4924
     *
4925
     * @param float|null $cumTrancheB The cum tranche b.
4926
     * @return Bulletins Returns this Bulletins.
4927
     */
4928
    public function setCumTrancheB(?float $cumTrancheB): Bulletins {
4929
        $this->cumTrancheB = $cumTrancheB;
4930
        return $this;
4931
    }
4932
4933
    /**
4934
     * Set the cum tranche c.
4935
     *
4936
     * @param float|null $cumTrancheC The cum tranche c.
4937
     * @return Bulletins Returns this Bulletins.
4938
     */
4939
    public function setCumTrancheC(?float $cumTrancheC): Bulletins {
4940
        $this->cumTrancheC = $cumTrancheC;
4941
        return $this;
4942
    }
4943
4944
    /**
4945
     * Set the delta.
4946
     *
4947
     * @param float|null $delta The delta.
4948
     * @return Bulletins Returns this Bulletins.
4949
     */
4950
    public function setDelta(?float $delta): Bulletins {
4951
        $this->delta = $delta;
4952
        return $this;
4953
    }
4954
4955
    /**
4956
     * Set the droit cp.
4957
     *
4958
     * @param float|null $droitCp The droit cp.
4959
     * @return Bulletins Returns this Bulletins.
4960
     */
4961
    public function setDroitCp(?float $droitCp): Bulletins {
4962
        $this->droitCp = $droitCp;
4963
        return $this;
4964
    }
4965
4966
    /**
4967
     * Set the dt debut periode.
4968
     *
4969
     * @param DateTime|null $dtDebutPeriode The dt debut periode.
4970
     * @return Bulletins Returns this Bulletins.
4971
     */
4972
    public function setDtDebutPeriode(?DateTime $dtDebutPeriode): Bulletins {
4973
        $this->dtDebutPeriode = $dtDebutPeriode;
4974
        return $this;
4975
    }
4976
4977
    /**
4978
     * Set the dt fin periode.
4979
     *
4980
     * @param DateTime|null $dtFinPeriode The dt fin periode.
4981
     * @return Bulletins Returns this Bulletins.
4982
     */
4983
    public function setDtFinPeriode(?DateTime $dtFinPeriode): Bulletins {
4984
        $this->dtFinPeriode = $dtFinPeriode;
4985
        return $this;
4986
    }
4987
4988
    /**
4989
     * Set the ecart cumule.
4990
     *
4991
     * @param float|null $ecartCumule The ecart cumule.
4992
     * @return Bulletins Returns this Bulletins.
4993
     */
4994
    public function setEcartCumule(?float $ecartCumule): Bulletins {
4995
        $this->ecartCumule = $ecartCumule;
4996
        return $this;
4997
    }
4998
4999
    /**
5000
     * Set the etat bul.
5001
     *
5002
     * @param string|null $etatBul The etat bul.
5003
     * @return Bulletins Returns this Bulletins.
5004
     */
5005
    public function setEtatBul(?string $etatBul): Bulletins {
5006
        $this->etatBul = $etatBul;
5007
        return $this;
5008
    }
5009
5010
    /**
5011
     * Set the etat edition.
5012
     *
5013
     * @param string|null $etatEdition The etat edition.
5014
     * @return Bulletins Returns this Bulletins.
5015
     */
5016
    public function setEtatEdition(?string $etatEdition): Bulletins {
5017
        $this->etatEdition = $etatEdition;
5018
        return $this;
5019
    }
5020
5021
    /**
5022
     * Set the forfait jour.
5023
     *
5024
     * @param bool|null $forfaitJour The forfait jour.
5025
     * @return Bulletins Returns this Bulletins.
5026
     */
5027
    public function setForfaitJour(?bool $forfaitJour): Bulletins {
5028
        $this->forfaitJour = $forfaitJour;
5029
        return $this;
5030
    }
5031
5032
    /**
5033
     * Set the gest calc net paye.
5034
     *
5035
     * @param bool|null $gestCalcNetPaye The gest calc net paye.
5036
     * @return Bulletins Returns this Bulletins.
5037
     */
5038
    public function setGestCalcNetPaye(?bool $gestCalcNetPaye): Bulletins {
5039
        $this->gestCalcNetPaye = $gestCalcNetPaye;
5040
        return $this;
5041
    }
5042
5043
    /**
5044
     * Set the gestion coeff.
5045
     *
5046
     * @param bool|null $gestionCoeff The gestion coeff.
5047
     * @return Bulletins Returns this Bulletins.
5048
     */
5049
    public function setGestionCoeff(?bool $gestionCoeff): Bulletins {
5050
        $this->gestionCoeff = $gestionCoeff;
5051
        return $this;
5052
    }
5053
5054
    /**
5055
     * Set the h reel trav.
5056
     *
5057
     * @param float|null $hReelTrav The h reel trav.
5058
     * @return Bulletins Returns this Bulletins.
5059
     */
5060
    public function setHReelTrav(?float $hReelTrav): Bulletins {
5061
        $this->hReelTrav = $hReelTrav;
5062
        return $this;
5063
    }
5064
5065
    /**
5066
     * Set the h theo trav.
5067
     *
5068
     * @param float|null $hTheoTrav The h theo trav.
5069
     * @return Bulletins Returns this Bulletins.
5070
     */
5071
    public function setHTheoTrav(?float $hTheoTrav): Bulletins {
5072
        $this->hTheoTrav = $hTheoTrav;
5073
        return $this;
5074
    }
5075
5076
    /**
5077
     * Set the heure absence.
5078
     *
5079
     * @param float|null $heureAbsence The heure absence.
5080
     * @return Bulletins Returns this Bulletins.
5081
     */
5082
    public function setHeureAbsence(?float $heureAbsence): Bulletins {
5083
        $this->heureAbsence = $heureAbsence;
5084
        return $this;
5085
    }
5086
5087
    /**
5088
     * Set the indice periode.
5089
     *
5090
     * @param int|null $indicePeriode The indice periode.
5091
     * @return Bulletins Returns this Bulletins.
5092
     */
5093
    public function setIndicePeriode(?int $indicePeriode): Bulletins {
5094
        $this->indicePeriode = $indicePeriode;
5095
        return $this;
5096
    }
5097
5098
    /**
5099
     * Set the libelle.
5100
     *
5101
     * @param string|null $libelle The libelle.
5102
     * @return Bulletins Returns this Bulletins.
5103
     */
5104
    public function setLibelle(?string $libelle): Bulletins {
5105
        $this->libelle = $libelle;
5106
        return $this;
5107
    }
5108
5109
    /**
5110
     * Set the lien document.
5111
     *
5112
     * @param string|null $lienDocument The lien document.
5113
     * @return Bulletins Returns this Bulletins.
5114
     */
5115
    public function setLienDocument(?string $lienDocument): Bulletins {
5116
        $this->lienDocument = $lienDocument;
5117
        return $this;
5118
    }
5119
5120
    /**
5121
     * Set the lien justificatif.
5122
     *
5123
     * @param string|null $lienJustificatif The lien justificatif.
5124
     * @return Bulletins Returns this Bulletins.
5125
     */
5126
    public function setLienJustificatif(?string $lienJustificatif): Bulletins {
5127
        $this->lienJustificatif = $lienJustificatif;
5128
        return $this;
5129
    }
5130
5131
    /**
5132
     * Set the mig.
5133
     *
5134
     * @param float|null $mig The mig.
5135
     * @return Bulletins Returns this Bulletins.
5136
     */
5137
    public function setMig(?float $mig): Bulletins {
5138
        $this->mig = $mig;
5139
        return $this;
5140
    }
5141
5142
    /**
5143
     * Set the max abat.
5144
     *
5145
     * @param float|null $maxAbat The max abat.
5146
     * @return Bulletins Returns this Bulletins.
5147
     */
5148
    public function setMaxAbat(?float $maxAbat): Bulletins {
5149
        $this->maxAbat = $maxAbat;
5150
        return $this;
5151
    }
5152
5153
    /**
5154
     * Set the mensuel journalier.
5155
     *
5156
     * @param bool|null $mensuelJournalier The mensuel journalier.
5157
     * @return Bulletins Returns this Bulletins.
5158
     */
5159
    public function setMensuelJournalier(?bool $mensuelJournalier): Bulletins {
5160
        $this->mensuelJournalier = $mensuelJournalier;
5161
        return $this;
5162
    }
5163
5164
    /**
5165
     * Set the methode indem cp.
5166
     *
5167
     * @param string|null $methodeIndemCp The methode indem cp.
5168
     * @return Bulletins Returns this Bulletins.
5169
     */
5170
    public function setMethodeIndemCp(?string $methodeIndemCp): Bulletins {
5171
        $this->methodeIndemCp = $methodeIndemCp;
5172
        return $this;
5173
    }
5174
5175
    /**
5176
     * Set the montant1.
5177
     *
5178
     * @param float|null $montant1 The montant1.
5179
     * @return Bulletins Returns this Bulletins.
5180
     */
5181
    public function setMontant1(?float $montant1): Bulletins {
5182
        $this->montant1 = $montant1;
5183
        return $this;
5184
    }
5185
5186
    /**
5187
     * Set the montant2.
5188
     *
5189
     * @param float|null $montant2 The montant2.
5190
     * @return Bulletins Returns this Bulletins.
5191
     */
5192
    public function setMontant2(?float $montant2): Bulletins {
5193
        $this->montant2 = $montant2;
5194
        return $this;
5195
    }
5196
5197
    /**
5198
     * Set the montant3.
5199
     *
5200
     * @param float|null $montant3 The montant3.
5201
     * @return Bulletins Returns this Bulletins.
5202
     */
5203
    public function setMontant3(?float $montant3): Bulletins {
5204
        $this->montant3 = $montant3;
5205
        return $this;
5206
    }
5207
5208
    /**
5209
     * Set the montant4.
5210
     *
5211
     * @param float|null $montant4 The montant4.
5212
     * @return Bulletins Returns this Bulletins.
5213
     */
5214
    public function setMontant4(?float $montant4): Bulletins {
5215
        $this->montant4 = $montant4;
5216
        return $this;
5217
    }
5218
5219
    /**
5220
     * Set the montant5.
5221
     *
5222
     * @param float|null $montant5 The montant5.
5223
     * @return Bulletins Returns this Bulletins.
5224
     */
5225
    public function setMontant5(?float $montant5): Bulletins {
5226
        $this->montant5 = $montant5;
5227
        return $this;
5228
    }
5229
5230
    /**
5231
     * Set the mt h sup bonif.
5232
     *
5233
     * @param float|null $mtHSupBonif The mt h sup bonif.
5234
     * @return Bulletins Returns this Bulletins.
5235
     */
5236
    public function setMtHSupBonif(?float $mtHSupBonif): Bulletins {
5237
        $this->mtHSupBonif = $mtHSupBonif;
5238
        return $this;
5239
    }
5240
5241
    /**
5242
     * Set the mt i cp cp.
5243
     *
5244
     * @param float|null $mtICpCp The mt i cp cp.
5245
     * @return Bulletins Returns this Bulletins.
5246
     */
5247
    public function setMtICpCp(?float $mtICpCp): Bulletins {
5248
        $this->mtICpCp = $mtICpCp;
5249
        return $this;
5250
    }
5251
5252
    /**
5253
     * Set the mt i cpt.
5254
     *
5255
     * @param float|null $mtICpt The mt i cpt.
5256
     * @return Bulletins Returns this Bulletins.
5257
     */
5258
    public function setMtICpt(?float $mtICpt): Bulletins {
5259
        $this->mtICpt = $mtICpt;
5260
        return $this;
5261
    }
5262
5263
    /**
5264
     * Set the mt i int.
5265
     *
5266
     * @param float|null $mtIInt The mt i int.
5267
     * @return Bulletins Returns this Bulletins.
5268
     */
5269
    public function setMtIInt(?float $mtIInt): Bulletins {
5270
        $this->mtIInt = $mtIInt;
5271
        return $this;
5272
    }
5273
5274
    /**
5275
     * Set the mt jcp arbitrage.
5276
     *
5277
     * @param bool|null $mtJcpArbitrage The mt jcp arbitrage.
5278
     * @return Bulletins Returns this Bulletins.
5279
     */
5280
    public function setMtJcpArbitrage(?bool $mtJcpArbitrage): Bulletins {
5281
        $this->mtJcpArbitrage = $mtJcpArbitrage;
5282
        return $this;
5283
    }
5284
5285
    /**
5286
     * Set the mt journee cp.
5287
     *
5288
     * @param float|null $mtJourneeCp The mt journee cp.
5289
     * @return Bulletins Returns this Bulletins.
5290
     */
5291
    public function setMtJourneeCp(?float $mtJourneeCp): Bulletins {
5292
        $this->mtJourneeCp = $mtJourneeCp;
5293
        return $this;
5294
    }
5295
5296
    /**
5297
     * Set the mt net paye theo.
5298
     *
5299
     * @param float|null $mtNetPayeTheo The mt net paye theo.
5300
     * @return Bulletins Returns this Bulletins.
5301
     */
5302
    public function setMtNetPayeTheo(?float $mtNetPayeTheo): Bulletins {
5303
        $this->mtNetPayeTheo = $mtNetPayeTheo;
5304
        return $this;
5305
    }
5306
5307
    /**
5308
     * Set the mt taux lig sal base.
5309
     *
5310
     * @param float|null $mtTauxLigSalBase The mt taux lig sal base.
5311
     * @return Bulletins Returns this Bulletins.
5312
     */
5313
    public function setMtTauxLigSalBase(?float $mtTauxLigSalBase): Bulletins {
5314
        $this->mtTauxLigSalBase = $mtTauxLigSalBase;
5315
        return $this;
5316
    }
5317
5318
    /**
5319
     * Set the nb30.
5320
     *
5321
     * @param float|null $nb30 The nb30.
5322
     * @return Bulletins Returns this Bulletins.
5323
     */
5324
    public function setNb30(?float $nb30): Bulletins {
5325
        $this->nb30 = $nb30;
5326
        return $this;
5327
    }
5328
5329
    /**
5330
     * Set the nb h ab cp.
5331
     *
5332
     * @param float|null $nbHAbCp The nb h ab cp.
5333
     * @return Bulletins Returns this Bulletins.
5334
     */
5335
    public function setNbHAbCp(?float $nbHAbCp): Bulletins {
5336
        $this->nbHAbCp = $nbHAbCp;
5337
        return $this;
5338
    }
5339
5340
    /**
5341
     * Set the nb h absence intemp.
5342
     *
5343
     * @param float|null $nbHAbsenceIntemp The nb h absence intemp.
5344
     * @return Bulletins Returns this Bulletins.
5345
     */
5346
    public function setNbHAbsenceIntemp(?float $nbHAbsenceIntemp): Bulletins {
5347
        $this->nbHAbsenceIntemp = $nbHAbsenceIntemp;
5348
        return $this;
5349
    }
5350
5351
    /**
5352
     * Set the nb h attente.
5353
     *
5354
     * @param float|null $nbHAttente The nb h attente.
5355
     * @return Bulletins Returns this Bulletins.
5356
     */
5357
    public function setNbHAttente(?float $nbHAttente): Bulletins {
5358
        $this->nbHAttente = $nbHAttente;
5359
        return $this;
5360
    }
5361
5362
    /**
5363
     * Set the nb h bonifie dues.
5364
     *
5365
     * @param float|null $nbHBonifieDues The nb h bonifie dues.
5366
     * @return Bulletins Returns this Bulletins.
5367
     */
5368
    public function setNbHBonifieDues(?float $nbHBonifieDues): Bulletins {
5369
        $this->nbHBonifieDues = $nbHBonifieDues;
5370
        return $this;
5371
    }
5372
5373
    /**
5374
     * Set the nb h bonifie prises.
5375
     *
5376
     * @param float|null $nbHBonifiePrises The nb h bonifie prises.
5377
     * @return Bulletins Returns this Bulletins.
5378
     */
5379
    public function setNbHBonifiePrises(?float $nbHBonifiePrises): Bulletins {
5380
        $this->nbHBonifiePrises = $nbHBonifiePrises;
5381
        return $this;
5382
    }
5383
5384
    /**
5385
     * Set the nb h carence intemp.
5386
     *
5387
     * @param float|null $nbHCarenceIntemp The nb h carence intemp.
5388
     * @return Bulletins Returns this Bulletins.
5389
     */
5390
    public function setNbHCarenceIntemp(?float $nbHCarenceIntemp): Bulletins {
5391
        $this->nbHCarenceIntemp = $nbHCarenceIntemp;
5392
        return $this;
5393
    }
5394
5395
    /**
5396
     * Set the nb h chom part cp.
5397
     *
5398
     * @param float|null $nbHChomPartCp The nb h chom part cp.
5399
     * @return Bulletins Returns this Bulletins.
5400
     */
5401
    public function setNbHChomPartCp(?float $nbHChomPartCp): Bulletins {
5402
        $this->nbHChomPartCp = $nbHChomPartCp;
5403
        return $this;
5404
    }
5405
5406
    /**
5407
     * Set the nb h chom part tech.
5408
     *
5409
     * @param float|null $nbHChomPartTech The nb h chom part tech.
5410
     * @return Bulletins Returns this Bulletins.
5411
     */
5412
    public function setNbHChomPartTech(?float $nbHChomPartTech): Bulletins {
5413
        $this->nbHChomPartTech = $nbHChomPartTech;
5414
        return $this;
5415
    }
5416
5417
    /**
5418
     * Set the nb h conduite.
5419
     *
5420
     * @param float|null $nbHConduite The nb h conduite.
5421
     * @return Bulletins Returns this Bulletins.
5422
     */
5423
    public function setNbHConduite(?float $nbHConduite): Bulletins {
5424
        $this->nbHConduite = $nbHConduite;
5425
        return $this;
5426
    }
5427
5428
    /**
5429
     * Set the nb h conting.
5430
     *
5431
     * @param float|null $nbHConting The nb h conting.
5432
     * @return Bulletins Returns this Bulletins.
5433
     */
5434
    public function setNbHConting(?float $nbHConting): Bulletins {
5435
        $this->nbHConting = $nbHConting;
5436
        return $this;
5437
    }
5438
5439
    /**
5440
     * Set the nb h dble.
5441
     *
5442
     * @param float|null $nbHDble The nb h dble.
5443
     * @return Bulletins Returns this Bulletins.
5444
     */
5445
    public function setNbHDble(?float $nbHDble): Bulletins {
5446
        $this->nbHDble = $nbHDble;
5447
        return $this;
5448
    }
5449
5450
    /**
5451
     * Set the nb h dif dus.
5452
     *
5453
     * @param float|null $nbHDifDus The nb h dif dus.
5454
     * @return Bulletins Returns this Bulletins.
5455
     */
5456
    public function setNbHDifDus(?float $nbHDifDus): Bulletins {
5457
        $this->nbHDifDus = $nbHDifDus;
5458
        return $this;
5459
    }
5460
5461
    /**
5462
     * Set the nb h intemp indem.
5463
     *
5464
     * @param float|null $nbHIntempIndem The nb h intemp indem.
5465
     * @return Bulletins Returns this Bulletins.
5466
     */
5467
    public function setNbHIntempIndem(?float $nbHIntempIndem): Bulletins {
5468
        $this->nbHIntempIndem = $nbHIntempIndem;
5469
        return $this;
5470
    }
5471
5472
    /**
5473
     * Set the nb h lig sal base.
5474
     *
5475
     * @param float|null $nbHLigSalBase The nb h lig sal base.
5476
     * @return Bulletins Returns this Bulletins.
5477
     */
5478
    public function setNbHLigSalBase(?float $nbHLigSalBase): Bulletins {
5479
        $this->nbHLigSalBase = $nbHLigSalBase;
5480
        return $this;
5481
    }
5482
5483
    /**
5484
     * Set the nb h normal.
5485
     *
5486
     * @param float|null $nbHNormal The nb h normal.
5487
     * @return Bulletins Returns this Bulletins.
5488
     */
5489
    public function setNbHNormal(?float $nbHNormal): Bulletins {
5490
        $this->nbHNormal = $nbHNormal;
5491
        return $this;
5492
    }
5493
5494
    /**
5495
     * Set the nb h pas droit fillon.
5496
     *
5497
     * @param float|null $nbHPasDroitFillon The nb h pas droit fillon.
5498
     * @return Bulletins Returns this Bulletins.
5499
     */
5500
    public function setNbHPasDroitFillon(?float $nbHPasDroitFillon): Bulletins {
5501
        $this->nbHPasDroitFillon = $nbHPasDroitFillon;
5502
        return $this;
5503
    }
5504
5505
    /**
5506
     * Set the nb h remplace.
5507
     *
5508
     * @param float|null $nbHRemplace The nb h remplace.
5509
     * @return Bulletins Returns this Bulletins.
5510
     */
5511
    public function setNbHRemplace(?float $nbHRemplace): Bulletins {
5512
        $this->nbHRemplace = $nbHRemplace;
5513
        return $this;
5514
    }
5515
5516
    /**
5517
     * Set the nb h repo comp dues.
5518
     *
5519
     * @param float|null $nbHRepoCompDues The nb h repo comp dues.
5520
     * @return Bulletins Returns this Bulletins.
5521
     */
5522
    public function setNbHRepoCompDues(?float $nbHRepoCompDues): Bulletins {
5523
        $this->nbHRepoCompDues = $nbHRepoCompDues;
5524
        return $this;
5525
    }
5526
5527
    /**
5528
     * Set the nb h repo comp prises.
5529
     *
5530
     * @param float|null $nbHRepoCompPrises The nb h repo comp prises.
5531
     * @return Bulletins Returns this Bulletins.
5532
     */
5533
    public function setNbHRepoCompPrises(?float $nbHRepoCompPrises): Bulletins {
5534
        $this->nbHRepoCompPrises = $nbHRepoCompPrises;
5535
        return $this;
5536
    }
5537
5538
    /**
5539
     * Set the nb h repo r dues.
5540
     *
5541
     * @param float|null $nbHRepoRDues The nb h repo r dues.
5542
     * @return Bulletins Returns this Bulletins.
5543
     */
5544
    public function setNbHRepoRDues(?float $nbHRepoRDues): Bulletins {
5545
        $this->nbHRepoRDues = $nbHRepoRDues;
5546
        return $this;
5547
    }
5548
5549
    /**
5550
     * Set the nb h repo r prises.
5551
     *
5552
     * @param float|null $nbHRepoRPrises The nb h repo r prises.
5553
     * @return Bulletins Returns this Bulletins.
5554
     */
5555
    public function setNbHRepoRPrises(?float $nbHRepoRPrises): Bulletins {
5556
        $this->nbHRepoRPrises = $nbHRepoRPrises;
5557
        return $this;
5558
    }
5559
5560
    /**
5561
     * Set the nb h sup1.
5562
     *
5563
     * @param float|null $nbHSup1 The nb h sup1.
5564
     * @return Bulletins Returns this Bulletins.
5565
     */
5566
    public function setNbHSup1(?float $nbHSup1): Bulletins {
5567
        $this->nbHSup1 = $nbHSup1;
5568
        return $this;
5569
    }
5570
5571
    /**
5572
     * Set the nb h sup2.
5573
     *
5574
     * @param float|null $nbHSup2 The nb h sup2.
5575
     * @return Bulletins Returns this Bulletins.
5576
     */
5577
    public function setNbHSup2(?float $nbHSup2): Bulletins {
5578
        $this->nbHSup2 = $nbHSup2;
5579
        return $this;
5580
    }
5581
5582
    /**
5583
     * Set the nb h sup3.
5584
     *
5585
     * @param float|null $nbHSup3 The nb h sup3.
5586
     * @return Bulletins Returns this Bulletins.
5587
     */
5588
    public function setNbHSup3(?float $nbHSup3): Bulletins {
5589
        $this->nbHSup3 = $nbHSup3;
5590
        return $this;
5591
    }
5592
5593
    /**
5594
     * Set the nb h sup4.
5595
     *
5596
     * @param float|null $nbHSup4 The nb h sup4.
5597
     * @return Bulletins Returns this Bulletins.
5598
     */
5599
    public function setNbHSup4(?float $nbHSup4): Bulletins {
5600
        $this->nbHSup4 = $nbHSup4;
5601
        return $this;
5602
    }
5603
5604
    /**
5605
     * Set the nb h sup5.
5606
     *
5607
     * @param float|null $nbHSup5 The nb h sup5.
5608
     * @return Bulletins Returns this Bulletins.
5609
     */
5610
    public function setNbHSup5(?float $nbHSup5): Bulletins {
5611
        $this->nbHSup5 = $nbHSup5;
5612
        return $this;
5613
    }
5614
5615
    /**
5616
     * Set the nb h sup bonif.
5617
     *
5618
     * @param float|null $nbHSupBonif The nb h sup bonif.
5619
     * @return Bulletins Returns this Bulletins.
5620
     */
5621
    public function setNbHSupBonif(?float $nbHSupBonif): Bulletins {
5622
        $this->nbHSupBonif = $nbHSupBonif;
5623
        return $this;
5624
    }
5625
5626
    /**
5627
     * Set the nb h sup bonif abs.
5628
     *
5629
     * @param float|null $nbHSupBonifAbs The nb h sup bonif abs.
5630
     * @return Bulletins Returns this Bulletins.
5631
     */
5632
    public function setNbHSupBonifAbs(?float $nbHSupBonifAbs): Bulletins {
5633
        $this->nbHSupBonifAbs = $nbHSupBonifAbs;
5634
        return $this;
5635
    }
5636
5637
    /**
5638
     * Set the nb h trav.
5639
     *
5640
     * @param float|null $nbHTrav The nb h trav.
5641
     * @return Bulletins Returns this Bulletins.
5642
     */
5643
    public function setNbHTrav(?float $nbHTrav): Bulletins {
5644
        $this->nbHTrav = $nbHTrav;
5645
        return $this;
5646
    }
5647
5648
    /**
5649
     * Set the nb h travail.
5650
     *
5651
     * @param float|null $nbHTravail The nb h travail.
5652
     * @return Bulletins Returns this Bulletins.
5653
     */
5654
    public function setNbHTravail(?float $nbHTravail): Bulletins {
5655
        $this->nbHTravail = $nbHTravail;
5656
        return $this;
5657
    }
5658
5659
    /**
5660
     * Set the nb heure paye.
5661
     *
5662
     * @param float|null $nbHeurePaye The nb heure paye.
5663
     * @return Bulletins Returns this Bulletins.
5664
     */
5665
    public function setNbHeurePaye(?float $nbHeurePaye): Bulletins {
5666
        $this->nbHeurePaye = $nbHeurePaye;
5667
        return $this;
5668
    }
5669
5670
    /**
5671
     * Set the nb heure sup.
5672
     *
5673
     * @param float|null $nbHeureSup The nb heure sup.
5674
     * @return Bulletins Returns this Bulletins.
5675
     */
5676
    public function setNbHeureSup(?float $nbHeureSup): Bulletins {
5677
        $this->nbHeureSup = $nbHeureSup;
5678
        return $this;
5679
    }
5680
5681
    /**
5682
     * Set the nb heure trav.
5683
     *
5684
     * @param float|null $nbHeureTrav The nb heure trav.
5685
     * @return Bulletins Returns this Bulletins.
5686
     */
5687
    public function setNbHeureTrav(?float $nbHeureTrav): Bulletins {
5688
        $this->nbHeureTrav = $nbHeureTrav;
5689
        return $this;
5690
    }
5691
5692
    /**
5693
     * Set the nb heure trav mois.
5694
     *
5695
     * @param float|null $nbHeureTravMois The nb heure trav mois.
5696
     * @return Bulletins Returns this Bulletins.
5697
     */
5698
    public function setNbHeureTravMois(?float $nbHeureTravMois): Bulletins {
5699
        $this->nbHeureTravMois = $nbHeureTravMois;
5700
        return $this;
5701
    }
5702
5703
    /**
5704
     * Set the nb j chom part cp.
5705
     *
5706
     * @param float|null $nbJChomPartCp The nb j chom part cp.
5707
     * @return Bulletins Returns this Bulletins.
5708
     */
5709
    public function setNbJChomPartCp(?float $nbJChomPartCp): Bulletins {
5710
        $this->nbJChomPartCp = $nbJChomPartCp;
5711
        return $this;
5712
    }
5713
5714
    /**
5715
     * Set the nb j dus.
5716
     *
5717
     * @param float|null $nbJDus The nb j dus.
5718
     * @return Bulletins Returns this Bulletins.
5719
     */
5720
    public function setNbJDus(?float $nbJDus): Bulletins {
5721
        $this->nbJDus = $nbJDus;
5722
        return $this;
5723
    }
5724
5725
    /**
5726
     * Set the nb j dus1.
5727
     *
5728
     * @param float|null $nbJDus1 The nb j dus1.
5729
     * @return Bulletins Returns this Bulletins.
5730
     */
5731
    public function setNbJDus1(?float $nbJDus1): Bulletins {
5732
        $this->nbJDus1 = $nbJDus1;
5733
        return $this;
5734
    }
5735
5736
    /**
5737
     * Set the nb j pris.
5738
     *
5739
     * @param float|null $nbJPris The nb j pris.
5740
     * @return Bulletins Returns this Bulletins.
5741
     */
5742
    public function setNbJPris(?float $nbJPris): Bulletins {
5743
        $this->nbJPris = $nbJPris;
5744
        return $this;
5745
    }
5746
5747
    /**
5748
     * Set the nb j pris1.
5749
     *
5750
     * @param float|null $nbJPris1 The nb j pris1.
5751
     * @return Bulletins Returns this Bulletins.
5752
     */
5753
    public function setNbJPris1(?float $nbJPris1): Bulletins {
5754
        $this->nbJPris1 = $nbJPris1;
5755
        return $this;
5756
    }
5757
5758
    /**
5759
     * Set the nb jrtt dus.
5760
     *
5761
     * @param float|null $nbJrttDus The nb jrtt dus.
5762
     * @return Bulletins Returns this Bulletins.
5763
     */
5764
    public function setNbJrttDus(?float $nbJrttDus): Bulletins {
5765
        $this->nbJrttDus = $nbJrttDus;
5766
        return $this;
5767
    }
5768
5769
    /**
5770
     * Set the nb jrtt pris.
5771
     *
5772
     * @param float|null $nbJrttPris The nb jrtt pris.
5773
     * @return Bulletins Returns this Bulletins.
5774
     */
5775
    public function setNbJrttPris(?float $nbJrttPris): Bulletins {
5776
        $this->nbJrttPris = $nbJrttPris;
5777
        return $this;
5778
    }
5779
5780
    /**
5781
     * Set the nb j repo recup dus.
5782
     *
5783
     * @param float|null $nbJRepoRecupDus The nb j repo recup dus.
5784
     * @return Bulletins Returns this Bulletins.
5785
     */
5786
    public function setNbJRepoRecupDus(?float $nbJRepoRecupDus): Bulletins {
5787
        $this->nbJRepoRecupDus = $nbJRepoRecupDus;
5788
        return $this;
5789
    }
5790
5791
    /**
5792
     * Set the nb j repo recup pris.
5793
     *
5794
     * @param float|null $nbJRepoRecupPris The nb j repo recup pris.
5795
     * @return Bulletins Returns this Bulletins.
5796
     */
5797
    public function setNbJRepoRecupPris(?float $nbJRepoRecupPris): Bulletins {
5798
        $this->nbJRepoRecupPris = $nbJRepoRecupPris;
5799
        return $this;
5800
    }
5801
5802
    /**
5803
     * Set the nb j trav force.
5804
     *
5805
     * @param bool|null $nbJTravForce The nb j trav force.
5806
     * @return Bulletins Returns this Bulletins.
5807
     */
5808
    public function setNbJTravForce(?bool $nbJTravForce): Bulletins {
5809
        $this->nbJTravForce = $nbJTravForce;
5810
        return $this;
5811
    }
5812
5813
    /**
5814
     * Set the nb j trav mois es.
5815
     *
5816
     * @param int|null $nbJTravMoisEs The nb j trav mois es.
5817
     * @return Bulletins Returns this Bulletins.
5818
     */
5819
    public function setNbJTravMoisEs(?int $nbJTravMoisEs): Bulletins {
5820
        $this->nbJTravMoisEs = $nbJTravMoisEs;
5821
        return $this;
5822
    }
5823
5824
    /**
5825
     * Set the nb jour base.
5826
     *
5827
     * @param float|null $nbJourBase The nb jour base.
5828
     * @return Bulletins Returns this Bulletins.
5829
     */
5830
    public function setNbJourBase(?float $nbJourBase): Bulletins {
5831
        $this->nbJourBase = $nbJourBase;
5832
        return $this;
5833
    }
5834
5835
    /**
5836
     * Set the nb jour base cp.
5837
     *
5838
     * @param float|null $nbJourBaseCp The nb jour base cp.
5839
     * @return Bulletins Returns this Bulletins.
5840
     */
5841
    public function setNbJourBaseCp(?float $nbJourBaseCp): Bulletins {
5842
        $this->nbJourBaseCp = $nbJourBaseCp;
5843
        return $this;
5844
    }
5845
5846
    /**
5847
     * Set the nb jour cp acquis.
5848
     *
5849
     * @param float|null $nbJourCpAcquis The nb jour cp acquis.
5850
     * @return Bulletins Returns this Bulletins.
5851
     */
5852
    public function setNbJourCpAcquis(?float $nbJourCpAcquis): Bulletins {
5853
        $this->nbJourCpAcquis = $nbJourCpAcquis;
5854
        return $this;
5855
    }
5856
5857
    /**
5858
     * Set the nb jour cp pris.
5859
     *
5860
     * @param float|null $nbJourCpPris The nb jour cp pris.
5861
     * @return Bulletins Returns this Bulletins.
5862
     */
5863
    public function setNbJourCpPris(?float $nbJourCpPris): Bulletins {
5864
        $this->nbJourCpPris = $nbJourCpPris;
5865
        return $this;
5866
    }
5867
5868
    /**
5869
     * Set the nb jour normaux.
5870
     *
5871
     * @param float|null $nbJourNormaux The nb jour normaux.
5872
     * @return Bulletins Returns this Bulletins.
5873
     */
5874
    public function setNbJourNormaux(?float $nbJourNormaux): Bulletins {
5875
        $this->nbJourNormaux = $nbJourNormaux;
5876
        return $this;
5877
    }
5878
5879
    /**
5880
     * Set the nb jour trav.
5881
     *
5882
     * @param float|null $nbJourTrav The nb jour trav.
5883
     * @return Bulletins Returns this Bulletins.
5884
     */
5885
    public function setNbJourTrav(?float $nbJourTrav): Bulletins {
5886
        $this->nbJourTrav = $nbJourTrav;
5887
        return $this;
5888
    }
5889
5890
    /**
5891
     * Set the net a payer.
5892
     *
5893
     * @param float|null $netAPayer The net a payer.
5894
     * @return Bulletins Returns this Bulletins.
5895
     */
5896
    public function setNetAPayer(?float $netAPayer): Bulletins {
5897
        $this->netAPayer = $netAPayer;
5898
        return $this;
5899
    }
5900
5901
    /**
5902
     * Set the net impos.
5903
     *
5904
     * @param float|null $netImpos The net impos.
5905
     * @return Bulletins Returns this Bulletins.
5906
     */
5907
    public function setNetImpos(?float $netImpos): Bulletins {
5908
        $this->netImpos = $netImpos;
5909
        return $this;
5910
    }
5911
5912
    /**
5913
     * Set the note1.
5914
     *
5915
     * @param string|null $note1 The note1.
5916
     * @return Bulletins Returns this Bulletins.
5917
     */
5918
    public function setNote1(?string $note1): Bulletins {
5919
        $this->note1 = $note1;
5920
        return $this;
5921
    }
5922
5923
    /**
5924
     * Set the note2.
5925
     *
5926
     * @param string|null $note2 The note2.
5927
     * @return Bulletins Returns this Bulletins.
5928
     */
5929
    public function setNote2(?string $note2): Bulletins {
5930
        $this->note2 = $note2;
5931
        return $this;
5932
    }
5933
5934
    /**
5935
     * Set the note3.
5936
     *
5937
     * @param string|null $note3 The note3.
5938
     * @return Bulletins Returns this Bulletins.
5939
     */
5940
    public function setNote3(?string $note3): Bulletins {
5941
        $this->note3 = $note3;
5942
        return $this;
5943
    }
5944
5945
    /**
5946
     * Set the numero employe.
5947
     *
5948
     * @param string|null $numeroEmploye The numero employe.
5949
     * @return Bulletins Returns this Bulletins.
5950
     */
5951
    public function setNumeroEmploye(?string $numeroEmploye): Bulletins {
5952
        $this->numeroEmploye = $numeroEmploye;
5953
        return $this;
5954
    }
5955
5956
    /**
5957
     * Set the pp soumis taxe.
5958
     *
5959
     * @param float|null $ppSoumisTaxe The pp soumis taxe.
5960
     * @return Bulletins Returns this Bulletins.
5961
     */
5962
    public function setPpSoumisTaxe(?float $ppSoumisTaxe): Bulletins {
5963
        $this->ppSoumisTaxe = $ppSoumisTaxe;
5964
        return $this;
5965
    }
5966
5967
    /**
5968
     * Set the pss1.
5969
     *
5970
     * @param float|null $pss1 The pss1.
5971
     * @return Bulletins Returns this Bulletins.
5972
     */
5973
    public function setPss1(?float $pss1): Bulletins {
5974
        $this->pss1 = $pss1;
5975
        return $this;
5976
    }
5977
5978
    /**
5979
     * Set the pss2.
5980
     *
5981
     * @param float|null $pss2 The pss2.
5982
     * @return Bulletins Returns this Bulletins.
5983
     */
5984
    public function setPss2(?float $pss2): Bulletins {
5985
        $this->pss2 = $pss2;
5986
        return $this;
5987
    }
5988
5989
    /**
5990
     * Set the pss30.
5991
     *
5992
     * @param bool|null $pss30 The pss30.
5993
     * @return Bulletins Returns this Bulletins.
5994
     */
5995
    public function setPss30(?bool $pss30): Bulletins {
5996
        $this->pss30 = $pss30;
5997
        return $this;
5998
    }
5999
6000
    /**
6001
     * Set the pss mod.
6002
     *
6003
     * @param bool|null $pssMod The pss mod.
6004
     * @return Bulletins Returns this Bulletins.
6005
     */
6006
    public function setPssMod(?bool $pssMod): Bulletins {
6007
        $this->pssMod = $pssMod;
6008
        return $this;
6009
    }
6010
6011
    /**
6012
     * Set the paie euro.
6013
     *
6014
     * @param bool|null $paieEuro The paie euro.
6015
     * @return Bulletins Returns this Bulletins.
6016
     */
6017
    public function setPaieEuro(?bool $paieEuro): Bulletins {
6018
        $this->paieEuro = $paieEuro;
6019
        return $this;
6020
    }
6021
6022
    /**
6023
     * Set the paiement cp non pris.
6024
     *
6025
     * @param bool|null $paiementCpNonPris The paiement cp non pris.
6026
     * @return Bulletins Returns this Bulletins.
6027
     */
6028
    public function setPaiementCpNonPris(?bool $paiementCpNonPris): Bulletins {
6029
        $this->paiementCpNonPris = $paiementCpNonPris;
6030
        return $this;
6031
    }
6032
6033
    /**
6034
     * Set the periode.
6035
     *
6036
     * @param DateTime|null $periode The periode.
6037
     * @return Bulletins Returns this Bulletins.
6038
     */
6039
    public function setPeriode(?DateTime $periode): Bulletins {
6040
        $this->periode = $periode;
6041
        return $this;
6042
    }
6043
6044
    /**
6045
     * Set the periodicite.
6046
     *
6047
     * @param string|null $periodicite The periodicite.
6048
     * @return Bulletins Returns this Bulletins.
6049
     */
6050
    public function setPeriodicite(?string $periodicite): Bulletins {
6051
        $this->periodicite = $periodicite;
6052
        return $this;
6053
    }
6054
6055
    /**
6056
     * Set the periodicite modifie.
6057
     *
6058
     * @param bool|null $periodiciteModifie The periodicite modifie.
6059
     * @return Bulletins Returns this Bulletins.
6060
     */
6061
    public function setPeriodiciteModifie(?bool $periodiciteModifie): Bulletins {
6062
        $this->periodiciteModifie = $periodiciteModifie;
6063
        return $this;
6064
    }
6065
6066
    /**
6067
     * Set the plafond1 caisse1.
6068
     *
6069
     * @param float|null $plafond1Caisse1 The plafond1 caisse1.
6070
     * @return Bulletins Returns this Bulletins.
6071
     */
6072
    public function setPlafond1Caisse1(?float $plafond1Caisse1): Bulletins {
6073
        $this->plafond1Caisse1 = $plafond1Caisse1;
6074
        return $this;
6075
    }
6076
6077
    /**
6078
     * Set the plafond1 caisse2.
6079
     *
6080
     * @param float|null $plafond1Caisse2 The plafond1 caisse2.
6081
     * @return Bulletins Returns this Bulletins.
6082
     */
6083
    public function setPlafond1Caisse2(?float $plafond1Caisse2): Bulletins {
6084
        $this->plafond1Caisse2 = $plafond1Caisse2;
6085
        return $this;
6086
    }
6087
6088
    /**
6089
     * Set the plafond1 caisse3.
6090
     *
6091
     * @param float|null $plafond1Caisse3 The plafond1 caisse3.
6092
     * @return Bulletins Returns this Bulletins.
6093
     */
6094
    public function setPlafond1Caisse3(?float $plafond1Caisse3): Bulletins {
6095
        $this->plafond1Caisse3 = $plafond1Caisse3;
6096
        return $this;
6097
    }
6098
6099
    /**
6100
     * Set the plafond2 caisse1.
6101
     *
6102
     * @param float|null $plafond2Caisse1 The plafond2 caisse1.
6103
     * @return Bulletins Returns this Bulletins.
6104
     */
6105
    public function setPlafond2Caisse1(?float $plafond2Caisse1): Bulletins {
6106
        $this->plafond2Caisse1 = $plafond2Caisse1;
6107
        return $this;
6108
    }
6109
6110
    /**
6111
     * Set the plafond2 caisse2.
6112
     *
6113
     * @param float|null $plafond2Caisse2 The plafond2 caisse2.
6114
     * @return Bulletins Returns this Bulletins.
6115
     */
6116
    public function setPlafond2Caisse2(?float $plafond2Caisse2): Bulletins {
6117
        $this->plafond2Caisse2 = $plafond2Caisse2;
6118
        return $this;
6119
    }
6120
6121
    /**
6122
     * Set the plafond2 caisse3.
6123
     *
6124
     * @param float|null $plafond2Caisse3 The plafond2 caisse3.
6125
     * @return Bulletins Returns this Bulletins.
6126
     */
6127
    public function setPlafond2Caisse3(?float $plafond2Caisse3): Bulletins {
6128
        $this->plafond2Caisse3 = $plafond2Caisse3;
6129
        return $this;
6130
    }
6131
6132
    /**
6133
     * Set the plafond gmp.
6134
     *
6135
     * @param float|null $plafondGmp The plafond gmp.
6136
     * @return Bulletins Returns this Bulletins.
6137
     */
6138
    public function setPlafondGmp(?float $plafondGmp): Bulletins {
6139
        $this->plafondGmp = $plafondGmp;
6140
        return $this;
6141
    }
6142
6143
    /**
6144
     * Set the plafond gmp modifie.
6145
     *
6146
     * @param bool|null $plafondGmpModifie The plafond gmp modifie.
6147
     * @return Bulletins Returns this Bulletins.
6148
     */
6149
    public function setPlafondGmpModifie(?bool $plafondGmpModifie): Bulletins {
6150
        $this->plafondGmpModifie = $plafondGmpModifie;
6151
        return $this;
6152
    }
6153
6154
    /**
6155
     * Set the plafond heure.
6156
     *
6157
     * @param float|null $plafondHeure The plafond heure.
6158
     * @return Bulletins Returns this Bulletins.
6159
     */
6160
    public function setPlafondHeure(?float $plafondHeure): Bulletins {
6161
        $this->plafondHeure = $plafondHeure;
6162
        return $this;
6163
    }
6164
6165
    /**
6166
     * Set the plafond jour.
6167
     *
6168
     * @param float|null $plafondJour The plafond jour.
6169
     * @return Bulletins Returns this Bulletins.
6170
     */
6171
    public function setPlafondJour(?float $plafondJour): Bulletins {
6172
        $this->plafondJour = $plafondJour;
6173
        return $this;
6174
    }
6175
6176
    /**
6177
     * Set the plafond semaine.
6178
     *
6179
     * @param float|null $plafondSemaine The plafond semaine.
6180
     * @return Bulletins Returns this Bulletins.
6181
     */
6182
    public function setPlafondSemaine(?float $plafondSemaine): Bulletins {
6183
        $this->plafondSemaine = $plafondSemaine;
6184
        return $this;
6185
    }
6186
6187
    /**
6188
     * Set the pourcent abat.
6189
     *
6190
     * @param float|null $pourcentAbat The pourcent abat.
6191
     * @return Bulletins Returns this Bulletins.
6192
     */
6193
    public function setPourcentAbat(?float $pourcentAbat): Bulletins {
6194
        $this->pourcentAbat = $pourcentAbat;
6195
        return $this;
6196
    }
6197
6198
    /**
6199
     * Set the pourcent act force.
6200
     *
6201
     * @param int|null $pourcentActForce The pourcent act force.
6202
     * @return Bulletins Returns this Bulletins.
6203
     */
6204
    public function setPourcentActForce(?int $pourcentActForce): Bulletins {
6205
        $this->pourcentActForce = $pourcentActForce;
6206
        return $this;
6207
    }
6208
6209
    /**
6210
     * Set the pourcent activite.
6211
     *
6212
     * @param float|null $pourcentActivite The pourcent activite.
6213
     * @return Bulletins Returns this Bulletins.
6214
     */
6215
    public function setPourcentActivite(?float $pourcentActivite): Bulletins {
6216
        $this->pourcentActivite = $pourcentActivite;
6217
        return $this;
6218
    }
6219
6220
    /**
6221
     * Set the pourcent remu hor.
6222
     *
6223
     * @param float|null $pourcentRemuHor The pourcent remu hor.
6224
     * @return Bulletins Returns this Bulletins.
6225
     */
6226
    public function setPourcentRemuHor(?float $pourcentRemuHor): Bulletins {
6227
        $this->pourcentRemuHor = $pourcentRemuHor;
6228
        return $this;
6229
    }
6230
6231
    /**
6232
     * Set the prov cp1.
6233
     *
6234
     * @param float|null $provCp1 The prov cp1.
6235
     * @return Bulletins Returns this Bulletins.
6236
     */
6237
    public function setProvCp1(?float $provCp1): Bulletins {
6238
        $this->provCp1 = $provCp1;
6239
        return $this;
6240
    }
6241
6242
    /**
6243
     * Set the prov cp.
6244
     *
6245
     * @param float|null $provCp The prov cp.
6246
     * @return Bulletins Returns this Bulletins.
6247
     */
6248
    public function setProvCp(?float $provCp): Bulletins {
6249
        $this->provCp = $provCp;
6250
        return $this;
6251
    }
6252
6253
    /**
6254
     * Set the remun mens.
6255
     *
6256
     * @param float|null $remunMens The remun mens.
6257
     * @return Bulletins Returns this Bulletins.
6258
     */
6259
    public function setRemunMens(?float $remunMens): Bulletins {
6260
        $this->remunMens = $remunMens;
6261
        return $this;
6262
    }
6263
6264
    /**
6265
     * Set the s base.
6266
     *
6267
     * @param float|null $sBase The s base.
6268
     * @return Bulletins Returns this Bulletins.
6269
     */
6270
    public function setSBase(?float $sBase): Bulletins {
6271
        $this->sBase = $sBase;
6272
        return $this;
6273
    }
6274
6275
    /**
6276
     * Set the smic1.
6277
     *
6278
     * @param float|null $smic1 The smic1.
6279
     * @return Bulletins Returns this Bulletins.
6280
     */
6281
    public function setSmic1(?float $smic1): Bulletins {
6282
        $this->smic1 = $smic1;
6283
        return $this;
6284
    }
6285
6286
    /**
6287
     * Set the smic h.
6288
     *
6289
     * @param float|null $smicH The smic h.
6290
     * @return Bulletins Returns this Bulletins.
6291
     */
6292
    public function setSmicH(?float $smicH): Bulletins {
6293
        $this->smicH = $smicH;
6294
        return $this;
6295
    }
6296
6297
    /**
6298
     * Set the smic h35.
6299
     *
6300
     * @param float|null $smicH35 The smic h35.
6301
     * @return Bulletins Returns this Bulletins.
6302
     */
6303
    public function setSmicH35(?float $smicH35): Bulletins {
6304
        $this->smicH35 = $smicH35;
6305
        return $this;
6306
    }
6307
6308
    /**
6309
     * Set the smic h39.
6310
     *
6311
     * @param float|null $smicH39 The smic h39.
6312
     * @return Bulletins Returns this Bulletins.
6313
     */
6314
    public function setSmicH39(?float $smicH39): Bulletins {
6315
        $this->smicH39 = $smicH39;
6316
        return $this;
6317
    }
6318
6319
    /**
6320
     * Set the smic m.
6321
     *
6322
     * @param float|null $smicM The smic m.
6323
     * @return Bulletins Returns this Bulletins.
6324
     */
6325
    public function setSmicM(?float $smicM): Bulletins {
6326
        $this->smicM = $smicM;
6327
        return $this;
6328
    }
6329
6330
    /**
6331
     * Set the smic m35.
6332
     *
6333
     * @param float|null $smicM35 The smic m35.
6334
     * @return Bulletins Returns this Bulletins.
6335
     */
6336
    public function setSmicM35(?float $smicM35): Bulletins {
6337
        $this->smicM35 = $smicM35;
6338
        return $this;
6339
    }
6340
6341
    /**
6342
     * Set the smic m39.
6343
     *
6344
     * @param float|null $smicM39 The smic m39.
6345
     * @return Bulletins Returns this Bulletins.
6346
     */
6347
    public function setSmicM39(?float $smicM39): Bulletins {
6348
        $this->smicM39 = $smicM39;
6349
        return $this;
6350
    }
6351
6352
    /**
6353
     * Set the sortie mois.
6354
     *
6355
     * @param bool|null $sortieMois The sortie mois.
6356
     * @return Bulletins Returns this Bulletins.
6357
     */
6358
    public function setSortieMois(?bool $sortieMois): Bulletins {
6359
        $this->sortieMois = $sortieMois;
6360
        return $this;
6361
    }
6362
6363
    /**
6364
     * Set the taux h ab cp.
6365
     *
6366
     * @param float|null $tauxHAbCp The taux h ab cp.
6367
     * @return Bulletins Returns this Bulletins.
6368
     */
6369
    public function setTauxHAbCp(?float $tauxHAbCp): Bulletins {
6370
        $this->tauxHAbCp = $tauxHAbCp;
6371
        return $this;
6372
    }
6373
6374
    /**
6375
     * Set the taux h absence.
6376
     *
6377
     * @param float|null $tauxHAbsence The taux h absence.
6378
     * @return Bulletins Returns this Bulletins.
6379
     */
6380
    public function setTauxHAbsence(?float $tauxHAbsence): Bulletins {
6381
        $this->tauxHAbsence = $tauxHAbsence;
6382
        return $this;
6383
    }
6384
6385
    /**
6386
     * Set the taux h normal.
6387
     *
6388
     * @param float|null $tauxHNormal The taux h normal.
6389
     * @return Bulletins Returns this Bulletins.
6390
     */
6391
    public function setTauxHNormal(?float $tauxHNormal): Bulletins {
6392
        $this->tauxHNormal = $tauxHNormal;
6393
        return $this;
6394
    }
6395
6396
    /**
6397
     * Set the taux journalier.
6398
     *
6399
     * @param float|null $tauxJournalier The taux journalier.
6400
     * @return Bulletins Returns this Bulletins.
6401
     */
6402
    public function setTauxJournalier(?float $tauxJournalier): Bulletins {
6403
        $this->tauxJournalier = $tauxJournalier;
6404
        return $this;
6405
    }
6406
6407
    /**
6408
     * Set the tot acompte.
6409
     *
6410
     * @param float|null $totAcompte The tot acompte.
6411
     * @return Bulletins Returns this Bulletins.
6412
     */
6413
    public function setTotAcompte(?float $totAcompte): Bulletins {
6414
        $this->totAcompte = $totAcompte;
6415
        return $this;
6416
    }
6417
6418
    /**
6419
     * Set the tot acompte cp.
6420
     *
6421
     * @param float|null $totAcompteCp The tot acompte cp.
6422
     * @return Bulletins Returns this Bulletins.
6423
     */
6424
    public function setTotAcompteCp(?float $totAcompteCp): Bulletins {
6425
        $this->totAcompteCp = $totAcompteCp;
6426
        return $this;
6427
    }
6428
6429
    /**
6430
     * Set the tot cotis patron.
6431
     *
6432
     * @param float|null $totCotisPatron The tot cotis patron.
6433
     * @return Bulletins Returns this Bulletins.
6434
     */
6435
    public function setTotCotisPatron(?float $totCotisPatron): Bulletins {
6436
        $this->totCotisPatron = $totCotisPatron;
6437
        return $this;
6438
    }
6439
6440
    /**
6441
     * Set the tot prime ni.
6442
     *
6443
     * @param float|null $totPrimeNi The tot prime ni.
6444
     * @return Bulletins Returns this Bulletins.
6445
     */
6446
    public function setTotPrimeNi(?float $totPrimeNi): Bulletins {
6447
        $this->totPrimeNi = $totPrimeNi;
6448
        return $this;
6449
    }
6450
6451
    /**
6452
     * Set the tot prime ns.
6453
     *
6454
     * @param float|null $totPrimeNs The tot prime ns.
6455
     * @return Bulletins Returns this Bulletins.
6456
     */
6457
    public function setTotPrimeNs(?float $totPrimeNs): Bulletins {
6458
        $this->totPrimeNs = $totPrimeNs;
6459
        return $this;
6460
    }
6461
6462
    /**
6463
     * Set the tot retenue.
6464
     *
6465
     * @param float|null $totRetenue The tot retenue.
6466
     * @return Bulletins Returns this Bulletins.
6467
     */
6468
    public function setTotRetenue(?float $totRetenue): Bulletins {
6469
        $this->totRetenue = $totRetenue;
6470
        return $this;
6471
    }
6472
6473
    /**
6474
     * Set the tr a caisse1.
6475
     *
6476
     * @param float|null $trACaisse1 The tr a caisse1.
6477
     * @return Bulletins Returns this Bulletins.
6478
     */
6479
    public function setTrACaisse1(?float $trACaisse1): Bulletins {
6480
        $this->trACaisse1 = $trACaisse1;
6481
        return $this;
6482
    }
6483
6484
    /**
6485
     * Set the tr a caisse2.
6486
     *
6487
     * @param float|null $trACaisse2 The tr a caisse2.
6488
     * @return Bulletins Returns this Bulletins.
6489
     */
6490
    public function setTrACaisse2(?float $trACaisse2): Bulletins {
6491
        $this->trACaisse2 = $trACaisse2;
6492
        return $this;
6493
    }
6494
6495
    /**
6496
     * Set the tr a caisse3.
6497
     *
6498
     * @param float|null $trACaisse3 The tr a caisse3.
6499
     * @return Bulletins Returns this Bulletins.
6500
     */
6501
    public function setTrACaisse3(?float $trACaisse3): Bulletins {
6502
        $this->trACaisse3 = $trACaisse3;
6503
        return $this;
6504
    }
6505
6506
    /**
6507
     * Set the tr b caisse1.
6508
     *
6509
     * @param float|null $trBCaisse1 The tr b caisse1.
6510
     * @return Bulletins Returns this Bulletins.
6511
     */
6512
    public function setTrBCaisse1(?float $trBCaisse1): Bulletins {
6513
        $this->trBCaisse1 = $trBCaisse1;
6514
        return $this;
6515
    }
6516
6517
    /**
6518
     * Set the tr b caisse2.
6519
     *
6520
     * @param float|null $trBCaisse2 The tr b caisse2.
6521
     * @return Bulletins Returns this Bulletins.
6522
     */
6523
    public function setTrBCaisse2(?float $trBCaisse2): Bulletins {
6524
        $this->trBCaisse2 = $trBCaisse2;
6525
        return $this;
6526
    }
6527
6528
    /**
6529
     * Set the tr b caisse3.
6530
     *
6531
     * @param float|null $trBCaisse3 The tr b caisse3.
6532
     * @return Bulletins Returns this Bulletins.
6533
     */
6534
    public function setTrBCaisse3(?float $trBCaisse3): Bulletins {
6535
        $this->trBCaisse3 = $trBCaisse3;
6536
        return $this;
6537
    }
6538
6539
    /**
6540
     * Set the tr c caisse1.
6541
     *
6542
     * @param float|null $trCCaisse1 The tr c caisse1.
6543
     * @return Bulletins Returns this Bulletins.
6544
     */
6545
    public function setTrCCaisse1(?float $trCCaisse1): Bulletins {
6546
        $this->trCCaisse1 = $trCCaisse1;
6547
        return $this;
6548
    }
6549
6550
    /**
6551
     * Set the tr c caisse2.
6552
     *
6553
     * @param float|null $trCCaisse2 The tr c caisse2.
6554
     * @return Bulletins Returns this Bulletins.
6555
     */
6556
    public function setTrCCaisse2(?float $trCCaisse2): Bulletins {
6557
        $this->trCCaisse2 = $trCCaisse2;
6558
        return $this;
6559
    }
6560
6561
    /**
6562
     * Set the tr c caisse3.
6563
     *
6564
     * @param float|null $trCCaisse3 The tr c caisse3.
6565
     * @return Bulletins Returns this Bulletins.
6566
     */
6567
    public function setTrCCaisse3(?float $trCCaisse3): Bulletins {
6568
        $this->trCCaisse3 = $trCCaisse3;
6569
        return $this;
6570
    }
6571
6572
    /**
6573
     * Set the tranche2.
6574
     *
6575
     * @param float|null $tranche2 The tranche2.
6576
     * @return Bulletins Returns this Bulletins.
6577
     */
6578
    public function setTranche2(?float $tranche2): Bulletins {
6579
        $this->tranche2 = $tranche2;
6580
        return $this;
6581
    }
6582
6583
    /**
6584
     * Set the tranche a.
6585
     *
6586
     * @param float|null $trancheA The tranche a.
6587
     * @return Bulletins Returns this Bulletins.
6588
     */
6589
    public function setTrancheA(?float $trancheA): Bulletins {
6590
        $this->trancheA = $trancheA;
6591
        return $this;
6592
    }
6593
6594
    /**
6595
     * Set the tranche abal.
6596
     *
6597
     * @param float|null $trancheAbal The tranche abal.
6598
     * @return Bulletins Returns this Bulletins.
6599
     */
6600
    public function setTrancheAbal(?float $trancheAbal): Bulletins {
6601
        $this->trancheAbal = $trancheAbal;
6602
        return $this;
6603
    }
6604
6605
    /**
6606
     * Set the tranche abanl.
6607
     *
6608
     * @param float|null $trancheAbanl The tranche abanl.
6609
     * @return Bulletins Returns this Bulletins.
6610
     */
6611
    public function setTrancheAbanl(?float $trancheAbanl): Bulletins {
6612
        $this->trancheAbanl = $trancheAbanl;
6613
        return $this;
6614
    }
6615
6616
    /**
6617
     * Set the tranche abna.
6618
     *
6619
     * @param float|null $trancheAbna The tranche abna.
6620
     * @return Bulletins Returns this Bulletins.
6621
     */
6622
    public function setTrancheAbna(?float $trancheAbna): Bulletins {
6623
        $this->trancheAbna = $trancheAbna;
6624
        return $this;
6625
    }
6626
6627
    /**
6628
     * Set the tranche b.
6629
     *
6630
     * @param float|null $trancheB The tranche b.
6631
     * @return Bulletins Returns this Bulletins.
6632
     */
6633
    public function setTrancheB(?float $trancheB): Bulletins {
6634
        $this->trancheB = $trancheB;
6635
        return $this;
6636
    }
6637
6638
    /**
6639
     * Set the tranche bbal.
6640
     *
6641
     * @param float|null $trancheBbal The tranche bbal.
6642
     * @return Bulletins Returns this Bulletins.
6643
     */
6644
    public function setTrancheBbal(?float $trancheBbal): Bulletins {
6645
        $this->trancheBbal = $trancheBbal;
6646
        return $this;
6647
    }
6648
6649
    /**
6650
     * Set the tranche bbanl.
6651
     *
6652
     * @param float|null $trancheBbanl The tranche bbanl.
6653
     * @return Bulletins Returns this Bulletins.
6654
     */
6655
    public function setTrancheBbanl(?float $trancheBbanl): Bulletins {
6656
        $this->trancheBbanl = $trancheBbanl;
6657
        return $this;
6658
    }
6659
6660
    /**
6661
     * Set the tranche bbna.
6662
     *
6663
     * @param float|null $trancheBbna The tranche bbna.
6664
     * @return Bulletins Returns this Bulletins.
6665
     */
6666
    public function setTrancheBbna(?float $trancheBbna): Bulletins {
6667
        $this->trancheBbna = $trancheBbna;
6668
        return $this;
6669
    }
6670
6671
    /**
6672
     * Set the tranche c.
6673
     *
6674
     * @param float|null $trancheC The tranche c.
6675
     * @return Bulletins Returns this Bulletins.
6676
     */
6677
    public function setTrancheC(?float $trancheC): Bulletins {
6678
        $this->trancheC = $trancheC;
6679
        return $this;
6680
    }
6681
6682
    /**
6683
     * Set the tranche cbal.
6684
     *
6685
     * @param float|null $trancheCbal The tranche cbal.
6686
     * @return Bulletins Returns this Bulletins.
6687
     */
6688
    public function setTrancheCbal(?float $trancheCbal): Bulletins {
6689
        $this->trancheCbal = $trancheCbal;
6690
        return $this;
6691
    }
6692
6693
    /**
6694
     * Set the tranche cbanl.
6695
     *
6696
     * @param float|null $trancheCbanl The tranche cbanl.
6697
     * @return Bulletins Returns this Bulletins.
6698
     */
6699
    public function setTrancheCbanl(?float $trancheCbanl): Bulletins {
6700
        $this->trancheCbanl = $trancheCbanl;
6701
        return $this;
6702
    }
6703
6704
    /**
6705
     * Set the tranche cbna.
6706
     *
6707
     * @param float|null $trancheCbna The tranche cbna.
6708
     * @return Bulletins Returns this Bulletins.
6709
     */
6710
    public function setTrancheCbna(?float $trancheCbna): Bulletins {
6711
        $this->trancheCbna = $trancheCbna;
6712
        return $this;
6713
    }
6714
6715
    /**
6716
     * Set the tranche c plaf.
6717
     *
6718
     * @param float|null $trancheCPlaf The tranche c plaf.
6719
     * @return Bulletins Returns this Bulletins.
6720
     */
6721
    public function setTrancheCPlaf(?float $trancheCPlaf): Bulletins {
6722
        $this->trancheCPlaf = $trancheCPlaf;
6723
        return $this;
6724
    }
6725
6726
    /**
6727
     * Set the txt note rtf.
6728
     *
6729
     * @param string|null $txtNoteRtf The txt note rtf.
6730
     * @return Bulletins Returns this Bulletins.
6731
     */
6732
    public function setTxtNoteRtf(?string $txtNoteRtf): Bulletins {
6733
        $this->txtNoteRtf = $txtNoteRtf;
6734
        return $this;
6735
    }
6736
6737
    /**
6738
     * Set the type base caisse1.
6739
     *
6740
     * @param string|null $typeBaseCaisse1 The type base caisse1.
6741
     * @return Bulletins Returns this Bulletins.
6742
     */
6743
    public function setTypeBaseCaisse1(?string $typeBaseCaisse1): Bulletins {
6744
        $this->typeBaseCaisse1 = $typeBaseCaisse1;
6745
        return $this;
6746
    }
6747
6748
    /**
6749
     * Set the type base caisse2.
6750
     *
6751
     * @param string|null $typeBaseCaisse2 The type base caisse2.
6752
     * @return Bulletins Returns this Bulletins.
6753
     */
6754
    public function setTypeBaseCaisse2(?string $typeBaseCaisse2): Bulletins {
6755
        $this->typeBaseCaisse2 = $typeBaseCaisse2;
6756
        return $this;
6757
    }
6758
6759
    /**
6760
     * Set the type base caisse3.
6761
     *
6762
     * @param string|null $typeBaseCaisse3 The type base caisse3.
6763
     * @return Bulletins Returns this Bulletins.
6764
     */
6765
    public function setTypeBaseCaisse3(?string $typeBaseCaisse3): Bulletins {
6766
        $this->typeBaseCaisse3 = $typeBaseCaisse3;
6767
        return $this;
6768
    }
6769
6770
    /**
6771
     * Set the type gestion bal.
6772
     *
6773
     * @param string|null $typeGestionBal The type gestion bal.
6774
     * @return Bulletins Returns this Bulletins.
6775
     */
6776
    public function setTypeGestionBal(?string $typeGestionBal): Bulletins {
6777
        $this->typeGestionBal = $typeGestionBal;
6778
        return $this;
6779
    }
6780
6781
    /**
6782
     * Set the type paiement bul.
6783
     *
6784
     * @param string|null $typePaiementBul The type paiement bul.
6785
     * @return Bulletins Returns this Bulletins.
6786
     */
6787
    public function setTypePaiementBul(?string $typePaiementBul): Bulletins {
6788
        $this->typePaiementBul = $typePaiementBul;
6789
        return $this;
6790
    }
6791
6792
    /**
6793
     * Set the type paiment modifie.
6794
     *
6795
     * @param bool|null $typePaimentModifie The type paiment modifie.
6796
     * @return Bulletins Returns this Bulletins.
6797
     */
6798
    public function setTypePaimentModifie(?bool $typePaimentModifie): Bulletins {
6799
        $this->typePaimentModifie = $typePaimentModifie;
6800
        return $this;
6801
    }
6802
6803
    /**
6804
     * Set the type saisie abs.
6805
     *
6806
     * @param string|null $typeSaisieAbs The type saisie abs.
6807
     * @return Bulletins Returns this Bulletins.
6808
     */
6809
    public function setTypeSaisieAbs(?string $typeSaisieAbs): Bulletins {
6810
        $this->typeSaisieAbs = $typeSaisieAbs;
6811
        return $this;
6812
    }
6813
6814
    /**
6815
     * Set the type saisie absence.
6816
     *
6817
     * @param string|null $typeSaisieAbsence The type saisie absence.
6818
     * @return Bulletins Returns this Bulletins.
6819
     */
6820
    public function setTypeSaisieAbsence(?string $typeSaisieAbsence): Bulletins {
6821
        $this->typeSaisieAbsence = $typeSaisieAbsence;
6822
        return $this;
6823
    }
6824
6825
    /**
6826
     * Set the valorise cp.
6827
     *
6828
     * @param float|null $valoriseCp The valorise cp.
6829
     * @return Bulletins Returns this Bulletins.
6830
     */
6831
    public function setValoriseCp(?float $valoriseCp): Bulletins {
6832
        $this->valoriseCp = $valoriseCp;
6833
        return $this;
6834
    }
6835
}
6836