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

BonTravPrev::setAdBtNomVoie()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
/*
4
 * This file is part of the core-library package.
5
 *
6
 * (c) 2018 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Library\Core\ThirdParty\Quadratus\Model\Proprete;
13
14
use DateTime;
15
16
/**
17
 * Bon trav prev.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\Proprete
21
 */
22
class BonTravPrev {
23
24
    /**
25
     * Ad btbtq.
26
     *
27
     * @var string|null
28
     */
29
    private $adBtbtq;
30
31
    /**
32
     * Ad bt bureau distributeur.
33
     *
34
     * @var string|null
35
     */
36
    private $adBtBureauDistributeur;
37
38
    /**
39
     * Ad bt civilite.
40
     *
41
     * @var string|null
42
     */
43
    private $adBtCivilite;
44
45
    /**
46
     * Ad bt code pays.
47
     *
48
     * @var string|null
49
     */
50
    private $adBtCodePays;
51
52
    /**
53
     * Ad bt code postal.
54
     *
55
     * @var string|null
56
     */
57
    private $adBtCodePostal;
58
59
    /**
60
     * Ad bt complement.
61
     *
62
     * @var string|null
63
     */
64
    private $adBtComplement;
65
66
    /**
67
     * Ad bt nom.
68
     *
69
     * @var string|null
70
     */
71
    private $adBtNom;
72
73
    /**
74
     * Ad bt nom suite.
75
     *
76
     * @var string|null
77
     */
78
    private $adBtNomSuite;
79
80
    /**
81
     * Ad bt nom voie.
82
     *
83
     * @var string|null
84
     */
85
    private $adBtNomVoie;
86
87
    /**
88
     * Ad bt num voie.
89
     *
90
     * @var string|null
91
     */
92
    private $adBtNumVoie;
93
94
    /**
95
     * Ad fbtq.
96
     *
97
     * @var string|null
98
     */
99
    private $adFbtq;
100
101
    /**
102
     * Ad f bureau distributeur.
103
     *
104
     * @var string|null
105
     */
106
    private $adFBureauDistributeur;
107
108
    /**
109
     * Ad f civilite.
110
     *
111
     * @var string|null
112
     */
113
    private $adFCivilite;
114
115
    /**
116
     * Ad f code pays.
117
     *
118
     * @var string|null
119
     */
120
    private $adFCodePays;
121
122
    /**
123
     * Ad f code postal.
124
     *
125
     * @var string|null
126
     */
127
    private $adFCodePostal;
128
129
    /**
130
     * Ad f complement.
131
     *
132
     * @var string|null
133
     */
134
    private $adFComplement;
135
136
    /**
137
     * Ad f nom.
138
     *
139
     * @var string|null
140
     */
141
    private $adFNom;
142
143
    /**
144
     * Ad f nom suite.
145
     *
146
     * @var string|null
147
     */
148
    private $adFNomSuite;
149
150
    /**
151
     * Ad f nom suite2.
152
     *
153
     * @var string|null
154
     */
155
    private $adFNomSuite2;
156
157
    /**
158
     * Ad f nom suite3.
159
     *
160
     * @var string|null
161
     */
162
    private $adFNomSuite3;
163
164
    /**
165
     * Ad f nom voie.
166
     *
167
     * @var string|null
168
     */
169
    private $adFNomVoie;
170
171
    /**
172
     * Ad f num voie.
173
     *
174
     * @var string|null
175
     */
176
    private $adFNumVoie;
177
178
    /**
179
     * Adresse bt saisie.
180
     *
181
     * @var bool|null
182
     */
183
    private $adresseBtSaisie;
184
185
    /**
186
     * Adresse facturation saisie.
187
     *
188
     * @var bool|null
189
     */
190
    private $adresseFacturationSaisie;
191
192
    /**
193
     * Bt copie.
194
     *
195
     * @var bool|null
196
     */
197
    private $btCopie;
198
199
    /**
200
     * Bt devis deja facture.
201
     *
202
     * @var bool|null
203
     */
204
    private $btDevisDejaFacture;
205
206
    /**
207
     * Bt valide.
208
     *
209
     * @var bool|null
210
     */
211
    private $btValide;
212
213
    /**
214
     * Code affaire.
215
     *
216
     * @var string|null
217
     */
218
    private $codeAffaire;
219
220
    /**
221
     * Code chantier.
222
     *
223
     * @var string|null
224
     */
225
    private $codeChantier;
226
227
    /**
228
     * Code client.
229
     *
230
     * @var string|null
231
     */
232
    private $codeClient;
233
234
    /**
235
     * Code collaborateur.
236
     *
237
     * @var string|null
238
     */
239
    private $codeCollaborateur;
240
241
    /**
242
     * Code equipe.
243
     *
244
     * @var string|null
245
     */
246
    private $codeEquipe;
247
248
    /**
249
     * Code regroupement devis.
250
     *
251
     * @var string|null
252
     */
253
    private $codeRegroupementDevis;
254
255
    /**
256
     * Code tache type.
257
     *
258
     * @var string|null
259
     */
260
    private $codeTacheType;
261
262
    /**
263
     * Code tournee.
264
     *
265
     * @var string|null
266
     */
267
    private $codeTournee;
268
269
    /**
270
     * Critere bool1.
271
     *
272
     * @var bool|null
273
     */
274
    private $critereBool1;
275
276
    /**
277
     * Critere bool2.
278
     *
279
     * @var bool|null
280
     */
281
    private $critereBool2;
282
283
    /**
284
     * Critere byte1.
285
     *
286
     * @var string|null
287
     */
288
    private $critereByte1;
289
290
    /**
291
     * Critere liste1.
292
     *
293
     * @var string|null
294
     */
295
    private $critereListe1;
296
297
    /**
298
     * Critere liste2.
299
     *
300
     * @var string|null
301
     */
302
    private $critereListe2;
303
304
    /**
305
     * Critere numerique1.
306
     *
307
     * @var float|null
308
     */
309
    private $critereNumerique1;
310
311
    /**
312
     * Critere numerique2.
313
     *
314
     * @var float|null
315
     */
316
    private $critereNumerique2;
317
318
    /**
319
     * Critere texte1.
320
     *
321
     * @var string|null
322
     */
323
    private $critereTexte1;
324
325
    /**
326
     * Critere texte2.
327
     *
328
     * @var string|null
329
     */
330
    private $critereTexte2;
331
332
    /**
333
     * Date passage.
334
     *
335
     * @var DateTime|null
336
     */
337
    private $datePassage;
338
339
    /**
340
     * Date premier passage.
341
     *
342
     * @var DateTime|null
343
     */
344
    private $datePremierPassage;
345
346
    /**
347
     * Date transfert.
348
     *
349
     * @var DateTime|null
350
     */
351
    private $dateTransfert;
352
353
    /**
354
     * Description.
355
     *
356
     * @var string|null
357
     */
358
    private $description;
359
360
    /**
361
     * Duree pointee.
362
     *
363
     * @var float|null
364
     */
365
    private $dureePointee;
366
367
    /**
368
     * Duree prevue.
369
     *
370
     * @var float|null
371
     */
372
    private $dureePrevue;
373
374
    /**
375
     * Duree validee.
376
     *
377
     * @var float|null
378
     */
379
    private $dureeValidee;
380
381
    /**
382
     * Employe signe mob.
383
     *
384
     * @var string|null
385
     */
386
    private $employeSigneMob;
387
388
    /**
389
     * Gestion planning.
390
     *
391
     * @var bool|null
392
     */
393
    private $gestionPlanning;
394
395
    /**
396
     * Guid mob.
397
     *
398
     * @var string|null
399
     */
400
    private $guidMob;
401
402
    /**
403
     * Heure deb.
404
     *
405
     * @var DateTime|null
406
     */
407
    private $heureDeb;
408
409
    /**
410
     * Latitude.
411
     *
412
     * @var float|null
413
     */
414
    private $latitude;
415
416
    /**
417
     * Libelle.
418
     *
419
     * @var string|null
420
     */
421
    private $libelle;
422
423
    /**
424
     * Lien document.
425
     *
426
     * @var string|null
427
     */
428
    private $lienDocument;
429
430
    /**
431
     * Longitude.
432
     *
433
     * @var float|null
434
     */
435
    private $longitude;
436
437
    /**
438
     * Montant ht devis.
439
     *
440
     * @var float|null
441
     */
442
    private $montantHtDevis;
443
444
    /**
445
     * Nb jours pointes.
446
     *
447
     * @var float|null
448
     */
449
    private $nbJoursPointes;
450
451
    /**
452
     * Nb jours prevus.
453
     *
454
     * @var float|null
455
     */
456
    private $nbJoursPrevus;
457
458
    /**
459
     * Nombre employes.
460
     *
461
     * @var int|null
462
     */
463
    private $nombreEmployes;
464
465
    /**
466
     * Non traite.
467
     *
468
     * @var bool|null
469
     */
470
    private $nonTraite;
471
472
    /**
473
     * Num bt.
474
     *
475
     * @var int|null
476
     */
477
    private $numBt;
478
479
    /**
480
     * Numero devis.
481
     *
482
     * @var string|null
483
     */
484
    private $numeroDevis;
485
486
    /**
487
     * Numero facture.
488
     *
489
     * @var string|null
490
     */
491
    private $numeroFacture;
492
493
    /**
494
     * Numero pj.
495
     *
496
     * @var int|null
497
     */
498
    private $numeroPj;
499
500
    /**
501
     * Observation client.
502
     *
503
     * @var string|null
504
     */
505
    private $observationClient;
506
507
    /**
508
     * Observation interne.
509
     *
510
     * @var string|null
511
     */
512
    private $observationInterne;
513
514
    /**
515
     * Occasionnel.
516
     *
517
     * @var bool|null
518
     */
519
    private $occasionnel;
520
521
    /**
522
     * Plusieurs jours.
523
     *
524
     * @var bool|null
525
     */
526
    private $plusieursJours;
527
528
    /**
529
     * Plusieurs mois.
530
     *
531
     * @var bool|null
532
     */
533
    private $plusieursMois;
534
535
    /**
536
     * Poste rent.
537
     *
538
     * @var string|null
539
     */
540
    private $posteRent;
541
542
    /**
543
     * Proratise.
544
     *
545
     * @var bool|null
546
     */
547
    private $proratise;
548
549
    /**
550
     * Signataire.
551
     *
552
     * @var string|null
553
     */
554
    private $signataire;
555
556
    /**
557
     * Signe.
558
     *
559
     * @var bool|null
560
     */
561
    private $signe;
562
563
    /**
564
     * Start mob.
565
     *
566
     * @var string|null
567
     */
568
    private $startMob;
569
570
    /**
571
     * Type bt.
572
     *
573
     * @var string|null
574
     */
575
    private $typeBt;
576
577
    /**
578
     * Type bt saisi.
579
     *
580
     * @var string|null
581
     */
582
    private $typeBtSaisi;
583
584
    /**
585
     * Uniq id blocage.
586
     *
587
     * @var string|null
588
     */
589
    private $uniqIdBlocage;
590
591
    /**
592
     * Via.
593
     *
594
     * @var string|null
595
     */
596
    private $via;
597
598
    /**
599
     * reference1 devis.
600
     *
601
     * @var string|null
602
     */
603
    private $reference1Devis;
604
605
    /**
606
     * reference2 devis.
607
     *
608
     * @var string|null
609
     */
610
    private $reference2Devis;
611
612
613
    /**
614
     * Constructor.
615
     */
616
    public function __construct() {
617
        // NOTHING TO DO
618
    }
619
620
    /**
621
     * Get the ad btbtq.
622
     *
623
     * @return string|null Returns the ad btbtq.
624
     */
625
    public function getAdBtbtq(): ?string{
626
        return $this->adBtbtq;
627
    }
628
629
    /**
630
     * Get the ad bt bureau distributeur.
631
     *
632
     * @return string|null Returns the ad bt bureau distributeur.
633
     */
634
    public function getAdBtBureauDistributeur(): ?string{
635
        return $this->adBtBureauDistributeur;
636
    }
637
638
    /**
639
     * Get the ad bt civilite.
640
     *
641
     * @return string|null Returns the ad bt civilite.
642
     */
643
    public function getAdBtCivilite(): ?string{
644
        return $this->adBtCivilite;
645
    }
646
647
    /**
648
     * Get the ad bt code pays.
649
     *
650
     * @return string|null Returns the ad bt code pays.
651
     */
652
    public function getAdBtCodePays(): ?string{
653
        return $this->adBtCodePays;
654
    }
655
656
    /**
657
     * Get the ad bt code postal.
658
     *
659
     * @return string|null Returns the ad bt code postal.
660
     */
661
    public function getAdBtCodePostal(): ?string{
662
        return $this->adBtCodePostal;
663
    }
664
665
    /**
666
     * Get the ad bt complement.
667
     *
668
     * @return string|null Returns the ad bt complement.
669
     */
670
    public function getAdBtComplement(): ?string{
671
        return $this->adBtComplement;
672
    }
673
674
    /**
675
     * Get the ad bt nom.
676
     *
677
     * @return string|null Returns the ad bt nom.
678
     */
679
    public function getAdBtNom(): ?string{
680
        return $this->adBtNom;
681
    }
682
683
    /**
684
     * Get the ad bt nom suite.
685
     *
686
     * @return string|null Returns the ad bt nom suite.
687
     */
688
    public function getAdBtNomSuite(): ?string{
689
        return $this->adBtNomSuite;
690
    }
691
692
    /**
693
     * Get the ad bt nom voie.
694
     *
695
     * @return string|null Returns the ad bt nom voie.
696
     */
697
    public function getAdBtNomVoie(): ?string{
698
        return $this->adBtNomVoie;
699
    }
700
701
    /**
702
     * Get the ad bt num voie.
703
     *
704
     * @return string|null Returns the ad bt num voie.
705
     */
706
    public function getAdBtNumVoie(): ?string{
707
        return $this->adBtNumVoie;
708
    }
709
710
    /**
711
     * Get the ad fbtq.
712
     *
713
     * @return string|null Returns the ad fbtq.
714
     */
715
    public function getAdFbtq(): ?string{
716
        return $this->adFbtq;
717
    }
718
719
    /**
720
     * Get the ad f bureau distributeur.
721
     *
722
     * @return string|null Returns the ad f bureau distributeur.
723
     */
724
    public function getAdFBureauDistributeur(): ?string{
725
        return $this->adFBureauDistributeur;
726
    }
727
728
    /**
729
     * Get the ad f civilite.
730
     *
731
     * @return string|null Returns the ad f civilite.
732
     */
733
    public function getAdFCivilite(): ?string{
734
        return $this->adFCivilite;
735
    }
736
737
    /**
738
     * Get the ad f code pays.
739
     *
740
     * @return string|null Returns the ad f code pays.
741
     */
742
    public function getAdFCodePays(): ?string{
743
        return $this->adFCodePays;
744
    }
745
746
    /**
747
     * Get the ad f code postal.
748
     *
749
     * @return string|null Returns the ad f code postal.
750
     */
751
    public function getAdFCodePostal(): ?string{
752
        return $this->adFCodePostal;
753
    }
754
755
    /**
756
     * Get the ad f complement.
757
     *
758
     * @return string|null Returns the ad f complement.
759
     */
760
    public function getAdFComplement(): ?string{
761
        return $this->adFComplement;
762
    }
763
764
    /**
765
     * Get the ad f nom.
766
     *
767
     * @return string|null Returns the ad f nom.
768
     */
769
    public function getAdFNom(): ?string{
770
        return $this->adFNom;
771
    }
772
773
    /**
774
     * Get the ad f nom suite.
775
     *
776
     * @return string|null Returns the ad f nom suite.
777
     */
778
    public function getAdFNomSuite(): ?string{
779
        return $this->adFNomSuite;
780
    }
781
782
    /**
783
     * Get the ad f nom suite2.
784
     *
785
     * @return string|null Returns the ad f nom suite2.
786
     */
787
    public function getAdFNomSuite2(): ?string{
788
        return $this->adFNomSuite2;
789
    }
790
791
    /**
792
     * Get the ad f nom suite3.
793
     *
794
     * @return string|null Returns the ad f nom suite3.
795
     */
796
    public function getAdFNomSuite3(): ?string{
797
        return $this->adFNomSuite3;
798
    }
799
800
    /**
801
     * Get the ad f nom voie.
802
     *
803
     * @return string|null Returns the ad f nom voie.
804
     */
805
    public function getAdFNomVoie(): ?string{
806
        return $this->adFNomVoie;
807
    }
808
809
    /**
810
     * Get the ad f num voie.
811
     *
812
     * @return string|null Returns the ad f num voie.
813
     */
814
    public function getAdFNumVoie(): ?string{
815
        return $this->adFNumVoie;
816
    }
817
818
    /**
819
     * Get the adresse bt saisie.
820
     *
821
     * @return bool|null Returns the adresse bt saisie.
822
     */
823
    public function getAdresseBtSaisie(): ?bool{
824
        return $this->adresseBtSaisie;
825
    }
826
827
    /**
828
     * Get the adresse facturation saisie.
829
     *
830
     * @return bool|null Returns the adresse facturation saisie.
831
     */
832
    public function getAdresseFacturationSaisie(): ?bool{
833
        return $this->adresseFacturationSaisie;
834
    }
835
836
    /**
837
     * Get the bt copie.
838
     *
839
     * @return bool|null Returns the bt copie.
840
     */
841
    public function getBtCopie(): ?bool{
842
        return $this->btCopie;
843
    }
844
845
    /**
846
     * Get the bt devis deja facture.
847
     *
848
     * @return bool|null Returns the bt devis deja facture.
849
     */
850
    public function getBtDevisDejaFacture(): ?bool{
851
        return $this->btDevisDejaFacture;
852
    }
853
854
    /**
855
     * Get the bt valide.
856
     *
857
     * @return bool|null Returns the bt valide.
858
     */
859
    public function getBtValide(): ?bool{
860
        return $this->btValide;
861
    }
862
863
    /**
864
     * Get the code affaire.
865
     *
866
     * @return string|null Returns the code affaire.
867
     */
868
    public function getCodeAffaire(): ?string{
869
        return $this->codeAffaire;
870
    }
871
872
    /**
873
     * Get the code chantier.
874
     *
875
     * @return string|null Returns the code chantier.
876
     */
877
    public function getCodeChantier(): ?string{
878
        return $this->codeChantier;
879
    }
880
881
    /**
882
     * Get the code client.
883
     *
884
     * @return string|null Returns the code client.
885
     */
886
    public function getCodeClient(): ?string{
887
        return $this->codeClient;
888
    }
889
890
    /**
891
     * Get the code collaborateur.
892
     *
893
     * @return string|null Returns the code collaborateur.
894
     */
895
    public function getCodeCollaborateur(): ?string{
896
        return $this->codeCollaborateur;
897
    }
898
899
    /**
900
     * Get the code equipe.
901
     *
902
     * @return string|null Returns the code equipe.
903
     */
904
    public function getCodeEquipe(): ?string{
905
        return $this->codeEquipe;
906
    }
907
908
    /**
909
     * Get the code regroupement devis.
910
     *
911
     * @return string|null Returns the code regroupement devis.
912
     */
913
    public function getCodeRegroupementDevis(): ?string{
914
        return $this->codeRegroupementDevis;
915
    }
916
917
    /**
918
     * Get the code tache type.
919
     *
920
     * @return string|null Returns the code tache type.
921
     */
922
    public function getCodeTacheType(): ?string{
923
        return $this->codeTacheType;
924
    }
925
926
    /**
927
     * Get the code tournee.
928
     *
929
     * @return string|null Returns the code tournee.
930
     */
931
    public function getCodeTournee(): ?string{
932
        return $this->codeTournee;
933
    }
934
935
    /**
936
     * Get the critere bool1.
937
     *
938
     * @return bool|null Returns the critere bool1.
939
     */
940
    public function getCritereBool1(): ?bool{
941
        return $this->critereBool1;
942
    }
943
944
    /**
945
     * Get the critere bool2.
946
     *
947
     * @return bool|null Returns the critere bool2.
948
     */
949
    public function getCritereBool2(): ?bool{
950
        return $this->critereBool2;
951
    }
952
953
    /**
954
     * Get the critere byte1.
955
     *
956
     * @return string|null Returns the critere byte1.
957
     */
958
    public function getCritereByte1(): ?string{
959
        return $this->critereByte1;
960
    }
961
962
    /**
963
     * Get the critere liste1.
964
     *
965
     * @return string|null Returns the critere liste1.
966
     */
967
    public function getCritereListe1(): ?string{
968
        return $this->critereListe1;
969
    }
970
971
    /**
972
     * Get the critere liste2.
973
     *
974
     * @return string|null Returns the critere liste2.
975
     */
976
    public function getCritereListe2(): ?string{
977
        return $this->critereListe2;
978
    }
979
980
    /**
981
     * Get the critere numerique1.
982
     *
983
     * @return float|null Returns the critere numerique1.
984
     */
985
    public function getCritereNumerique1(): ?float{
986
        return $this->critereNumerique1;
987
    }
988
989
    /**
990
     * Get the critere numerique2.
991
     *
992
     * @return float|null Returns the critere numerique2.
993
     */
994
    public function getCritereNumerique2(): ?float{
995
        return $this->critereNumerique2;
996
    }
997
998
    /**
999
     * Get the critere texte1.
1000
     *
1001
     * @return string|null Returns the critere texte1.
1002
     */
1003
    public function getCritereTexte1(): ?string{
1004
        return $this->critereTexte1;
1005
    }
1006
1007
    /**
1008
     * Get the critere texte2.
1009
     *
1010
     * @return string|null Returns the critere texte2.
1011
     */
1012
    public function getCritereTexte2(): ?string{
1013
        return $this->critereTexte2;
1014
    }
1015
1016
    /**
1017
     * Get the date passage.
1018
     *
1019
     * @return DateTime|null Returns the date passage.
1020
     */
1021
    public function getDatePassage(): ?DateTime{
1022
        return $this->datePassage;
1023
    }
1024
1025
    /**
1026
     * Get the date premier passage.
1027
     *
1028
     * @return DateTime|null Returns the date premier passage.
1029
     */
1030
    public function getDatePremierPassage(): ?DateTime{
1031
        return $this->datePremierPassage;
1032
    }
1033
1034
    /**
1035
     * Get the date transfert.
1036
     *
1037
     * @return DateTime|null Returns the date transfert.
1038
     */
1039
    public function getDateTransfert(): ?DateTime{
1040
        return $this->dateTransfert;
1041
    }
1042
1043
    /**
1044
     * Get the description.
1045
     *
1046
     * @return string|null Returns the description.
1047
     */
1048
    public function getDescription(): ?string{
1049
        return $this->description;
1050
    }
1051
1052
    /**
1053
     * Get the duree pointee.
1054
     *
1055
     * @return float|null Returns the duree pointee.
1056
     */
1057
    public function getDureePointee(): ?float{
1058
        return $this->dureePointee;
1059
    }
1060
1061
    /**
1062
     * Get the duree prevue.
1063
     *
1064
     * @return float|null Returns the duree prevue.
1065
     */
1066
    public function getDureePrevue(): ?float{
1067
        return $this->dureePrevue;
1068
    }
1069
1070
    /**
1071
     * Get the duree validee.
1072
     *
1073
     * @return float|null Returns the duree validee.
1074
     */
1075
    public function getDureeValidee(): ?float{
1076
        return $this->dureeValidee;
1077
    }
1078
1079
    /**
1080
     * Get the employe signe mob.
1081
     *
1082
     * @return string|null Returns the employe signe mob.
1083
     */
1084
    public function getEmployeSigneMob(): ?string{
1085
        return $this->employeSigneMob;
1086
    }
1087
1088
    /**
1089
     * Get the gestion planning.
1090
     *
1091
     * @return bool|null Returns the gestion planning.
1092
     */
1093
    public function getGestionPlanning(): ?bool{
1094
        return $this->gestionPlanning;
1095
    }
1096
1097
    /**
1098
     * Get the guid mob.
1099
     *
1100
     * @return string|null Returns the guid mob.
1101
     */
1102
    public function getGuidMob(): ?string{
1103
        return $this->guidMob;
1104
    }
1105
1106
    /**
1107
     * Get the heure deb.
1108
     *
1109
     * @return DateTime|null Returns the heure deb.
1110
     */
1111
    public function getHeureDeb(): ?DateTime{
1112
        return $this->heureDeb;
1113
    }
1114
1115
    /**
1116
     * Get the latitude.
1117
     *
1118
     * @return float|null Returns the latitude.
1119
     */
1120
    public function getLatitude(): ?float{
1121
        return $this->latitude;
1122
    }
1123
1124
    /**
1125
     * Get the libelle.
1126
     *
1127
     * @return string|null Returns the libelle.
1128
     */
1129
    public function getLibelle(): ?string{
1130
        return $this->libelle;
1131
    }
1132
1133
    /**
1134
     * Get the lien document.
1135
     *
1136
     * @return string|null Returns the lien document.
1137
     */
1138
    public function getLienDocument(): ?string{
1139
        return $this->lienDocument;
1140
    }
1141
1142
    /**
1143
     * Get the longitude.
1144
     *
1145
     * @return float|null Returns the longitude.
1146
     */
1147
    public function getLongitude(): ?float{
1148
        return $this->longitude;
1149
    }
1150
1151
    /**
1152
     * Get the montant ht devis.
1153
     *
1154
     * @return float|null Returns the montant ht devis.
1155
     */
1156
    public function getMontantHtDevis(): ?float{
1157
        return $this->montantHtDevis;
1158
    }
1159
1160
    /**
1161
     * Get the nb jours pointes.
1162
     *
1163
     * @return float|null Returns the nb jours pointes.
1164
     */
1165
    public function getNbJoursPointes(): ?float{
1166
        return $this->nbJoursPointes;
1167
    }
1168
1169
    /**
1170
     * Get the nb jours prevus.
1171
     *
1172
     * @return float|null Returns the nb jours prevus.
1173
     */
1174
    public function getNbJoursPrevus(): ?float{
1175
        return $this->nbJoursPrevus;
1176
    }
1177
1178
    /**
1179
     * Get the nombre employes.
1180
     *
1181
     * @return int|null Returns the nombre employes.
1182
     */
1183
    public function getNombreEmployes(): ?int{
1184
        return $this->nombreEmployes;
1185
    }
1186
1187
    /**
1188
     * Get the non traite.
1189
     *
1190
     * @return bool|null Returns the non traite.
1191
     */
1192
    public function getNonTraite(): ?bool{
1193
        return $this->nonTraite;
1194
    }
1195
1196
    /**
1197
     * Get the num bt.
1198
     *
1199
     * @return int|null Returns the num bt.
1200
     */
1201
    public function getNumBt(): ?int{
1202
        return $this->numBt;
1203
    }
1204
1205
    /**
1206
     * Get the numero devis.
1207
     *
1208
     * @return string|null Returns the numero devis.
1209
     */
1210
    public function getNumeroDevis(): ?string{
1211
        return $this->numeroDevis;
1212
    }
1213
1214
    /**
1215
     * Get the numero facture.
1216
     *
1217
     * @return string|null Returns the numero facture.
1218
     */
1219
    public function getNumeroFacture(): ?string{
1220
        return $this->numeroFacture;
1221
    }
1222
1223
    /**
1224
     * Get the numero pj.
1225
     *
1226
     * @return int|null Returns the numero pj.
1227
     */
1228
    public function getNumeroPj(): ?int{
1229
        return $this->numeroPj;
1230
    }
1231
1232
    /**
1233
     * Get the observation client.
1234
     *
1235
     * @return string|null Returns the observation client.
1236
     */
1237
    public function getObservationClient(): ?string{
1238
        return $this->observationClient;
1239
    }
1240
1241
    /**
1242
     * Get the observation interne.
1243
     *
1244
     * @return string|null Returns the observation interne.
1245
     */
1246
    public function getObservationInterne(): ?string{
1247
        return $this->observationInterne;
1248
    }
1249
1250
    /**
1251
     * Get the occasionnel.
1252
     *
1253
     * @return bool|null Returns the occasionnel.
1254
     */
1255
    public function getOccasionnel(): ?bool{
1256
        return $this->occasionnel;
1257
    }
1258
1259
    /**
1260
     * Get the plusieurs jours.
1261
     *
1262
     * @return bool|null Returns the plusieurs jours.
1263
     */
1264
    public function getPlusieursJours(): ?bool{
1265
        return $this->plusieursJours;
1266
    }
1267
1268
    /**
1269
     * Get the plusieurs mois.
1270
     *
1271
     * @return bool|null Returns the plusieurs mois.
1272
     */
1273
    public function getPlusieursMois(): ?bool{
1274
        return $this->plusieursMois;
1275
    }
1276
1277
    /**
1278
     * Get the poste rent.
1279
     *
1280
     * @return string|null Returns the poste rent.
1281
     */
1282
    public function getPosteRent(): ?string{
1283
        return $this->posteRent;
1284
    }
1285
1286
    /**
1287
     * Get the proratise.
1288
     *
1289
     * @return bool|null Returns the proratise.
1290
     */
1291
    public function getProratise(): ?bool{
1292
        return $this->proratise;
1293
    }
1294
1295
    /**
1296
     * Get the signataire.
1297
     *
1298
     * @return string|null Returns the signataire.
1299
     */
1300
    public function getSignataire(): ?string{
1301
        return $this->signataire;
1302
    }
1303
1304
    /**
1305
     * Get the signe.
1306
     *
1307
     * @return bool|null Returns the signe.
1308
     */
1309
    public function getSigne(): ?bool{
1310
        return $this->signe;
1311
    }
1312
1313
    /**
1314
     * Get the start mob.
1315
     *
1316
     * @return string|null Returns the start mob.
1317
     */
1318
    public function getStartMob(): ?string{
1319
        return $this->startMob;
1320
    }
1321
1322
    /**
1323
     * Get the type bt.
1324
     *
1325
     * @return string|null Returns the type bt.
1326
     */
1327
    public function getTypeBt(): ?string{
1328
        return $this->typeBt;
1329
    }
1330
1331
    /**
1332
     * Get the type bt saisi.
1333
     *
1334
     * @return string|null Returns the type bt saisi.
1335
     */
1336
    public function getTypeBtSaisi(): ?string{
1337
        return $this->typeBtSaisi;
1338
    }
1339
1340
    /**
1341
     * Get the uniq id blocage.
1342
     *
1343
     * @return string|null Returns the uniq id blocage.
1344
     */
1345
    public function getUniqIdBlocage(): ?string{
1346
        return $this->uniqIdBlocage;
1347
    }
1348
1349
    /**
1350
     * Get the via.
1351
     *
1352
     * @return string|null Returns the via.
1353
     */
1354
    public function getVia(): ?string{
1355
        return $this->via;
1356
    }
1357
1358
    /**
1359
     * Get the reference1 devis.
1360
     *
1361
     * @return string|null Returns the reference1 devis.
1362
     */
1363
    public function getreference1Devis(): ?string{
1364
        return $this->reference1Devis;
1365
    }
1366
1367
    /**
1368
     * Get the reference2 devis.
1369
     *
1370
     * @return string|null Returns the reference2 devis.
1371
     */
1372
    public function getreference2Devis(): ?string{
1373
        return $this->reference2Devis;
1374
    }
1375
1376
    /**
1377
     * Set the ad btbtq.
1378
     *
1379
     * @param string|null $adBtbtq The ad btbtq.
1380
     * @return BonTravPrev Returns this Bon trav prev.
1381
     */
1382
    public function setAdBtbtq(?string $adBtbtq): BonTravPrev {
1383
        $this->adBtbtq = $adBtbtq;
1384
        return $this;
1385
    }
1386
1387
    /**
1388
     * Set the ad bt bureau distributeur.
1389
     *
1390
     * @param string|null $adBtBureauDistributeur The ad bt bureau distributeur.
1391
     * @return BonTravPrev Returns this Bon trav prev.
1392
     */
1393
    public function setAdBtBureauDistributeur(?string $adBtBureauDistributeur): BonTravPrev {
1394
        $this->adBtBureauDistributeur = $adBtBureauDistributeur;
1395
        return $this;
1396
    }
1397
1398
    /**
1399
     * Set the ad bt civilite.
1400
     *
1401
     * @param string|null $adBtCivilite The ad bt civilite.
1402
     * @return BonTravPrev Returns this Bon trav prev.
1403
     */
1404
    public function setAdBtCivilite(?string $adBtCivilite): BonTravPrev {
1405
        $this->adBtCivilite = $adBtCivilite;
1406
        return $this;
1407
    }
1408
1409
    /**
1410
     * Set the ad bt code pays.
1411
     *
1412
     * @param string|null $adBtCodePays The ad bt code pays.
1413
     * @return BonTravPrev Returns this Bon trav prev.
1414
     */
1415
    public function setAdBtCodePays(?string $adBtCodePays): BonTravPrev {
1416
        $this->adBtCodePays = $adBtCodePays;
1417
        return $this;
1418
    }
1419
1420
    /**
1421
     * Set the ad bt code postal.
1422
     *
1423
     * @param string|null $adBtCodePostal The ad bt code postal.
1424
     * @return BonTravPrev Returns this Bon trav prev.
1425
     */
1426
    public function setAdBtCodePostal(?string $adBtCodePostal): BonTravPrev {
1427
        $this->adBtCodePostal = $adBtCodePostal;
1428
        return $this;
1429
    }
1430
1431
    /**
1432
     * Set the ad bt complement.
1433
     *
1434
     * @param string|null $adBtComplement The ad bt complement.
1435
     * @return BonTravPrev Returns this Bon trav prev.
1436
     */
1437
    public function setAdBtComplement(?string $adBtComplement): BonTravPrev {
1438
        $this->adBtComplement = $adBtComplement;
1439
        return $this;
1440
    }
1441
1442
    /**
1443
     * Set the ad bt nom.
1444
     *
1445
     * @param string|null $adBtNom The ad bt nom.
1446
     * @return BonTravPrev Returns this Bon trav prev.
1447
     */
1448
    public function setAdBtNom(?string $adBtNom): BonTravPrev {
1449
        $this->adBtNom = $adBtNom;
1450
        return $this;
1451
    }
1452
1453
    /**
1454
     * Set the ad bt nom suite.
1455
     *
1456
     * @param string|null $adBtNomSuite The ad bt nom suite.
1457
     * @return BonTravPrev Returns this Bon trav prev.
1458
     */
1459
    public function setAdBtNomSuite(?string $adBtNomSuite): BonTravPrev {
1460
        $this->adBtNomSuite = $adBtNomSuite;
1461
        return $this;
1462
    }
1463
1464
    /**
1465
     * Set the ad bt nom voie.
1466
     *
1467
     * @param string|null $adBtNomVoie The ad bt nom voie.
1468
     * @return BonTravPrev Returns this Bon trav prev.
1469
     */
1470
    public function setAdBtNomVoie(?string $adBtNomVoie): BonTravPrev {
1471
        $this->adBtNomVoie = $adBtNomVoie;
1472
        return $this;
1473
    }
1474
1475
    /**
1476
     * Set the ad bt num voie.
1477
     *
1478
     * @param string|null $adBtNumVoie The ad bt num voie.
1479
     * @return BonTravPrev Returns this Bon trav prev.
1480
     */
1481
    public function setAdBtNumVoie(?string $adBtNumVoie): BonTravPrev {
1482
        $this->adBtNumVoie = $adBtNumVoie;
1483
        return $this;
1484
    }
1485
1486
    /**
1487
     * Set the ad fbtq.
1488
     *
1489
     * @param string|null $adFbtq The ad fbtq.
1490
     * @return BonTravPrev Returns this Bon trav prev.
1491
     */
1492
    public function setAdFbtq(?string $adFbtq): BonTravPrev {
1493
        $this->adFbtq = $adFbtq;
1494
        return $this;
1495
    }
1496
1497
    /**
1498
     * Set the ad f bureau distributeur.
1499
     *
1500
     * @param string|null $adFBureauDistributeur The ad f bureau distributeur.
1501
     * @return BonTravPrev Returns this Bon trav prev.
1502
     */
1503
    public function setAdFBureauDistributeur(?string $adFBureauDistributeur): BonTravPrev {
1504
        $this->adFBureauDistributeur = $adFBureauDistributeur;
1505
        return $this;
1506
    }
1507
1508
    /**
1509
     * Set the ad f civilite.
1510
     *
1511
     * @param string|null $adFCivilite The ad f civilite.
1512
     * @return BonTravPrev Returns this Bon trav prev.
1513
     */
1514
    public function setAdFCivilite(?string $adFCivilite): BonTravPrev {
1515
        $this->adFCivilite = $adFCivilite;
1516
        return $this;
1517
    }
1518
1519
    /**
1520
     * Set the ad f code pays.
1521
     *
1522
     * @param string|null $adFCodePays The ad f code pays.
1523
     * @return BonTravPrev Returns this Bon trav prev.
1524
     */
1525
    public function setAdFCodePays(?string $adFCodePays): BonTravPrev {
1526
        $this->adFCodePays = $adFCodePays;
1527
        return $this;
1528
    }
1529
1530
    /**
1531
     * Set the ad f code postal.
1532
     *
1533
     * @param string|null $adFCodePostal The ad f code postal.
1534
     * @return BonTravPrev Returns this Bon trav prev.
1535
     */
1536
    public function setAdFCodePostal(?string $adFCodePostal): BonTravPrev {
1537
        $this->adFCodePostal = $adFCodePostal;
1538
        return $this;
1539
    }
1540
1541
    /**
1542
     * Set the ad f complement.
1543
     *
1544
     * @param string|null $adFComplement The ad f complement.
1545
     * @return BonTravPrev Returns this Bon trav prev.
1546
     */
1547
    public function setAdFComplement(?string $adFComplement): BonTravPrev {
1548
        $this->adFComplement = $adFComplement;
1549
        return $this;
1550
    }
1551
1552
    /**
1553
     * Set the ad f nom.
1554
     *
1555
     * @param string|null $adFNom The ad f nom.
1556
     * @return BonTravPrev Returns this Bon trav prev.
1557
     */
1558
    public function setAdFNom(?string $adFNom): BonTravPrev {
1559
        $this->adFNom = $adFNom;
1560
        return $this;
1561
    }
1562
1563
    /**
1564
     * Set the ad f nom suite.
1565
     *
1566
     * @param string|null $adFNomSuite The ad f nom suite.
1567
     * @return BonTravPrev Returns this Bon trav prev.
1568
     */
1569
    public function setAdFNomSuite(?string $adFNomSuite): BonTravPrev {
1570
        $this->adFNomSuite = $adFNomSuite;
1571
        return $this;
1572
    }
1573
1574
    /**
1575
     * Set the ad f nom suite2.
1576
     *
1577
     * @param string|null $adFNomSuite2 The ad f nom suite2.
1578
     * @return BonTravPrev Returns this Bon trav prev.
1579
     */
1580
    public function setAdFNomSuite2(?string $adFNomSuite2): BonTravPrev {
1581
        $this->adFNomSuite2 = $adFNomSuite2;
1582
        return $this;
1583
    }
1584
1585
    /**
1586
     * Set the ad f nom suite3.
1587
     *
1588
     * @param string|null $adFNomSuite3 The ad f nom suite3.
1589
     * @return BonTravPrev Returns this Bon trav prev.
1590
     */
1591
    public function setAdFNomSuite3(?string $adFNomSuite3): BonTravPrev {
1592
        $this->adFNomSuite3 = $adFNomSuite3;
1593
        return $this;
1594
    }
1595
1596
    /**
1597
     * Set the ad f nom voie.
1598
     *
1599
     * @param string|null $adFNomVoie The ad f nom voie.
1600
     * @return BonTravPrev Returns this Bon trav prev.
1601
     */
1602
    public function setAdFNomVoie(?string $adFNomVoie): BonTravPrev {
1603
        $this->adFNomVoie = $adFNomVoie;
1604
        return $this;
1605
    }
1606
1607
    /**
1608
     * Set the ad f num voie.
1609
     *
1610
     * @param string|null $adFNumVoie The ad f num voie.
1611
     * @return BonTravPrev Returns this Bon trav prev.
1612
     */
1613
    public function setAdFNumVoie(?string $adFNumVoie): BonTravPrev {
1614
        $this->adFNumVoie = $adFNumVoie;
1615
        return $this;
1616
    }
1617
1618
    /**
1619
     * Set the adresse bt saisie.
1620
     *
1621
     * @param bool|null $adresseBtSaisie The adresse bt saisie.
1622
     * @return BonTravPrev Returns this Bon trav prev.
1623
     */
1624
    public function setAdresseBtSaisie(?bool $adresseBtSaisie): BonTravPrev {
1625
        $this->adresseBtSaisie = $adresseBtSaisie;
1626
        return $this;
1627
    }
1628
1629
    /**
1630
     * Set the adresse facturation saisie.
1631
     *
1632
     * @param bool|null $adresseFacturationSaisie The adresse facturation saisie.
1633
     * @return BonTravPrev Returns this Bon trav prev.
1634
     */
1635
    public function setAdresseFacturationSaisie(?bool $adresseFacturationSaisie): BonTravPrev {
1636
        $this->adresseFacturationSaisie = $adresseFacturationSaisie;
1637
        return $this;
1638
    }
1639
1640
    /**
1641
     * Set the bt copie.
1642
     *
1643
     * @param bool|null $btCopie The bt copie.
1644
     * @return BonTravPrev Returns this Bon trav prev.
1645
     */
1646
    public function setBtCopie(?bool $btCopie): BonTravPrev {
1647
        $this->btCopie = $btCopie;
1648
        return $this;
1649
    }
1650
1651
    /**
1652
     * Set the bt devis deja facture.
1653
     *
1654
     * @param bool|null $btDevisDejaFacture The bt devis deja facture.
1655
     * @return BonTravPrev Returns this Bon trav prev.
1656
     */
1657
    public function setBtDevisDejaFacture(?bool $btDevisDejaFacture): BonTravPrev {
1658
        $this->btDevisDejaFacture = $btDevisDejaFacture;
1659
        return $this;
1660
    }
1661
1662
    /**
1663
     * Set the bt valide.
1664
     *
1665
     * @param bool|null $btValide The bt valide.
1666
     * @return BonTravPrev Returns this Bon trav prev.
1667
     */
1668
    public function setBtValide(?bool $btValide): BonTravPrev {
1669
        $this->btValide = $btValide;
1670
        return $this;
1671
    }
1672
1673
    /**
1674
     * Set the code affaire.
1675
     *
1676
     * @param string|null $codeAffaire The code affaire.
1677
     * @return BonTravPrev Returns this Bon trav prev.
1678
     */
1679
    public function setCodeAffaire(?string $codeAffaire): BonTravPrev {
1680
        $this->codeAffaire = $codeAffaire;
1681
        return $this;
1682
    }
1683
1684
    /**
1685
     * Set the code chantier.
1686
     *
1687
     * @param string|null $codeChantier The code chantier.
1688
     * @return BonTravPrev Returns this Bon trav prev.
1689
     */
1690
    public function setCodeChantier(?string $codeChantier): BonTravPrev {
1691
        $this->codeChantier = $codeChantier;
1692
        return $this;
1693
    }
1694
1695
    /**
1696
     * Set the code client.
1697
     *
1698
     * @param string|null $codeClient The code client.
1699
     * @return BonTravPrev Returns this Bon trav prev.
1700
     */
1701
    public function setCodeClient(?string $codeClient): BonTravPrev {
1702
        $this->codeClient = $codeClient;
1703
        return $this;
1704
    }
1705
1706
    /**
1707
     * Set the code collaborateur.
1708
     *
1709
     * @param string|null $codeCollaborateur The code collaborateur.
1710
     * @return BonTravPrev Returns this Bon trav prev.
1711
     */
1712
    public function setCodeCollaborateur(?string $codeCollaborateur): BonTravPrev {
1713
        $this->codeCollaborateur = $codeCollaborateur;
1714
        return $this;
1715
    }
1716
1717
    /**
1718
     * Set the code equipe.
1719
     *
1720
     * @param string|null $codeEquipe The code equipe.
1721
     * @return BonTravPrev Returns this Bon trav prev.
1722
     */
1723
    public function setCodeEquipe(?string $codeEquipe): BonTravPrev {
1724
        $this->codeEquipe = $codeEquipe;
1725
        return $this;
1726
    }
1727
1728
    /**
1729
     * Set the code regroupement devis.
1730
     *
1731
     * @param string|null $codeRegroupementDevis The code regroupement devis.
1732
     * @return BonTravPrev Returns this Bon trav prev.
1733
     */
1734
    public function setCodeRegroupementDevis(?string $codeRegroupementDevis): BonTravPrev {
1735
        $this->codeRegroupementDevis = $codeRegroupementDevis;
1736
        return $this;
1737
    }
1738
1739
    /**
1740
     * Set the code tache type.
1741
     *
1742
     * @param string|null $codeTacheType The code tache type.
1743
     * @return BonTravPrev Returns this Bon trav prev.
1744
     */
1745
    public function setCodeTacheType(?string $codeTacheType): BonTravPrev {
1746
        $this->codeTacheType = $codeTacheType;
1747
        return $this;
1748
    }
1749
1750
    /**
1751
     * Set the code tournee.
1752
     *
1753
     * @param string|null $codeTournee The code tournee.
1754
     * @return BonTravPrev Returns this Bon trav prev.
1755
     */
1756
    public function setCodeTournee(?string $codeTournee): BonTravPrev {
1757
        $this->codeTournee = $codeTournee;
1758
        return $this;
1759
    }
1760
1761
    /**
1762
     * Set the critere bool1.
1763
     *
1764
     * @param bool|null $critereBool1 The critere bool1.
1765
     * @return BonTravPrev Returns this Bon trav prev.
1766
     */
1767
    public function setCritereBool1(?bool $critereBool1): BonTravPrev {
1768
        $this->critereBool1 = $critereBool1;
1769
        return $this;
1770
    }
1771
1772
    /**
1773
     * Set the critere bool2.
1774
     *
1775
     * @param bool|null $critereBool2 The critere bool2.
1776
     * @return BonTravPrev Returns this Bon trav prev.
1777
     */
1778
    public function setCritereBool2(?bool $critereBool2): BonTravPrev {
1779
        $this->critereBool2 = $critereBool2;
1780
        return $this;
1781
    }
1782
1783
    /**
1784
     * Set the critere byte1.
1785
     *
1786
     * @param string|null $critereByte1 The critere byte1.
1787
     * @return BonTravPrev Returns this Bon trav prev.
1788
     */
1789
    public function setCritereByte1(?string $critereByte1): BonTravPrev {
1790
        $this->critereByte1 = $critereByte1;
1791
        return $this;
1792
    }
1793
1794
    /**
1795
     * Set the critere liste1.
1796
     *
1797
     * @param string|null $critereListe1 The critere liste1.
1798
     * @return BonTravPrev Returns this Bon trav prev.
1799
     */
1800
    public function setCritereListe1(?string $critereListe1): BonTravPrev {
1801
        $this->critereListe1 = $critereListe1;
1802
        return $this;
1803
    }
1804
1805
    /**
1806
     * Set the critere liste2.
1807
     *
1808
     * @param string|null $critereListe2 The critere liste2.
1809
     * @return BonTravPrev Returns this Bon trav prev.
1810
     */
1811
    public function setCritereListe2(?string $critereListe2): BonTravPrev {
1812
        $this->critereListe2 = $critereListe2;
1813
        return $this;
1814
    }
1815
1816
    /**
1817
     * Set the critere numerique1.
1818
     *
1819
     * @param float|null $critereNumerique1 The critere numerique1.
1820
     * @return BonTravPrev Returns this Bon trav prev.
1821
     */
1822
    public function setCritereNumerique1(?float $critereNumerique1): BonTravPrev {
1823
        $this->critereNumerique1 = $critereNumerique1;
1824
        return $this;
1825
    }
1826
1827
    /**
1828
     * Set the critere numerique2.
1829
     *
1830
     * @param float|null $critereNumerique2 The critere numerique2.
1831
     * @return BonTravPrev Returns this Bon trav prev.
1832
     */
1833
    public function setCritereNumerique2(?float $critereNumerique2): BonTravPrev {
1834
        $this->critereNumerique2 = $critereNumerique2;
1835
        return $this;
1836
    }
1837
1838
    /**
1839
     * Set the critere texte1.
1840
     *
1841
     * @param string|null $critereTexte1 The critere texte1.
1842
     * @return BonTravPrev Returns this Bon trav prev.
1843
     */
1844
    public function setCritereTexte1(?string $critereTexte1): BonTravPrev {
1845
        $this->critereTexte1 = $critereTexte1;
1846
        return $this;
1847
    }
1848
1849
    /**
1850
     * Set the critere texte2.
1851
     *
1852
     * @param string|null $critereTexte2 The critere texte2.
1853
     * @return BonTravPrev Returns this Bon trav prev.
1854
     */
1855
    public function setCritereTexte2(?string $critereTexte2): BonTravPrev {
1856
        $this->critereTexte2 = $critereTexte2;
1857
        return $this;
1858
    }
1859
1860
    /**
1861
     * Set the date passage.
1862
     *
1863
     * @param DateTime|null $datePassage The date passage.
1864
     * @return BonTravPrev Returns this Bon trav prev.
1865
     */
1866
    public function setDatePassage(?DateTime $datePassage): BonTravPrev {
1867
        $this->datePassage = $datePassage;
1868
        return $this;
1869
    }
1870
1871
    /**
1872
     * Set the date premier passage.
1873
     *
1874
     * @param DateTime|null $datePremierPassage The date premier passage.
1875
     * @return BonTravPrev Returns this Bon trav prev.
1876
     */
1877
    public function setDatePremierPassage(?DateTime $datePremierPassage): BonTravPrev {
1878
        $this->datePremierPassage = $datePremierPassage;
1879
        return $this;
1880
    }
1881
1882
    /**
1883
     * Set the date transfert.
1884
     *
1885
     * @param DateTime|null $dateTransfert The date transfert.
1886
     * @return BonTravPrev Returns this Bon trav prev.
1887
     */
1888
    public function setDateTransfert(?DateTime $dateTransfert): BonTravPrev {
1889
        $this->dateTransfert = $dateTransfert;
1890
        return $this;
1891
    }
1892
1893
    /**
1894
     * Set the description.
1895
     *
1896
     * @param string|null $description The description.
1897
     * @return BonTravPrev Returns this Bon trav prev.
1898
     */
1899
    public function setDescription(?string $description): BonTravPrev {
1900
        $this->description = $description;
1901
        return $this;
1902
    }
1903
1904
    /**
1905
     * Set the duree pointee.
1906
     *
1907
     * @param float|null $dureePointee The duree pointee.
1908
     * @return BonTravPrev Returns this Bon trav prev.
1909
     */
1910
    public function setDureePointee(?float $dureePointee): BonTravPrev {
1911
        $this->dureePointee = $dureePointee;
1912
        return $this;
1913
    }
1914
1915
    /**
1916
     * Set the duree prevue.
1917
     *
1918
     * @param float|null $dureePrevue The duree prevue.
1919
     * @return BonTravPrev Returns this Bon trav prev.
1920
     */
1921
    public function setDureePrevue(?float $dureePrevue): BonTravPrev {
1922
        $this->dureePrevue = $dureePrevue;
1923
        return $this;
1924
    }
1925
1926
    /**
1927
     * Set the duree validee.
1928
     *
1929
     * @param float|null $dureeValidee The duree validee.
1930
     * @return BonTravPrev Returns this Bon trav prev.
1931
     */
1932
    public function setDureeValidee(?float $dureeValidee): BonTravPrev {
1933
        $this->dureeValidee = $dureeValidee;
1934
        return $this;
1935
    }
1936
1937
    /**
1938
     * Set the employe signe mob.
1939
     *
1940
     * @param string|null $employeSigneMob The employe signe mob.
1941
     * @return BonTravPrev Returns this Bon trav prev.
1942
     */
1943
    public function setEmployeSigneMob(?string $employeSigneMob): BonTravPrev {
1944
        $this->employeSigneMob = $employeSigneMob;
1945
        return $this;
1946
    }
1947
1948
    /**
1949
     * Set the gestion planning.
1950
     *
1951
     * @param bool|null $gestionPlanning The gestion planning.
1952
     * @return BonTravPrev Returns this Bon trav prev.
1953
     */
1954
    public function setGestionPlanning(?bool $gestionPlanning): BonTravPrev {
1955
        $this->gestionPlanning = $gestionPlanning;
1956
        return $this;
1957
    }
1958
1959
    /**
1960
     * Set the guid mob.
1961
     *
1962
     * @param string|null $guidMob The guid mob.
1963
     * @return BonTravPrev Returns this Bon trav prev.
1964
     */
1965
    public function setGuidMob(?string $guidMob): BonTravPrev {
1966
        $this->guidMob = $guidMob;
1967
        return $this;
1968
    }
1969
1970
    /**
1971
     * Set the heure deb.
1972
     *
1973
     * @param DateTime|null $heureDeb The heure deb.
1974
     * @return BonTravPrev Returns this Bon trav prev.
1975
     */
1976
    public function setHeureDeb(?DateTime $heureDeb): BonTravPrev {
1977
        $this->heureDeb = $heureDeb;
1978
        return $this;
1979
    }
1980
1981
    /**
1982
     * Set the latitude.
1983
     *
1984
     * @param float|null $latitude The latitude.
1985
     * @return BonTravPrev Returns this Bon trav prev.
1986
     */
1987
    public function setLatitude(?float $latitude): BonTravPrev {
1988
        $this->latitude = $latitude;
1989
        return $this;
1990
    }
1991
1992
    /**
1993
     * Set the libelle.
1994
     *
1995
     * @param string|null $libelle The libelle.
1996
     * @return BonTravPrev Returns this Bon trav prev.
1997
     */
1998
    public function setLibelle(?string $libelle): BonTravPrev {
1999
        $this->libelle = $libelle;
2000
        return $this;
2001
    }
2002
2003
    /**
2004
     * Set the lien document.
2005
     *
2006
     * @param string|null $lienDocument The lien document.
2007
     * @return BonTravPrev Returns this Bon trav prev.
2008
     */
2009
    public function setLienDocument(?string $lienDocument): BonTravPrev {
2010
        $this->lienDocument = $lienDocument;
2011
        return $this;
2012
    }
2013
2014
    /**
2015
     * Set the longitude.
2016
     *
2017
     * @param float|null $longitude The longitude.
2018
     * @return BonTravPrev Returns this Bon trav prev.
2019
     */
2020
    public function setLongitude(?float $longitude): BonTravPrev {
2021
        $this->longitude = $longitude;
2022
        return $this;
2023
    }
2024
2025
    /**
2026
     * Set the montant ht devis.
2027
     *
2028
     * @param float|null $montantHtDevis The montant ht devis.
2029
     * @return BonTravPrev Returns this Bon trav prev.
2030
     */
2031
    public function setMontantHtDevis(?float $montantHtDevis): BonTravPrev {
2032
        $this->montantHtDevis = $montantHtDevis;
2033
        return $this;
2034
    }
2035
2036
    /**
2037
     * Set the nb jours pointes.
2038
     *
2039
     * @param float|null $nbJoursPointes The nb jours pointes.
2040
     * @return BonTravPrev Returns this Bon trav prev.
2041
     */
2042
    public function setNbJoursPointes(?float $nbJoursPointes): BonTravPrev {
2043
        $this->nbJoursPointes = $nbJoursPointes;
2044
        return $this;
2045
    }
2046
2047
    /**
2048
     * Set the nb jours prevus.
2049
     *
2050
     * @param float|null $nbJoursPrevus The nb jours prevus.
2051
     * @return BonTravPrev Returns this Bon trav prev.
2052
     */
2053
    public function setNbJoursPrevus(?float $nbJoursPrevus): BonTravPrev {
2054
        $this->nbJoursPrevus = $nbJoursPrevus;
2055
        return $this;
2056
    }
2057
2058
    /**
2059
     * Set the nombre employes.
2060
     *
2061
     * @param int|null $nombreEmployes The nombre employes.
2062
     * @return BonTravPrev Returns this Bon trav prev.
2063
     */
2064
    public function setNombreEmployes(?int $nombreEmployes): BonTravPrev {
2065
        $this->nombreEmployes = $nombreEmployes;
2066
        return $this;
2067
    }
2068
2069
    /**
2070
     * Set the non traite.
2071
     *
2072
     * @param bool|null $nonTraite The non traite.
2073
     * @return BonTravPrev Returns this Bon trav prev.
2074
     */
2075
    public function setNonTraite(?bool $nonTraite): BonTravPrev {
2076
        $this->nonTraite = $nonTraite;
2077
        return $this;
2078
    }
2079
2080
    /**
2081
     * Set the num bt.
2082
     *
2083
     * @param int|null $numBt The num bt.
2084
     * @return BonTravPrev Returns this Bon trav prev.
2085
     */
2086
    public function setNumBt(?int $numBt): BonTravPrev {
2087
        $this->numBt = $numBt;
2088
        return $this;
2089
    }
2090
2091
    /**
2092
     * Set the numero devis.
2093
     *
2094
     * @param string|null $numeroDevis The numero devis.
2095
     * @return BonTravPrev Returns this Bon trav prev.
2096
     */
2097
    public function setNumeroDevis(?string $numeroDevis): BonTravPrev {
2098
        $this->numeroDevis = $numeroDevis;
2099
        return $this;
2100
    }
2101
2102
    /**
2103
     * Set the numero facture.
2104
     *
2105
     * @param string|null $numeroFacture The numero facture.
2106
     * @return BonTravPrev Returns this Bon trav prev.
2107
     */
2108
    public function setNumeroFacture(?string $numeroFacture): BonTravPrev {
2109
        $this->numeroFacture = $numeroFacture;
2110
        return $this;
2111
    }
2112
2113
    /**
2114
     * Set the numero pj.
2115
     *
2116
     * @param int|null $numeroPj The numero pj.
2117
     * @return BonTravPrev Returns this Bon trav prev.
2118
     */
2119
    public function setNumeroPj(?int $numeroPj): BonTravPrev {
2120
        $this->numeroPj = $numeroPj;
2121
        return $this;
2122
    }
2123
2124
    /**
2125
     * Set the observation client.
2126
     *
2127
     * @param string|null $observationClient The observation client.
2128
     * @return BonTravPrev Returns this Bon trav prev.
2129
     */
2130
    public function setObservationClient(?string $observationClient): BonTravPrev {
2131
        $this->observationClient = $observationClient;
2132
        return $this;
2133
    }
2134
2135
    /**
2136
     * Set the observation interne.
2137
     *
2138
     * @param string|null $observationInterne The observation interne.
2139
     * @return BonTravPrev Returns this Bon trav prev.
2140
     */
2141
    public function setObservationInterne(?string $observationInterne): BonTravPrev {
2142
        $this->observationInterne = $observationInterne;
2143
        return $this;
2144
    }
2145
2146
    /**
2147
     * Set the occasionnel.
2148
     *
2149
     * @param bool|null $occasionnel The occasionnel.
2150
     * @return BonTravPrev Returns this Bon trav prev.
2151
     */
2152
    public function setOccasionnel(?bool $occasionnel): BonTravPrev {
2153
        $this->occasionnel = $occasionnel;
2154
        return $this;
2155
    }
2156
2157
    /**
2158
     * Set the plusieurs jours.
2159
     *
2160
     * @param bool|null $plusieursJours The plusieurs jours.
2161
     * @return BonTravPrev Returns this Bon trav prev.
2162
     */
2163
    public function setPlusieursJours(?bool $plusieursJours): BonTravPrev {
2164
        $this->plusieursJours = $plusieursJours;
2165
        return $this;
2166
    }
2167
2168
    /**
2169
     * Set the plusieurs mois.
2170
     *
2171
     * @param bool|null $plusieursMois The plusieurs mois.
2172
     * @return BonTravPrev Returns this Bon trav prev.
2173
     */
2174
    public function setPlusieursMois(?bool $plusieursMois): BonTravPrev {
2175
        $this->plusieursMois = $plusieursMois;
2176
        return $this;
2177
    }
2178
2179
    /**
2180
     * Set the poste rent.
2181
     *
2182
     * @param string|null $posteRent The poste rent.
2183
     * @return BonTravPrev Returns this Bon trav prev.
2184
     */
2185
    public function setPosteRent(?string $posteRent): BonTravPrev {
2186
        $this->posteRent = $posteRent;
2187
        return $this;
2188
    }
2189
2190
    /**
2191
     * Set the proratise.
2192
     *
2193
     * @param bool|null $proratise The proratise.
2194
     * @return BonTravPrev Returns this Bon trav prev.
2195
     */
2196
    public function setProratise(?bool $proratise): BonTravPrev {
2197
        $this->proratise = $proratise;
2198
        return $this;
2199
    }
2200
2201
    /**
2202
     * Set the signataire.
2203
     *
2204
     * @param string|null $signataire The signataire.
2205
     * @return BonTravPrev Returns this Bon trav prev.
2206
     */
2207
    public function setSignataire(?string $signataire): BonTravPrev {
2208
        $this->signataire = $signataire;
2209
        return $this;
2210
    }
2211
2212
    /**
2213
     * Set the signe.
2214
     *
2215
     * @param bool|null $signe The signe.
2216
     * @return BonTravPrev Returns this Bon trav prev.
2217
     */
2218
    public function setSigne(?bool $signe): BonTravPrev {
2219
        $this->signe = $signe;
2220
        return $this;
2221
    }
2222
2223
    /**
2224
     * Set the start mob.
2225
     *
2226
     * @param string|null $startMob The start mob.
2227
     * @return BonTravPrev Returns this Bon trav prev.
2228
     */
2229
    public function setStartMob(?string $startMob): BonTravPrev {
2230
        $this->startMob = $startMob;
2231
        return $this;
2232
    }
2233
2234
    /**
2235
     * Set the type bt.
2236
     *
2237
     * @param string|null $typeBt The type bt.
2238
     * @return BonTravPrev Returns this Bon trav prev.
2239
     */
2240
    public function setTypeBt(?string $typeBt): BonTravPrev {
2241
        $this->typeBt = $typeBt;
2242
        return $this;
2243
    }
2244
2245
    /**
2246
     * Set the type bt saisi.
2247
     *
2248
     * @param string|null $typeBtSaisi The type bt saisi.
2249
     * @return BonTravPrev Returns this Bon trav prev.
2250
     */
2251
    public function setTypeBtSaisi(?string $typeBtSaisi): BonTravPrev {
2252
        $this->typeBtSaisi = $typeBtSaisi;
2253
        return $this;
2254
    }
2255
2256
    /**
2257
     * Set the uniq id blocage.
2258
     *
2259
     * @param string|null $uniqIdBlocage The uniq id blocage.
2260
     * @return BonTravPrev Returns this Bon trav prev.
2261
     */
2262
    public function setUniqIdBlocage(?string $uniqIdBlocage): BonTravPrev {
2263
        $this->uniqIdBlocage = $uniqIdBlocage;
2264
        return $this;
2265
    }
2266
2267
    /**
2268
     * Set the via.
2269
     *
2270
     * @param string|null $via The via.
2271
     * @return BonTravPrev Returns this Bon trav prev.
2272
     */
2273
    public function setVia(?string $via): BonTravPrev {
2274
        $this->via = $via;
2275
        return $this;
2276
    }
2277
2278
    /**
2279
     * Set the reference1 devis.
2280
     *
2281
     * @param string|null $reference1Devis The reference1 devis.
2282
     * @return BonTravPrev Returns this Bon trav prev.
2283
     */
2284
    public function setreference1Devis(?string $reference1Devis): BonTravPrev {
2285
        $this->reference1Devis = $reference1Devis;
2286
        return $this;
2287
    }
2288
2289
    /**
2290
     * Set the reference2 devis.
2291
     *
2292
     * @param string|null $reference2Devis The reference2 devis.
2293
     * @return BonTravPrev Returns this Bon trav prev.
2294
     */
2295
    public function setreference2Devis(?string $reference2Devis): BonTravPrev {
2296
        $this->reference2Devis = $reference2Devis;
2297
        return $this;
2298
    }
2299
}
2300