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

Constantes::getLibelleHeuresSurcroit()   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\Proprete;
13
14
use DateTime;
15
16
/**
17
 * Constantes.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\Proprete
21
 */
22
class Constantes {
23
24
    /**
25
     * 35 heures.
26
     *
27
     * @var DateTime|null
28
     */
29
    private $_35Heures;
30
31
    /**
32
     * Alertes paie dans pointage.
33
     *
34
     * @var bool|null
35
     */
36
    private $alertesPaieDansPointage;
37
38
    /**
39
     * Alertes paie dans reclam.
40
     *
41
     * @var bool|null
42
     */
43
    private $alertesPaieDansReclam;
44
45
    /**
46
     * Analytique nature agence.
47
     *
48
     * @var bool|null
49
     */
50
    private $analytiqueNatureAgence;
51
52
    /**
53
     * Analytique par chantier.
54
     *
55
     * @var bool|null
56
     */
57
    private $analytiqueParChantier;
58
59
    /**
60
     * Archiver devis.
61
     *
62
     * @var bool|null
63
     */
64
    private $archiverDevis;
65
66
    /**
67
     * Archiver facture.
68
     *
69
     * @var bool|null
70
     */
71
    private $archiverFacture;
72
73
    /**
74
     * Arrondi sur pu.
75
     *
76
     * @var bool|null
77
     */
78
    private $arrondiSurPu;
79
80
    /**
81
     * Autoriser da sans maj stock.
82
     *
83
     * @var bool|null
84
     */
85
    private $autoriserDaSansMajStock;
86
87
    /**
88
     * Autoriser dep bud cha cde type.
89
     *
90
     * @var bool|null
91
     */
92
    private $autoriserDepBudChaCdeType;
93
94
    /**
95
     * Autoriser mensu tache vide.
96
     *
97
     * @var bool|null
98
     */
99
    private $autoriserMensuTacheVide;
100
101
    /**
102
     * Bl num fact.
103
     *
104
     * @var int|null
105
     */
106
    private $blNumFact;
107
108
    /**
109
     * Bl prefixe.
110
     *
111
     * @var string|null
112
     */
113
    private $blPrefixe;
114
115
    /**
116
     * Br num fact.
117
     *
118
     * @var int|null
119
     */
120
    private $brNumFact;
121
122
    /**
123
     * Br prefixe.
124
     *
125
     * @var string|null
126
     */
127
    private $brPrefixe;
128
129
    /**
130
     * Bs num fact.
131
     *
132
     * @var int|null
133
     */
134
    private $bsNumFact;
135
136
    /**
137
     * Bs prefixe.
138
     *
139
     * @var string|null
140
     */
141
    private $bsPrefixe;
142
143
    /**
144
     * Cdd mensu total heures.
145
     *
146
     * @var bool|null
147
     */
148
    private $cddMensuTotalHeures;
149
150
    /**
151
     * Cp sans provisions.
152
     *
153
     * @var bool|null
154
     */
155
    private $cpSansProvisions;
156
157
    /**
158
     * Cde client num fact.
159
     *
160
     * @var int|null
161
     */
162
    private $cdeClientNumFact;
163
164
    /**
165
     * Cde client prefixe.
166
     *
167
     * @var string|null
168
     */
169
    private $cdeClientPrefixe;
170
171
    /**
172
     * Cde frn num fact.
173
     *
174
     * @var int|null
175
     */
176
    private $cdeFrnNumFact;
177
178
    /**
179
     * Cde frn prefixe.
180
     *
181
     * @var string|null
182
     */
183
    private $cdeFrnPrefixe;
184
185
    /**
186
     * Centralisation vente.
187
     *
188
     * @var bool|null
189
     */
190
    private $centralisationVente;
191
192
    /**
193
     * Charge mensuelle sans tache.
194
     *
195
     * @var bool|null
196
     */
197
    private $chargeMensuelleSansTache;
198
199
    /**
200
     * Chemin doss compta.
201
     *
202
     * @var string|null
203
     */
204
    private $cheminDossCompta;
205
206
    /**
207
     * Cle debloquer periode cloturee.
208
     *
209
     * @var string|null
210
     */
211
    private $cleDebloquerPeriodeCloturee;
212
213
    /**
214
     * Code abs cp sans solde.
215
     *
216
     * @var string|null
217
     */
218
    private $codeAbsCpSansSolde;
219
220
    /**
221
     * Code abs def jf.
222
     *
223
     * @var string|null
224
     */
225
    private $codeAbsDefJf;
226
227
    /**
228
     * Code abs def jf moins3.
229
     *
230
     * @var string|null
231
     */
232
    private $codeAbsDefJfMoins3;
233
234
    /**
235
     * Code abs fermeture chantier.
236
     *
237
     * @var string|null
238
     */
239
    private $codeAbsFermetureChantier;
240
241
    /**
242
     * Code abs pointage defaut.
243
     *
244
     * @var string|null
245
     */
246
    private $codeAbsPointageDefaut;
247
248
    /**
249
     * Code collabo valid.
250
     *
251
     * @var string|null
252
     */
253
    private $codeCollaboValid;
254
255
    /**
256
     * Code collaborateur.
257
     *
258
     * @var string|null
259
     */
260
    private $codeCollaborateur;
261
262
    /**
263
     * Code depot par defaut.
264
     *
265
     * @var string|null
266
     */
267
    private $codeDepotParDefaut;
268
269
    /**
270
     * Code ics.
271
     *
272
     * @var string|null
273
     */
274
    private $codeIcs;
275
276
    /**
277
     * Code ja.
278
     *
279
     * @var string|null
280
     */
281
    private $codeJa;
282
283
    /**
284
     * Code jv negoce.
285
     *
286
     * @var string|null
287
     */
288
    private $codeJvNegoce;
289
290
    /**
291
     * Code jv prestation.
292
     *
293
     * @var string|null
294
     */
295
    private $codeJvPrestation;
296
297
    /**
298
     * Code liv par defaut.
299
     *
300
     * @var string|null
301
     */
302
    private $codeLivParDefaut;
303
304
    /**
305
     * Code prime chantier1.
306
     *
307
     * @var string|null
308
     */
309
    private $codePrimeChantier1;
310
311
    /**
312
     * Code prime chantier2.
313
     *
314
     * @var string|null
315
     */
316
    private $codePrimeChantier2;
317
318
    /**
319
     * Code prime chantier3.
320
     *
321
     * @var string|null
322
     */
323
    private $codePrimeChantier3;
324
325
    /**
326
     * Code prime dimanche1.
327
     *
328
     * @var string|null
329
     */
330
    private $codePrimeDimanche1;
331
332
    /**
333
     * Code prime dimanche1 type2.
334
     *
335
     * @var string|null
336
     */
337
    private $codePrimeDimanche1Type2;
338
339
    /**
340
     * Code prime dimanche2.
341
     *
342
     * @var string|null
343
     */
344
    private $codePrimeDimanche2;
345
346
    /**
347
     * Code prime forfait.
348
     *
349
     * @var string|null
350
     */
351
    private $codePrimeForfait;
352
353
    /**
354
     * Code prime h compl.
355
     *
356
     * @var string|null
357
     */
358
    private $codePrimeHCompl;
359
360
    /**
361
     * Code prime h compl2.
362
     *
363
     * @var string|null
364
     */
365
    private $codePrimeHCompl2;
366
367
    /**
368
     * Code prime jf1.
369
     *
370
     * @var string|null
371
     */
372
    private $codePrimeJf1;
373
374
    /**
375
     * Code prime jf1 type2.
376
     *
377
     * @var string|null
378
     */
379
    private $codePrimeJf1Type2;
380
381
    /**
382
     * Code prime jf2.
383
     *
384
     * @var string|null
385
     */
386
    private $codePrimeJf2;
387
388
    /**
389
     * Code prime jf mai.
390
     *
391
     * @var string|null
392
     */
393
    private $codePrimeJfMai;
394
395
    /**
396
     * Code prime nuit1.
397
     *
398
     * @var string|null
399
     */
400
    private $codePrimeNuit1;
401
402
    /**
403
     * Code prime nuit1 type2.
404
     *
405
     * @var string|null
406
     */
407
    private $codePrimeNuit1Type2;
408
409
    /**
410
     * Code prime nuit2.
411
     *
412
     * @var string|null
413
     */
414
    private $codePrimeNuit2;
415
416
    /**
417
     * Code prime paniers.
418
     *
419
     * @var string|null
420
     */
421
    private $codePrimePaniers;
422
423
    /**
424
     * Code prime rs.
425
     *
426
     * @var string|null
427
     */
428
    private $codePrimeRs;
429
430
    /**
431
     * Code prime tp.
432
     *
433
     * @var string|null
434
     */
435
    private $codePrimeTp;
436
437
    /**
438
     * Code reg jv neg debut.
439
     *
440
     * @var string|null
441
     */
442
    private $codeRegJvNegDebut;
443
444
    /**
445
     * Code reg jv neg fin.
446
     *
447
     * @var string|null
448
     */
449
    private $codeRegJvNegFin;
450
451
    /**
452
     * Code reg jv prest debut.
453
     *
454
     * @var string|null
455
     */
456
    private $codeRegJvPrestDebut;
457
458
    /**
459
     * Code reg jv prest fin.
460
     *
461
     * @var string|null
462
     */
463
    private $codeRegJvPrestFin;
464
465
    /**
466
     * Code tache defaut.
467
     *
468
     * @var string|null
469
     */
470
    private $codeTacheDefaut;
471
472
    /**
473
     * Collectif def.
474
     *
475
     * @var string|null
476
     */
477
    private $collectifDef;
478
479
    /**
480
     * Collectif def fournisseur.
481
     *
482
     * @var string|null
483
     */
484
    private $collectifDefFournisseur;
485
486
    /**
487
     * Commentaire journee solidarite.
488
     *
489
     * @var string|null
490
     */
491
    private $commentaireJourneeSolidarite;
492
493
    /**
494
     * Compte collectif achat.
495
     *
496
     * @var string|null
497
     */
498
    private $compteCollectifAchat;
499
500
    /**
501
     * Compte collectif vente.
502
     *
503
     * @var string|null
504
     */
505
    private $compteCollectifVente;
506
507
    /**
508
     * Compte escompte ca exonere.
509
     *
510
     * @var string|null
511
     */
512
    private $compteEscompteCaExonere;
513
514
    /**
515
     * Compte escompte soumis tva.
516
     *
517
     * @var string|null
518
     */
519
    private $compteEscompteSoumisTva;
520
521
    /**
522
     * Compte tva achat.
523
     *
524
     * @var string|null
525
     */
526
    private $compteTvaAchat;
527
528
    /**
529
     * Compte tva taxe deee.
530
     *
531
     * @var string|null
532
     */
533
    private $compteTvaTaxeDeee;
534
535
    /**
536
     * Compte tva vente.
537
     *
538
     * @var string|null
539
     */
540
    private $compteTvaVente;
541
542
    /**
543
     * Compte ventil taxe deee.
544
     *
545
     * @var string|null
546
     */
547
    private $compteVentilTaxeDeee;
548
549
    /**
550
     * Compter samedi tf cp paie.
551
     *
552
     * @var bool|null
553
     */
554
    private $compterSamediTfCpPaie;
555
556
    /**
557
     * Controler cde frn.
558
     *
559
     * @var bool|null
560
     */
561
    private $controlerCdeFrn;
562
563
    /**
564
     * Controler charges mensuelles.
565
     *
566
     * @var bool|null
567
     */
568
    private $controlerChargesMensuelles;
569
570
    /**
571
     * Controler code reg.
572
     *
573
     * @var bool|null
574
     */
575
    private $controlerCodeReg;
576
577
    /**
578
     * Controler dep hc max.
579
     *
580
     * @var bool|null
581
     */
582
    private $controlerDepHcMax;
583
584
    /**
585
     * Controler dep hc plus mois.
586
     *
587
     * @var bool|null
588
     */
589
    private $controlerDepHcPlusMois;
590
591
    /**
592
     * Creer alerte paie def en paie.
593
     *
594
     * @var bool|null
595
     */
596
    private $creerAlertePaieDefEnPaie;
597
598
    /**
599
     * Ctrl auto cp.
600
     *
601
     * @var bool|null
602
     */
603
    private $ctrlAutoCp;
604
605
    /**
606
     * Ctrl auto cp avec anticipation.
607
     *
608
     * @var bool|null
609
     */
610
    private $ctrlAutoCpAvecAnticipation;
611
612
    /**
613
     * Date appli gestion heures en plus.
614
     *
615
     * @var DateTime|null
616
     */
617
    private $dateAppliGestionHeuresEnPlus;
618
619
    /**
620
     * Date journee solidarite.
621
     *
622
     * @var DateTime|null
623
     */
624
    private $dateJourneeSolidarite;
625
626
    /**
627
     * Date validation synchro.
628
     *
629
     * @var DateTime|null
630
     */
631
    private $dateValidationSynchro;
632
633
    /**
634
     * Dec mois prep fact.
635
     *
636
     * @var int|null
637
     */
638
    private $decMoisPrepFact;
639
640
    /**
641
     * Dernier compte client.
642
     *
643
     * @var string|null
644
     */
645
    private $dernierCompteClient;
646
647
    /**
648
     * Dernier compte frn.
649
     *
650
     * @var string|null
651
     */
652
    private $dernierCompteFrn;
653
654
    /**
655
     * Discr.
656
     *
657
     * @var string|null
658
     */
659
    private $discr;
660
661
    /**
662
     * Doss compta.
663
     *
664
     * @var string|null
665
     */
666
    private $dossCompta;
667
668
    /**
669
     * Doss paie.
670
     *
671
     * @var string|null
672
     */
673
    private $dossPaie;
674
675
    /**
676
     * Es code abs entree.
677
     *
678
     * @var string|null
679
     */
680
    private $esCodeAbsEntree;
681
682
    /**
683
     * Es code abs sortie.
684
     *
685
     * @var string|null
686
     */
687
    private $esCodeAbsSortie;
688
689
    /**
690
     * Es heures reelles.
691
     *
692
     * @var bool|null
693
     */
694
    private $esHeuresReelles;
695
696
    /**
697
     * Etablissements paie.
698
     *
699
     * @var string|null
700
     */
701
    private $etablissementsPaie;
702
703
    /**
704
     * Etat.
705
     *
706
     * @var string|null
707
     */
708
    private $etat;
709
710
    /**
711
     * Euro.
712
     *
713
     * @var bool|null
714
     */
715
    private $euro;
716
717
    /**
718
     * Facturation prorata heures.
719
     *
720
     * @var bool|null
721
     */
722
    private $facturationProrataHeures;
723
724
    /**
725
     * Folio ja.
726
     *
727
     * @var string|null
728
     */
729
    private $folioJa;
730
731
    /**
732
     * Folio jv negoce.
733
     *
734
     * @var string|null
735
     */
736
    private $folioJvNegoce;
737
738
    /**
739
     * Folio jv prestation.
740
     *
741
     * @var string|null
742
     */
743
    private $folioJvPrestation;
744
745
    /**
746
     * Gerer num cpt chantier.
747
     *
748
     * @var bool|null
749
     */
750
    private $gererNumCptChantier;
751
752
    /**
753
     * Gestion h compl.
754
     *
755
     * @var bool|null
756
     */
757
    private $gestionHCompl;
758
759
    /**
760
     * Gestion h sup mens.
761
     *
762
     * @var bool|null
763
     */
764
    private $gestionHSupMens;
765
766
    /**
767
     * Gestion h sup mensuelle.
768
     *
769
     * @var bool|null
770
     */
771
    private $gestionHSupMensuelle;
772
773
    /**
774
     * Gestion maj dim.
775
     *
776
     * @var string|null
777
     */
778
    private $gestionMajDim;
779
780
    /**
781
     * Gestion maj jf.
782
     *
783
     * @var string|null
784
     */
785
    private $gestionMajJf;
786
787
    /**
788
     * Gestion maj nuit.
789
     *
790
     * @var string|null
791
     */
792
    private $gestionMajNuit;
793
794
    /**
795
     * Gestion multi depot.
796
     *
797
     * @var bool|null
798
     */
799
    private $gestionMultiDepot;
800
801
    /**
802
     * Gestion quotas.
803
     *
804
     * @var bool|null
805
     */
806
    private $gestionQuotas;
807
808
    /**
809
     * Gestion specif jf.
810
     *
811
     * @var bool|null
812
     */
813
    private $gestionSpecifJf;
814
815
    /**
816
     * Gestion specif majo jf.
817
     *
818
     * @var bool|null
819
     */
820
    private $gestionSpecifMajoJf;
821
822
    /**
823
     * H deb nuit.
824
     *
825
     * @var DateTime|null
826
     */
827
    private $hDebNuit;
828
829
    /**
830
     * H deb nuit trav nuit.
831
     *
832
     * @var DateTime|null
833
     */
834
    private $hDebNuitTravNuit;
835
836
    /**
837
     * H fin nuit.
838
     *
839
     * @var DateTime|null
840
     */
841
    private $hFinNuit;
842
843
    /**
844
     * H fin nuit trav nuit.
845
     *
846
     * @var DateTime|null
847
     */
848
    private $hFinNuitTravNuit;
849
850
    /**
851
     * Heures absence mensualise.
852
     *
853
     * @var bool|null
854
     */
855
    private $heuresAbsenceMensualise;
856
857
    /**
858
     * Heures rempl egales mens titulaire.
859
     *
860
     * @var bool|null
861
     */
862
    private $heuresRemplEgalesMensTitulaire;
863
864
    /**
865
     * Increment compte auto.
866
     *
867
     * @var int|null
868
     */
869
    private $incrementCompteAuto;
870
871
    /**
872
     * Liaison compta win.
873
     *
874
     * @var bool|null
875
     */
876
    private $liaisonComptaWin;
877
878
    /**
879
     * Lib critere bool1.
880
     *
881
     * @var string|null
882
     */
883
    private $libCritereBool1;
884
885
    /**
886
     * Lib critere bool2.
887
     *
888
     * @var string|null
889
     */
890
    private $libCritereBool2;
891
892
    /**
893
     * Lib critere byte1.
894
     *
895
     * @var string|null
896
     */
897
    private $libCritereByte1;
898
899
    /**
900
     * Lib critere num1.
901
     *
902
     * @var string|null
903
     */
904
    private $libCritereNum1;
905
906
    /**
907
     * Lib critere num2.
908
     *
909
     * @var string|null
910
     */
911
    private $libCritereNum2;
912
913
    /**
914
     * Lib critere num3.
915
     *
916
     * @var string|null
917
     */
918
    private $libCritereNum3;
919
920
    /**
921
     * Lib critere num4.
922
     *
923
     * @var string|null
924
     */
925
    private $libCritereNum4;
926
927
    /**
928
     * Lib critere num5.
929
     *
930
     * @var string|null
931
     */
932
    private $libCritereNum5;
933
934
    /**
935
     * Lib critere tab1.
936
     *
937
     * @var string|null
938
     */
939
    private $libCritereTab1;
940
941
    /**
942
     * Lib critere tab2.
943
     *
944
     * @var string|null
945
     */
946
    private $libCritereTab2;
947
948
    /**
949
     * Lib critere tab3.
950
     *
951
     * @var string|null
952
     */
953
    private $libCritereTab3;
954
955
    /**
956
     * Lib critere tab4.
957
     *
958
     * @var string|null
959
     */
960
    private $libCritereTab4;
961
962
    /**
963
     * Lib critere tab5.
964
     *
965
     * @var string|null
966
     */
967
    private $libCritereTab5;
968
969
    /**
970
     * Lib critere txt1.
971
     *
972
     * @var string|null
973
     */
974
    private $libCritereTxt1;
975
976
    /**
977
     * Lib critere txt2.
978
     *
979
     * @var string|null
980
     */
981
    private $libCritereTxt2;
982
983
    /**
984
     * Lib critere txt3.
985
     *
986
     * @var string|null
987
     */
988
    private $libCritereTxt3;
989
990
    /**
991
     * Lib critere txt4.
992
     *
993
     * @var string|null
994
     */
995
    private $libCritereTxt4;
996
997
    /**
998
     * Lib critere txt5.
999
     *
1000
     * @var string|null
1001
     */
1002
    private $libCritereTxt5;
1003
1004
    /**
1005
     * Libelle auto avoir.
1006
     *
1007
     * @var string|null
1008
     */
1009
    private $libelleAutoAvoir;
1010
1011
    /**
1012
     * Libelle auto facture.
1013
     *
1014
     * @var string|null
1015
     */
1016
    private $libelleAutoFacture;
1017
1018
    /**
1019
     * Libelle heures surcroit.
1020
     *
1021
     * @var string|null
1022
     */
1023
    private $libelleHeuresSurcroit;
1024
1025
    /**
1026
     * Libelle transfert.
1027
     *
1028
     * @var string|null
1029
     */
1030
    private $libelleTransfert;
1031
1032
    /**
1033
     * Libelle transfert achat.
1034
     *
1035
     * @var string|null
1036
     */
1037
    private $libelleTransfertAchat;
1038
1039
    /**
1040
     * Liv cde frn depot unique.
1041
     *
1042
     * @var bool|null
1043
     */
1044
    private $livCdeFrnDepotUnique;
1045
1046
    /**
1047
     * Maj dernier passage bt.
1048
     *
1049
     * @var bool|null
1050
     */
1051
    private $majDernierPassageBt;
1052
1053
    /**
1054
     * Mail attestations.
1055
     *
1056
     * @var string|null
1057
     */
1058
    private $mailAttestations;
1059
1060
    /**
1061
     * Mail factures.
1062
     *
1063
     * @var string|null
1064
     */
1065
    private $mailFactures;
1066
1067
    /**
1068
     * Maj dernier prix achat.
1069
     *
1070
     * @var bool|null
1071
     */
1072
    private $majDernierPrixAchat;
1073
1074
    /**
1075
     * Maj pamp.
1076
     *
1077
     * @var bool|null
1078
     */
1079
    private $majPamp;
1080
1081
    /**
1082
     * Majoration cascade.
1083
     *
1084
     * @var bool|null
1085
     */
1086
    private $majorationCascade;
1087
1088
    /**
1089
     * Majoration h plus.
1090
     *
1091
     * @var string|null
1092
     */
1093
    private $majorationHPlus;
1094
1095
    /**
1096
     * Marge niveau edition.
1097
     *
1098
     * @var string|null
1099
     */
1100
    private $margeNiveauEdition;
1101
1102
    /**
1103
     * Marge pourcent charge.
1104
     *
1105
     * @var float|null
1106
     */
1107
    private $margePourcentCharge;
1108
1109
    /**
1110
     * Marge sal insp prorata ca.
1111
     *
1112
     * @var bool|null
1113
     */
1114
    private $margeSalInspProrataCa;
1115
1116
    /**
1117
     * Mensualisation tache.
1118
     *
1119
     * @var bool|null
1120
     */
1121
    private $mensualisationTache;
1122
1123
    /**
1124
     * Mode calcul proposition cde.
1125
     *
1126
     * @var string|null
1127
     */
1128
    private $modeCalculPropositionCde;
1129
1130
    /**
1131
     * Modele devis.
1132
     *
1133
     * @var string|null
1134
     */
1135
    private $modeleDevis;
1136
1137
    /**
1138
     * Modele devis tech.
1139
     *
1140
     * @var string|null
1141
     */
1142
    private $modeleDevisTech;
1143
1144
    /**
1145
     * Modele facture.
1146
     *
1147
     * @var string|null
1148
     */
1149
    private $modeleFacture;
1150
1151
    /**
1152
     * Mt cpta negatif.
1153
     *
1154
     * @var bool|null
1155
     */
1156
    private $mtCptaNegatif;
1157
1158
    /**
1159
     * N der document.
1160
     *
1161
     * @var int|null
1162
     */
1163
    private $nDerDocument;
1164
1165
    /**
1166
     * Nb caracteres ligne fact.
1167
     *
1168
     * @var string|null
1169
     */
1170
    private $nbCaracteresLigneFact;
1171
1172
    /**
1173
     * Nb decimales prix unitaire.
1174
     *
1175
     * @var string|null
1176
     */
1177
    private $nbDecimalesPrixUnitaire;
1178
1179
    /**
1180
     * Nb decimales quantite.
1181
     *
1182
     * @var string|null
1183
     */
1184
    private $nbDecimalesQuantite;
1185
1186
    /**
1187
     * Nb entiers prix unitaire.
1188
     *
1189
     * @var string|null
1190
     */
1191
    private $nbEntiersPrixUnitaire;
1192
1193
    /**
1194
     * Nb entiers quantite.
1195
     *
1196
     * @var string|null
1197
     */
1198
    private $nbEntiersQuantite;
1199
1200
    /**
1201
     * Nb jour cp acquis.
1202
     *
1203
     * @var float|null
1204
     */
1205
    private $nbJourCpAcquis;
1206
1207
    /**
1208
     * Nb jours abs proratisation dcp.
1209
     *
1210
     * @var int|null
1211
     */
1212
    private $nbJoursAbsProratisationDcp;
1213
1214
    /**
1215
     * Nb mois consecutifs.
1216
     *
1217
     * @var int|null
1218
     */
1219
    private $nbMoisConsecutifs;
1220
1221
    /**
1222
     * Nom fact nb lignes.
1223
     *
1224
     * @var string|null
1225
     */
1226
    private $nomFactNbLignes;
1227
1228
    /**
1229
     * Nom fichier ascii achat.
1230
     *
1231
     * @var string|null
1232
     */
1233
    private $nomFichierAsciiAchat;
1234
1235
    /**
1236
     * Nom fichier ascii vente.
1237
     *
1238
     * @var string|null
1239
     */
1240
    private $nomFichierAsciiVente;
1241
1242
    /**
1243
     * Note0 non conforme.
1244
     *
1245
     * @var bool|null
1246
     */
1247
    private $note0NonConforme;
1248
1249
    /**
1250
     * Num bt.
1251
     *
1252
     * @var int|null
1253
     */
1254
    private $numBt;
1255
1256
    /**
1257
     * Num critere bt num1.
1258
     *
1259
     * @var string|null
1260
     */
1261
    private $numCritereBtNum1;
1262
1263
    /**
1264
     * Num critere bt num2.
1265
     *
1266
     * @var string|null
1267
     */
1268
    private $numCritereBtNum2;
1269
1270
    /**
1271
     * Num critere chantier filtre1.
1272
     *
1273
     * @var string|null
1274
     */
1275
    private $numCritereChantierFiltre1;
1276
1277
    /**
1278
     * Num devis.
1279
     *
1280
     * @var int|null
1281
     */
1282
    private $numDevis;
1283
1284
    /**
1285
     * Num fact.
1286
     *
1287
     * @var int|null
1288
     */
1289
    private $numFact;
1290
1291
    /**
1292
     * Num fact vm.
1293
     *
1294
     * @var int|null
1295
     */
1296
    private $numFactVm;
1297
1298
    /**
1299
     * Numero fiche controle.
1300
     *
1301
     * @var int|null
1302
     */
1303
    private $numeroFicheControle;
1304
1305
    /**
1306
     * Pa par fournisseur.
1307
     *
1308
     * @var bool|null
1309
     */
1310
    private $paParFournisseur;
1311
1312
    /**
1313
     * Pj envoi mail.
1314
     *
1315
     * @var string|null
1316
     */
1317
    private $pjEnvoiMail;
1318
1319
    /**
1320
     * Pj envoi mail attestation.
1321
     *
1322
     * @var string|null
1323
     */
1324
    private $pjEnvoiMailAttestation;
1325
1326
    /**
1327
     * Pas num cpt par dossier.
1328
     *
1329
     * @var bool|null
1330
     */
1331
    private $pasNumCptParDossier;
1332
1333
    /**
1334
     * Pdf bt coefficient.
1335
     *
1336
     * @var float|null
1337
     */
1338
    private $pdfBtCoefficient;
1339
1340
    /**
1341
     * Pdf bt date passage.
1342
     *
1343
     * @var bool|null
1344
     */
1345
    private $pdfBtDatePassage;
1346
1347
    /**
1348
     * Pdf bt descriptif.
1349
     *
1350
     * @var bool|null
1351
     */
1352
    private $pdfBtDescriptif;
1353
1354
    /**
1355
     * Pdf bt employes corps.
1356
     *
1357
     * @var bool|null
1358
     */
1359
    private $pdfBtEmployesCorps;
1360
1361
    /**
1362
     * Pdf bt employes ref.
1363
     *
1364
     * @var bool|null
1365
     */
1366
    private $pdfBtEmployesRef;
1367
1368
    /**
1369
     * Pdf bt facturer ala validation.
1370
     *
1371
     * @var bool|null
1372
     */
1373
    private $pdfBtFacturerAlaValidation;
1374
1375
    /**
1376
     * Pdf bt format saisie qte pu.
1377
     *
1378
     * @var bool|null
1379
     */
1380
    private $pdfBtFormatSaisieQtePu;
1381
1382
    /**
1383
     * Pdf bt libelle date.
1384
     *
1385
     * @var string|null
1386
     */
1387
    private $pdfBtLibelleDate;
1388
1389
    /**
1390
     * Pdf bt nom chantier.
1391
     *
1392
     * @var bool|null
1393
     */
1394
    private $pdfBtNomChantier;
1395
1396
    /**
1397
     * Pdf bt periode validite.
1398
     *
1399
     * @var bool|null
1400
     */
1401
    private $pdfBtPeriodeValidite;
1402
1403
    /**
1404
     * Pdf bt prix achat.
1405
     *
1406
     * @var float|null
1407
     */
1408
    private $pdfBtPrixAchat;
1409
1410
    /**
1411
     * Pdf bt reprendre libelle date.
1412
     *
1413
     * @var bool|null
1414
     */
1415
    private $pdfBtReprendreLibelleDate;
1416
1417
    /**
1418
     * Pdf bt taux horaire.
1419
     *
1420
     * @var float|null
1421
     */
1422
    private $pdfBtTauxHoraire;
1423
1424
    /**
1425
     * Point bt employes sortis.
1426
     *
1427
     * @var bool|null
1428
     */
1429
    private $pointBtEmployesSortis;
1430
1431
    /**
1432
     * Poste1.
1433
     *
1434
     * @var string|null
1435
     */
1436
    private $poste1;
1437
1438
    /**
1439
     * Poste2.
1440
     *
1441
     * @var string|null
1442
     */
1443
    private $poste2;
1444
1445
    /**
1446
     * Poste3.
1447
     *
1448
     * @var string|null
1449
     */
1450
    private $poste3;
1451
1452
    /**
1453
     * Poste4.
1454
     *
1455
     * @var string|null
1456
     */
1457
    private $poste4;
1458
1459
    /**
1460
     * Poste5.
1461
     *
1462
     * @var string|null
1463
     */
1464
    private $poste5;
1465
1466
    /**
1467
     * Pourc maj h compl.
1468
     *
1469
     * @var float|null
1470
     */
1471
    private $pourcMajHCompl;
1472
1473
    /**
1474
     * Pourc maj h compl2.
1475
     *
1476
     * @var float|null
1477
     */
1478
    private $pourcMajHCompl2;
1479
1480
    /**
1481
     * Pourcent dep hc max.
1482
     *
1483
     * @var float|null
1484
     */
1485
    private $pourcentDepHcMax;
1486
1487
    /**
1488
     * Pourcent dep hc plus mois.
1489
     *
1490
     * @var float|null
1491
     */
1492
    private $pourcentDepHcPlusMois;
1493
1494
    /**
1495
     * Pourcentage repos remplacement.
1496
     *
1497
     * @var float|null
1498
     */
1499
    private $pourcentageReposRemplacement;
1500
1501
    /**
1502
     * Prefixe.
1503
     *
1504
     * @var string|null
1505
     */
1506
    private $prefixe;
1507
1508
    /**
1509
     * Prefixe devis.
1510
     *
1511
     * @var string|null
1512
     */
1513
    private $prefixeDevis;
1514
1515
    /**
1516
     * Preparer chantier pret only.
1517
     *
1518
     * @var bool|null
1519
     */
1520
    private $preparerChantierPretOnly;
1521
1522
    /**
1523
     * Prix defaut achat.
1524
     *
1525
     * @var int|null
1526
     */
1527
    private $prixDefautAchat;
1528
1529
    /**
1530
     * Prix defaut entree directe.
1531
     *
1532
     * @var int|null
1533
     */
1534
    private $prixDefautEntreeDirecte;
1535
1536
    /**
1537
     * Prix defaut inventaire.
1538
     *
1539
     * @var int|null
1540
     */
1541
    private $prixDefautInventaire;
1542
1543
    /**
1544
     * Prix defaut sortie directe.
1545
     *
1546
     * @var int|null
1547
     */
1548
    private $prixDefautSortieDirecte;
1549
1550
    /**
1551
     * Prix defaut vente.
1552
     *
1553
     * @var int|null
1554
     */
1555
    private $prixDefautVente;
1556
1557
    /**
1558
     * Prochain numero pj.
1559
     *
1560
     * @var int|null
1561
     */
1562
    private $prochainNumeroPj;
1563
1564
    /**
1565
     * Prorata heures creer ligne.
1566
     *
1567
     * @var bool|null
1568
     */
1569
    private $prorataHeuresCreerLigne;
1570
1571
    /**
1572
     * Prorata heures designation moins.
1573
     *
1574
     * @var string|null
1575
     */
1576
    private $prorataHeuresDesignationMoins;
1577
1578
    /**
1579
     * Prorata heures designation plus.
1580
     *
1581
     * @var string|null
1582
     */
1583
    private $prorataHeuresDesignationPlus;
1584
1585
    /**
1586
     * Prorata heures option.
1587
     *
1588
     * @var string|null
1589
     */
1590
    private $prorataHeuresOption;
1591
1592
    /**
1593
     * Prov cp infos emp.
1594
     *
1595
     * @var bool|null
1596
     */
1597
    private $provCpInfosEmp;
1598
1599
    /**
1600
     * Provisions cp.
1601
     *
1602
     * @var bool|null
1603
     */
1604
    private $provisionsCp;
1605
1606
    /**
1607
     * Qualite nb criteres.
1608
     *
1609
     * @var string|null
1610
     */
1611
    private $qualiteNbCriteres;
1612
1613
    /**
1614
     * Qualite nb notes.
1615
     *
1616
     * @var string|null
1617
     */
1618
    private $qualiteNbNotes;
1619
1620
    /**
1621
     * Qualite satisfaction generale.
1622
     *
1623
     * @var bool|null
1624
     */
1625
    private $qualiteSatisfactionGenerale;
1626
1627
    /**
1628
     * Rt fdans fact dev.
1629
     *
1630
     * @var bool|null
1631
     */
1632
    private $rtFdansFactDev;
1633
1634
    /**
1635
     * Reference mensu contrat proprete.
1636
     *
1637
     * @var bool|null
1638
     */
1639
    private $referenceMensuContratProprete;
1640
1641
    /**
1642
     * Remplacant abs jf pas auto.
1643
     *
1644
     * @var bool|null
1645
     */
1646
    private $remplacantAbsJfPasAuto;
1647
1648
    /**
1649
     * Remplacant travaille pas jf.
1650
     *
1651
     * @var bool|null
1652
     */
1653
    private $remplacantTravaillePasJf;
1654
1655
    /**
1656
     * Remplacement hcjf.
1657
     *
1658
     * @var bool|null
1659
     */
1660
    private $remplacementHcjf;
1661
1662
    /**
1663
     * Repos compensateur pour travailleur nuit.
1664
     *
1665
     * @var bool|null
1666
     */
1667
    private $reposCompensateurPourTravailleurNuit;
1668
1669
    /**
1670
     * Saisir absences sur hc.
1671
     *
1672
     * @var bool|null
1673
     */
1674
    private $saisirAbsencesSurHc;
1675
1676
    /**
1677
     * Saisir code chantier achat.
1678
     *
1679
     * @var bool|null
1680
     */
1681
    private $saisirCodeChantierAchat;
1682
1683
    /**
1684
     * Saisir num bt.
1685
     *
1686
     * @var bool|null
1687
     */
1688
    private $saisirNumBt;
1689
1690
    /**
1691
     * Services paie.
1692
     *
1693
     * @var string|null
1694
     */
1695
    private $servicesPaie;
1696
1697
    /**
1698
     * Seuil majo h compl.
1699
     *
1700
     * @var float|null
1701
     */
1702
    private $seuilMajoHCompl;
1703
1704
    /**
1705
     * Taux escompte.
1706
     *
1707
     * @var float|null
1708
     */
1709
    private $tauxEscompte;
1710
1711
    /**
1712
     * Taux majo hc33.
1713
     *
1714
     * @var float|null
1715
     */
1716
    private $tauxMajoHc33;
1717
1718
    /**
1719
     * Taux majoration h compl.
1720
     *
1721
     * @var float|null
1722
     */
1723
    private $tauxMajorationHCompl;
1724
1725
    /**
1726
     * Taux tva achat.
1727
     *
1728
     * @var float|null
1729
     */
1730
    private $tauxTvaAchat;
1731
1732
    /**
1733
     * Taux tva taxe deee.
1734
     *
1735
     * @var float|null
1736
     */
1737
    private $tauxTvaTaxeDeee;
1738
1739
    /**
1740
     * Taux tva vente.
1741
     *
1742
     * @var float|null
1743
     */
1744
    private $tauxTvaVente;
1745
1746
    /**
1747
     * Type rempl defaut.
1748
     *
1749
     * @var string|null
1750
     */
1751
    private $typeRemplDefaut;
1752
1753
    /**
1754
     * Type transfert vente.
1755
     *
1756
     * @var string|null
1757
     */
1758
    private $typeTransfertVente;
1759
1760
    /**
1761
     * Uniq id synchro.
1762
     *
1763
     * @var string|null
1764
     */
1765
    private $uniqIdSynchro;
1766
1767
    /**
1768
     * Utiliser stock mini.
1769
     *
1770
     * @var bool|null
1771
     */
1772
    private $utiliserStockMini;
1773
1774
    /**
1775
     * Visualiser pointage bt valides.
1776
     *
1777
     * @var bool|null
1778
     */
1779
    private $visualiserPointageBtValides;
1780
1781
1782
    /**
1783
     * Constructor.
1784
     */
1785
    public function __construct() {
1786
        // NOTHING TO DO
1787
    }
1788
1789
    /**
1790
     * Get the 35 heures.
1791
     *
1792
     * @return DateTime|null Returns the 35 heures.
1793
     */
1794
    public function get35Heures(): ?DateTime{
1795
        return $this->_35Heures;
1796
    }
1797
1798
    /**
1799
     * Get the alertes paie dans pointage.
1800
     *
1801
     * @return bool|null Returns the alertes paie dans pointage.
1802
     */
1803
    public function getAlertesPaieDansPointage(): ?bool{
1804
        return $this->alertesPaieDansPointage;
1805
    }
1806
1807
    /**
1808
     * Get the alertes paie dans reclam.
1809
     *
1810
     * @return bool|null Returns the alertes paie dans reclam.
1811
     */
1812
    public function getAlertesPaieDansReclam(): ?bool{
1813
        return $this->alertesPaieDansReclam;
1814
    }
1815
1816
    /**
1817
     * Get the analytique nature agence.
1818
     *
1819
     * @return bool|null Returns the analytique nature agence.
1820
     */
1821
    public function getAnalytiqueNatureAgence(): ?bool{
1822
        return $this->analytiqueNatureAgence;
1823
    }
1824
1825
    /**
1826
     * Get the analytique par chantier.
1827
     *
1828
     * @return bool|null Returns the analytique par chantier.
1829
     */
1830
    public function getAnalytiqueParChantier(): ?bool{
1831
        return $this->analytiqueParChantier;
1832
    }
1833
1834
    /**
1835
     * Get the archiver devis.
1836
     *
1837
     * @return bool|null Returns the archiver devis.
1838
     */
1839
    public function getArchiverDevis(): ?bool{
1840
        return $this->archiverDevis;
1841
    }
1842
1843
    /**
1844
     * Get the archiver facture.
1845
     *
1846
     * @return bool|null Returns the archiver facture.
1847
     */
1848
    public function getArchiverFacture(): ?bool{
1849
        return $this->archiverFacture;
1850
    }
1851
1852
    /**
1853
     * Get the arrondi sur pu.
1854
     *
1855
     * @return bool|null Returns the arrondi sur pu.
1856
     */
1857
    public function getArrondiSurPu(): ?bool{
1858
        return $this->arrondiSurPu;
1859
    }
1860
1861
    /**
1862
     * Get the autoriser da sans maj stock.
1863
     *
1864
     * @return bool|null Returns the autoriser da sans maj stock.
1865
     */
1866
    public function getAutoriserDaSansMajStock(): ?bool{
1867
        return $this->autoriserDaSansMajStock;
1868
    }
1869
1870
    /**
1871
     * Get the autoriser dep bud cha cde type.
1872
     *
1873
     * @return bool|null Returns the autoriser dep bud cha cde type.
1874
     */
1875
    public function getAutoriserDepBudChaCdeType(): ?bool{
1876
        return $this->autoriserDepBudChaCdeType;
1877
    }
1878
1879
    /**
1880
     * Get the autoriser mensu tache vide.
1881
     *
1882
     * @return bool|null Returns the autoriser mensu tache vide.
1883
     */
1884
    public function getAutoriserMensuTacheVide(): ?bool{
1885
        return $this->autoriserMensuTacheVide;
1886
    }
1887
1888
    /**
1889
     * Get the bl num fact.
1890
     *
1891
     * @return int|null Returns the bl num fact.
1892
     */
1893
    public function getBlNumFact(): ?int{
1894
        return $this->blNumFact;
1895
    }
1896
1897
    /**
1898
     * Get the bl prefixe.
1899
     *
1900
     * @return string|null Returns the bl prefixe.
1901
     */
1902
    public function getBlPrefixe(): ?string{
1903
        return $this->blPrefixe;
1904
    }
1905
1906
    /**
1907
     * Get the br num fact.
1908
     *
1909
     * @return int|null Returns the br num fact.
1910
     */
1911
    public function getBrNumFact(): ?int{
1912
        return $this->brNumFact;
1913
    }
1914
1915
    /**
1916
     * Get the br prefixe.
1917
     *
1918
     * @return string|null Returns the br prefixe.
1919
     */
1920
    public function getBrPrefixe(): ?string{
1921
        return $this->brPrefixe;
1922
    }
1923
1924
    /**
1925
     * Get the bs num fact.
1926
     *
1927
     * @return int|null Returns the bs num fact.
1928
     */
1929
    public function getBsNumFact(): ?int{
1930
        return $this->bsNumFact;
1931
    }
1932
1933
    /**
1934
     * Get the bs prefixe.
1935
     *
1936
     * @return string|null Returns the bs prefixe.
1937
     */
1938
    public function getBsPrefixe(): ?string{
1939
        return $this->bsPrefixe;
1940
    }
1941
1942
    /**
1943
     * Get the cdd mensu total heures.
1944
     *
1945
     * @return bool|null Returns the cdd mensu total heures.
1946
     */
1947
    public function getCddMensuTotalHeures(): ?bool{
1948
        return $this->cddMensuTotalHeures;
1949
    }
1950
1951
    /**
1952
     * Get the cp sans provisions.
1953
     *
1954
     * @return bool|null Returns the cp sans provisions.
1955
     */
1956
    public function getCpSansProvisions(): ?bool{
1957
        return $this->cpSansProvisions;
1958
    }
1959
1960
    /**
1961
     * Get the cde client num fact.
1962
     *
1963
     * @return int|null Returns the cde client num fact.
1964
     */
1965
    public function getCdeClientNumFact(): ?int{
1966
        return $this->cdeClientNumFact;
1967
    }
1968
1969
    /**
1970
     * Get the cde client prefixe.
1971
     *
1972
     * @return string|null Returns the cde client prefixe.
1973
     */
1974
    public function getCdeClientPrefixe(): ?string{
1975
        return $this->cdeClientPrefixe;
1976
    }
1977
1978
    /**
1979
     * Get the cde frn num fact.
1980
     *
1981
     * @return int|null Returns the cde frn num fact.
1982
     */
1983
    public function getCdeFrnNumFact(): ?int{
1984
        return $this->cdeFrnNumFact;
1985
    }
1986
1987
    /**
1988
     * Get the cde frn prefixe.
1989
     *
1990
     * @return string|null Returns the cde frn prefixe.
1991
     */
1992
    public function getCdeFrnPrefixe(): ?string{
1993
        return $this->cdeFrnPrefixe;
1994
    }
1995
1996
    /**
1997
     * Get the centralisation vente.
1998
     *
1999
     * @return bool|null Returns the centralisation vente.
2000
     */
2001
    public function getCentralisationVente(): ?bool{
2002
        return $this->centralisationVente;
2003
    }
2004
2005
    /**
2006
     * Get the charge mensuelle sans tache.
2007
     *
2008
     * @return bool|null Returns the charge mensuelle sans tache.
2009
     */
2010
    public function getChargeMensuelleSansTache(): ?bool{
2011
        return $this->chargeMensuelleSansTache;
2012
    }
2013
2014
    /**
2015
     * Get the chemin doss compta.
2016
     *
2017
     * @return string|null Returns the chemin doss compta.
2018
     */
2019
    public function getCheminDossCompta(): ?string{
2020
        return $this->cheminDossCompta;
2021
    }
2022
2023
    /**
2024
     * Get the cle debloquer periode cloturee.
2025
     *
2026
     * @return string|null Returns the cle debloquer periode cloturee.
2027
     */
2028
    public function getCleDebloquerPeriodeCloturee(): ?string{
2029
        return $this->cleDebloquerPeriodeCloturee;
2030
    }
2031
2032
    /**
2033
     * Get the code abs cp sans solde.
2034
     *
2035
     * @return string|null Returns the code abs cp sans solde.
2036
     */
2037
    public function getCodeAbsCpSansSolde(): ?string{
2038
        return $this->codeAbsCpSansSolde;
2039
    }
2040
2041
    /**
2042
     * Get the code abs def jf.
2043
     *
2044
     * @return string|null Returns the code abs def jf.
2045
     */
2046
    public function getCodeAbsDefJf(): ?string{
2047
        return $this->codeAbsDefJf;
2048
    }
2049
2050
    /**
2051
     * Get the code abs def jf moins3.
2052
     *
2053
     * @return string|null Returns the code abs def jf moins3.
2054
     */
2055
    public function getCodeAbsDefJfMoins3(): ?string{
2056
        return $this->codeAbsDefJfMoins3;
2057
    }
2058
2059
    /**
2060
     * Get the code abs fermeture chantier.
2061
     *
2062
     * @return string|null Returns the code abs fermeture chantier.
2063
     */
2064
    public function getCodeAbsFermetureChantier(): ?string{
2065
        return $this->codeAbsFermetureChantier;
2066
    }
2067
2068
    /**
2069
     * Get the code abs pointage defaut.
2070
     *
2071
     * @return string|null Returns the code abs pointage defaut.
2072
     */
2073
    public function getCodeAbsPointageDefaut(): ?string{
2074
        return $this->codeAbsPointageDefaut;
2075
    }
2076
2077
    /**
2078
     * Get the code collabo valid.
2079
     *
2080
     * @return string|null Returns the code collabo valid.
2081
     */
2082
    public function getCodeCollaboValid(): ?string{
2083
        return $this->codeCollaboValid;
2084
    }
2085
2086
    /**
2087
     * Get the code collaborateur.
2088
     *
2089
     * @return string|null Returns the code collaborateur.
2090
     */
2091
    public function getCodeCollaborateur(): ?string{
2092
        return $this->codeCollaborateur;
2093
    }
2094
2095
    /**
2096
     * Get the code depot par defaut.
2097
     *
2098
     * @return string|null Returns the code depot par defaut.
2099
     */
2100
    public function getCodeDepotParDefaut(): ?string{
2101
        return $this->codeDepotParDefaut;
2102
    }
2103
2104
    /**
2105
     * Get the code ics.
2106
     *
2107
     * @return string|null Returns the code ics.
2108
     */
2109
    public function getCodeIcs(): ?string{
2110
        return $this->codeIcs;
2111
    }
2112
2113
    /**
2114
     * Get the code ja.
2115
     *
2116
     * @return string|null Returns the code ja.
2117
     */
2118
    public function getCodeJa(): ?string{
2119
        return $this->codeJa;
2120
    }
2121
2122
    /**
2123
     * Get the code jv negoce.
2124
     *
2125
     * @return string|null Returns the code jv negoce.
2126
     */
2127
    public function getCodeJvNegoce(): ?string{
2128
        return $this->codeJvNegoce;
2129
    }
2130
2131
    /**
2132
     * Get the code jv prestation.
2133
     *
2134
     * @return string|null Returns the code jv prestation.
2135
     */
2136
    public function getCodeJvPrestation(): ?string{
2137
        return $this->codeJvPrestation;
2138
    }
2139
2140
    /**
2141
     * Get the code liv par defaut.
2142
     *
2143
     * @return string|null Returns the code liv par defaut.
2144
     */
2145
    public function getCodeLivParDefaut(): ?string{
2146
        return $this->codeLivParDefaut;
2147
    }
2148
2149
    /**
2150
     * Get the code prime chantier1.
2151
     *
2152
     * @return string|null Returns the code prime chantier1.
2153
     */
2154
    public function getCodePrimeChantier1(): ?string{
2155
        return $this->codePrimeChantier1;
2156
    }
2157
2158
    /**
2159
     * Get the code prime chantier2.
2160
     *
2161
     * @return string|null Returns the code prime chantier2.
2162
     */
2163
    public function getCodePrimeChantier2(): ?string{
2164
        return $this->codePrimeChantier2;
2165
    }
2166
2167
    /**
2168
     * Get the code prime chantier3.
2169
     *
2170
     * @return string|null Returns the code prime chantier3.
2171
     */
2172
    public function getCodePrimeChantier3(): ?string{
2173
        return $this->codePrimeChantier3;
2174
    }
2175
2176
    /**
2177
     * Get the code prime dimanche1.
2178
     *
2179
     * @return string|null Returns the code prime dimanche1.
2180
     */
2181
    public function getCodePrimeDimanche1(): ?string{
2182
        return $this->codePrimeDimanche1;
2183
    }
2184
2185
    /**
2186
     * Get the code prime dimanche1 type2.
2187
     *
2188
     * @return string|null Returns the code prime dimanche1 type2.
2189
     */
2190
    public function getCodePrimeDimanche1Type2(): ?string{
2191
        return $this->codePrimeDimanche1Type2;
2192
    }
2193
2194
    /**
2195
     * Get the code prime dimanche2.
2196
     *
2197
     * @return string|null Returns the code prime dimanche2.
2198
     */
2199
    public function getCodePrimeDimanche2(): ?string{
2200
        return $this->codePrimeDimanche2;
2201
    }
2202
2203
    /**
2204
     * Get the code prime forfait.
2205
     *
2206
     * @return string|null Returns the code prime forfait.
2207
     */
2208
    public function getCodePrimeForfait(): ?string{
2209
        return $this->codePrimeForfait;
2210
    }
2211
2212
    /**
2213
     * Get the code prime h compl.
2214
     *
2215
     * @return string|null Returns the code prime h compl.
2216
     */
2217
    public function getCodePrimeHCompl(): ?string{
2218
        return $this->codePrimeHCompl;
2219
    }
2220
2221
    /**
2222
     * Get the code prime h compl2.
2223
     *
2224
     * @return string|null Returns the code prime h compl2.
2225
     */
2226
    public function getCodePrimeHCompl2(): ?string{
2227
        return $this->codePrimeHCompl2;
2228
    }
2229
2230
    /**
2231
     * Get the code prime jf1.
2232
     *
2233
     * @return string|null Returns the code prime jf1.
2234
     */
2235
    public function getCodePrimeJf1(): ?string{
2236
        return $this->codePrimeJf1;
2237
    }
2238
2239
    /**
2240
     * Get the code prime jf1 type2.
2241
     *
2242
     * @return string|null Returns the code prime jf1 type2.
2243
     */
2244
    public function getCodePrimeJf1Type2(): ?string{
2245
        return $this->codePrimeJf1Type2;
2246
    }
2247
2248
    /**
2249
     * Get the code prime jf2.
2250
     *
2251
     * @return string|null Returns the code prime jf2.
2252
     */
2253
    public function getCodePrimeJf2(): ?string{
2254
        return $this->codePrimeJf2;
2255
    }
2256
2257
    /**
2258
     * Get the code prime jf mai.
2259
     *
2260
     * @return string|null Returns the code prime jf mai.
2261
     */
2262
    public function getCodePrimeJfMai(): ?string{
2263
        return $this->codePrimeJfMai;
2264
    }
2265
2266
    /**
2267
     * Get the code prime nuit1.
2268
     *
2269
     * @return string|null Returns the code prime nuit1.
2270
     */
2271
    public function getCodePrimeNuit1(): ?string{
2272
        return $this->codePrimeNuit1;
2273
    }
2274
2275
    /**
2276
     * Get the code prime nuit1 type2.
2277
     *
2278
     * @return string|null Returns the code prime nuit1 type2.
2279
     */
2280
    public function getCodePrimeNuit1Type2(): ?string{
2281
        return $this->codePrimeNuit1Type2;
2282
    }
2283
2284
    /**
2285
     * Get the code prime nuit2.
2286
     *
2287
     * @return string|null Returns the code prime nuit2.
2288
     */
2289
    public function getCodePrimeNuit2(): ?string{
2290
        return $this->codePrimeNuit2;
2291
    }
2292
2293
    /**
2294
     * Get the code prime paniers.
2295
     *
2296
     * @return string|null Returns the code prime paniers.
2297
     */
2298
    public function getCodePrimePaniers(): ?string{
2299
        return $this->codePrimePaniers;
2300
    }
2301
2302
    /**
2303
     * Get the code prime rs.
2304
     *
2305
     * @return string|null Returns the code prime rs.
2306
     */
2307
    public function getCodePrimeRs(): ?string{
2308
        return $this->codePrimeRs;
2309
    }
2310
2311
    /**
2312
     * Get the code prime tp.
2313
     *
2314
     * @return string|null Returns the code prime tp.
2315
     */
2316
    public function getCodePrimeTp(): ?string{
2317
        return $this->codePrimeTp;
2318
    }
2319
2320
    /**
2321
     * Get the code reg jv neg debut.
2322
     *
2323
     * @return string|null Returns the code reg jv neg debut.
2324
     */
2325
    public function getCodeRegJvNegDebut(): ?string{
2326
        return $this->codeRegJvNegDebut;
2327
    }
2328
2329
    /**
2330
     * Get the code reg jv neg fin.
2331
     *
2332
     * @return string|null Returns the code reg jv neg fin.
2333
     */
2334
    public function getCodeRegJvNegFin(): ?string{
2335
        return $this->codeRegJvNegFin;
2336
    }
2337
2338
    /**
2339
     * Get the code reg jv prest debut.
2340
     *
2341
     * @return string|null Returns the code reg jv prest debut.
2342
     */
2343
    public function getCodeRegJvPrestDebut(): ?string{
2344
        return $this->codeRegJvPrestDebut;
2345
    }
2346
2347
    /**
2348
     * Get the code reg jv prest fin.
2349
     *
2350
     * @return string|null Returns the code reg jv prest fin.
2351
     */
2352
    public function getCodeRegJvPrestFin(): ?string{
2353
        return $this->codeRegJvPrestFin;
2354
    }
2355
2356
    /**
2357
     * Get the code tache defaut.
2358
     *
2359
     * @return string|null Returns the code tache defaut.
2360
     */
2361
    public function getCodeTacheDefaut(): ?string{
2362
        return $this->codeTacheDefaut;
2363
    }
2364
2365
    /**
2366
     * Get the collectif def.
2367
     *
2368
     * @return string|null Returns the collectif def.
2369
     */
2370
    public function getCollectifDef(): ?string{
2371
        return $this->collectifDef;
2372
    }
2373
2374
    /**
2375
     * Get the collectif def fournisseur.
2376
     *
2377
     * @return string|null Returns the collectif def fournisseur.
2378
     */
2379
    public function getCollectifDefFournisseur(): ?string{
2380
        return $this->collectifDefFournisseur;
2381
    }
2382
2383
    /**
2384
     * Get the commentaire journee solidarite.
2385
     *
2386
     * @return string|null Returns the commentaire journee solidarite.
2387
     */
2388
    public function getCommentaireJourneeSolidarite(): ?string{
2389
        return $this->commentaireJourneeSolidarite;
2390
    }
2391
2392
    /**
2393
     * Get the compte collectif achat.
2394
     *
2395
     * @return string|null Returns the compte collectif achat.
2396
     */
2397
    public function getCompteCollectifAchat(): ?string{
2398
        return $this->compteCollectifAchat;
2399
    }
2400
2401
    /**
2402
     * Get the compte collectif vente.
2403
     *
2404
     * @return string|null Returns the compte collectif vente.
2405
     */
2406
    public function getCompteCollectifVente(): ?string{
2407
        return $this->compteCollectifVente;
2408
    }
2409
2410
    /**
2411
     * Get the compte escompte ca exonere.
2412
     *
2413
     * @return string|null Returns the compte escompte ca exonere.
2414
     */
2415
    public function getCompteEscompteCaExonere(): ?string{
2416
        return $this->compteEscompteCaExonere;
2417
    }
2418
2419
    /**
2420
     * Get the compte escompte soumis tva.
2421
     *
2422
     * @return string|null Returns the compte escompte soumis tva.
2423
     */
2424
    public function getCompteEscompteSoumisTva(): ?string{
2425
        return $this->compteEscompteSoumisTva;
2426
    }
2427
2428
    /**
2429
     * Get the compte tva achat.
2430
     *
2431
     * @return string|null Returns the compte tva achat.
2432
     */
2433
    public function getCompteTvaAchat(): ?string{
2434
        return $this->compteTvaAchat;
2435
    }
2436
2437
    /**
2438
     * Get the compte tva taxe deee.
2439
     *
2440
     * @return string|null Returns the compte tva taxe deee.
2441
     */
2442
    public function getCompteTvaTaxeDeee(): ?string{
2443
        return $this->compteTvaTaxeDeee;
2444
    }
2445
2446
    /**
2447
     * Get the compte tva vente.
2448
     *
2449
     * @return string|null Returns the compte tva vente.
2450
     */
2451
    public function getCompteTvaVente(): ?string{
2452
        return $this->compteTvaVente;
2453
    }
2454
2455
    /**
2456
     * Get the compte ventil taxe deee.
2457
     *
2458
     * @return string|null Returns the compte ventil taxe deee.
2459
     */
2460
    public function getCompteVentilTaxeDeee(): ?string{
2461
        return $this->compteVentilTaxeDeee;
2462
    }
2463
2464
    /**
2465
     * Get the compter samedi tf cp paie.
2466
     *
2467
     * @return bool|null Returns the compter samedi tf cp paie.
2468
     */
2469
    public function getCompterSamediTfCpPaie(): ?bool{
2470
        return $this->compterSamediTfCpPaie;
2471
    }
2472
2473
    /**
2474
     * Get the controler cde frn.
2475
     *
2476
     * @return bool|null Returns the controler cde frn.
2477
     */
2478
    public function getControlerCdeFrn(): ?bool{
2479
        return $this->controlerCdeFrn;
2480
    }
2481
2482
    /**
2483
     * Get the controler charges mensuelles.
2484
     *
2485
     * @return bool|null Returns the controler charges mensuelles.
2486
     */
2487
    public function getControlerChargesMensuelles(): ?bool{
2488
        return $this->controlerChargesMensuelles;
2489
    }
2490
2491
    /**
2492
     * Get the controler code reg.
2493
     *
2494
     * @return bool|null Returns the controler code reg.
2495
     */
2496
    public function getControlerCodeReg(): ?bool{
2497
        return $this->controlerCodeReg;
2498
    }
2499
2500
    /**
2501
     * Get the controler dep hc max.
2502
     *
2503
     * @return bool|null Returns the controler dep hc max.
2504
     */
2505
    public function getControlerDepHcMax(): ?bool{
2506
        return $this->controlerDepHcMax;
2507
    }
2508
2509
    /**
2510
     * Get the controler dep hc plus mois.
2511
     *
2512
     * @return bool|null Returns the controler dep hc plus mois.
2513
     */
2514
    public function getControlerDepHcPlusMois(): ?bool{
2515
        return $this->controlerDepHcPlusMois;
2516
    }
2517
2518
    /**
2519
     * Get the creer alerte paie def en paie.
2520
     *
2521
     * @return bool|null Returns the creer alerte paie def en paie.
2522
     */
2523
    public function getCreerAlertePaieDefEnPaie(): ?bool{
2524
        return $this->creerAlertePaieDefEnPaie;
2525
    }
2526
2527
    /**
2528
     * Get the ctrl auto cp.
2529
     *
2530
     * @return bool|null Returns the ctrl auto cp.
2531
     */
2532
    public function getCtrlAutoCp(): ?bool{
2533
        return $this->ctrlAutoCp;
2534
    }
2535
2536
    /**
2537
     * Get the ctrl auto cp avec anticipation.
2538
     *
2539
     * @return bool|null Returns the ctrl auto cp avec anticipation.
2540
     */
2541
    public function getCtrlAutoCpAvecAnticipation(): ?bool{
2542
        return $this->ctrlAutoCpAvecAnticipation;
2543
    }
2544
2545
    /**
2546
     * Get the date appli gestion heures en plus.
2547
     *
2548
     * @return DateTime|null Returns the date appli gestion heures en plus.
2549
     */
2550
    public function getDateAppliGestionHeuresEnPlus(): ?DateTime{
2551
        return $this->dateAppliGestionHeuresEnPlus;
2552
    }
2553
2554
    /**
2555
     * Get the date journee solidarite.
2556
     *
2557
     * @return DateTime|null Returns the date journee solidarite.
2558
     */
2559
    public function getDateJourneeSolidarite(): ?DateTime{
2560
        return $this->dateJourneeSolidarite;
2561
    }
2562
2563
    /**
2564
     * Get the date validation synchro.
2565
     *
2566
     * @return DateTime|null Returns the date validation synchro.
2567
     */
2568
    public function getDateValidationSynchro(): ?DateTime{
2569
        return $this->dateValidationSynchro;
2570
    }
2571
2572
    /**
2573
     * Get the dec mois prep fact.
2574
     *
2575
     * @return int|null Returns the dec mois prep fact.
2576
     */
2577
    public function getDecMoisPrepFact(): ?int{
2578
        return $this->decMoisPrepFact;
2579
    }
2580
2581
    /**
2582
     * Get the dernier compte client.
2583
     *
2584
     * @return string|null Returns the dernier compte client.
2585
     */
2586
    public function getDernierCompteClient(): ?string{
2587
        return $this->dernierCompteClient;
2588
    }
2589
2590
    /**
2591
     * Get the dernier compte frn.
2592
     *
2593
     * @return string|null Returns the dernier compte frn.
2594
     */
2595
    public function getDernierCompteFrn(): ?string{
2596
        return $this->dernierCompteFrn;
2597
    }
2598
2599
    /**
2600
     * Get the discr.
2601
     *
2602
     * @return string|null Returns the discr.
2603
     */
2604
    public function getDiscr(): ?string{
2605
        return $this->discr;
2606
    }
2607
2608
    /**
2609
     * Get the doss compta.
2610
     *
2611
     * @return string|null Returns the doss compta.
2612
     */
2613
    public function getDossCompta(): ?string{
2614
        return $this->dossCompta;
2615
    }
2616
2617
    /**
2618
     * Get the doss paie.
2619
     *
2620
     * @return string|null Returns the doss paie.
2621
     */
2622
    public function getDossPaie(): ?string{
2623
        return $this->dossPaie;
2624
    }
2625
2626
    /**
2627
     * Get the es code abs entree.
2628
     *
2629
     * @return string|null Returns the es code abs entree.
2630
     */
2631
    public function getEsCodeAbsEntree(): ?string{
2632
        return $this->esCodeAbsEntree;
2633
    }
2634
2635
    /**
2636
     * Get the es code abs sortie.
2637
     *
2638
     * @return string|null Returns the es code abs sortie.
2639
     */
2640
    public function getEsCodeAbsSortie(): ?string{
2641
        return $this->esCodeAbsSortie;
2642
    }
2643
2644
    /**
2645
     * Get the es heures reelles.
2646
     *
2647
     * @return bool|null Returns the es heures reelles.
2648
     */
2649
    public function getEsHeuresReelles(): ?bool{
2650
        return $this->esHeuresReelles;
2651
    }
2652
2653
    /**
2654
     * Get the etablissements paie.
2655
     *
2656
     * @return string|null Returns the etablissements paie.
2657
     */
2658
    public function getEtablissementsPaie(): ?string{
2659
        return $this->etablissementsPaie;
2660
    }
2661
2662
    /**
2663
     * Get the etat.
2664
     *
2665
     * @return string|null Returns the etat.
2666
     */
2667
    public function getEtat(): ?string{
2668
        return $this->etat;
2669
    }
2670
2671
    /**
2672
     * Get the euro.
2673
     *
2674
     * @return bool|null Returns the euro.
2675
     */
2676
    public function getEuro(): ?bool{
2677
        return $this->euro;
2678
    }
2679
2680
    /**
2681
     * Get the facturation prorata heures.
2682
     *
2683
     * @return bool|null Returns the facturation prorata heures.
2684
     */
2685
    public function getFacturationProrataHeures(): ?bool{
2686
        return $this->facturationProrataHeures;
2687
    }
2688
2689
    /**
2690
     * Get the folio ja.
2691
     *
2692
     * @return string|null Returns the folio ja.
2693
     */
2694
    public function getFolioJa(): ?string{
2695
        return $this->folioJa;
2696
    }
2697
2698
    /**
2699
     * Get the folio jv negoce.
2700
     *
2701
     * @return string|null Returns the folio jv negoce.
2702
     */
2703
    public function getFolioJvNegoce(): ?string{
2704
        return $this->folioJvNegoce;
2705
    }
2706
2707
    /**
2708
     * Get the folio jv prestation.
2709
     *
2710
     * @return string|null Returns the folio jv prestation.
2711
     */
2712
    public function getFolioJvPrestation(): ?string{
2713
        return $this->folioJvPrestation;
2714
    }
2715
2716
    /**
2717
     * Get the gerer num cpt chantier.
2718
     *
2719
     * @return bool|null Returns the gerer num cpt chantier.
2720
     */
2721
    public function getGererNumCptChantier(): ?bool{
2722
        return $this->gererNumCptChantier;
2723
    }
2724
2725
    /**
2726
     * Get the gestion h compl.
2727
     *
2728
     * @return bool|null Returns the gestion h compl.
2729
     */
2730
    public function getGestionHCompl(): ?bool{
2731
        return $this->gestionHCompl;
2732
    }
2733
2734
    /**
2735
     * Get the gestion h sup mens.
2736
     *
2737
     * @return bool|null Returns the gestion h sup mens.
2738
     */
2739
    public function getGestionHSupMens(): ?bool{
2740
        return $this->gestionHSupMens;
2741
    }
2742
2743
    /**
2744
     * Get the gestion h sup mensuelle.
2745
     *
2746
     * @return bool|null Returns the gestion h sup mensuelle.
2747
     */
2748
    public function getGestionHSupMensuelle(): ?bool{
2749
        return $this->gestionHSupMensuelle;
2750
    }
2751
2752
    /**
2753
     * Get the gestion maj dim.
2754
     *
2755
     * @return string|null Returns the gestion maj dim.
2756
     */
2757
    public function getGestionMajDim(): ?string{
2758
        return $this->gestionMajDim;
2759
    }
2760
2761
    /**
2762
     * Get the gestion maj jf.
2763
     *
2764
     * @return string|null Returns the gestion maj jf.
2765
     */
2766
    public function getGestionMajJf(): ?string{
2767
        return $this->gestionMajJf;
2768
    }
2769
2770
    /**
2771
     * Get the gestion maj nuit.
2772
     *
2773
     * @return string|null Returns the gestion maj nuit.
2774
     */
2775
    public function getGestionMajNuit(): ?string{
2776
        return $this->gestionMajNuit;
2777
    }
2778
2779
    /**
2780
     * Get the gestion multi depot.
2781
     *
2782
     * @return bool|null Returns the gestion multi depot.
2783
     */
2784
    public function getGestionMultiDepot(): ?bool{
2785
        return $this->gestionMultiDepot;
2786
    }
2787
2788
    /**
2789
     * Get the gestion quotas.
2790
     *
2791
     * @return bool|null Returns the gestion quotas.
2792
     */
2793
    public function getGestionQuotas(): ?bool{
2794
        return $this->gestionQuotas;
2795
    }
2796
2797
    /**
2798
     * Get the gestion specif jf.
2799
     *
2800
     * @return bool|null Returns the gestion specif jf.
2801
     */
2802
    public function getGestionSpecifJf(): ?bool{
2803
        return $this->gestionSpecifJf;
2804
    }
2805
2806
    /**
2807
     * Get the gestion specif majo jf.
2808
     *
2809
     * @return bool|null Returns the gestion specif majo jf.
2810
     */
2811
    public function getGestionSpecifMajoJf(): ?bool{
2812
        return $this->gestionSpecifMajoJf;
2813
    }
2814
2815
    /**
2816
     * Get the h deb nuit.
2817
     *
2818
     * @return DateTime|null Returns the h deb nuit.
2819
     */
2820
    public function getHDebNuit(): ?DateTime{
2821
        return $this->hDebNuit;
2822
    }
2823
2824
    /**
2825
     * Get the h deb nuit trav nuit.
2826
     *
2827
     * @return DateTime|null Returns the h deb nuit trav nuit.
2828
     */
2829
    public function getHDebNuitTravNuit(): ?DateTime{
2830
        return $this->hDebNuitTravNuit;
2831
    }
2832
2833
    /**
2834
     * Get the h fin nuit.
2835
     *
2836
     * @return DateTime|null Returns the h fin nuit.
2837
     */
2838
    public function getHFinNuit(): ?DateTime{
2839
        return $this->hFinNuit;
2840
    }
2841
2842
    /**
2843
     * Get the h fin nuit trav nuit.
2844
     *
2845
     * @return DateTime|null Returns the h fin nuit trav nuit.
2846
     */
2847
    public function getHFinNuitTravNuit(): ?DateTime{
2848
        return $this->hFinNuitTravNuit;
2849
    }
2850
2851
    /**
2852
     * Get the heures absence mensualise.
2853
     *
2854
     * @return bool|null Returns the heures absence mensualise.
2855
     */
2856
    public function getHeuresAbsenceMensualise(): ?bool{
2857
        return $this->heuresAbsenceMensualise;
2858
    }
2859
2860
    /**
2861
     * Get the heures rempl egales mens titulaire.
2862
     *
2863
     * @return bool|null Returns the heures rempl egales mens titulaire.
2864
     */
2865
    public function getHeuresRemplEgalesMensTitulaire(): ?bool{
2866
        return $this->heuresRemplEgalesMensTitulaire;
2867
    }
2868
2869
    /**
2870
     * Get the increment compte auto.
2871
     *
2872
     * @return int|null Returns the increment compte auto.
2873
     */
2874
    public function getIncrementCompteAuto(): ?int{
2875
        return $this->incrementCompteAuto;
2876
    }
2877
2878
    /**
2879
     * Get the liaison compta win.
2880
     *
2881
     * @return bool|null Returns the liaison compta win.
2882
     */
2883
    public function getLiaisonComptaWin(): ?bool{
2884
        return $this->liaisonComptaWin;
2885
    }
2886
2887
    /**
2888
     * Get the lib critere bool1.
2889
     *
2890
     * @return string|null Returns the lib critere bool1.
2891
     */
2892
    public function getLibCritereBool1(): ?string{
2893
        return $this->libCritereBool1;
2894
    }
2895
2896
    /**
2897
     * Get the lib critere bool2.
2898
     *
2899
     * @return string|null Returns the lib critere bool2.
2900
     */
2901
    public function getLibCritereBool2(): ?string{
2902
        return $this->libCritereBool2;
2903
    }
2904
2905
    /**
2906
     * Get the lib critere byte1.
2907
     *
2908
     * @return string|null Returns the lib critere byte1.
2909
     */
2910
    public function getLibCritereByte1(): ?string{
2911
        return $this->libCritereByte1;
2912
    }
2913
2914
    /**
2915
     * Get the lib critere num1.
2916
     *
2917
     * @return string|null Returns the lib critere num1.
2918
     */
2919
    public function getLibCritereNum1(): ?string{
2920
        return $this->libCritereNum1;
2921
    }
2922
2923
    /**
2924
     * Get the lib critere num2.
2925
     *
2926
     * @return string|null Returns the lib critere num2.
2927
     */
2928
    public function getLibCritereNum2(): ?string{
2929
        return $this->libCritereNum2;
2930
    }
2931
2932
    /**
2933
     * Get the lib critere num3.
2934
     *
2935
     * @return string|null Returns the lib critere num3.
2936
     */
2937
    public function getLibCritereNum3(): ?string{
2938
        return $this->libCritereNum3;
2939
    }
2940
2941
    /**
2942
     * Get the lib critere num4.
2943
     *
2944
     * @return string|null Returns the lib critere num4.
2945
     */
2946
    public function getLibCritereNum4(): ?string{
2947
        return $this->libCritereNum4;
2948
    }
2949
2950
    /**
2951
     * Get the lib critere num5.
2952
     *
2953
     * @return string|null Returns the lib critere num5.
2954
     */
2955
    public function getLibCritereNum5(): ?string{
2956
        return $this->libCritereNum5;
2957
    }
2958
2959
    /**
2960
     * Get the lib critere tab1.
2961
     *
2962
     * @return string|null Returns the lib critere tab1.
2963
     */
2964
    public function getLibCritereTab1(): ?string{
2965
        return $this->libCritereTab1;
2966
    }
2967
2968
    /**
2969
     * Get the lib critere tab2.
2970
     *
2971
     * @return string|null Returns the lib critere tab2.
2972
     */
2973
    public function getLibCritereTab2(): ?string{
2974
        return $this->libCritereTab2;
2975
    }
2976
2977
    /**
2978
     * Get the lib critere tab3.
2979
     *
2980
     * @return string|null Returns the lib critere tab3.
2981
     */
2982
    public function getLibCritereTab3(): ?string{
2983
        return $this->libCritereTab3;
2984
    }
2985
2986
    /**
2987
     * Get the lib critere tab4.
2988
     *
2989
     * @return string|null Returns the lib critere tab4.
2990
     */
2991
    public function getLibCritereTab4(): ?string{
2992
        return $this->libCritereTab4;
2993
    }
2994
2995
    /**
2996
     * Get the lib critere tab5.
2997
     *
2998
     * @return string|null Returns the lib critere tab5.
2999
     */
3000
    public function getLibCritereTab5(): ?string{
3001
        return $this->libCritereTab5;
3002
    }
3003
3004
    /**
3005
     * Get the lib critere txt1.
3006
     *
3007
     * @return string|null Returns the lib critere txt1.
3008
     */
3009
    public function getLibCritereTxt1(): ?string{
3010
        return $this->libCritereTxt1;
3011
    }
3012
3013
    /**
3014
     * Get the lib critere txt2.
3015
     *
3016
     * @return string|null Returns the lib critere txt2.
3017
     */
3018
    public function getLibCritereTxt2(): ?string{
3019
        return $this->libCritereTxt2;
3020
    }
3021
3022
    /**
3023
     * Get the lib critere txt3.
3024
     *
3025
     * @return string|null Returns the lib critere txt3.
3026
     */
3027
    public function getLibCritereTxt3(): ?string{
3028
        return $this->libCritereTxt3;
3029
    }
3030
3031
    /**
3032
     * Get the lib critere txt4.
3033
     *
3034
     * @return string|null Returns the lib critere txt4.
3035
     */
3036
    public function getLibCritereTxt4(): ?string{
3037
        return $this->libCritereTxt4;
3038
    }
3039
3040
    /**
3041
     * Get the lib critere txt5.
3042
     *
3043
     * @return string|null Returns the lib critere txt5.
3044
     */
3045
    public function getLibCritereTxt5(): ?string{
3046
        return $this->libCritereTxt5;
3047
    }
3048
3049
    /**
3050
     * Get the libelle auto avoir.
3051
     *
3052
     * @return string|null Returns the libelle auto avoir.
3053
     */
3054
    public function getLibelleAutoAvoir(): ?string{
3055
        return $this->libelleAutoAvoir;
3056
    }
3057
3058
    /**
3059
     * Get the libelle auto facture.
3060
     *
3061
     * @return string|null Returns the libelle auto facture.
3062
     */
3063
    public function getLibelleAutoFacture(): ?string{
3064
        return $this->libelleAutoFacture;
3065
    }
3066
3067
    /**
3068
     * Get the libelle heures surcroit.
3069
     *
3070
     * @return string|null Returns the libelle heures surcroit.
3071
     */
3072
    public function getLibelleHeuresSurcroit(): ?string{
3073
        return $this->libelleHeuresSurcroit;
3074
    }
3075
3076
    /**
3077
     * Get the libelle transfert.
3078
     *
3079
     * @return string|null Returns the libelle transfert.
3080
     */
3081
    public function getLibelleTransfert(): ?string{
3082
        return $this->libelleTransfert;
3083
    }
3084
3085
    /**
3086
     * Get the libelle transfert achat.
3087
     *
3088
     * @return string|null Returns the libelle transfert achat.
3089
     */
3090
    public function getLibelleTransfertAchat(): ?string{
3091
        return $this->libelleTransfertAchat;
3092
    }
3093
3094
    /**
3095
     * Get the liv cde frn depot unique.
3096
     *
3097
     * @return bool|null Returns the liv cde frn depot unique.
3098
     */
3099
    public function getLivCdeFrnDepotUnique(): ?bool{
3100
        return $this->livCdeFrnDepotUnique;
3101
    }
3102
3103
    /**
3104
     * Get the maj dernier passage bt.
3105
     *
3106
     * @return bool|null Returns the maj dernier passage bt.
3107
     */
3108
    public function getMajDernierPassageBt(): ?bool{
3109
        return $this->majDernierPassageBt;
3110
    }
3111
3112
    /**
3113
     * Get the mail attestations.
3114
     *
3115
     * @return string|null Returns the mail attestations.
3116
     */
3117
    public function getMailAttestations(): ?string{
3118
        return $this->mailAttestations;
3119
    }
3120
3121
    /**
3122
     * Get the mail factures.
3123
     *
3124
     * @return string|null Returns the mail factures.
3125
     */
3126
    public function getMailFactures(): ?string{
3127
        return $this->mailFactures;
3128
    }
3129
3130
    /**
3131
     * Get the maj dernier prix achat.
3132
     *
3133
     * @return bool|null Returns the maj dernier prix achat.
3134
     */
3135
    public function getMajDernierPrixAchat(): ?bool{
3136
        return $this->majDernierPrixAchat;
3137
    }
3138
3139
    /**
3140
     * Get the maj pamp.
3141
     *
3142
     * @return bool|null Returns the maj pamp.
3143
     */
3144
    public function getMajPamp(): ?bool{
3145
        return $this->majPamp;
3146
    }
3147
3148
    /**
3149
     * Get the majoration cascade.
3150
     *
3151
     * @return bool|null Returns the majoration cascade.
3152
     */
3153
    public function getMajorationCascade(): ?bool{
3154
        return $this->majorationCascade;
3155
    }
3156
3157
    /**
3158
     * Get the majoration h plus.
3159
     *
3160
     * @return string|null Returns the majoration h plus.
3161
     */
3162
    public function getMajorationHPlus(): ?string{
3163
        return $this->majorationHPlus;
3164
    }
3165
3166
    /**
3167
     * Get the marge niveau edition.
3168
     *
3169
     * @return string|null Returns the marge niveau edition.
3170
     */
3171
    public function getMargeNiveauEdition(): ?string{
3172
        return $this->margeNiveauEdition;
3173
    }
3174
3175
    /**
3176
     * Get the marge pourcent charge.
3177
     *
3178
     * @return float|null Returns the marge pourcent charge.
3179
     */
3180
    public function getMargePourcentCharge(): ?float{
3181
        return $this->margePourcentCharge;
3182
    }
3183
3184
    /**
3185
     * Get the marge sal insp prorata ca.
3186
     *
3187
     * @return bool|null Returns the marge sal insp prorata ca.
3188
     */
3189
    public function getMargeSalInspProrataCa(): ?bool{
3190
        return $this->margeSalInspProrataCa;
3191
    }
3192
3193
    /**
3194
     * Get the mensualisation tache.
3195
     *
3196
     * @return bool|null Returns the mensualisation tache.
3197
     */
3198
    public function getMensualisationTache(): ?bool{
3199
        return $this->mensualisationTache;
3200
    }
3201
3202
    /**
3203
     * Get the mode calcul proposition cde.
3204
     *
3205
     * @return string|null Returns the mode calcul proposition cde.
3206
     */
3207
    public function getModeCalculPropositionCde(): ?string{
3208
        return $this->modeCalculPropositionCde;
3209
    }
3210
3211
    /**
3212
     * Get the modele devis.
3213
     *
3214
     * @return string|null Returns the modele devis.
3215
     */
3216
    public function getModeleDevis(): ?string{
3217
        return $this->modeleDevis;
3218
    }
3219
3220
    /**
3221
     * Get the modele devis tech.
3222
     *
3223
     * @return string|null Returns the modele devis tech.
3224
     */
3225
    public function getModeleDevisTech(): ?string{
3226
        return $this->modeleDevisTech;
3227
    }
3228
3229
    /**
3230
     * Get the modele facture.
3231
     *
3232
     * @return string|null Returns the modele facture.
3233
     */
3234
    public function getModeleFacture(): ?string{
3235
        return $this->modeleFacture;
3236
    }
3237
3238
    /**
3239
     * Get the mt cpta negatif.
3240
     *
3241
     * @return bool|null Returns the mt cpta negatif.
3242
     */
3243
    public function getMtCptaNegatif(): ?bool{
3244
        return $this->mtCptaNegatif;
3245
    }
3246
3247
    /**
3248
     * Get the n der document.
3249
     *
3250
     * @return int|null Returns the n der document.
3251
     */
3252
    public function getNDerDocument(): ?int{
3253
        return $this->nDerDocument;
3254
    }
3255
3256
    /**
3257
     * Get the nb caracteres ligne fact.
3258
     *
3259
     * @return string|null Returns the nb caracteres ligne fact.
3260
     */
3261
    public function getNbCaracteresLigneFact(): ?string{
3262
        return $this->nbCaracteresLigneFact;
3263
    }
3264
3265
    /**
3266
     * Get the nb decimales prix unitaire.
3267
     *
3268
     * @return string|null Returns the nb decimales prix unitaire.
3269
     */
3270
    public function getNbDecimalesPrixUnitaire(): ?string{
3271
        return $this->nbDecimalesPrixUnitaire;
3272
    }
3273
3274
    /**
3275
     * Get the nb decimales quantite.
3276
     *
3277
     * @return string|null Returns the nb decimales quantite.
3278
     */
3279
    public function getNbDecimalesQuantite(): ?string{
3280
        return $this->nbDecimalesQuantite;
3281
    }
3282
3283
    /**
3284
     * Get the nb entiers prix unitaire.
3285
     *
3286
     * @return string|null Returns the nb entiers prix unitaire.
3287
     */
3288
    public function getNbEntiersPrixUnitaire(): ?string{
3289
        return $this->nbEntiersPrixUnitaire;
3290
    }
3291
3292
    /**
3293
     * Get the nb entiers quantite.
3294
     *
3295
     * @return string|null Returns the nb entiers quantite.
3296
     */
3297
    public function getNbEntiersQuantite(): ?string{
3298
        return $this->nbEntiersQuantite;
3299
    }
3300
3301
    /**
3302
     * Get the nb jour cp acquis.
3303
     *
3304
     * @return float|null Returns the nb jour cp acquis.
3305
     */
3306
    public function getNbJourCpAcquis(): ?float{
3307
        return $this->nbJourCpAcquis;
3308
    }
3309
3310
    /**
3311
     * Get the nb jours abs proratisation dcp.
3312
     *
3313
     * @return int|null Returns the nb jours abs proratisation dcp.
3314
     */
3315
    public function getNbJoursAbsProratisationDcp(): ?int{
3316
        return $this->nbJoursAbsProratisationDcp;
3317
    }
3318
3319
    /**
3320
     * Get the nb mois consecutifs.
3321
     *
3322
     * @return int|null Returns the nb mois consecutifs.
3323
     */
3324
    public function getNbMoisConsecutifs(): ?int{
3325
        return $this->nbMoisConsecutifs;
3326
    }
3327
3328
    /**
3329
     * Get the nom fact nb lignes.
3330
     *
3331
     * @return string|null Returns the nom fact nb lignes.
3332
     */
3333
    public function getNomFactNbLignes(): ?string{
3334
        return $this->nomFactNbLignes;
3335
    }
3336
3337
    /**
3338
     * Get the nom fichier ascii achat.
3339
     *
3340
     * @return string|null Returns the nom fichier ascii achat.
3341
     */
3342
    public function getNomFichierAsciiAchat(): ?string{
3343
        return $this->nomFichierAsciiAchat;
3344
    }
3345
3346
    /**
3347
     * Get the nom fichier ascii vente.
3348
     *
3349
     * @return string|null Returns the nom fichier ascii vente.
3350
     */
3351
    public function getNomFichierAsciiVente(): ?string{
3352
        return $this->nomFichierAsciiVente;
3353
    }
3354
3355
    /**
3356
     * Get the note0 non conforme.
3357
     *
3358
     * @return bool|null Returns the note0 non conforme.
3359
     */
3360
    public function getNote0NonConforme(): ?bool{
3361
        return $this->note0NonConforme;
3362
    }
3363
3364
    /**
3365
     * Get the num bt.
3366
     *
3367
     * @return int|null Returns the num bt.
3368
     */
3369
    public function getNumBt(): ?int{
3370
        return $this->numBt;
3371
    }
3372
3373
    /**
3374
     * Get the num critere bt num1.
3375
     *
3376
     * @return string|null Returns the num critere bt num1.
3377
     */
3378
    public function getNumCritereBtNum1(): ?string{
3379
        return $this->numCritereBtNum1;
3380
    }
3381
3382
    /**
3383
     * Get the num critere bt num2.
3384
     *
3385
     * @return string|null Returns the num critere bt num2.
3386
     */
3387
    public function getNumCritereBtNum2(): ?string{
3388
        return $this->numCritereBtNum2;
3389
    }
3390
3391
    /**
3392
     * Get the num critere chantier filtre1.
3393
     *
3394
     * @return string|null Returns the num critere chantier filtre1.
3395
     */
3396
    public function getNumCritereChantierFiltre1(): ?string{
3397
        return $this->numCritereChantierFiltre1;
3398
    }
3399
3400
    /**
3401
     * Get the num devis.
3402
     *
3403
     * @return int|null Returns the num devis.
3404
     */
3405
    public function getNumDevis(): ?int{
3406
        return $this->numDevis;
3407
    }
3408
3409
    /**
3410
     * Get the num fact.
3411
     *
3412
     * @return int|null Returns the num fact.
3413
     */
3414
    public function getNumFact(): ?int{
3415
        return $this->numFact;
3416
    }
3417
3418
    /**
3419
     * Get the num fact vm.
3420
     *
3421
     * @return int|null Returns the num fact vm.
3422
     */
3423
    public function getNumFactVm(): ?int{
3424
        return $this->numFactVm;
3425
    }
3426
3427
    /**
3428
     * Get the numero fiche controle.
3429
     *
3430
     * @return int|null Returns the numero fiche controle.
3431
     */
3432
    public function getNumeroFicheControle(): ?int{
3433
        return $this->numeroFicheControle;
3434
    }
3435
3436
    /**
3437
     * Get the pa par fournisseur.
3438
     *
3439
     * @return bool|null Returns the pa par fournisseur.
3440
     */
3441
    public function getPaParFournisseur(): ?bool{
3442
        return $this->paParFournisseur;
3443
    }
3444
3445
    /**
3446
     * Get the pj envoi mail.
3447
     *
3448
     * @return string|null Returns the pj envoi mail.
3449
     */
3450
    public function getPjEnvoiMail(): ?string{
3451
        return $this->pjEnvoiMail;
3452
    }
3453
3454
    /**
3455
     * Get the pj envoi mail attestation.
3456
     *
3457
     * @return string|null Returns the pj envoi mail attestation.
3458
     */
3459
    public function getPjEnvoiMailAttestation(): ?string{
3460
        return $this->pjEnvoiMailAttestation;
3461
    }
3462
3463
    /**
3464
     * Get the pas num cpt par dossier.
3465
     *
3466
     * @return bool|null Returns the pas num cpt par dossier.
3467
     */
3468
    public function getPasNumCptParDossier(): ?bool{
3469
        return $this->pasNumCptParDossier;
3470
    }
3471
3472
    /**
3473
     * Get the pdf bt coefficient.
3474
     *
3475
     * @return float|null Returns the pdf bt coefficient.
3476
     */
3477
    public function getPdfBtCoefficient(): ?float{
3478
        return $this->pdfBtCoefficient;
3479
    }
3480
3481
    /**
3482
     * Get the pdf bt date passage.
3483
     *
3484
     * @return bool|null Returns the pdf bt date passage.
3485
     */
3486
    public function getPdfBtDatePassage(): ?bool{
3487
        return $this->pdfBtDatePassage;
3488
    }
3489
3490
    /**
3491
     * Get the pdf bt descriptif.
3492
     *
3493
     * @return bool|null Returns the pdf bt descriptif.
3494
     */
3495
    public function getPdfBtDescriptif(): ?bool{
3496
        return $this->pdfBtDescriptif;
3497
    }
3498
3499
    /**
3500
     * Get the pdf bt employes corps.
3501
     *
3502
     * @return bool|null Returns the pdf bt employes corps.
3503
     */
3504
    public function getPdfBtEmployesCorps(): ?bool{
3505
        return $this->pdfBtEmployesCorps;
3506
    }
3507
3508
    /**
3509
     * Get the pdf bt employes ref.
3510
     *
3511
     * @return bool|null Returns the pdf bt employes ref.
3512
     */
3513
    public function getPdfBtEmployesRef(): ?bool{
3514
        return $this->pdfBtEmployesRef;
3515
    }
3516
3517
    /**
3518
     * Get the pdf bt facturer ala validation.
3519
     *
3520
     * @return bool|null Returns the pdf bt facturer ala validation.
3521
     */
3522
    public function getPdfBtFacturerAlaValidation(): ?bool{
3523
        return $this->pdfBtFacturerAlaValidation;
3524
    }
3525
3526
    /**
3527
     * Get the pdf bt format saisie qte pu.
3528
     *
3529
     * @return bool|null Returns the pdf bt format saisie qte pu.
3530
     */
3531
    public function getPdfBtFormatSaisieQtePu(): ?bool{
3532
        return $this->pdfBtFormatSaisieQtePu;
3533
    }
3534
3535
    /**
3536
     * Get the pdf bt libelle date.
3537
     *
3538
     * @return string|null Returns the pdf bt libelle date.
3539
     */
3540
    public function getPdfBtLibelleDate(): ?string{
3541
        return $this->pdfBtLibelleDate;
3542
    }
3543
3544
    /**
3545
     * Get the pdf bt nom chantier.
3546
     *
3547
     * @return bool|null Returns the pdf bt nom chantier.
3548
     */
3549
    public function getPdfBtNomChantier(): ?bool{
3550
        return $this->pdfBtNomChantier;
3551
    }
3552
3553
    /**
3554
     * Get the pdf bt periode validite.
3555
     *
3556
     * @return bool|null Returns the pdf bt periode validite.
3557
     */
3558
    public function getPdfBtPeriodeValidite(): ?bool{
3559
        return $this->pdfBtPeriodeValidite;
3560
    }
3561
3562
    /**
3563
     * Get the pdf bt prix achat.
3564
     *
3565
     * @return float|null Returns the pdf bt prix achat.
3566
     */
3567
    public function getPdfBtPrixAchat(): ?float{
3568
        return $this->pdfBtPrixAchat;
3569
    }
3570
3571
    /**
3572
     * Get the pdf bt reprendre libelle date.
3573
     *
3574
     * @return bool|null Returns the pdf bt reprendre libelle date.
3575
     */
3576
    public function getPdfBtReprendreLibelleDate(): ?bool{
3577
        return $this->pdfBtReprendreLibelleDate;
3578
    }
3579
3580
    /**
3581
     * Get the pdf bt taux horaire.
3582
     *
3583
     * @return float|null Returns the pdf bt taux horaire.
3584
     */
3585
    public function getPdfBtTauxHoraire(): ?float{
3586
        return $this->pdfBtTauxHoraire;
3587
    }
3588
3589
    /**
3590
     * Get the point bt employes sortis.
3591
     *
3592
     * @return bool|null Returns the point bt employes sortis.
3593
     */
3594
    public function getPointBtEmployesSortis(): ?bool{
3595
        return $this->pointBtEmployesSortis;
3596
    }
3597
3598
    /**
3599
     * Get the poste1.
3600
     *
3601
     * @return string|null Returns the poste1.
3602
     */
3603
    public function getPoste1(): ?string{
3604
        return $this->poste1;
3605
    }
3606
3607
    /**
3608
     * Get the poste2.
3609
     *
3610
     * @return string|null Returns the poste2.
3611
     */
3612
    public function getPoste2(): ?string{
3613
        return $this->poste2;
3614
    }
3615
3616
    /**
3617
     * Get the poste3.
3618
     *
3619
     * @return string|null Returns the poste3.
3620
     */
3621
    public function getPoste3(): ?string{
3622
        return $this->poste3;
3623
    }
3624
3625
    /**
3626
     * Get the poste4.
3627
     *
3628
     * @return string|null Returns the poste4.
3629
     */
3630
    public function getPoste4(): ?string{
3631
        return $this->poste4;
3632
    }
3633
3634
    /**
3635
     * Get the poste5.
3636
     *
3637
     * @return string|null Returns the poste5.
3638
     */
3639
    public function getPoste5(): ?string{
3640
        return $this->poste5;
3641
    }
3642
3643
    /**
3644
     * Get the pourc maj h compl.
3645
     *
3646
     * @return float|null Returns the pourc maj h compl.
3647
     */
3648
    public function getPourcMajHCompl(): ?float{
3649
        return $this->pourcMajHCompl;
3650
    }
3651
3652
    /**
3653
     * Get the pourc maj h compl2.
3654
     *
3655
     * @return float|null Returns the pourc maj h compl2.
3656
     */
3657
    public function getPourcMajHCompl2(): ?float{
3658
        return $this->pourcMajHCompl2;
3659
    }
3660
3661
    /**
3662
     * Get the pourcent dep hc max.
3663
     *
3664
     * @return float|null Returns the pourcent dep hc max.
3665
     */
3666
    public function getPourcentDepHcMax(): ?float{
3667
        return $this->pourcentDepHcMax;
3668
    }
3669
3670
    /**
3671
     * Get the pourcent dep hc plus mois.
3672
     *
3673
     * @return float|null Returns the pourcent dep hc plus mois.
3674
     */
3675
    public function getPourcentDepHcPlusMois(): ?float{
3676
        return $this->pourcentDepHcPlusMois;
3677
    }
3678
3679
    /**
3680
     * Get the pourcentage repos remplacement.
3681
     *
3682
     * @return float|null Returns the pourcentage repos remplacement.
3683
     */
3684
    public function getPourcentageReposRemplacement(): ?float{
3685
        return $this->pourcentageReposRemplacement;
3686
    }
3687
3688
    /**
3689
     * Get the prefixe.
3690
     *
3691
     * @return string|null Returns the prefixe.
3692
     */
3693
    public function getPrefixe(): ?string{
3694
        return $this->prefixe;
3695
    }
3696
3697
    /**
3698
     * Get the prefixe devis.
3699
     *
3700
     * @return string|null Returns the prefixe devis.
3701
     */
3702
    public function getPrefixeDevis(): ?string{
3703
        return $this->prefixeDevis;
3704
    }
3705
3706
    /**
3707
     * Get the preparer chantier pret only.
3708
     *
3709
     * @return bool|null Returns the preparer chantier pret only.
3710
     */
3711
    public function getPreparerChantierPretOnly(): ?bool{
3712
        return $this->preparerChantierPretOnly;
3713
    }
3714
3715
    /**
3716
     * Get the prix defaut achat.
3717
     *
3718
     * @return int|null Returns the prix defaut achat.
3719
     */
3720
    public function getPrixDefautAchat(): ?int{
3721
        return $this->prixDefautAchat;
3722
    }
3723
3724
    /**
3725
     * Get the prix defaut entree directe.
3726
     *
3727
     * @return int|null Returns the prix defaut entree directe.
3728
     */
3729
    public function getPrixDefautEntreeDirecte(): ?int{
3730
        return $this->prixDefautEntreeDirecte;
3731
    }
3732
3733
    /**
3734
     * Get the prix defaut inventaire.
3735
     *
3736
     * @return int|null Returns the prix defaut inventaire.
3737
     */
3738
    public function getPrixDefautInventaire(): ?int{
3739
        return $this->prixDefautInventaire;
3740
    }
3741
3742
    /**
3743
     * Get the prix defaut sortie directe.
3744
     *
3745
     * @return int|null Returns the prix defaut sortie directe.
3746
     */
3747
    public function getPrixDefautSortieDirecte(): ?int{
3748
        return $this->prixDefautSortieDirecte;
3749
    }
3750
3751
    /**
3752
     * Get the prix defaut vente.
3753
     *
3754
     * @return int|null Returns the prix defaut vente.
3755
     */
3756
    public function getPrixDefautVente(): ?int{
3757
        return $this->prixDefautVente;
3758
    }
3759
3760
    /**
3761
     * Get the prochain numero pj.
3762
     *
3763
     * @return int|null Returns the prochain numero pj.
3764
     */
3765
    public function getProchainNumeroPj(): ?int{
3766
        return $this->prochainNumeroPj;
3767
    }
3768
3769
    /**
3770
     * Get the prorata heures creer ligne.
3771
     *
3772
     * @return bool|null Returns the prorata heures creer ligne.
3773
     */
3774
    public function getProrataHeuresCreerLigne(): ?bool{
3775
        return $this->prorataHeuresCreerLigne;
3776
    }
3777
3778
    /**
3779
     * Get the prorata heures designation moins.
3780
     *
3781
     * @return string|null Returns the prorata heures designation moins.
3782
     */
3783
    public function getProrataHeuresDesignationMoins(): ?string{
3784
        return $this->prorataHeuresDesignationMoins;
3785
    }
3786
3787
    /**
3788
     * Get the prorata heures designation plus.
3789
     *
3790
     * @return string|null Returns the prorata heures designation plus.
3791
     */
3792
    public function getProrataHeuresDesignationPlus(): ?string{
3793
        return $this->prorataHeuresDesignationPlus;
3794
    }
3795
3796
    /**
3797
     * Get the prorata heures option.
3798
     *
3799
     * @return string|null Returns the prorata heures option.
3800
     */
3801
    public function getProrataHeuresOption(): ?string{
3802
        return $this->prorataHeuresOption;
3803
    }
3804
3805
    /**
3806
     * Get the prov cp infos emp.
3807
     *
3808
     * @return bool|null Returns the prov cp infos emp.
3809
     */
3810
    public function getProvCpInfosEmp(): ?bool{
3811
        return $this->provCpInfosEmp;
3812
    }
3813
3814
    /**
3815
     * Get the provisions cp.
3816
     *
3817
     * @return bool|null Returns the provisions cp.
3818
     */
3819
    public function getProvisionsCp(): ?bool{
3820
        return $this->provisionsCp;
3821
    }
3822
3823
    /**
3824
     * Get the qualite nb criteres.
3825
     *
3826
     * @return string|null Returns the qualite nb criteres.
3827
     */
3828
    public function getQualiteNbCriteres(): ?string{
3829
        return $this->qualiteNbCriteres;
3830
    }
3831
3832
    /**
3833
     * Get the qualite nb notes.
3834
     *
3835
     * @return string|null Returns the qualite nb notes.
3836
     */
3837
    public function getQualiteNbNotes(): ?string{
3838
        return $this->qualiteNbNotes;
3839
    }
3840
3841
    /**
3842
     * Get the qualite satisfaction generale.
3843
     *
3844
     * @return bool|null Returns the qualite satisfaction generale.
3845
     */
3846
    public function getQualiteSatisfactionGenerale(): ?bool{
3847
        return $this->qualiteSatisfactionGenerale;
3848
    }
3849
3850
    /**
3851
     * Get the rt fdans fact dev.
3852
     *
3853
     * @return bool|null Returns the rt fdans fact dev.
3854
     */
3855
    public function getRtFdansFactDev(): ?bool{
3856
        return $this->rtFdansFactDev;
3857
    }
3858
3859
    /**
3860
     * Get the reference mensu contrat proprete.
3861
     *
3862
     * @return bool|null Returns the reference mensu contrat proprete.
3863
     */
3864
    public function getReferenceMensuContratProprete(): ?bool{
3865
        return $this->referenceMensuContratProprete;
3866
    }
3867
3868
    /**
3869
     * Get the remplacant abs jf pas auto.
3870
     *
3871
     * @return bool|null Returns the remplacant abs jf pas auto.
3872
     */
3873
    public function getRemplacantAbsJfPasAuto(): ?bool{
3874
        return $this->remplacantAbsJfPasAuto;
3875
    }
3876
3877
    /**
3878
     * Get the remplacant travaille pas jf.
3879
     *
3880
     * @return bool|null Returns the remplacant travaille pas jf.
3881
     */
3882
    public function getRemplacantTravaillePasJf(): ?bool{
3883
        return $this->remplacantTravaillePasJf;
3884
    }
3885
3886
    /**
3887
     * Get the remplacement hcjf.
3888
     *
3889
     * @return bool|null Returns the remplacement hcjf.
3890
     */
3891
    public function getRemplacementHcjf(): ?bool{
3892
        return $this->remplacementHcjf;
3893
    }
3894
3895
    /**
3896
     * Get the repos compensateur pour travailleur nuit.
3897
     *
3898
     * @return bool|null Returns the repos compensateur pour travailleur nuit.
3899
     */
3900
    public function getReposCompensateurPourTravailleurNuit(): ?bool{
3901
        return $this->reposCompensateurPourTravailleurNuit;
3902
    }
3903
3904
    /**
3905
     * Get the saisir absences sur hc.
3906
     *
3907
     * @return bool|null Returns the saisir absences sur hc.
3908
     */
3909
    public function getSaisirAbsencesSurHc(): ?bool{
3910
        return $this->saisirAbsencesSurHc;
3911
    }
3912
3913
    /**
3914
     * Get the saisir code chantier achat.
3915
     *
3916
     * @return bool|null Returns the saisir code chantier achat.
3917
     */
3918
    public function getSaisirCodeChantierAchat(): ?bool{
3919
        return $this->saisirCodeChantierAchat;
3920
    }
3921
3922
    /**
3923
     * Get the saisir num bt.
3924
     *
3925
     * @return bool|null Returns the saisir num bt.
3926
     */
3927
    public function getSaisirNumBt(): ?bool{
3928
        return $this->saisirNumBt;
3929
    }
3930
3931
    /**
3932
     * Get the services paie.
3933
     *
3934
     * @return string|null Returns the services paie.
3935
     */
3936
    public function getServicesPaie(): ?string{
3937
        return $this->servicesPaie;
3938
    }
3939
3940
    /**
3941
     * Get the seuil majo h compl.
3942
     *
3943
     * @return float|null Returns the seuil majo h compl.
3944
     */
3945
    public function getSeuilMajoHCompl(): ?float{
3946
        return $this->seuilMajoHCompl;
3947
    }
3948
3949
    /**
3950
     * Get the taux escompte.
3951
     *
3952
     * @return float|null Returns the taux escompte.
3953
     */
3954
    public function getTauxEscompte(): ?float{
3955
        return $this->tauxEscompte;
3956
    }
3957
3958
    /**
3959
     * Get the taux majo hc33.
3960
     *
3961
     * @return float|null Returns the taux majo hc33.
3962
     */
3963
    public function getTauxMajoHc33(): ?float{
3964
        return $this->tauxMajoHc33;
3965
    }
3966
3967
    /**
3968
     * Get the taux majoration h compl.
3969
     *
3970
     * @return float|null Returns the taux majoration h compl.
3971
     */
3972
    public function getTauxMajorationHCompl(): ?float{
3973
        return $this->tauxMajorationHCompl;
3974
    }
3975
3976
    /**
3977
     * Get the taux tva achat.
3978
     *
3979
     * @return float|null Returns the taux tva achat.
3980
     */
3981
    public function getTauxTvaAchat(): ?float{
3982
        return $this->tauxTvaAchat;
3983
    }
3984
3985
    /**
3986
     * Get the taux tva taxe deee.
3987
     *
3988
     * @return float|null Returns the taux tva taxe deee.
3989
     */
3990
    public function getTauxTvaTaxeDeee(): ?float{
3991
        return $this->tauxTvaTaxeDeee;
3992
    }
3993
3994
    /**
3995
     * Get the taux tva vente.
3996
     *
3997
     * @return float|null Returns the taux tva vente.
3998
     */
3999
    public function getTauxTvaVente(): ?float{
4000
        return $this->tauxTvaVente;
4001
    }
4002
4003
    /**
4004
     * Get the type rempl defaut.
4005
     *
4006
     * @return string|null Returns the type rempl defaut.
4007
     */
4008
    public function getTypeRemplDefaut(): ?string{
4009
        return $this->typeRemplDefaut;
4010
    }
4011
4012
    /**
4013
     * Get the type transfert vente.
4014
     *
4015
     * @return string|null Returns the type transfert vente.
4016
     */
4017
    public function getTypeTransfertVente(): ?string{
4018
        return $this->typeTransfertVente;
4019
    }
4020
4021
    /**
4022
     * Get the uniq id synchro.
4023
     *
4024
     * @return string|null Returns the uniq id synchro.
4025
     */
4026
    public function getUniqIdSynchro(): ?string{
4027
        return $this->uniqIdSynchro;
4028
    }
4029
4030
    /**
4031
     * Get the utiliser stock mini.
4032
     *
4033
     * @return bool|null Returns the utiliser stock mini.
4034
     */
4035
    public function getUtiliserStockMini(): ?bool{
4036
        return $this->utiliserStockMini;
4037
    }
4038
4039
    /**
4040
     * Get the visualiser pointage bt valides.
4041
     *
4042
     * @return bool|null Returns the visualiser pointage bt valides.
4043
     */
4044
    public function getVisualiserPointageBtValides(): ?bool{
4045
        return $this->visualiserPointageBtValides;
4046
    }
4047
4048
    /**
4049
     * Set the 35 heures.
4050
     *
4051
     * @param DateTime|null $_35Heures The 35 heures.
4052
     * @return Constantes Returns this Constantes.
4053
     */
4054
    public function set35Heures(?DateTime $_35Heures): Constantes {
4055
        $this->_35Heures = $_35Heures;
4056
        return $this;
4057
    }
4058
4059
    /**
4060
     * Set the alertes paie dans pointage.
4061
     *
4062
     * @param bool|null $alertesPaieDansPointage The alertes paie dans pointage.
4063
     * @return Constantes Returns this Constantes.
4064
     */
4065
    public function setAlertesPaieDansPointage(?bool $alertesPaieDansPointage): Constantes {
4066
        $this->alertesPaieDansPointage = $alertesPaieDansPointage;
4067
        return $this;
4068
    }
4069
4070
    /**
4071
     * Set the alertes paie dans reclam.
4072
     *
4073
     * @param bool|null $alertesPaieDansReclam The alertes paie dans reclam.
4074
     * @return Constantes Returns this Constantes.
4075
     */
4076
    public function setAlertesPaieDansReclam(?bool $alertesPaieDansReclam): Constantes {
4077
        $this->alertesPaieDansReclam = $alertesPaieDansReclam;
4078
        return $this;
4079
    }
4080
4081
    /**
4082
     * Set the analytique nature agence.
4083
     *
4084
     * @param bool|null $analytiqueNatureAgence The analytique nature agence.
4085
     * @return Constantes Returns this Constantes.
4086
     */
4087
    public function setAnalytiqueNatureAgence(?bool $analytiqueNatureAgence): Constantes {
4088
        $this->analytiqueNatureAgence = $analytiqueNatureAgence;
4089
        return $this;
4090
    }
4091
4092
    /**
4093
     * Set the analytique par chantier.
4094
     *
4095
     * @param bool|null $analytiqueParChantier The analytique par chantier.
4096
     * @return Constantes Returns this Constantes.
4097
     */
4098
    public function setAnalytiqueParChantier(?bool $analytiqueParChantier): Constantes {
4099
        $this->analytiqueParChantier = $analytiqueParChantier;
4100
        return $this;
4101
    }
4102
4103
    /**
4104
     * Set the archiver devis.
4105
     *
4106
     * @param bool|null $archiverDevis The archiver devis.
4107
     * @return Constantes Returns this Constantes.
4108
     */
4109
    public function setArchiverDevis(?bool $archiverDevis): Constantes {
4110
        $this->archiverDevis = $archiverDevis;
4111
        return $this;
4112
    }
4113
4114
    /**
4115
     * Set the archiver facture.
4116
     *
4117
     * @param bool|null $archiverFacture The archiver facture.
4118
     * @return Constantes Returns this Constantes.
4119
     */
4120
    public function setArchiverFacture(?bool $archiverFacture): Constantes {
4121
        $this->archiverFacture = $archiverFacture;
4122
        return $this;
4123
    }
4124
4125
    /**
4126
     * Set the arrondi sur pu.
4127
     *
4128
     * @param bool|null $arrondiSurPu The arrondi sur pu.
4129
     * @return Constantes Returns this Constantes.
4130
     */
4131
    public function setArrondiSurPu(?bool $arrondiSurPu): Constantes {
4132
        $this->arrondiSurPu = $arrondiSurPu;
4133
        return $this;
4134
    }
4135
4136
    /**
4137
     * Set the autoriser da sans maj stock.
4138
     *
4139
     * @param bool|null $autoriserDaSansMajStock The autoriser da sans maj stock.
4140
     * @return Constantes Returns this Constantes.
4141
     */
4142
    public function setAutoriserDaSansMajStock(?bool $autoriserDaSansMajStock): Constantes {
4143
        $this->autoriserDaSansMajStock = $autoriserDaSansMajStock;
4144
        return $this;
4145
    }
4146
4147
    /**
4148
     * Set the autoriser dep bud cha cde type.
4149
     *
4150
     * @param bool|null $autoriserDepBudChaCdeType The autoriser dep bud cha cde type.
4151
     * @return Constantes Returns this Constantes.
4152
     */
4153
    public function setAutoriserDepBudChaCdeType(?bool $autoriserDepBudChaCdeType): Constantes {
4154
        $this->autoriserDepBudChaCdeType = $autoriserDepBudChaCdeType;
4155
        return $this;
4156
    }
4157
4158
    /**
4159
     * Set the autoriser mensu tache vide.
4160
     *
4161
     * @param bool|null $autoriserMensuTacheVide The autoriser mensu tache vide.
4162
     * @return Constantes Returns this Constantes.
4163
     */
4164
    public function setAutoriserMensuTacheVide(?bool $autoriserMensuTacheVide): Constantes {
4165
        $this->autoriserMensuTacheVide = $autoriserMensuTacheVide;
4166
        return $this;
4167
    }
4168
4169
    /**
4170
     * Set the bl num fact.
4171
     *
4172
     * @param int|null $blNumFact The bl num fact.
4173
     * @return Constantes Returns this Constantes.
4174
     */
4175
    public function setBlNumFact(?int $blNumFact): Constantes {
4176
        $this->blNumFact = $blNumFact;
4177
        return $this;
4178
    }
4179
4180
    /**
4181
     * Set the bl prefixe.
4182
     *
4183
     * @param string|null $blPrefixe The bl prefixe.
4184
     * @return Constantes Returns this Constantes.
4185
     */
4186
    public function setBlPrefixe(?string $blPrefixe): Constantes {
4187
        $this->blPrefixe = $blPrefixe;
4188
        return $this;
4189
    }
4190
4191
    /**
4192
     * Set the br num fact.
4193
     *
4194
     * @param int|null $brNumFact The br num fact.
4195
     * @return Constantes Returns this Constantes.
4196
     */
4197
    public function setBrNumFact(?int $brNumFact): Constantes {
4198
        $this->brNumFact = $brNumFact;
4199
        return $this;
4200
    }
4201
4202
    /**
4203
     * Set the br prefixe.
4204
     *
4205
     * @param string|null $brPrefixe The br prefixe.
4206
     * @return Constantes Returns this Constantes.
4207
     */
4208
    public function setBrPrefixe(?string $brPrefixe): Constantes {
4209
        $this->brPrefixe = $brPrefixe;
4210
        return $this;
4211
    }
4212
4213
    /**
4214
     * Set the bs num fact.
4215
     *
4216
     * @param int|null $bsNumFact The bs num fact.
4217
     * @return Constantes Returns this Constantes.
4218
     */
4219
    public function setBsNumFact(?int $bsNumFact): Constantes {
4220
        $this->bsNumFact = $bsNumFact;
4221
        return $this;
4222
    }
4223
4224
    /**
4225
     * Set the bs prefixe.
4226
     *
4227
     * @param string|null $bsPrefixe The bs prefixe.
4228
     * @return Constantes Returns this Constantes.
4229
     */
4230
    public function setBsPrefixe(?string $bsPrefixe): Constantes {
4231
        $this->bsPrefixe = $bsPrefixe;
4232
        return $this;
4233
    }
4234
4235
    /**
4236
     * Set the cdd mensu total heures.
4237
     *
4238
     * @param bool|null $cddMensuTotalHeures The cdd mensu total heures.
4239
     * @return Constantes Returns this Constantes.
4240
     */
4241
    public function setCddMensuTotalHeures(?bool $cddMensuTotalHeures): Constantes {
4242
        $this->cddMensuTotalHeures = $cddMensuTotalHeures;
4243
        return $this;
4244
    }
4245
4246
    /**
4247
     * Set the cp sans provisions.
4248
     *
4249
     * @param bool|null $cpSansProvisions The cp sans provisions.
4250
     * @return Constantes Returns this Constantes.
4251
     */
4252
    public function setCpSansProvisions(?bool $cpSansProvisions): Constantes {
4253
        $this->cpSansProvisions = $cpSansProvisions;
4254
        return $this;
4255
    }
4256
4257
    /**
4258
     * Set the cde client num fact.
4259
     *
4260
     * @param int|null $cdeClientNumFact The cde client num fact.
4261
     * @return Constantes Returns this Constantes.
4262
     */
4263
    public function setCdeClientNumFact(?int $cdeClientNumFact): Constantes {
4264
        $this->cdeClientNumFact = $cdeClientNumFact;
4265
        return $this;
4266
    }
4267
4268
    /**
4269
     * Set the cde client prefixe.
4270
     *
4271
     * @param string|null $cdeClientPrefixe The cde client prefixe.
4272
     * @return Constantes Returns this Constantes.
4273
     */
4274
    public function setCdeClientPrefixe(?string $cdeClientPrefixe): Constantes {
4275
        $this->cdeClientPrefixe = $cdeClientPrefixe;
4276
        return $this;
4277
    }
4278
4279
    /**
4280
     * Set the cde frn num fact.
4281
     *
4282
     * @param int|null $cdeFrnNumFact The cde frn num fact.
4283
     * @return Constantes Returns this Constantes.
4284
     */
4285
    public function setCdeFrnNumFact(?int $cdeFrnNumFact): Constantes {
4286
        $this->cdeFrnNumFact = $cdeFrnNumFact;
4287
        return $this;
4288
    }
4289
4290
    /**
4291
     * Set the cde frn prefixe.
4292
     *
4293
     * @param string|null $cdeFrnPrefixe The cde frn prefixe.
4294
     * @return Constantes Returns this Constantes.
4295
     */
4296
    public function setCdeFrnPrefixe(?string $cdeFrnPrefixe): Constantes {
4297
        $this->cdeFrnPrefixe = $cdeFrnPrefixe;
4298
        return $this;
4299
    }
4300
4301
    /**
4302
     * Set the centralisation vente.
4303
     *
4304
     * @param bool|null $centralisationVente The centralisation vente.
4305
     * @return Constantes Returns this Constantes.
4306
     */
4307
    public function setCentralisationVente(?bool $centralisationVente): Constantes {
4308
        $this->centralisationVente = $centralisationVente;
4309
        return $this;
4310
    }
4311
4312
    /**
4313
     * Set the charge mensuelle sans tache.
4314
     *
4315
     * @param bool|null $chargeMensuelleSansTache The charge mensuelle sans tache.
4316
     * @return Constantes Returns this Constantes.
4317
     */
4318
    public function setChargeMensuelleSansTache(?bool $chargeMensuelleSansTache): Constantes {
4319
        $this->chargeMensuelleSansTache = $chargeMensuelleSansTache;
4320
        return $this;
4321
    }
4322
4323
    /**
4324
     * Set the chemin doss compta.
4325
     *
4326
     * @param string|null $cheminDossCompta The chemin doss compta.
4327
     * @return Constantes Returns this Constantes.
4328
     */
4329
    public function setCheminDossCompta(?string $cheminDossCompta): Constantes {
4330
        $this->cheminDossCompta = $cheminDossCompta;
4331
        return $this;
4332
    }
4333
4334
    /**
4335
     * Set the cle debloquer periode cloturee.
4336
     *
4337
     * @param string|null $cleDebloquerPeriodeCloturee The cle debloquer periode cloturee.
4338
     * @return Constantes Returns this Constantes.
4339
     */
4340
    public function setCleDebloquerPeriodeCloturee(?string $cleDebloquerPeriodeCloturee): Constantes {
4341
        $this->cleDebloquerPeriodeCloturee = $cleDebloquerPeriodeCloturee;
4342
        return $this;
4343
    }
4344
4345
    /**
4346
     * Set the code abs cp sans solde.
4347
     *
4348
     * @param string|null $codeAbsCpSansSolde The code abs cp sans solde.
4349
     * @return Constantes Returns this Constantes.
4350
     */
4351
    public function setCodeAbsCpSansSolde(?string $codeAbsCpSansSolde): Constantes {
4352
        $this->codeAbsCpSansSolde = $codeAbsCpSansSolde;
4353
        return $this;
4354
    }
4355
4356
    /**
4357
     * Set the code abs def jf.
4358
     *
4359
     * @param string|null $codeAbsDefJf The code abs def jf.
4360
     * @return Constantes Returns this Constantes.
4361
     */
4362
    public function setCodeAbsDefJf(?string $codeAbsDefJf): Constantes {
4363
        $this->codeAbsDefJf = $codeAbsDefJf;
4364
        return $this;
4365
    }
4366
4367
    /**
4368
     * Set the code abs def jf moins3.
4369
     *
4370
     * @param string|null $codeAbsDefJfMoins3 The code abs def jf moins3.
4371
     * @return Constantes Returns this Constantes.
4372
     */
4373
    public function setCodeAbsDefJfMoins3(?string $codeAbsDefJfMoins3): Constantes {
4374
        $this->codeAbsDefJfMoins3 = $codeAbsDefJfMoins3;
4375
        return $this;
4376
    }
4377
4378
    /**
4379
     * Set the code abs fermeture chantier.
4380
     *
4381
     * @param string|null $codeAbsFermetureChantier The code abs fermeture chantier.
4382
     * @return Constantes Returns this Constantes.
4383
     */
4384
    public function setCodeAbsFermetureChantier(?string $codeAbsFermetureChantier): Constantes {
4385
        $this->codeAbsFermetureChantier = $codeAbsFermetureChantier;
4386
        return $this;
4387
    }
4388
4389
    /**
4390
     * Set the code abs pointage defaut.
4391
     *
4392
     * @param string|null $codeAbsPointageDefaut The code abs pointage defaut.
4393
     * @return Constantes Returns this Constantes.
4394
     */
4395
    public function setCodeAbsPointageDefaut(?string $codeAbsPointageDefaut): Constantes {
4396
        $this->codeAbsPointageDefaut = $codeAbsPointageDefaut;
4397
        return $this;
4398
    }
4399
4400
    /**
4401
     * Set the code collabo valid.
4402
     *
4403
     * @param string|null $codeCollaboValid The code collabo valid.
4404
     * @return Constantes Returns this Constantes.
4405
     */
4406
    public function setCodeCollaboValid(?string $codeCollaboValid): Constantes {
4407
        $this->codeCollaboValid = $codeCollaboValid;
4408
        return $this;
4409
    }
4410
4411
    /**
4412
     * Set the code collaborateur.
4413
     *
4414
     * @param string|null $codeCollaborateur The code collaborateur.
4415
     * @return Constantes Returns this Constantes.
4416
     */
4417
    public function setCodeCollaborateur(?string $codeCollaborateur): Constantes {
4418
        $this->codeCollaborateur = $codeCollaborateur;
4419
        return $this;
4420
    }
4421
4422
    /**
4423
     * Set the code depot par defaut.
4424
     *
4425
     * @param string|null $codeDepotParDefaut The code depot par defaut.
4426
     * @return Constantes Returns this Constantes.
4427
     */
4428
    public function setCodeDepotParDefaut(?string $codeDepotParDefaut): Constantes {
4429
        $this->codeDepotParDefaut = $codeDepotParDefaut;
4430
        return $this;
4431
    }
4432
4433
    /**
4434
     * Set the code ics.
4435
     *
4436
     * @param string|null $codeIcs The code ics.
4437
     * @return Constantes Returns this Constantes.
4438
     */
4439
    public function setCodeIcs(?string $codeIcs): Constantes {
4440
        $this->codeIcs = $codeIcs;
4441
        return $this;
4442
    }
4443
4444
    /**
4445
     * Set the code ja.
4446
     *
4447
     * @param string|null $codeJa The code ja.
4448
     * @return Constantes Returns this Constantes.
4449
     */
4450
    public function setCodeJa(?string $codeJa): Constantes {
4451
        $this->codeJa = $codeJa;
4452
        return $this;
4453
    }
4454
4455
    /**
4456
     * Set the code jv negoce.
4457
     *
4458
     * @param string|null $codeJvNegoce The code jv negoce.
4459
     * @return Constantes Returns this Constantes.
4460
     */
4461
    public function setCodeJvNegoce(?string $codeJvNegoce): Constantes {
4462
        $this->codeJvNegoce = $codeJvNegoce;
4463
        return $this;
4464
    }
4465
4466
    /**
4467
     * Set the code jv prestation.
4468
     *
4469
     * @param string|null $codeJvPrestation The code jv prestation.
4470
     * @return Constantes Returns this Constantes.
4471
     */
4472
    public function setCodeJvPrestation(?string $codeJvPrestation): Constantes {
4473
        $this->codeJvPrestation = $codeJvPrestation;
4474
        return $this;
4475
    }
4476
4477
    /**
4478
     * Set the code liv par defaut.
4479
     *
4480
     * @param string|null $codeLivParDefaut The code liv par defaut.
4481
     * @return Constantes Returns this Constantes.
4482
     */
4483
    public function setCodeLivParDefaut(?string $codeLivParDefaut): Constantes {
4484
        $this->codeLivParDefaut = $codeLivParDefaut;
4485
        return $this;
4486
    }
4487
4488
    /**
4489
     * Set the code prime chantier1.
4490
     *
4491
     * @param string|null $codePrimeChantier1 The code prime chantier1.
4492
     * @return Constantes Returns this Constantes.
4493
     */
4494
    public function setCodePrimeChantier1(?string $codePrimeChantier1): Constantes {
4495
        $this->codePrimeChantier1 = $codePrimeChantier1;
4496
        return $this;
4497
    }
4498
4499
    /**
4500
     * Set the code prime chantier2.
4501
     *
4502
     * @param string|null $codePrimeChantier2 The code prime chantier2.
4503
     * @return Constantes Returns this Constantes.
4504
     */
4505
    public function setCodePrimeChantier2(?string $codePrimeChantier2): Constantes {
4506
        $this->codePrimeChantier2 = $codePrimeChantier2;
4507
        return $this;
4508
    }
4509
4510
    /**
4511
     * Set the code prime chantier3.
4512
     *
4513
     * @param string|null $codePrimeChantier3 The code prime chantier3.
4514
     * @return Constantes Returns this Constantes.
4515
     */
4516
    public function setCodePrimeChantier3(?string $codePrimeChantier3): Constantes {
4517
        $this->codePrimeChantier3 = $codePrimeChantier3;
4518
        return $this;
4519
    }
4520
4521
    /**
4522
     * Set the code prime dimanche1.
4523
     *
4524
     * @param string|null $codePrimeDimanche1 The code prime dimanche1.
4525
     * @return Constantes Returns this Constantes.
4526
     */
4527
    public function setCodePrimeDimanche1(?string $codePrimeDimanche1): Constantes {
4528
        $this->codePrimeDimanche1 = $codePrimeDimanche1;
4529
        return $this;
4530
    }
4531
4532
    /**
4533
     * Set the code prime dimanche1 type2.
4534
     *
4535
     * @param string|null $codePrimeDimanche1Type2 The code prime dimanche1 type2.
4536
     * @return Constantes Returns this Constantes.
4537
     */
4538
    public function setCodePrimeDimanche1Type2(?string $codePrimeDimanche1Type2): Constantes {
4539
        $this->codePrimeDimanche1Type2 = $codePrimeDimanche1Type2;
4540
        return $this;
4541
    }
4542
4543
    /**
4544
     * Set the code prime dimanche2.
4545
     *
4546
     * @param string|null $codePrimeDimanche2 The code prime dimanche2.
4547
     * @return Constantes Returns this Constantes.
4548
     */
4549
    public function setCodePrimeDimanche2(?string $codePrimeDimanche2): Constantes {
4550
        $this->codePrimeDimanche2 = $codePrimeDimanche2;
4551
        return $this;
4552
    }
4553
4554
    /**
4555
     * Set the code prime forfait.
4556
     *
4557
     * @param string|null $codePrimeForfait The code prime forfait.
4558
     * @return Constantes Returns this Constantes.
4559
     */
4560
    public function setCodePrimeForfait(?string $codePrimeForfait): Constantes {
4561
        $this->codePrimeForfait = $codePrimeForfait;
4562
        return $this;
4563
    }
4564
4565
    /**
4566
     * Set the code prime h compl.
4567
     *
4568
     * @param string|null $codePrimeHCompl The code prime h compl.
4569
     * @return Constantes Returns this Constantes.
4570
     */
4571
    public function setCodePrimeHCompl(?string $codePrimeHCompl): Constantes {
4572
        $this->codePrimeHCompl = $codePrimeHCompl;
4573
        return $this;
4574
    }
4575
4576
    /**
4577
     * Set the code prime h compl2.
4578
     *
4579
     * @param string|null $codePrimeHCompl2 The code prime h compl2.
4580
     * @return Constantes Returns this Constantes.
4581
     */
4582
    public function setCodePrimeHCompl2(?string $codePrimeHCompl2): Constantes {
4583
        $this->codePrimeHCompl2 = $codePrimeHCompl2;
4584
        return $this;
4585
    }
4586
4587
    /**
4588
     * Set the code prime jf1.
4589
     *
4590
     * @param string|null $codePrimeJf1 The code prime jf1.
4591
     * @return Constantes Returns this Constantes.
4592
     */
4593
    public function setCodePrimeJf1(?string $codePrimeJf1): Constantes {
4594
        $this->codePrimeJf1 = $codePrimeJf1;
4595
        return $this;
4596
    }
4597
4598
    /**
4599
     * Set the code prime jf1 type2.
4600
     *
4601
     * @param string|null $codePrimeJf1Type2 The code prime jf1 type2.
4602
     * @return Constantes Returns this Constantes.
4603
     */
4604
    public function setCodePrimeJf1Type2(?string $codePrimeJf1Type2): Constantes {
4605
        $this->codePrimeJf1Type2 = $codePrimeJf1Type2;
4606
        return $this;
4607
    }
4608
4609
    /**
4610
     * Set the code prime jf2.
4611
     *
4612
     * @param string|null $codePrimeJf2 The code prime jf2.
4613
     * @return Constantes Returns this Constantes.
4614
     */
4615
    public function setCodePrimeJf2(?string $codePrimeJf2): Constantes {
4616
        $this->codePrimeJf2 = $codePrimeJf2;
4617
        return $this;
4618
    }
4619
4620
    /**
4621
     * Set the code prime jf mai.
4622
     *
4623
     * @param string|null $codePrimeJfMai The code prime jf mai.
4624
     * @return Constantes Returns this Constantes.
4625
     */
4626
    public function setCodePrimeJfMai(?string $codePrimeJfMai): Constantes {
4627
        $this->codePrimeJfMai = $codePrimeJfMai;
4628
        return $this;
4629
    }
4630
4631
    /**
4632
     * Set the code prime nuit1.
4633
     *
4634
     * @param string|null $codePrimeNuit1 The code prime nuit1.
4635
     * @return Constantes Returns this Constantes.
4636
     */
4637
    public function setCodePrimeNuit1(?string $codePrimeNuit1): Constantes {
4638
        $this->codePrimeNuit1 = $codePrimeNuit1;
4639
        return $this;
4640
    }
4641
4642
    /**
4643
     * Set the code prime nuit1 type2.
4644
     *
4645
     * @param string|null $codePrimeNuit1Type2 The code prime nuit1 type2.
4646
     * @return Constantes Returns this Constantes.
4647
     */
4648
    public function setCodePrimeNuit1Type2(?string $codePrimeNuit1Type2): Constantes {
4649
        $this->codePrimeNuit1Type2 = $codePrimeNuit1Type2;
4650
        return $this;
4651
    }
4652
4653
    /**
4654
     * Set the code prime nuit2.
4655
     *
4656
     * @param string|null $codePrimeNuit2 The code prime nuit2.
4657
     * @return Constantes Returns this Constantes.
4658
     */
4659
    public function setCodePrimeNuit2(?string $codePrimeNuit2): Constantes {
4660
        $this->codePrimeNuit2 = $codePrimeNuit2;
4661
        return $this;
4662
    }
4663
4664
    /**
4665
     * Set the code prime paniers.
4666
     *
4667
     * @param string|null $codePrimePaniers The code prime paniers.
4668
     * @return Constantes Returns this Constantes.
4669
     */
4670
    public function setCodePrimePaniers(?string $codePrimePaniers): Constantes {
4671
        $this->codePrimePaniers = $codePrimePaniers;
4672
        return $this;
4673
    }
4674
4675
    /**
4676
     * Set the code prime rs.
4677
     *
4678
     * @param string|null $codePrimeRs The code prime rs.
4679
     * @return Constantes Returns this Constantes.
4680
     */
4681
    public function setCodePrimeRs(?string $codePrimeRs): Constantes {
4682
        $this->codePrimeRs = $codePrimeRs;
4683
        return $this;
4684
    }
4685
4686
    /**
4687
     * Set the code prime tp.
4688
     *
4689
     * @param string|null $codePrimeTp The code prime tp.
4690
     * @return Constantes Returns this Constantes.
4691
     */
4692
    public function setCodePrimeTp(?string $codePrimeTp): Constantes {
4693
        $this->codePrimeTp = $codePrimeTp;
4694
        return $this;
4695
    }
4696
4697
    /**
4698
     * Set the code reg jv neg debut.
4699
     *
4700
     * @param string|null $codeRegJvNegDebut The code reg jv neg debut.
4701
     * @return Constantes Returns this Constantes.
4702
     */
4703
    public function setCodeRegJvNegDebut(?string $codeRegJvNegDebut): Constantes {
4704
        $this->codeRegJvNegDebut = $codeRegJvNegDebut;
4705
        return $this;
4706
    }
4707
4708
    /**
4709
     * Set the code reg jv neg fin.
4710
     *
4711
     * @param string|null $codeRegJvNegFin The code reg jv neg fin.
4712
     * @return Constantes Returns this Constantes.
4713
     */
4714
    public function setCodeRegJvNegFin(?string $codeRegJvNegFin): Constantes {
4715
        $this->codeRegJvNegFin = $codeRegJvNegFin;
4716
        return $this;
4717
    }
4718
4719
    /**
4720
     * Set the code reg jv prest debut.
4721
     *
4722
     * @param string|null $codeRegJvPrestDebut The code reg jv prest debut.
4723
     * @return Constantes Returns this Constantes.
4724
     */
4725
    public function setCodeRegJvPrestDebut(?string $codeRegJvPrestDebut): Constantes {
4726
        $this->codeRegJvPrestDebut = $codeRegJvPrestDebut;
4727
        return $this;
4728
    }
4729
4730
    /**
4731
     * Set the code reg jv prest fin.
4732
     *
4733
     * @param string|null $codeRegJvPrestFin The code reg jv prest fin.
4734
     * @return Constantes Returns this Constantes.
4735
     */
4736
    public function setCodeRegJvPrestFin(?string $codeRegJvPrestFin): Constantes {
4737
        $this->codeRegJvPrestFin = $codeRegJvPrestFin;
4738
        return $this;
4739
    }
4740
4741
    /**
4742
     * Set the code tache defaut.
4743
     *
4744
     * @param string|null $codeTacheDefaut The code tache defaut.
4745
     * @return Constantes Returns this Constantes.
4746
     */
4747
    public function setCodeTacheDefaut(?string $codeTacheDefaut): Constantes {
4748
        $this->codeTacheDefaut = $codeTacheDefaut;
4749
        return $this;
4750
    }
4751
4752
    /**
4753
     * Set the collectif def.
4754
     *
4755
     * @param string|null $collectifDef The collectif def.
4756
     * @return Constantes Returns this Constantes.
4757
     */
4758
    public function setCollectifDef(?string $collectifDef): Constantes {
4759
        $this->collectifDef = $collectifDef;
4760
        return $this;
4761
    }
4762
4763
    /**
4764
     * Set the collectif def fournisseur.
4765
     *
4766
     * @param string|null $collectifDefFournisseur The collectif def fournisseur.
4767
     * @return Constantes Returns this Constantes.
4768
     */
4769
    public function setCollectifDefFournisseur(?string $collectifDefFournisseur): Constantes {
4770
        $this->collectifDefFournisseur = $collectifDefFournisseur;
4771
        return $this;
4772
    }
4773
4774
    /**
4775
     * Set the commentaire journee solidarite.
4776
     *
4777
     * @param string|null $commentaireJourneeSolidarite The commentaire journee solidarite.
4778
     * @return Constantes Returns this Constantes.
4779
     */
4780
    public function setCommentaireJourneeSolidarite(?string $commentaireJourneeSolidarite): Constantes {
4781
        $this->commentaireJourneeSolidarite = $commentaireJourneeSolidarite;
4782
        return $this;
4783
    }
4784
4785
    /**
4786
     * Set the compte collectif achat.
4787
     *
4788
     * @param string|null $compteCollectifAchat The compte collectif achat.
4789
     * @return Constantes Returns this Constantes.
4790
     */
4791
    public function setCompteCollectifAchat(?string $compteCollectifAchat): Constantes {
4792
        $this->compteCollectifAchat = $compteCollectifAchat;
4793
        return $this;
4794
    }
4795
4796
    /**
4797
     * Set the compte collectif vente.
4798
     *
4799
     * @param string|null $compteCollectifVente The compte collectif vente.
4800
     * @return Constantes Returns this Constantes.
4801
     */
4802
    public function setCompteCollectifVente(?string $compteCollectifVente): Constantes {
4803
        $this->compteCollectifVente = $compteCollectifVente;
4804
        return $this;
4805
    }
4806
4807
    /**
4808
     * Set the compte escompte ca exonere.
4809
     *
4810
     * @param string|null $compteEscompteCaExonere The compte escompte ca exonere.
4811
     * @return Constantes Returns this Constantes.
4812
     */
4813
    public function setCompteEscompteCaExonere(?string $compteEscompteCaExonere): Constantes {
4814
        $this->compteEscompteCaExonere = $compteEscompteCaExonere;
4815
        return $this;
4816
    }
4817
4818
    /**
4819
     * Set the compte escompte soumis tva.
4820
     *
4821
     * @param string|null $compteEscompteSoumisTva The compte escompte soumis tva.
4822
     * @return Constantes Returns this Constantes.
4823
     */
4824
    public function setCompteEscompteSoumisTva(?string $compteEscompteSoumisTva): Constantes {
4825
        $this->compteEscompteSoumisTva = $compteEscompteSoumisTva;
4826
        return $this;
4827
    }
4828
4829
    /**
4830
     * Set the compte tva achat.
4831
     *
4832
     * @param string|null $compteTvaAchat The compte tva achat.
4833
     * @return Constantes Returns this Constantes.
4834
     */
4835
    public function setCompteTvaAchat(?string $compteTvaAchat): Constantes {
4836
        $this->compteTvaAchat = $compteTvaAchat;
4837
        return $this;
4838
    }
4839
4840
    /**
4841
     * Set the compte tva taxe deee.
4842
     *
4843
     * @param string|null $compteTvaTaxeDeee The compte tva taxe deee.
4844
     * @return Constantes Returns this Constantes.
4845
     */
4846
    public function setCompteTvaTaxeDeee(?string $compteTvaTaxeDeee): Constantes {
4847
        $this->compteTvaTaxeDeee = $compteTvaTaxeDeee;
4848
        return $this;
4849
    }
4850
4851
    /**
4852
     * Set the compte tva vente.
4853
     *
4854
     * @param string|null $compteTvaVente The compte tva vente.
4855
     * @return Constantes Returns this Constantes.
4856
     */
4857
    public function setCompteTvaVente(?string $compteTvaVente): Constantes {
4858
        $this->compteTvaVente = $compteTvaVente;
4859
        return $this;
4860
    }
4861
4862
    /**
4863
     * Set the compte ventil taxe deee.
4864
     *
4865
     * @param string|null $compteVentilTaxeDeee The compte ventil taxe deee.
4866
     * @return Constantes Returns this Constantes.
4867
     */
4868
    public function setCompteVentilTaxeDeee(?string $compteVentilTaxeDeee): Constantes {
4869
        $this->compteVentilTaxeDeee = $compteVentilTaxeDeee;
4870
        return $this;
4871
    }
4872
4873
    /**
4874
     * Set the compter samedi tf cp paie.
4875
     *
4876
     * @param bool|null $compterSamediTfCpPaie The compter samedi tf cp paie.
4877
     * @return Constantes Returns this Constantes.
4878
     */
4879
    public function setCompterSamediTfCpPaie(?bool $compterSamediTfCpPaie): Constantes {
4880
        $this->compterSamediTfCpPaie = $compterSamediTfCpPaie;
4881
        return $this;
4882
    }
4883
4884
    /**
4885
     * Set the controler cde frn.
4886
     *
4887
     * @param bool|null $controlerCdeFrn The controler cde frn.
4888
     * @return Constantes Returns this Constantes.
4889
     */
4890
    public function setControlerCdeFrn(?bool $controlerCdeFrn): Constantes {
4891
        $this->controlerCdeFrn = $controlerCdeFrn;
4892
        return $this;
4893
    }
4894
4895
    /**
4896
     * Set the controler charges mensuelles.
4897
     *
4898
     * @param bool|null $controlerChargesMensuelles The controler charges mensuelles.
4899
     * @return Constantes Returns this Constantes.
4900
     */
4901
    public function setControlerChargesMensuelles(?bool $controlerChargesMensuelles): Constantes {
4902
        $this->controlerChargesMensuelles = $controlerChargesMensuelles;
4903
        return $this;
4904
    }
4905
4906
    /**
4907
     * Set the controler code reg.
4908
     *
4909
     * @param bool|null $controlerCodeReg The controler code reg.
4910
     * @return Constantes Returns this Constantes.
4911
     */
4912
    public function setControlerCodeReg(?bool $controlerCodeReg): Constantes {
4913
        $this->controlerCodeReg = $controlerCodeReg;
4914
        return $this;
4915
    }
4916
4917
    /**
4918
     * Set the controler dep hc max.
4919
     *
4920
     * @param bool|null $controlerDepHcMax The controler dep hc max.
4921
     * @return Constantes Returns this Constantes.
4922
     */
4923
    public function setControlerDepHcMax(?bool $controlerDepHcMax): Constantes {
4924
        $this->controlerDepHcMax = $controlerDepHcMax;
4925
        return $this;
4926
    }
4927
4928
    /**
4929
     * Set the controler dep hc plus mois.
4930
     *
4931
     * @param bool|null $controlerDepHcPlusMois The controler dep hc plus mois.
4932
     * @return Constantes Returns this Constantes.
4933
     */
4934
    public function setControlerDepHcPlusMois(?bool $controlerDepHcPlusMois): Constantes {
4935
        $this->controlerDepHcPlusMois = $controlerDepHcPlusMois;
4936
        return $this;
4937
    }
4938
4939
    /**
4940
     * Set the creer alerte paie def en paie.
4941
     *
4942
     * @param bool|null $creerAlertePaieDefEnPaie The creer alerte paie def en paie.
4943
     * @return Constantes Returns this Constantes.
4944
     */
4945
    public function setCreerAlertePaieDefEnPaie(?bool $creerAlertePaieDefEnPaie): Constantes {
4946
        $this->creerAlertePaieDefEnPaie = $creerAlertePaieDefEnPaie;
4947
        return $this;
4948
    }
4949
4950
    /**
4951
     * Set the ctrl auto cp.
4952
     *
4953
     * @param bool|null $ctrlAutoCp The ctrl auto cp.
4954
     * @return Constantes Returns this Constantes.
4955
     */
4956
    public function setCtrlAutoCp(?bool $ctrlAutoCp): Constantes {
4957
        $this->ctrlAutoCp = $ctrlAutoCp;
4958
        return $this;
4959
    }
4960
4961
    /**
4962
     * Set the ctrl auto cp avec anticipation.
4963
     *
4964
     * @param bool|null $ctrlAutoCpAvecAnticipation The ctrl auto cp avec anticipation.
4965
     * @return Constantes Returns this Constantes.
4966
     */
4967
    public function setCtrlAutoCpAvecAnticipation(?bool $ctrlAutoCpAvecAnticipation): Constantes {
4968
        $this->ctrlAutoCpAvecAnticipation = $ctrlAutoCpAvecAnticipation;
4969
        return $this;
4970
    }
4971
4972
    /**
4973
     * Set the date appli gestion heures en plus.
4974
     *
4975
     * @param DateTime|null $dateAppliGestionHeuresEnPlus The date appli gestion heures en plus.
4976
     * @return Constantes Returns this Constantes.
4977
     */
4978
    public function setDateAppliGestionHeuresEnPlus(?DateTime $dateAppliGestionHeuresEnPlus): Constantes {
4979
        $this->dateAppliGestionHeuresEnPlus = $dateAppliGestionHeuresEnPlus;
4980
        return $this;
4981
    }
4982
4983
    /**
4984
     * Set the date journee solidarite.
4985
     *
4986
     * @param DateTime|null $dateJourneeSolidarite The date journee solidarite.
4987
     * @return Constantes Returns this Constantes.
4988
     */
4989
    public function setDateJourneeSolidarite(?DateTime $dateJourneeSolidarite): Constantes {
4990
        $this->dateJourneeSolidarite = $dateJourneeSolidarite;
4991
        return $this;
4992
    }
4993
4994
    /**
4995
     * Set the date validation synchro.
4996
     *
4997
     * @param DateTime|null $dateValidationSynchro The date validation synchro.
4998
     * @return Constantes Returns this Constantes.
4999
     */
5000
    public function setDateValidationSynchro(?DateTime $dateValidationSynchro): Constantes {
5001
        $this->dateValidationSynchro = $dateValidationSynchro;
5002
        return $this;
5003
    }
5004
5005
    /**
5006
     * Set the dec mois prep fact.
5007
     *
5008
     * @param int|null $decMoisPrepFact The dec mois prep fact.
5009
     * @return Constantes Returns this Constantes.
5010
     */
5011
    public function setDecMoisPrepFact(?int $decMoisPrepFact): Constantes {
5012
        $this->decMoisPrepFact = $decMoisPrepFact;
5013
        return $this;
5014
    }
5015
5016
    /**
5017
     * Set the dernier compte client.
5018
     *
5019
     * @param string|null $dernierCompteClient The dernier compte client.
5020
     * @return Constantes Returns this Constantes.
5021
     */
5022
    public function setDernierCompteClient(?string $dernierCompteClient): Constantes {
5023
        $this->dernierCompteClient = $dernierCompteClient;
5024
        return $this;
5025
    }
5026
5027
    /**
5028
     * Set the dernier compte frn.
5029
     *
5030
     * @param string|null $dernierCompteFrn The dernier compte frn.
5031
     * @return Constantes Returns this Constantes.
5032
     */
5033
    public function setDernierCompteFrn(?string $dernierCompteFrn): Constantes {
5034
        $this->dernierCompteFrn = $dernierCompteFrn;
5035
        return $this;
5036
    }
5037
5038
    /**
5039
     * Set the discr.
5040
     *
5041
     * @param string|null $discr The discr.
5042
     * @return Constantes Returns this Constantes.
5043
     */
5044
    public function setDiscr(?string $discr): Constantes {
5045
        $this->discr = $discr;
5046
        return $this;
5047
    }
5048
5049
    /**
5050
     * Set the doss compta.
5051
     *
5052
     * @param string|null $dossCompta The doss compta.
5053
     * @return Constantes Returns this Constantes.
5054
     */
5055
    public function setDossCompta(?string $dossCompta): Constantes {
5056
        $this->dossCompta = $dossCompta;
5057
        return $this;
5058
    }
5059
5060
    /**
5061
     * Set the doss paie.
5062
     *
5063
     * @param string|null $dossPaie The doss paie.
5064
     * @return Constantes Returns this Constantes.
5065
     */
5066
    public function setDossPaie(?string $dossPaie): Constantes {
5067
        $this->dossPaie = $dossPaie;
5068
        return $this;
5069
    }
5070
5071
    /**
5072
     * Set the es code abs entree.
5073
     *
5074
     * @param string|null $esCodeAbsEntree The es code abs entree.
5075
     * @return Constantes Returns this Constantes.
5076
     */
5077
    public function setEsCodeAbsEntree(?string $esCodeAbsEntree): Constantes {
5078
        $this->esCodeAbsEntree = $esCodeAbsEntree;
5079
        return $this;
5080
    }
5081
5082
    /**
5083
     * Set the es code abs sortie.
5084
     *
5085
     * @param string|null $esCodeAbsSortie The es code abs sortie.
5086
     * @return Constantes Returns this Constantes.
5087
     */
5088
    public function setEsCodeAbsSortie(?string $esCodeAbsSortie): Constantes {
5089
        $this->esCodeAbsSortie = $esCodeAbsSortie;
5090
        return $this;
5091
    }
5092
5093
    /**
5094
     * Set the es heures reelles.
5095
     *
5096
     * @param bool|null $esHeuresReelles The es heures reelles.
5097
     * @return Constantes Returns this Constantes.
5098
     */
5099
    public function setEsHeuresReelles(?bool $esHeuresReelles): Constantes {
5100
        $this->esHeuresReelles = $esHeuresReelles;
5101
        return $this;
5102
    }
5103
5104
    /**
5105
     * Set the etablissements paie.
5106
     *
5107
     * @param string|null $etablissementsPaie The etablissements paie.
5108
     * @return Constantes Returns this Constantes.
5109
     */
5110
    public function setEtablissementsPaie(?string $etablissementsPaie): Constantes {
5111
        $this->etablissementsPaie = $etablissementsPaie;
5112
        return $this;
5113
    }
5114
5115
    /**
5116
     * Set the etat.
5117
     *
5118
     * @param string|null $etat The etat.
5119
     * @return Constantes Returns this Constantes.
5120
     */
5121
    public function setEtat(?string $etat): Constantes {
5122
        $this->etat = $etat;
5123
        return $this;
5124
    }
5125
5126
    /**
5127
     * Set the euro.
5128
     *
5129
     * @param bool|null $euro The euro.
5130
     * @return Constantes Returns this Constantes.
5131
     */
5132
    public function setEuro(?bool $euro): Constantes {
5133
        $this->euro = $euro;
5134
        return $this;
5135
    }
5136
5137
    /**
5138
     * Set the facturation prorata heures.
5139
     *
5140
     * @param bool|null $facturationProrataHeures The facturation prorata heures.
5141
     * @return Constantes Returns this Constantes.
5142
     */
5143
    public function setFacturationProrataHeures(?bool $facturationProrataHeures): Constantes {
5144
        $this->facturationProrataHeures = $facturationProrataHeures;
5145
        return $this;
5146
    }
5147
5148
    /**
5149
     * Set the folio ja.
5150
     *
5151
     * @param string|null $folioJa The folio ja.
5152
     * @return Constantes Returns this Constantes.
5153
     */
5154
    public function setFolioJa(?string $folioJa): Constantes {
5155
        $this->folioJa = $folioJa;
5156
        return $this;
5157
    }
5158
5159
    /**
5160
     * Set the folio jv negoce.
5161
     *
5162
     * @param string|null $folioJvNegoce The folio jv negoce.
5163
     * @return Constantes Returns this Constantes.
5164
     */
5165
    public function setFolioJvNegoce(?string $folioJvNegoce): Constantes {
5166
        $this->folioJvNegoce = $folioJvNegoce;
5167
        return $this;
5168
    }
5169
5170
    /**
5171
     * Set the folio jv prestation.
5172
     *
5173
     * @param string|null $folioJvPrestation The folio jv prestation.
5174
     * @return Constantes Returns this Constantes.
5175
     */
5176
    public function setFolioJvPrestation(?string $folioJvPrestation): Constantes {
5177
        $this->folioJvPrestation = $folioJvPrestation;
5178
        return $this;
5179
    }
5180
5181
    /**
5182
     * Set the gerer num cpt chantier.
5183
     *
5184
     * @param bool|null $gererNumCptChantier The gerer num cpt chantier.
5185
     * @return Constantes Returns this Constantes.
5186
     */
5187
    public function setGererNumCptChantier(?bool $gererNumCptChantier): Constantes {
5188
        $this->gererNumCptChantier = $gererNumCptChantier;
5189
        return $this;
5190
    }
5191
5192
    /**
5193
     * Set the gestion h compl.
5194
     *
5195
     * @param bool|null $gestionHCompl The gestion h compl.
5196
     * @return Constantes Returns this Constantes.
5197
     */
5198
    public function setGestionHCompl(?bool $gestionHCompl): Constantes {
5199
        $this->gestionHCompl = $gestionHCompl;
5200
        return $this;
5201
    }
5202
5203
    /**
5204
     * Set the gestion h sup mens.
5205
     *
5206
     * @param bool|null $gestionHSupMens The gestion h sup mens.
5207
     * @return Constantes Returns this Constantes.
5208
     */
5209
    public function setGestionHSupMens(?bool $gestionHSupMens): Constantes {
5210
        $this->gestionHSupMens = $gestionHSupMens;
5211
        return $this;
5212
    }
5213
5214
    /**
5215
     * Set the gestion h sup mensuelle.
5216
     *
5217
     * @param bool|null $gestionHSupMensuelle The gestion h sup mensuelle.
5218
     * @return Constantes Returns this Constantes.
5219
     */
5220
    public function setGestionHSupMensuelle(?bool $gestionHSupMensuelle): Constantes {
5221
        $this->gestionHSupMensuelle = $gestionHSupMensuelle;
5222
        return $this;
5223
    }
5224
5225
    /**
5226
     * Set the gestion maj dim.
5227
     *
5228
     * @param string|null $gestionMajDim The gestion maj dim.
5229
     * @return Constantes Returns this Constantes.
5230
     */
5231
    public function setGestionMajDim(?string $gestionMajDim): Constantes {
5232
        $this->gestionMajDim = $gestionMajDim;
5233
        return $this;
5234
    }
5235
5236
    /**
5237
     * Set the gestion maj jf.
5238
     *
5239
     * @param string|null $gestionMajJf The gestion maj jf.
5240
     * @return Constantes Returns this Constantes.
5241
     */
5242
    public function setGestionMajJf(?string $gestionMajJf): Constantes {
5243
        $this->gestionMajJf = $gestionMajJf;
5244
        return $this;
5245
    }
5246
5247
    /**
5248
     * Set the gestion maj nuit.
5249
     *
5250
     * @param string|null $gestionMajNuit The gestion maj nuit.
5251
     * @return Constantes Returns this Constantes.
5252
     */
5253
    public function setGestionMajNuit(?string $gestionMajNuit): Constantes {
5254
        $this->gestionMajNuit = $gestionMajNuit;
5255
        return $this;
5256
    }
5257
5258
    /**
5259
     * Set the gestion multi depot.
5260
     *
5261
     * @param bool|null $gestionMultiDepot The gestion multi depot.
5262
     * @return Constantes Returns this Constantes.
5263
     */
5264
    public function setGestionMultiDepot(?bool $gestionMultiDepot): Constantes {
5265
        $this->gestionMultiDepot = $gestionMultiDepot;
5266
        return $this;
5267
    }
5268
5269
    /**
5270
     * Set the gestion quotas.
5271
     *
5272
     * @param bool|null $gestionQuotas The gestion quotas.
5273
     * @return Constantes Returns this Constantes.
5274
     */
5275
    public function setGestionQuotas(?bool $gestionQuotas): Constantes {
5276
        $this->gestionQuotas = $gestionQuotas;
5277
        return $this;
5278
    }
5279
5280
    /**
5281
     * Set the gestion specif jf.
5282
     *
5283
     * @param bool|null $gestionSpecifJf The gestion specif jf.
5284
     * @return Constantes Returns this Constantes.
5285
     */
5286
    public function setGestionSpecifJf(?bool $gestionSpecifJf): Constantes {
5287
        $this->gestionSpecifJf = $gestionSpecifJf;
5288
        return $this;
5289
    }
5290
5291
    /**
5292
     * Set the gestion specif majo jf.
5293
     *
5294
     * @param bool|null $gestionSpecifMajoJf The gestion specif majo jf.
5295
     * @return Constantes Returns this Constantes.
5296
     */
5297
    public function setGestionSpecifMajoJf(?bool $gestionSpecifMajoJf): Constantes {
5298
        $this->gestionSpecifMajoJf = $gestionSpecifMajoJf;
5299
        return $this;
5300
    }
5301
5302
    /**
5303
     * Set the h deb nuit.
5304
     *
5305
     * @param DateTime|null $hDebNuit The h deb nuit.
5306
     * @return Constantes Returns this Constantes.
5307
     */
5308
    public function setHDebNuit(?DateTime $hDebNuit): Constantes {
5309
        $this->hDebNuit = $hDebNuit;
5310
        return $this;
5311
    }
5312
5313
    /**
5314
     * Set the h deb nuit trav nuit.
5315
     *
5316
     * @param DateTime|null $hDebNuitTravNuit The h deb nuit trav nuit.
5317
     * @return Constantes Returns this Constantes.
5318
     */
5319
    public function setHDebNuitTravNuit(?DateTime $hDebNuitTravNuit): Constantes {
5320
        $this->hDebNuitTravNuit = $hDebNuitTravNuit;
5321
        return $this;
5322
    }
5323
5324
    /**
5325
     * Set the h fin nuit.
5326
     *
5327
     * @param DateTime|null $hFinNuit The h fin nuit.
5328
     * @return Constantes Returns this Constantes.
5329
     */
5330
    public function setHFinNuit(?DateTime $hFinNuit): Constantes {
5331
        $this->hFinNuit = $hFinNuit;
5332
        return $this;
5333
    }
5334
5335
    /**
5336
     * Set the h fin nuit trav nuit.
5337
     *
5338
     * @param DateTime|null $hFinNuitTravNuit The h fin nuit trav nuit.
5339
     * @return Constantes Returns this Constantes.
5340
     */
5341
    public function setHFinNuitTravNuit(?DateTime $hFinNuitTravNuit): Constantes {
5342
        $this->hFinNuitTravNuit = $hFinNuitTravNuit;
5343
        return $this;
5344
    }
5345
5346
    /**
5347
     * Set the heures absence mensualise.
5348
     *
5349
     * @param bool|null $heuresAbsenceMensualise The heures absence mensualise.
5350
     * @return Constantes Returns this Constantes.
5351
     */
5352
    public function setHeuresAbsenceMensualise(?bool $heuresAbsenceMensualise): Constantes {
5353
        $this->heuresAbsenceMensualise = $heuresAbsenceMensualise;
5354
        return $this;
5355
    }
5356
5357
    /**
5358
     * Set the heures rempl egales mens titulaire.
5359
     *
5360
     * @param bool|null $heuresRemplEgalesMensTitulaire The heures rempl egales mens titulaire.
5361
     * @return Constantes Returns this Constantes.
5362
     */
5363
    public function setHeuresRemplEgalesMensTitulaire(?bool $heuresRemplEgalesMensTitulaire): Constantes {
5364
        $this->heuresRemplEgalesMensTitulaire = $heuresRemplEgalesMensTitulaire;
5365
        return $this;
5366
    }
5367
5368
    /**
5369
     * Set the increment compte auto.
5370
     *
5371
     * @param int|null $incrementCompteAuto The increment compte auto.
5372
     * @return Constantes Returns this Constantes.
5373
     */
5374
    public function setIncrementCompteAuto(?int $incrementCompteAuto): Constantes {
5375
        $this->incrementCompteAuto = $incrementCompteAuto;
5376
        return $this;
5377
    }
5378
5379
    /**
5380
     * Set the liaison compta win.
5381
     *
5382
     * @param bool|null $liaisonComptaWin The liaison compta win.
5383
     * @return Constantes Returns this Constantes.
5384
     */
5385
    public function setLiaisonComptaWin(?bool $liaisonComptaWin): Constantes {
5386
        $this->liaisonComptaWin = $liaisonComptaWin;
5387
        return $this;
5388
    }
5389
5390
    /**
5391
     * Set the lib critere bool1.
5392
     *
5393
     * @param string|null $libCritereBool1 The lib critere bool1.
5394
     * @return Constantes Returns this Constantes.
5395
     */
5396
    public function setLibCritereBool1(?string $libCritereBool1): Constantes {
5397
        $this->libCritereBool1 = $libCritereBool1;
5398
        return $this;
5399
    }
5400
5401
    /**
5402
     * Set the lib critere bool2.
5403
     *
5404
     * @param string|null $libCritereBool2 The lib critere bool2.
5405
     * @return Constantes Returns this Constantes.
5406
     */
5407
    public function setLibCritereBool2(?string $libCritereBool2): Constantes {
5408
        $this->libCritereBool2 = $libCritereBool2;
5409
        return $this;
5410
    }
5411
5412
    /**
5413
     * Set the lib critere byte1.
5414
     *
5415
     * @param string|null $libCritereByte1 The lib critere byte1.
5416
     * @return Constantes Returns this Constantes.
5417
     */
5418
    public function setLibCritereByte1(?string $libCritereByte1): Constantes {
5419
        $this->libCritereByte1 = $libCritereByte1;
5420
        return $this;
5421
    }
5422
5423
    /**
5424
     * Set the lib critere num1.
5425
     *
5426
     * @param string|null $libCritereNum1 The lib critere num1.
5427
     * @return Constantes Returns this Constantes.
5428
     */
5429
    public function setLibCritereNum1(?string $libCritereNum1): Constantes {
5430
        $this->libCritereNum1 = $libCritereNum1;
5431
        return $this;
5432
    }
5433
5434
    /**
5435
     * Set the lib critere num2.
5436
     *
5437
     * @param string|null $libCritereNum2 The lib critere num2.
5438
     * @return Constantes Returns this Constantes.
5439
     */
5440
    public function setLibCritereNum2(?string $libCritereNum2): Constantes {
5441
        $this->libCritereNum2 = $libCritereNum2;
5442
        return $this;
5443
    }
5444
5445
    /**
5446
     * Set the lib critere num3.
5447
     *
5448
     * @param string|null $libCritereNum3 The lib critere num3.
5449
     * @return Constantes Returns this Constantes.
5450
     */
5451
    public function setLibCritereNum3(?string $libCritereNum3): Constantes {
5452
        $this->libCritereNum3 = $libCritereNum3;
5453
        return $this;
5454
    }
5455
5456
    /**
5457
     * Set the lib critere num4.
5458
     *
5459
     * @param string|null $libCritereNum4 The lib critere num4.
5460
     * @return Constantes Returns this Constantes.
5461
     */
5462
    public function setLibCritereNum4(?string $libCritereNum4): Constantes {
5463
        $this->libCritereNum4 = $libCritereNum4;
5464
        return $this;
5465
    }
5466
5467
    /**
5468
     * Set the lib critere num5.
5469
     *
5470
     * @param string|null $libCritereNum5 The lib critere num5.
5471
     * @return Constantes Returns this Constantes.
5472
     */
5473
    public function setLibCritereNum5(?string $libCritereNum5): Constantes {
5474
        $this->libCritereNum5 = $libCritereNum5;
5475
        return $this;
5476
    }
5477
5478
    /**
5479
     * Set the lib critere tab1.
5480
     *
5481
     * @param string|null $libCritereTab1 The lib critere tab1.
5482
     * @return Constantes Returns this Constantes.
5483
     */
5484
    public function setLibCritereTab1(?string $libCritereTab1): Constantes {
5485
        $this->libCritereTab1 = $libCritereTab1;
5486
        return $this;
5487
    }
5488
5489
    /**
5490
     * Set the lib critere tab2.
5491
     *
5492
     * @param string|null $libCritereTab2 The lib critere tab2.
5493
     * @return Constantes Returns this Constantes.
5494
     */
5495
    public function setLibCritereTab2(?string $libCritereTab2): Constantes {
5496
        $this->libCritereTab2 = $libCritereTab2;
5497
        return $this;
5498
    }
5499
5500
    /**
5501
     * Set the lib critere tab3.
5502
     *
5503
     * @param string|null $libCritereTab3 The lib critere tab3.
5504
     * @return Constantes Returns this Constantes.
5505
     */
5506
    public function setLibCritereTab3(?string $libCritereTab3): Constantes {
5507
        $this->libCritereTab3 = $libCritereTab3;
5508
        return $this;
5509
    }
5510
5511
    /**
5512
     * Set the lib critere tab4.
5513
     *
5514
     * @param string|null $libCritereTab4 The lib critere tab4.
5515
     * @return Constantes Returns this Constantes.
5516
     */
5517
    public function setLibCritereTab4(?string $libCritereTab4): Constantes {
5518
        $this->libCritereTab4 = $libCritereTab4;
5519
        return $this;
5520
    }
5521
5522
    /**
5523
     * Set the lib critere tab5.
5524
     *
5525
     * @param string|null $libCritereTab5 The lib critere tab5.
5526
     * @return Constantes Returns this Constantes.
5527
     */
5528
    public function setLibCritereTab5(?string $libCritereTab5): Constantes {
5529
        $this->libCritereTab5 = $libCritereTab5;
5530
        return $this;
5531
    }
5532
5533
    /**
5534
     * Set the lib critere txt1.
5535
     *
5536
     * @param string|null $libCritereTxt1 The lib critere txt1.
5537
     * @return Constantes Returns this Constantes.
5538
     */
5539
    public function setLibCritereTxt1(?string $libCritereTxt1): Constantes {
5540
        $this->libCritereTxt1 = $libCritereTxt1;
5541
        return $this;
5542
    }
5543
5544
    /**
5545
     * Set the lib critere txt2.
5546
     *
5547
     * @param string|null $libCritereTxt2 The lib critere txt2.
5548
     * @return Constantes Returns this Constantes.
5549
     */
5550
    public function setLibCritereTxt2(?string $libCritereTxt2): Constantes {
5551
        $this->libCritereTxt2 = $libCritereTxt2;
5552
        return $this;
5553
    }
5554
5555
    /**
5556
     * Set the lib critere txt3.
5557
     *
5558
     * @param string|null $libCritereTxt3 The lib critere txt3.
5559
     * @return Constantes Returns this Constantes.
5560
     */
5561
    public function setLibCritereTxt3(?string $libCritereTxt3): Constantes {
5562
        $this->libCritereTxt3 = $libCritereTxt3;
5563
        return $this;
5564
    }
5565
5566
    /**
5567
     * Set the lib critere txt4.
5568
     *
5569
     * @param string|null $libCritereTxt4 The lib critere txt4.
5570
     * @return Constantes Returns this Constantes.
5571
     */
5572
    public function setLibCritereTxt4(?string $libCritereTxt4): Constantes {
5573
        $this->libCritereTxt4 = $libCritereTxt4;
5574
        return $this;
5575
    }
5576
5577
    /**
5578
     * Set the lib critere txt5.
5579
     *
5580
     * @param string|null $libCritereTxt5 The lib critere txt5.
5581
     * @return Constantes Returns this Constantes.
5582
     */
5583
    public function setLibCritereTxt5(?string $libCritereTxt5): Constantes {
5584
        $this->libCritereTxt5 = $libCritereTxt5;
5585
        return $this;
5586
    }
5587
5588
    /**
5589
     * Set the libelle auto avoir.
5590
     *
5591
     * @param string|null $libelleAutoAvoir The libelle auto avoir.
5592
     * @return Constantes Returns this Constantes.
5593
     */
5594
    public function setLibelleAutoAvoir(?string $libelleAutoAvoir): Constantes {
5595
        $this->libelleAutoAvoir = $libelleAutoAvoir;
5596
        return $this;
5597
    }
5598
5599
    /**
5600
     * Set the libelle auto facture.
5601
     *
5602
     * @param string|null $libelleAutoFacture The libelle auto facture.
5603
     * @return Constantes Returns this Constantes.
5604
     */
5605
    public function setLibelleAutoFacture(?string $libelleAutoFacture): Constantes {
5606
        $this->libelleAutoFacture = $libelleAutoFacture;
5607
        return $this;
5608
    }
5609
5610
    /**
5611
     * Set the libelle heures surcroit.
5612
     *
5613
     * @param string|null $libelleHeuresSurcroit The libelle heures surcroit.
5614
     * @return Constantes Returns this Constantes.
5615
     */
5616
    public function setLibelleHeuresSurcroit(?string $libelleHeuresSurcroit): Constantes {
5617
        $this->libelleHeuresSurcroit = $libelleHeuresSurcroit;
5618
        return $this;
5619
    }
5620
5621
    /**
5622
     * Set the libelle transfert.
5623
     *
5624
     * @param string|null $libelleTransfert The libelle transfert.
5625
     * @return Constantes Returns this Constantes.
5626
     */
5627
    public function setLibelleTransfert(?string $libelleTransfert): Constantes {
5628
        $this->libelleTransfert = $libelleTransfert;
5629
        return $this;
5630
    }
5631
5632
    /**
5633
     * Set the libelle transfert achat.
5634
     *
5635
     * @param string|null $libelleTransfertAchat The libelle transfert achat.
5636
     * @return Constantes Returns this Constantes.
5637
     */
5638
    public function setLibelleTransfertAchat(?string $libelleTransfertAchat): Constantes {
5639
        $this->libelleTransfertAchat = $libelleTransfertAchat;
5640
        return $this;
5641
    }
5642
5643
    /**
5644
     * Set the liv cde frn depot unique.
5645
     *
5646
     * @param bool|null $livCdeFrnDepotUnique The liv cde frn depot unique.
5647
     * @return Constantes Returns this Constantes.
5648
     */
5649
    public function setLivCdeFrnDepotUnique(?bool $livCdeFrnDepotUnique): Constantes {
5650
        $this->livCdeFrnDepotUnique = $livCdeFrnDepotUnique;
5651
        return $this;
5652
    }
5653
5654
    /**
5655
     * Set the maj dernier passage bt.
5656
     *
5657
     * @param bool|null $majDernierPassageBt The maj dernier passage bt.
5658
     * @return Constantes Returns this Constantes.
5659
     */
5660
    public function setMajDernierPassageBt(?bool $majDernierPassageBt): Constantes {
5661
        $this->majDernierPassageBt = $majDernierPassageBt;
5662
        return $this;
5663
    }
5664
5665
    /**
5666
     * Set the mail attestations.
5667
     *
5668
     * @param string|null $mailAttestations The mail attestations.
5669
     * @return Constantes Returns this Constantes.
5670
     */
5671
    public function setMailAttestations(?string $mailAttestations): Constantes {
5672
        $this->mailAttestations = $mailAttestations;
5673
        return $this;
5674
    }
5675
5676
    /**
5677
     * Set the mail factures.
5678
     *
5679
     * @param string|null $mailFactures The mail factures.
5680
     * @return Constantes Returns this Constantes.
5681
     */
5682
    public function setMailFactures(?string $mailFactures): Constantes {
5683
        $this->mailFactures = $mailFactures;
5684
        return $this;
5685
    }
5686
5687
    /**
5688
     * Set the maj dernier prix achat.
5689
     *
5690
     * @param bool|null $majDernierPrixAchat The maj dernier prix achat.
5691
     * @return Constantes Returns this Constantes.
5692
     */
5693
    public function setMajDernierPrixAchat(?bool $majDernierPrixAchat): Constantes {
5694
        $this->majDernierPrixAchat = $majDernierPrixAchat;
5695
        return $this;
5696
    }
5697
5698
    /**
5699
     * Set the maj pamp.
5700
     *
5701
     * @param bool|null $majPamp The maj pamp.
5702
     * @return Constantes Returns this Constantes.
5703
     */
5704
    public function setMajPamp(?bool $majPamp): Constantes {
5705
        $this->majPamp = $majPamp;
5706
        return $this;
5707
    }
5708
5709
    /**
5710
     * Set the majoration cascade.
5711
     *
5712
     * @param bool|null $majorationCascade The majoration cascade.
5713
     * @return Constantes Returns this Constantes.
5714
     */
5715
    public function setMajorationCascade(?bool $majorationCascade): Constantes {
5716
        $this->majorationCascade = $majorationCascade;
5717
        return $this;
5718
    }
5719
5720
    /**
5721
     * Set the majoration h plus.
5722
     *
5723
     * @param string|null $majorationHPlus The majoration h plus.
5724
     * @return Constantes Returns this Constantes.
5725
     */
5726
    public function setMajorationHPlus(?string $majorationHPlus): Constantes {
5727
        $this->majorationHPlus = $majorationHPlus;
5728
        return $this;
5729
    }
5730
5731
    /**
5732
     * Set the marge niveau edition.
5733
     *
5734
     * @param string|null $margeNiveauEdition The marge niveau edition.
5735
     * @return Constantes Returns this Constantes.
5736
     */
5737
    public function setMargeNiveauEdition(?string $margeNiveauEdition): Constantes {
5738
        $this->margeNiveauEdition = $margeNiveauEdition;
5739
        return $this;
5740
    }
5741
5742
    /**
5743
     * Set the marge pourcent charge.
5744
     *
5745
     * @param float|null $margePourcentCharge The marge pourcent charge.
5746
     * @return Constantes Returns this Constantes.
5747
     */
5748
    public function setMargePourcentCharge(?float $margePourcentCharge): Constantes {
5749
        $this->margePourcentCharge = $margePourcentCharge;
5750
        return $this;
5751
    }
5752
5753
    /**
5754
     * Set the marge sal insp prorata ca.
5755
     *
5756
     * @param bool|null $margeSalInspProrataCa The marge sal insp prorata ca.
5757
     * @return Constantes Returns this Constantes.
5758
     */
5759
    public function setMargeSalInspProrataCa(?bool $margeSalInspProrataCa): Constantes {
5760
        $this->margeSalInspProrataCa = $margeSalInspProrataCa;
5761
        return $this;
5762
    }
5763
5764
    /**
5765
     * Set the mensualisation tache.
5766
     *
5767
     * @param bool|null $mensualisationTache The mensualisation tache.
5768
     * @return Constantes Returns this Constantes.
5769
     */
5770
    public function setMensualisationTache(?bool $mensualisationTache): Constantes {
5771
        $this->mensualisationTache = $mensualisationTache;
5772
        return $this;
5773
    }
5774
5775
    /**
5776
     * Set the mode calcul proposition cde.
5777
     *
5778
     * @param string|null $modeCalculPropositionCde The mode calcul proposition cde.
5779
     * @return Constantes Returns this Constantes.
5780
     */
5781
    public function setModeCalculPropositionCde(?string $modeCalculPropositionCde): Constantes {
5782
        $this->modeCalculPropositionCde = $modeCalculPropositionCde;
5783
        return $this;
5784
    }
5785
5786
    /**
5787
     * Set the modele devis.
5788
     *
5789
     * @param string|null $modeleDevis The modele devis.
5790
     * @return Constantes Returns this Constantes.
5791
     */
5792
    public function setModeleDevis(?string $modeleDevis): Constantes {
5793
        $this->modeleDevis = $modeleDevis;
5794
        return $this;
5795
    }
5796
5797
    /**
5798
     * Set the modele devis tech.
5799
     *
5800
     * @param string|null $modeleDevisTech The modele devis tech.
5801
     * @return Constantes Returns this Constantes.
5802
     */
5803
    public function setModeleDevisTech(?string $modeleDevisTech): Constantes {
5804
        $this->modeleDevisTech = $modeleDevisTech;
5805
        return $this;
5806
    }
5807
5808
    /**
5809
     * Set the modele facture.
5810
     *
5811
     * @param string|null $modeleFacture The modele facture.
5812
     * @return Constantes Returns this Constantes.
5813
     */
5814
    public function setModeleFacture(?string $modeleFacture): Constantes {
5815
        $this->modeleFacture = $modeleFacture;
5816
        return $this;
5817
    }
5818
5819
    /**
5820
     * Set the mt cpta negatif.
5821
     *
5822
     * @param bool|null $mtCptaNegatif The mt cpta negatif.
5823
     * @return Constantes Returns this Constantes.
5824
     */
5825
    public function setMtCptaNegatif(?bool $mtCptaNegatif): Constantes {
5826
        $this->mtCptaNegatif = $mtCptaNegatif;
5827
        return $this;
5828
    }
5829
5830
    /**
5831
     * Set the n der document.
5832
     *
5833
     * @param int|null $nDerDocument The n der document.
5834
     * @return Constantes Returns this Constantes.
5835
     */
5836
    public function setNDerDocument(?int $nDerDocument): Constantes {
5837
        $this->nDerDocument = $nDerDocument;
5838
        return $this;
5839
    }
5840
5841
    /**
5842
     * Set the nb caracteres ligne fact.
5843
     *
5844
     * @param string|null $nbCaracteresLigneFact The nb caracteres ligne fact.
5845
     * @return Constantes Returns this Constantes.
5846
     */
5847
    public function setNbCaracteresLigneFact(?string $nbCaracteresLigneFact): Constantes {
5848
        $this->nbCaracteresLigneFact = $nbCaracteresLigneFact;
5849
        return $this;
5850
    }
5851
5852
    /**
5853
     * Set the nb decimales prix unitaire.
5854
     *
5855
     * @param string|null $nbDecimalesPrixUnitaire The nb decimales prix unitaire.
5856
     * @return Constantes Returns this Constantes.
5857
     */
5858
    public function setNbDecimalesPrixUnitaire(?string $nbDecimalesPrixUnitaire): Constantes {
5859
        $this->nbDecimalesPrixUnitaire = $nbDecimalesPrixUnitaire;
5860
        return $this;
5861
    }
5862
5863
    /**
5864
     * Set the nb decimales quantite.
5865
     *
5866
     * @param string|null $nbDecimalesQuantite The nb decimales quantite.
5867
     * @return Constantes Returns this Constantes.
5868
     */
5869
    public function setNbDecimalesQuantite(?string $nbDecimalesQuantite): Constantes {
5870
        $this->nbDecimalesQuantite = $nbDecimalesQuantite;
5871
        return $this;
5872
    }
5873
5874
    /**
5875
     * Set the nb entiers prix unitaire.
5876
     *
5877
     * @param string|null $nbEntiersPrixUnitaire The nb entiers prix unitaire.
5878
     * @return Constantes Returns this Constantes.
5879
     */
5880
    public function setNbEntiersPrixUnitaire(?string $nbEntiersPrixUnitaire): Constantes {
5881
        $this->nbEntiersPrixUnitaire = $nbEntiersPrixUnitaire;
5882
        return $this;
5883
    }
5884
5885
    /**
5886
     * Set the nb entiers quantite.
5887
     *
5888
     * @param string|null $nbEntiersQuantite The nb entiers quantite.
5889
     * @return Constantes Returns this Constantes.
5890
     */
5891
    public function setNbEntiersQuantite(?string $nbEntiersQuantite): Constantes {
5892
        $this->nbEntiersQuantite = $nbEntiersQuantite;
5893
        return $this;
5894
    }
5895
5896
    /**
5897
     * Set the nb jour cp acquis.
5898
     *
5899
     * @param float|null $nbJourCpAcquis The nb jour cp acquis.
5900
     * @return Constantes Returns this Constantes.
5901
     */
5902
    public function setNbJourCpAcquis(?float $nbJourCpAcquis): Constantes {
5903
        $this->nbJourCpAcquis = $nbJourCpAcquis;
5904
        return $this;
5905
    }
5906
5907
    /**
5908
     * Set the nb jours abs proratisation dcp.
5909
     *
5910
     * @param int|null $nbJoursAbsProratisationDcp The nb jours abs proratisation dcp.
5911
     * @return Constantes Returns this Constantes.
5912
     */
5913
    public function setNbJoursAbsProratisationDcp(?int $nbJoursAbsProratisationDcp): Constantes {
5914
        $this->nbJoursAbsProratisationDcp = $nbJoursAbsProratisationDcp;
5915
        return $this;
5916
    }
5917
5918
    /**
5919
     * Set the nb mois consecutifs.
5920
     *
5921
     * @param int|null $nbMoisConsecutifs The nb mois consecutifs.
5922
     * @return Constantes Returns this Constantes.
5923
     */
5924
    public function setNbMoisConsecutifs(?int $nbMoisConsecutifs): Constantes {
5925
        $this->nbMoisConsecutifs = $nbMoisConsecutifs;
5926
        return $this;
5927
    }
5928
5929
    /**
5930
     * Set the nom fact nb lignes.
5931
     *
5932
     * @param string|null $nomFactNbLignes The nom fact nb lignes.
5933
     * @return Constantes Returns this Constantes.
5934
     */
5935
    public function setNomFactNbLignes(?string $nomFactNbLignes): Constantes {
5936
        $this->nomFactNbLignes = $nomFactNbLignes;
5937
        return $this;
5938
    }
5939
5940
    /**
5941
     * Set the nom fichier ascii achat.
5942
     *
5943
     * @param string|null $nomFichierAsciiAchat The nom fichier ascii achat.
5944
     * @return Constantes Returns this Constantes.
5945
     */
5946
    public function setNomFichierAsciiAchat(?string $nomFichierAsciiAchat): Constantes {
5947
        $this->nomFichierAsciiAchat = $nomFichierAsciiAchat;
5948
        return $this;
5949
    }
5950
5951
    /**
5952
     * Set the nom fichier ascii vente.
5953
     *
5954
     * @param string|null $nomFichierAsciiVente The nom fichier ascii vente.
5955
     * @return Constantes Returns this Constantes.
5956
     */
5957
    public function setNomFichierAsciiVente(?string $nomFichierAsciiVente): Constantes {
5958
        $this->nomFichierAsciiVente = $nomFichierAsciiVente;
5959
        return $this;
5960
    }
5961
5962
    /**
5963
     * Set the note0 non conforme.
5964
     *
5965
     * @param bool|null $note0NonConforme The note0 non conforme.
5966
     * @return Constantes Returns this Constantes.
5967
     */
5968
    public function setNote0NonConforme(?bool $note0NonConforme): Constantes {
5969
        $this->note0NonConforme = $note0NonConforme;
5970
        return $this;
5971
    }
5972
5973
    /**
5974
     * Set the num bt.
5975
     *
5976
     * @param int|null $numBt The num bt.
5977
     * @return Constantes Returns this Constantes.
5978
     */
5979
    public function setNumBt(?int $numBt): Constantes {
5980
        $this->numBt = $numBt;
5981
        return $this;
5982
    }
5983
5984
    /**
5985
     * Set the num critere bt num1.
5986
     *
5987
     * @param string|null $numCritereBtNum1 The num critere bt num1.
5988
     * @return Constantes Returns this Constantes.
5989
     */
5990
    public function setNumCritereBtNum1(?string $numCritereBtNum1): Constantes {
5991
        $this->numCritereBtNum1 = $numCritereBtNum1;
5992
        return $this;
5993
    }
5994
5995
    /**
5996
     * Set the num critere bt num2.
5997
     *
5998
     * @param string|null $numCritereBtNum2 The num critere bt num2.
5999
     * @return Constantes Returns this Constantes.
6000
     */
6001
    public function setNumCritereBtNum2(?string $numCritereBtNum2): Constantes {
6002
        $this->numCritereBtNum2 = $numCritereBtNum2;
6003
        return $this;
6004
    }
6005
6006
    /**
6007
     * Set the num critere chantier filtre1.
6008
     *
6009
     * @param string|null $numCritereChantierFiltre1 The num critere chantier filtre1.
6010
     * @return Constantes Returns this Constantes.
6011
     */
6012
    public function setNumCritereChantierFiltre1(?string $numCritereChantierFiltre1): Constantes {
6013
        $this->numCritereChantierFiltre1 = $numCritereChantierFiltre1;
6014
        return $this;
6015
    }
6016
6017
    /**
6018
     * Set the num devis.
6019
     *
6020
     * @param int|null $numDevis The num devis.
6021
     * @return Constantes Returns this Constantes.
6022
     */
6023
    public function setNumDevis(?int $numDevis): Constantes {
6024
        $this->numDevis = $numDevis;
6025
        return $this;
6026
    }
6027
6028
    /**
6029
     * Set the num fact.
6030
     *
6031
     * @param int|null $numFact The num fact.
6032
     * @return Constantes Returns this Constantes.
6033
     */
6034
    public function setNumFact(?int $numFact): Constantes {
6035
        $this->numFact = $numFact;
6036
        return $this;
6037
    }
6038
6039
    /**
6040
     * Set the num fact vm.
6041
     *
6042
     * @param int|null $numFactVm The num fact vm.
6043
     * @return Constantes Returns this Constantes.
6044
     */
6045
    public function setNumFactVm(?int $numFactVm): Constantes {
6046
        $this->numFactVm = $numFactVm;
6047
        return $this;
6048
    }
6049
6050
    /**
6051
     * Set the numero fiche controle.
6052
     *
6053
     * @param int|null $numeroFicheControle The numero fiche controle.
6054
     * @return Constantes Returns this Constantes.
6055
     */
6056
    public function setNumeroFicheControle(?int $numeroFicheControle): Constantes {
6057
        $this->numeroFicheControle = $numeroFicheControle;
6058
        return $this;
6059
    }
6060
6061
    /**
6062
     * Set the pa par fournisseur.
6063
     *
6064
     * @param bool|null $paParFournisseur The pa par fournisseur.
6065
     * @return Constantes Returns this Constantes.
6066
     */
6067
    public function setPaParFournisseur(?bool $paParFournisseur): Constantes {
6068
        $this->paParFournisseur = $paParFournisseur;
6069
        return $this;
6070
    }
6071
6072
    /**
6073
     * Set the pj envoi mail.
6074
     *
6075
     * @param string|null $pjEnvoiMail The pj envoi mail.
6076
     * @return Constantes Returns this Constantes.
6077
     */
6078
    public function setPjEnvoiMail(?string $pjEnvoiMail): Constantes {
6079
        $this->pjEnvoiMail = $pjEnvoiMail;
6080
        return $this;
6081
    }
6082
6083
    /**
6084
     * Set the pj envoi mail attestation.
6085
     *
6086
     * @param string|null $pjEnvoiMailAttestation The pj envoi mail attestation.
6087
     * @return Constantes Returns this Constantes.
6088
     */
6089
    public function setPjEnvoiMailAttestation(?string $pjEnvoiMailAttestation): Constantes {
6090
        $this->pjEnvoiMailAttestation = $pjEnvoiMailAttestation;
6091
        return $this;
6092
    }
6093
6094
    /**
6095
     * Set the pas num cpt par dossier.
6096
     *
6097
     * @param bool|null $pasNumCptParDossier The pas num cpt par dossier.
6098
     * @return Constantes Returns this Constantes.
6099
     */
6100
    public function setPasNumCptParDossier(?bool $pasNumCptParDossier): Constantes {
6101
        $this->pasNumCptParDossier = $pasNumCptParDossier;
6102
        return $this;
6103
    }
6104
6105
    /**
6106
     * Set the pdf bt coefficient.
6107
     *
6108
     * @param float|null $pdfBtCoefficient The pdf bt coefficient.
6109
     * @return Constantes Returns this Constantes.
6110
     */
6111
    public function setPdfBtCoefficient(?float $pdfBtCoefficient): Constantes {
6112
        $this->pdfBtCoefficient = $pdfBtCoefficient;
6113
        return $this;
6114
    }
6115
6116
    /**
6117
     * Set the pdf bt date passage.
6118
     *
6119
     * @param bool|null $pdfBtDatePassage The pdf bt date passage.
6120
     * @return Constantes Returns this Constantes.
6121
     */
6122
    public function setPdfBtDatePassage(?bool $pdfBtDatePassage): Constantes {
6123
        $this->pdfBtDatePassage = $pdfBtDatePassage;
6124
        return $this;
6125
    }
6126
6127
    /**
6128
     * Set the pdf bt descriptif.
6129
     *
6130
     * @param bool|null $pdfBtDescriptif The pdf bt descriptif.
6131
     * @return Constantes Returns this Constantes.
6132
     */
6133
    public function setPdfBtDescriptif(?bool $pdfBtDescriptif): Constantes {
6134
        $this->pdfBtDescriptif = $pdfBtDescriptif;
6135
        return $this;
6136
    }
6137
6138
    /**
6139
     * Set the pdf bt employes corps.
6140
     *
6141
     * @param bool|null $pdfBtEmployesCorps The pdf bt employes corps.
6142
     * @return Constantes Returns this Constantes.
6143
     */
6144
    public function setPdfBtEmployesCorps(?bool $pdfBtEmployesCorps): Constantes {
6145
        $this->pdfBtEmployesCorps = $pdfBtEmployesCorps;
6146
        return $this;
6147
    }
6148
6149
    /**
6150
     * Set the pdf bt employes ref.
6151
     *
6152
     * @param bool|null $pdfBtEmployesRef The pdf bt employes ref.
6153
     * @return Constantes Returns this Constantes.
6154
     */
6155
    public function setPdfBtEmployesRef(?bool $pdfBtEmployesRef): Constantes {
6156
        $this->pdfBtEmployesRef = $pdfBtEmployesRef;
6157
        return $this;
6158
    }
6159
6160
    /**
6161
     * Set the pdf bt facturer ala validation.
6162
     *
6163
     * @param bool|null $pdfBtFacturerAlaValidation The pdf bt facturer ala validation.
6164
     * @return Constantes Returns this Constantes.
6165
     */
6166
    public function setPdfBtFacturerAlaValidation(?bool $pdfBtFacturerAlaValidation): Constantes {
6167
        $this->pdfBtFacturerAlaValidation = $pdfBtFacturerAlaValidation;
6168
        return $this;
6169
    }
6170
6171
    /**
6172
     * Set the pdf bt format saisie qte pu.
6173
     *
6174
     * @param bool|null $pdfBtFormatSaisieQtePu The pdf bt format saisie qte pu.
6175
     * @return Constantes Returns this Constantes.
6176
     */
6177
    public function setPdfBtFormatSaisieQtePu(?bool $pdfBtFormatSaisieQtePu): Constantes {
6178
        $this->pdfBtFormatSaisieQtePu = $pdfBtFormatSaisieQtePu;
6179
        return $this;
6180
    }
6181
6182
    /**
6183
     * Set the pdf bt libelle date.
6184
     *
6185
     * @param string|null $pdfBtLibelleDate The pdf bt libelle date.
6186
     * @return Constantes Returns this Constantes.
6187
     */
6188
    public function setPdfBtLibelleDate(?string $pdfBtLibelleDate): Constantes {
6189
        $this->pdfBtLibelleDate = $pdfBtLibelleDate;
6190
        return $this;
6191
    }
6192
6193
    /**
6194
     * Set the pdf bt nom chantier.
6195
     *
6196
     * @param bool|null $pdfBtNomChantier The pdf bt nom chantier.
6197
     * @return Constantes Returns this Constantes.
6198
     */
6199
    public function setPdfBtNomChantier(?bool $pdfBtNomChantier): Constantes {
6200
        $this->pdfBtNomChantier = $pdfBtNomChantier;
6201
        return $this;
6202
    }
6203
6204
    /**
6205
     * Set the pdf bt periode validite.
6206
     *
6207
     * @param bool|null $pdfBtPeriodeValidite The pdf bt periode validite.
6208
     * @return Constantes Returns this Constantes.
6209
     */
6210
    public function setPdfBtPeriodeValidite(?bool $pdfBtPeriodeValidite): Constantes {
6211
        $this->pdfBtPeriodeValidite = $pdfBtPeriodeValidite;
6212
        return $this;
6213
    }
6214
6215
    /**
6216
     * Set the pdf bt prix achat.
6217
     *
6218
     * @param float|null $pdfBtPrixAchat The pdf bt prix achat.
6219
     * @return Constantes Returns this Constantes.
6220
     */
6221
    public function setPdfBtPrixAchat(?float $pdfBtPrixAchat): Constantes {
6222
        $this->pdfBtPrixAchat = $pdfBtPrixAchat;
6223
        return $this;
6224
    }
6225
6226
    /**
6227
     * Set the pdf bt reprendre libelle date.
6228
     *
6229
     * @param bool|null $pdfBtReprendreLibelleDate The pdf bt reprendre libelle date.
6230
     * @return Constantes Returns this Constantes.
6231
     */
6232
    public function setPdfBtReprendreLibelleDate(?bool $pdfBtReprendreLibelleDate): Constantes {
6233
        $this->pdfBtReprendreLibelleDate = $pdfBtReprendreLibelleDate;
6234
        return $this;
6235
    }
6236
6237
    /**
6238
     * Set the pdf bt taux horaire.
6239
     *
6240
     * @param float|null $pdfBtTauxHoraire The pdf bt taux horaire.
6241
     * @return Constantes Returns this Constantes.
6242
     */
6243
    public function setPdfBtTauxHoraire(?float $pdfBtTauxHoraire): Constantes {
6244
        $this->pdfBtTauxHoraire = $pdfBtTauxHoraire;
6245
        return $this;
6246
    }
6247
6248
    /**
6249
     * Set the point bt employes sortis.
6250
     *
6251
     * @param bool|null $pointBtEmployesSortis The point bt employes sortis.
6252
     * @return Constantes Returns this Constantes.
6253
     */
6254
    public function setPointBtEmployesSortis(?bool $pointBtEmployesSortis): Constantes {
6255
        $this->pointBtEmployesSortis = $pointBtEmployesSortis;
6256
        return $this;
6257
    }
6258
6259
    /**
6260
     * Set the poste1.
6261
     *
6262
     * @param string|null $poste1 The poste1.
6263
     * @return Constantes Returns this Constantes.
6264
     */
6265
    public function setPoste1(?string $poste1): Constantes {
6266
        $this->poste1 = $poste1;
6267
        return $this;
6268
    }
6269
6270
    /**
6271
     * Set the poste2.
6272
     *
6273
     * @param string|null $poste2 The poste2.
6274
     * @return Constantes Returns this Constantes.
6275
     */
6276
    public function setPoste2(?string $poste2): Constantes {
6277
        $this->poste2 = $poste2;
6278
        return $this;
6279
    }
6280
6281
    /**
6282
     * Set the poste3.
6283
     *
6284
     * @param string|null $poste3 The poste3.
6285
     * @return Constantes Returns this Constantes.
6286
     */
6287
    public function setPoste3(?string $poste3): Constantes {
6288
        $this->poste3 = $poste3;
6289
        return $this;
6290
    }
6291
6292
    /**
6293
     * Set the poste4.
6294
     *
6295
     * @param string|null $poste4 The poste4.
6296
     * @return Constantes Returns this Constantes.
6297
     */
6298
    public function setPoste4(?string $poste4): Constantes {
6299
        $this->poste4 = $poste4;
6300
        return $this;
6301
    }
6302
6303
    /**
6304
     * Set the poste5.
6305
     *
6306
     * @param string|null $poste5 The poste5.
6307
     * @return Constantes Returns this Constantes.
6308
     */
6309
    public function setPoste5(?string $poste5): Constantes {
6310
        $this->poste5 = $poste5;
6311
        return $this;
6312
    }
6313
6314
    /**
6315
     * Set the pourc maj h compl.
6316
     *
6317
     * @param float|null $pourcMajHCompl The pourc maj h compl.
6318
     * @return Constantes Returns this Constantes.
6319
     */
6320
    public function setPourcMajHCompl(?float $pourcMajHCompl): Constantes {
6321
        $this->pourcMajHCompl = $pourcMajHCompl;
6322
        return $this;
6323
    }
6324
6325
    /**
6326
     * Set the pourc maj h compl2.
6327
     *
6328
     * @param float|null $pourcMajHCompl2 The pourc maj h compl2.
6329
     * @return Constantes Returns this Constantes.
6330
     */
6331
    public function setPourcMajHCompl2(?float $pourcMajHCompl2): Constantes {
6332
        $this->pourcMajHCompl2 = $pourcMajHCompl2;
6333
        return $this;
6334
    }
6335
6336
    /**
6337
     * Set the pourcent dep hc max.
6338
     *
6339
     * @param float|null $pourcentDepHcMax The pourcent dep hc max.
6340
     * @return Constantes Returns this Constantes.
6341
     */
6342
    public function setPourcentDepHcMax(?float $pourcentDepHcMax): Constantes {
6343
        $this->pourcentDepHcMax = $pourcentDepHcMax;
6344
        return $this;
6345
    }
6346
6347
    /**
6348
     * Set the pourcent dep hc plus mois.
6349
     *
6350
     * @param float|null $pourcentDepHcPlusMois The pourcent dep hc plus mois.
6351
     * @return Constantes Returns this Constantes.
6352
     */
6353
    public function setPourcentDepHcPlusMois(?float $pourcentDepHcPlusMois): Constantes {
6354
        $this->pourcentDepHcPlusMois = $pourcentDepHcPlusMois;
6355
        return $this;
6356
    }
6357
6358
    /**
6359
     * Set the pourcentage repos remplacement.
6360
     *
6361
     * @param float|null $pourcentageReposRemplacement The pourcentage repos remplacement.
6362
     * @return Constantes Returns this Constantes.
6363
     */
6364
    public function setPourcentageReposRemplacement(?float $pourcentageReposRemplacement): Constantes {
6365
        $this->pourcentageReposRemplacement = $pourcentageReposRemplacement;
6366
        return $this;
6367
    }
6368
6369
    /**
6370
     * Set the prefixe.
6371
     *
6372
     * @param string|null $prefixe The prefixe.
6373
     * @return Constantes Returns this Constantes.
6374
     */
6375
    public function setPrefixe(?string $prefixe): Constantes {
6376
        $this->prefixe = $prefixe;
6377
        return $this;
6378
    }
6379
6380
    /**
6381
     * Set the prefixe devis.
6382
     *
6383
     * @param string|null $prefixeDevis The prefixe devis.
6384
     * @return Constantes Returns this Constantes.
6385
     */
6386
    public function setPrefixeDevis(?string $prefixeDevis): Constantes {
6387
        $this->prefixeDevis = $prefixeDevis;
6388
        return $this;
6389
    }
6390
6391
    /**
6392
     * Set the preparer chantier pret only.
6393
     *
6394
     * @param bool|null $preparerChantierPretOnly The preparer chantier pret only.
6395
     * @return Constantes Returns this Constantes.
6396
     */
6397
    public function setPreparerChantierPretOnly(?bool $preparerChantierPretOnly): Constantes {
6398
        $this->preparerChantierPretOnly = $preparerChantierPretOnly;
6399
        return $this;
6400
    }
6401
6402
    /**
6403
     * Set the prix defaut achat.
6404
     *
6405
     * @param int|null $prixDefautAchat The prix defaut achat.
6406
     * @return Constantes Returns this Constantes.
6407
     */
6408
    public function setPrixDefautAchat(?int $prixDefautAchat): Constantes {
6409
        $this->prixDefautAchat = $prixDefautAchat;
6410
        return $this;
6411
    }
6412
6413
    /**
6414
     * Set the prix defaut entree directe.
6415
     *
6416
     * @param int|null $prixDefautEntreeDirecte The prix defaut entree directe.
6417
     * @return Constantes Returns this Constantes.
6418
     */
6419
    public function setPrixDefautEntreeDirecte(?int $prixDefautEntreeDirecte): Constantes {
6420
        $this->prixDefautEntreeDirecte = $prixDefautEntreeDirecte;
6421
        return $this;
6422
    }
6423
6424
    /**
6425
     * Set the prix defaut inventaire.
6426
     *
6427
     * @param int|null $prixDefautInventaire The prix defaut inventaire.
6428
     * @return Constantes Returns this Constantes.
6429
     */
6430
    public function setPrixDefautInventaire(?int $prixDefautInventaire): Constantes {
6431
        $this->prixDefautInventaire = $prixDefautInventaire;
6432
        return $this;
6433
    }
6434
6435
    /**
6436
     * Set the prix defaut sortie directe.
6437
     *
6438
     * @param int|null $prixDefautSortieDirecte The prix defaut sortie directe.
6439
     * @return Constantes Returns this Constantes.
6440
     */
6441
    public function setPrixDefautSortieDirecte(?int $prixDefautSortieDirecte): Constantes {
6442
        $this->prixDefautSortieDirecte = $prixDefautSortieDirecte;
6443
        return $this;
6444
    }
6445
6446
    /**
6447
     * Set the prix defaut vente.
6448
     *
6449
     * @param int|null $prixDefautVente The prix defaut vente.
6450
     * @return Constantes Returns this Constantes.
6451
     */
6452
    public function setPrixDefautVente(?int $prixDefautVente): Constantes {
6453
        $this->prixDefautVente = $prixDefautVente;
6454
        return $this;
6455
    }
6456
6457
    /**
6458
     * Set the prochain numero pj.
6459
     *
6460
     * @param int|null $prochainNumeroPj The prochain numero pj.
6461
     * @return Constantes Returns this Constantes.
6462
     */
6463
    public function setProchainNumeroPj(?int $prochainNumeroPj): Constantes {
6464
        $this->prochainNumeroPj = $prochainNumeroPj;
6465
        return $this;
6466
    }
6467
6468
    /**
6469
     * Set the prorata heures creer ligne.
6470
     *
6471
     * @param bool|null $prorataHeuresCreerLigne The prorata heures creer ligne.
6472
     * @return Constantes Returns this Constantes.
6473
     */
6474
    public function setProrataHeuresCreerLigne(?bool $prorataHeuresCreerLigne): Constantes {
6475
        $this->prorataHeuresCreerLigne = $prorataHeuresCreerLigne;
6476
        return $this;
6477
    }
6478
6479
    /**
6480
     * Set the prorata heures designation moins.
6481
     *
6482
     * @param string|null $prorataHeuresDesignationMoins The prorata heures designation moins.
6483
     * @return Constantes Returns this Constantes.
6484
     */
6485
    public function setProrataHeuresDesignationMoins(?string $prorataHeuresDesignationMoins): Constantes {
6486
        $this->prorataHeuresDesignationMoins = $prorataHeuresDesignationMoins;
6487
        return $this;
6488
    }
6489
6490
    /**
6491
     * Set the prorata heures designation plus.
6492
     *
6493
     * @param string|null $prorataHeuresDesignationPlus The prorata heures designation plus.
6494
     * @return Constantes Returns this Constantes.
6495
     */
6496
    public function setProrataHeuresDesignationPlus(?string $prorataHeuresDesignationPlus): Constantes {
6497
        $this->prorataHeuresDesignationPlus = $prorataHeuresDesignationPlus;
6498
        return $this;
6499
    }
6500
6501
    /**
6502
     * Set the prorata heures option.
6503
     *
6504
     * @param string|null $prorataHeuresOption The prorata heures option.
6505
     * @return Constantes Returns this Constantes.
6506
     */
6507
    public function setProrataHeuresOption(?string $prorataHeuresOption): Constantes {
6508
        $this->prorataHeuresOption = $prorataHeuresOption;
6509
        return $this;
6510
    }
6511
6512
    /**
6513
     * Set the prov cp infos emp.
6514
     *
6515
     * @param bool|null $provCpInfosEmp The prov cp infos emp.
6516
     * @return Constantes Returns this Constantes.
6517
     */
6518
    public function setProvCpInfosEmp(?bool $provCpInfosEmp): Constantes {
6519
        $this->provCpInfosEmp = $provCpInfosEmp;
6520
        return $this;
6521
    }
6522
6523
    /**
6524
     * Set the provisions cp.
6525
     *
6526
     * @param bool|null $provisionsCp The provisions cp.
6527
     * @return Constantes Returns this Constantes.
6528
     */
6529
    public function setProvisionsCp(?bool $provisionsCp): Constantes {
6530
        $this->provisionsCp = $provisionsCp;
6531
        return $this;
6532
    }
6533
6534
    /**
6535
     * Set the qualite nb criteres.
6536
     *
6537
     * @param string|null $qualiteNbCriteres The qualite nb criteres.
6538
     * @return Constantes Returns this Constantes.
6539
     */
6540
    public function setQualiteNbCriteres(?string $qualiteNbCriteres): Constantes {
6541
        $this->qualiteNbCriteres = $qualiteNbCriteres;
6542
        return $this;
6543
    }
6544
6545
    /**
6546
     * Set the qualite nb notes.
6547
     *
6548
     * @param string|null $qualiteNbNotes The qualite nb notes.
6549
     * @return Constantes Returns this Constantes.
6550
     */
6551
    public function setQualiteNbNotes(?string $qualiteNbNotes): Constantes {
6552
        $this->qualiteNbNotes = $qualiteNbNotes;
6553
        return $this;
6554
    }
6555
6556
    /**
6557
     * Set the qualite satisfaction generale.
6558
     *
6559
     * @param bool|null $qualiteSatisfactionGenerale The qualite satisfaction generale.
6560
     * @return Constantes Returns this Constantes.
6561
     */
6562
    public function setQualiteSatisfactionGenerale(?bool $qualiteSatisfactionGenerale): Constantes {
6563
        $this->qualiteSatisfactionGenerale = $qualiteSatisfactionGenerale;
6564
        return $this;
6565
    }
6566
6567
    /**
6568
     * Set the rt fdans fact dev.
6569
     *
6570
     * @param bool|null $rtFdansFactDev The rt fdans fact dev.
6571
     * @return Constantes Returns this Constantes.
6572
     */
6573
    public function setRtFdansFactDev(?bool $rtFdansFactDev): Constantes {
6574
        $this->rtFdansFactDev = $rtFdansFactDev;
6575
        return $this;
6576
    }
6577
6578
    /**
6579
     * Set the reference mensu contrat proprete.
6580
     *
6581
     * @param bool|null $referenceMensuContratProprete The reference mensu contrat proprete.
6582
     * @return Constantes Returns this Constantes.
6583
     */
6584
    public function setReferenceMensuContratProprete(?bool $referenceMensuContratProprete): Constantes {
6585
        $this->referenceMensuContratProprete = $referenceMensuContratProprete;
6586
        return $this;
6587
    }
6588
6589
    /**
6590
     * Set the remplacant abs jf pas auto.
6591
     *
6592
     * @param bool|null $remplacantAbsJfPasAuto The remplacant abs jf pas auto.
6593
     * @return Constantes Returns this Constantes.
6594
     */
6595
    public function setRemplacantAbsJfPasAuto(?bool $remplacantAbsJfPasAuto): Constantes {
6596
        $this->remplacantAbsJfPasAuto = $remplacantAbsJfPasAuto;
6597
        return $this;
6598
    }
6599
6600
    /**
6601
     * Set the remplacant travaille pas jf.
6602
     *
6603
     * @param bool|null $remplacantTravaillePasJf The remplacant travaille pas jf.
6604
     * @return Constantes Returns this Constantes.
6605
     */
6606
    public function setRemplacantTravaillePasJf(?bool $remplacantTravaillePasJf): Constantes {
6607
        $this->remplacantTravaillePasJf = $remplacantTravaillePasJf;
6608
        return $this;
6609
    }
6610
6611
    /**
6612
     * Set the remplacement hcjf.
6613
     *
6614
     * @param bool|null $remplacementHcjf The remplacement hcjf.
6615
     * @return Constantes Returns this Constantes.
6616
     */
6617
    public function setRemplacementHcjf(?bool $remplacementHcjf): Constantes {
6618
        $this->remplacementHcjf = $remplacementHcjf;
6619
        return $this;
6620
    }
6621
6622
    /**
6623
     * Set the repos compensateur pour travailleur nuit.
6624
     *
6625
     * @param bool|null $reposCompensateurPourTravailleurNuit The repos compensateur pour travailleur nuit.
6626
     * @return Constantes Returns this Constantes.
6627
     */
6628
    public function setReposCompensateurPourTravailleurNuit(?bool $reposCompensateurPourTravailleurNuit): Constantes {
6629
        $this->reposCompensateurPourTravailleurNuit = $reposCompensateurPourTravailleurNuit;
6630
        return $this;
6631
    }
6632
6633
    /**
6634
     * Set the saisir absences sur hc.
6635
     *
6636
     * @param bool|null $saisirAbsencesSurHc The saisir absences sur hc.
6637
     * @return Constantes Returns this Constantes.
6638
     */
6639
    public function setSaisirAbsencesSurHc(?bool $saisirAbsencesSurHc): Constantes {
6640
        $this->saisirAbsencesSurHc = $saisirAbsencesSurHc;
6641
        return $this;
6642
    }
6643
6644
    /**
6645
     * Set the saisir code chantier achat.
6646
     *
6647
     * @param bool|null $saisirCodeChantierAchat The saisir code chantier achat.
6648
     * @return Constantes Returns this Constantes.
6649
     */
6650
    public function setSaisirCodeChantierAchat(?bool $saisirCodeChantierAchat): Constantes {
6651
        $this->saisirCodeChantierAchat = $saisirCodeChantierAchat;
6652
        return $this;
6653
    }
6654
6655
    /**
6656
     * Set the saisir num bt.
6657
     *
6658
     * @param bool|null $saisirNumBt The saisir num bt.
6659
     * @return Constantes Returns this Constantes.
6660
     */
6661
    public function setSaisirNumBt(?bool $saisirNumBt): Constantes {
6662
        $this->saisirNumBt = $saisirNumBt;
6663
        return $this;
6664
    }
6665
6666
    /**
6667
     * Set the services paie.
6668
     *
6669
     * @param string|null $servicesPaie The services paie.
6670
     * @return Constantes Returns this Constantes.
6671
     */
6672
    public function setServicesPaie(?string $servicesPaie): Constantes {
6673
        $this->servicesPaie = $servicesPaie;
6674
        return $this;
6675
    }
6676
6677
    /**
6678
     * Set the seuil majo h compl.
6679
     *
6680
     * @param float|null $seuilMajoHCompl The seuil majo h compl.
6681
     * @return Constantes Returns this Constantes.
6682
     */
6683
    public function setSeuilMajoHCompl(?float $seuilMajoHCompl): Constantes {
6684
        $this->seuilMajoHCompl = $seuilMajoHCompl;
6685
        return $this;
6686
    }
6687
6688
    /**
6689
     * Set the taux escompte.
6690
     *
6691
     * @param float|null $tauxEscompte The taux escompte.
6692
     * @return Constantes Returns this Constantes.
6693
     */
6694
    public function setTauxEscompte(?float $tauxEscompte): Constantes {
6695
        $this->tauxEscompte = $tauxEscompte;
6696
        return $this;
6697
    }
6698
6699
    /**
6700
     * Set the taux majo hc33.
6701
     *
6702
     * @param float|null $tauxMajoHc33 The taux majo hc33.
6703
     * @return Constantes Returns this Constantes.
6704
     */
6705
    public function setTauxMajoHc33(?float $tauxMajoHc33): Constantes {
6706
        $this->tauxMajoHc33 = $tauxMajoHc33;
6707
        return $this;
6708
    }
6709
6710
    /**
6711
     * Set the taux majoration h compl.
6712
     *
6713
     * @param float|null $tauxMajorationHCompl The taux majoration h compl.
6714
     * @return Constantes Returns this Constantes.
6715
     */
6716
    public function setTauxMajorationHCompl(?float $tauxMajorationHCompl): Constantes {
6717
        $this->tauxMajorationHCompl = $tauxMajorationHCompl;
6718
        return $this;
6719
    }
6720
6721
    /**
6722
     * Set the taux tva achat.
6723
     *
6724
     * @param float|null $tauxTvaAchat The taux tva achat.
6725
     * @return Constantes Returns this Constantes.
6726
     */
6727
    public function setTauxTvaAchat(?float $tauxTvaAchat): Constantes {
6728
        $this->tauxTvaAchat = $tauxTvaAchat;
6729
        return $this;
6730
    }
6731
6732
    /**
6733
     * Set the taux tva taxe deee.
6734
     *
6735
     * @param float|null $tauxTvaTaxeDeee The taux tva taxe deee.
6736
     * @return Constantes Returns this Constantes.
6737
     */
6738
    public function setTauxTvaTaxeDeee(?float $tauxTvaTaxeDeee): Constantes {
6739
        $this->tauxTvaTaxeDeee = $tauxTvaTaxeDeee;
6740
        return $this;
6741
    }
6742
6743
    /**
6744
     * Set the taux tva vente.
6745
     *
6746
     * @param float|null $tauxTvaVente The taux tva vente.
6747
     * @return Constantes Returns this Constantes.
6748
     */
6749
    public function setTauxTvaVente(?float $tauxTvaVente): Constantes {
6750
        $this->tauxTvaVente = $tauxTvaVente;
6751
        return $this;
6752
    }
6753
6754
    /**
6755
     * Set the type rempl defaut.
6756
     *
6757
     * @param string|null $typeRemplDefaut The type rempl defaut.
6758
     * @return Constantes Returns this Constantes.
6759
     */
6760
    public function setTypeRemplDefaut(?string $typeRemplDefaut): Constantes {
6761
        $this->typeRemplDefaut = $typeRemplDefaut;
6762
        return $this;
6763
    }
6764
6765
    /**
6766
     * Set the type transfert vente.
6767
     *
6768
     * @param string|null $typeTransfertVente The type transfert vente.
6769
     * @return Constantes Returns this Constantes.
6770
     */
6771
    public function setTypeTransfertVente(?string $typeTransfertVente): Constantes {
6772
        $this->typeTransfertVente = $typeTransfertVente;
6773
        return $this;
6774
    }
6775
6776
    /**
6777
     * Set the uniq id synchro.
6778
     *
6779
     * @param string|null $uniqIdSynchro The uniq id synchro.
6780
     * @return Constantes Returns this Constantes.
6781
     */
6782
    public function setUniqIdSynchro(?string $uniqIdSynchro): Constantes {
6783
        $this->uniqIdSynchro = $uniqIdSynchro;
6784
        return $this;
6785
    }
6786
6787
    /**
6788
     * Set the utiliser stock mini.
6789
     *
6790
     * @param bool|null $utiliserStockMini The utiliser stock mini.
6791
     * @return Constantes Returns this Constantes.
6792
     */
6793
    public function setUtiliserStockMini(?bool $utiliserStockMini): Constantes {
6794
        $this->utiliserStockMini = $utiliserStockMini;
6795
        return $this;
6796
    }
6797
6798
    /**
6799
     * Set the visualiser pointage bt valides.
6800
     *
6801
     * @param bool|null $visualiserPointageBtValides The visualiser pointage bt valides.
6802
     * @return Constantes Returns this Constantes.
6803
     */
6804
    public function setVisualiserPointageBtValides(?bool $visualiserPointageBtValides): Constantes {
6805
        $this->visualiserPointageBtValides = $visualiserPointageBtValides;
6806
        return $this;
6807
    }
6808
}
6809