Completed
Push — master ( bc6f43...6ee0f9 )
by WEBEWEB
25:08
created

SuiviClient   F

Complexity

Total Complexity 229

Size/Duplication

Total Lines 3088
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Importance

Changes 0
Metric Value
wmc 229
lcom 0
cbo 0
dl 0
loc 3088
rs 0.8
c 0
b 0
f 0

How to fix   Complexity   

Complex Class

Complex classes like SuiviClient often do a lot of different things. To break such a class down, we need to identify a cohesive component within that class. A common approach to find such a component is to look for fields/methods that share the same prefixes, or suffixes. You can also have a look at the cohesion graph to spot any un-connected, or weakly-connected components.

Once you have determined the fields that belong together, you can apply the Extract Class refactoring. If the component makes sense as a sub-class, Extract Subclass is also a candidate, and is often faster.

While breaking up the class, it is a good idea to analyze how other classes use SuiviClient, and based on these observations, apply Extract Interface, too.

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\Quadratus\Model\QGI;
13
14
use DateTime;
15
16
/**
17
 * Suivi client model.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\Quadratus\Model\QGI
21
 */
22
class SuiviClient {
23
24
	/**
25
	 * Bilan commentaire date.
26
	 *
27
	 * @var DateTime
28
	 */
29
	private $bilanCommentaireDate;
30
31
	/**
32
	 * Bilan commentaire lib.
33
	 *
34
	 * @var string
35
	 */
36
	private $bilanCommentaireLib;
37
38
	/**
39
	 * Bull commentaire date.
40
	 *
41
	 * @var DateTime
42
	 */
43
	private $bullCommentaireDate;
44
45
	/**
46
	 * Bull commentaire lib.
47
	 *
48
	 * @var string
49
	 */
50
	private $bullCommentaireLib;
51
52
	/**
53
	 * Code client.
54
	 *
55
	 * @var string
56
	 */
57
	private $codeClient;
58
59
	/**
60
	 * D a s2 commentaire date.
61
	 *
62
	 * @var DateTime
63
	 */
64
	private $dAS2CommentaireDate;
65
66
	/**
67
	 * D a s2 commentaire lib.
68
	 *
69
	 * @var string
70
	 */
71
	private $dAS2CommentaireLib;
72
73
	/**
74
	 * D c r commentaire date.
75
	 *
76
	 * @var DateTime
77
	 */
78
	private $dCRCommentaireDate;
79
80
	/**
81
	 * D c r commentaire lib.
82
	 *
83
	 * @var string
84
	 */
85
	private $dCRCommentaireLib;
86
87
	/**
88
	 * D c r date limite.
89
	 *
90
	 * @var DateTime
91
	 */
92
	private $dCRDateLimite;
93
94
	/**
95
	 * D s i commentaire date.
96
	 *
97
	 * @var DateTime
98
	 */
99
	private $dSICommentaireDate;
100
101
	/**
102
	 * D s i commentaire lib.
103
	 *
104
	 * @var string
105
	 */
106
	private $dSICommentaireLib;
107
108
	/**
109
	 * Dads u commentaire date.
110
	 *
111
	 * @var DateTime
112
	 */
113
	private $dadsUCommentaireDate;
114
115
	/**
116
	 * Dads u commentaire lib.
117
	 *
118
	 * @var string
119
	 */
120
	private $dadsUCommentaireLib;
121
122
	/**
123
	 * Date modif.
124
	 *
125
	 * @var DateTime
126
	 */
127
	private $dateModif;
128
129
	/**
130
	 * Ducs assedic commentaire date.
131
	 *
132
	 * @var DateTime
133
	 */
134
	private $ducsAssedicCommentaireDate;
135
136
	/**
137
	 * Ducs assedic commentaire lib.
138
	 *
139
	 * @var string
140
	 */
141
	private $ducsAssedicCommentaireLib;
142
143
	/**
144
	 * Ducs urssaf commentaire date.
145
	 *
146
	 * @var DateTime
147
	 */
148
	private $ducsUrssafCommentaireDate;
149
150
	/**
151
	 * Ducs urssaf commentaire lib.
152
	 *
153
	 * @var string
154
	 */
155
	private $ducsUrssafCommentaireLib;
156
157
	/**
158
	 * Facturation commentaire date.
159
	 *
160
	 * @var DateTime
161
	 */
162
	private $facturationCommentaireDate;
163
164
	/**
165
	 * Facturation commentaire lib.
166
	 *
167
	 * @var string
168
	 */
169
	private $facturationCommentaireLib;
170
171
	/**
172
	 * Fait bilan.
173
	 *
174
	 * @var string
175
	 */
176
	private $faitBilan;
177
178
	/**
179
	 * Fait c v a e.
180
	 *
181
	 * @var string
182
	 */
183
	private $faitCVAE;
184
185
	/**
186
	 * Fait d a s2.
187
	 *
188
	 * @var string
189
	 */
190
	private $faitDAS2;
191
192
	/**
193
	 * Fait d c r.
194
	 *
195
	 * @var string
196
	 */
197
	private $faitDCR;
198
199
	/**
200
	 * Fait generic1.
201
	 *
202
	 * @var string
203
	 */
204
	private $faitGeneric1;
205
206
	/**
207
	 * Fait generic10.
208
	 *
209
	 * @var string
210
	 */
211
	private $faitGeneric10;
212
213
	/**
214
	 * Fait generic2.
215
	 *
216
	 * @var string
217
	 */
218
	private $faitGeneric2;
219
220
	/**
221
	 * Fait generic3.
222
	 *
223
	 * @var string
224
	 */
225
	private $faitGeneric3;
226
227
	/**
228
	 * Fait generic4.
229
	 *
230
	 * @var string
231
	 */
232
	private $faitGeneric4;
233
234
	/**
235
	 * Fait generic5.
236
	 *
237
	 * @var string
238
	 */
239
	private $faitGeneric5;
240
241
	/**
242
	 * Fait generic6.
243
	 *
244
	 * @var string
245
	 */
246
	private $faitGeneric6;
247
248
	/**
249
	 * Fait generic7.
250
	 *
251
	 * @var string
252
	 */
253
	private $faitGeneric7;
254
255
	/**
256
	 * Fait generic8.
257
	 *
258
	 * @var string
259
	 */
260
	private $faitGeneric8;
261
262
	/**
263
	 * Fait generic9.
264
	 *
265
	 * @var string
266
	 */
267
	private $faitGeneric9;
268
269
	/**
270
	 * Fait i f u.
271
	 *
272
	 * @var string
273
	 */
274
	private $faitIFU;
275
276
	/**
277
	 * Fait i s a.
278
	 *
279
	 * @var string
280
	 */
281
	private $faitISA;
282
283
	/**
284
	 * Fait i s f.
285
	 *
286
	 * @var string
287
	 */
288
	private $faitISF;
289
290
	/**
291
	 * Fait i s r.
292
	 *
293
	 * @var string
294
	 */
295
	private $faitISR;
296
297
	/**
298
	 * Fait i s s.
299
	 *
300
	 * @var string
301
	 */
302
	private $faitISS;
303
304
	/**
305
	 * Fait impot revenu.
306
	 *
307
	 * @var string
308
	 */
309
	private $faitImpotRevenu;
310
311
	/**
312
	 * Fait plaf t p.
313
	 *
314
	 * @var string
315
	 */
316
	private $faitPlafTP;
317
318
	/**
319
	 * Fait pre lib.
320
	 *
321
	 * @var string
322
	 */
323
	private $faitPreLib;
324
325
	/**
326
	 * Fait situation.
327
	 *
328
	 * @var string
329
	 */
330
	private $faitSituation;
331
332
	/**
333
	 * Fait t p.
334
	 *
335
	 * @var string
336
	 */
337
	private $faitTP;
338
339
	/**
340
	 * Fait t v a.
341
	 *
342
	 * @var string
343
	 */
344
	private $faitTVA;
345
346
	/**
347
	 * Fait t v s.
348
	 *
349
	 * @var string
350
	 */
351
	private $faitTVS;
352
353
	/**
354
	 * Fait tab bord.
355
	 *
356
	 * @var string
357
	 */
358
	private $faitTabBord;
359
360
	/**
361
	 * Generic10 commentaire date.
362
	 *
363
	 * @var DateTime
364
	 */
365
	private $generic10CommentaireDate;
366
367
	/**
368
	 * Generic10 commentaire lib.
369
	 *
370
	 * @var string
371
	 */
372
	private $generic10CommentaireLib;
373
374
	/**
375
	 * Generic10 date limite.
376
	 *
377
	 * @var DateTime
378
	 */
379
	private $generic10DateLimite;
380
381
	/**
382
	 * Generic1 commentaire date.
383
	 *
384
	 * @var DateTime
385
	 */
386
	private $generic1CommentaireDate;
387
388
	/**
389
	 * Generic1 commentaire lib.
390
	 *
391
	 * @var string
392
	 */
393
	private $generic1CommentaireLib;
394
395
	/**
396
	 * Generic1 date limite.
397
	 *
398
	 * @var DateTime
399
	 */
400
	private $generic1DateLimite;
401
402
	/**
403
	 * Generic2 commentaire date.
404
	 *
405
	 * @var DateTime
406
	 */
407
	private $generic2CommentaireDate;
408
409
	/**
410
	 * Generic2 commentaire lib.
411
	 *
412
	 * @var string
413
	 */
414
	private $generic2CommentaireLib;
415
416
	/**
417
	 * Generic2 date limite.
418
	 *
419
	 * @var DateTime
420
	 */
421
	private $generic2DateLimite;
422
423
	/**
424
	 * Generic3 commentaire date.
425
	 *
426
	 * @var DateTime
427
	 */
428
	private $generic3CommentaireDate;
429
430
	/**
431
	 * Generic3 commentaire lib.
432
	 *
433
	 * @var string
434
	 */
435
	private $generic3CommentaireLib;
436
437
	/**
438
	 * Generic3 date limite.
439
	 *
440
	 * @var DateTime
441
	 */
442
	private $generic3DateLimite;
443
444
	/**
445
	 * Generic4 commentaire date.
446
	 *
447
	 * @var DateTime
448
	 */
449
	private $generic4CommentaireDate;
450
451
	/**
452
	 * Generic4 commentaire lib.
453
	 *
454
	 * @var string
455
	 */
456
	private $generic4CommentaireLib;
457
458
	/**
459
	 * Generic4 date limite.
460
	 *
461
	 * @var DateTime
462
	 */
463
	private $generic4DateLimite;
464
465
	/**
466
	 * Generic5 commentaire date.
467
	 *
468
	 * @var DateTime
469
	 */
470
	private $generic5CommentaireDate;
471
472
	/**
473
	 * Generic5 commentaire lib.
474
	 *
475
	 * @var string
476
	 */
477
	private $generic5CommentaireLib;
478
479
	/**
480
	 * Generic5 date limite.
481
	 *
482
	 * @var DateTime
483
	 */
484
	private $generic5DateLimite;
485
486
	/**
487
	 * Generic6 commentaire date.
488
	 *
489
	 * @var DateTime
490
	 */
491
	private $generic6CommentaireDate;
492
493
	/**
494
	 * Generic6 commentaire lib.
495
	 *
496
	 * @var string
497
	 */
498
	private $generic6CommentaireLib;
499
500
	/**
501
	 * Generic6 date limite.
502
	 *
503
	 * @var DateTime
504
	 */
505
	private $generic6DateLimite;
506
507
	/**
508
	 * Generic7 commentaire date.
509
	 *
510
	 * @var DateTime
511
	 */
512
	private $generic7CommentaireDate;
513
514
	/**
515
	 * Generic7 commentaire lib.
516
	 *
517
	 * @var string
518
	 */
519
	private $generic7CommentaireLib;
520
521
	/**
522
	 * Generic7 date limite.
523
	 *
524
	 * @var DateTime
525
	 */
526
	private $generic7DateLimite;
527
528
	/**
529
	 * Generic8 commentaire date.
530
	 *
531
	 * @var DateTime
532
	 */
533
	private $generic8CommentaireDate;
534
535
	/**
536
	 * Generic8 commentaire lib.
537
	 *
538
	 * @var string
539
	 */
540
	private $generic8CommentaireLib;
541
542
	/**
543
	 * Generic8 date limite.
544
	 *
545
	 * @var DateTime
546
	 */
547
	private $generic8DateLimite;
548
549
	/**
550
	 * Generic9 commentaire date.
551
	 *
552
	 * @var DateTime
553
	 */
554
	private $generic9CommentaireDate;
555
556
	/**
557
	 * Generic9 commentaire lib.
558
	 *
559
	 * @var string
560
	 */
561
	private $generic9CommentaireLib;
562
563
	/**
564
	 * Generic9 date limite.
565
	 *
566
	 * @var DateTime
567
	 */
568
	private $generic9DateLimite;
569
570
	/**
571
	 * I f u commentaire date.
572
	 *
573
	 * @var DateTime
574
	 */
575
	private $iFUCommentaireDate;
576
577
	/**
578
	 * I f u commentaire lib.
579
	 *
580
	 * @var string
581
	 */
582
	private $iFUCommentaireLib;
583
584
	/**
585
	 * I s a commentaire date.
586
	 *
587
	 * @var DateTime
588
	 */
589
	private $iSACommentaireDate;
590
591
	/**
592
	 * I s a commentaire lib.
593
	 *
594
	 * @var string
595
	 */
596
	private $iSACommentaireLib;
597
598
	/**
599
	 * I s f commentaire date.
600
	 *
601
	 * @var DateTime
602
	 */
603
	private $iSFCommentaireDate;
604
605
	/**
606
	 * I s f commentaire lib.
607
	 *
608
	 * @var string
609
	 */
610
	private $iSFCommentaireLib;
611
612
	/**
613
	 * I s f date limite.
614
	 *
615
	 * @var DateTime
616
	 */
617
	private $iSFDateLimite;
618
619
	/**
620
	 * I s r commentaire date.
621
	 *
622
	 * @var DateTime
623
	 */
624
	private $iSRCommentaireDate;
625
626
	/**
627
	 * I s r commentaire lib.
628
	 *
629
	 * @var string
630
	 */
631
	private $iSRCommentaireLib;
632
633
	/**
634
	 * I s s commentaire date.
635
	 *
636
	 * @var DateTime
637
	 */
638
	private $iSSCommentaireDate;
639
640
	/**
641
	 * I s s commentaire lib.
642
	 *
643
	 * @var string
644
	 */
645
	private $iSSCommentaireLib;
646
647
	/**
648
	 * Impot revenu commentaire date.
649
	 *
650
	 * @var DateTime
651
	 */
652
	private $impotRevenuCommentaireDate;
653
654
	/**
655
	 * Impot revenu commentaire lib.
656
	 *
657
	 * @var string
658
	 */
659
	private $impotRevenuCommentaireLib;
660
661
	/**
662
	 * Impot revenu date limite.
663
	 *
664
	 * @var DateTime
665
	 */
666
	private $impotRevenuDateLimite;
667
668
	/**
669
	 * Periode.
670
	 *
671
	 * @var DateTime
672
	 */
673
	private $periode;
674
675
	/**
676
	 * Plaf t p commentaire date.
677
	 *
678
	 * @var DateTime
679
	 */
680
	private $plafTPCommentaireDate;
681
682
	/**
683
	 * Plaf t p commentaire lib.
684
	 *
685
	 * @var string
686
	 */
687
	private $plafTPCommentaireLib;
688
689
	/**
690
	 * Pre lib commentaire date.
691
	 *
692
	 * @var DateTime
693
	 */
694
	private $preLibCommentaireDate;
695
696
	/**
697
	 * Pre lib commentaire lib.
698
	 *
699
	 * @var string
700
	 */
701
	private $preLibCommentaireLib;
702
703
	/**
704
	 * Pre lib date limite.
705
	 *
706
	 * @var DateTime
707
	 */
708
	private $preLibDateLimite;
709
710
	/**
711
	 * Situation commentaire date.
712
	 *
713
	 * @var DateTime
714
	 */
715
	private $situationCommentaireDate;
716
717
	/**
718
	 * Situation commentaire lib.
719
	 *
720
	 * @var string
721
	 */
722
	private $situationCommentaireLib;
723
724
	/**
725
	 * Situation date limite.
726
	 *
727
	 * @var DateTime
728
	 */
729
	private $situationDateLimite;
730
731
	/**
732
	 * T p commentaire date.
733
	 *
734
	 * @var DateTime
735
	 */
736
	private $tPCommentaireDate;
737
738
	/**
739
	 * T p commentaire lib.
740
	 *
741
	 * @var string
742
	 */
743
	private $tPCommentaireLib;
744
745
	/**
746
	 * T s a commentaire date.
747
	 *
748
	 * @var DateTime
749
	 */
750
	private $tSACommentaireDate;
751
752
	/**
753
	 * T s a commentaire lib.
754
	 *
755
	 * @var string
756
	 */
757
	private $tSACommentaireLib;
758
759
	/**
760
	 * T s s commentaire date.
761
	 *
762
	 * @var DateTime
763
	 */
764
	private $tSSCommentaireDate;
765
766
	/**
767
	 * T s s commentaire lib.
768
	 *
769
	 * @var string
770
	 */
771
	private $tSSCommentaireLib;
772
773
	/**
774
	 * T v s commentaire date.
775
	 *
776
	 * @var DateTime
777
	 */
778
	private $tVSCommentaireDate;
779
780
	/**
781
	 * T v s commentaire lib.
782
	 *
783
	 * @var string
784
	 */
785
	private $tVSCommentaireLib;
786
787
	/**
788
	 * Tab bord commentaire date.
789
	 *
790
	 * @var DateTime
791
	 */
792
	private $tabBordCommentaireDate;
793
794
	/**
795
	 * Tab bord commentaire lib.
796
	 *
797
	 * @var string
798
	 */
799
	private $tabBordCommentaireLib;
800
801
	/**
802
	 * Tab bord date limite.
803
	 *
804
	 * @var DateTime
805
	 */
806
	private $tabBordDateLimite;
807
808
	/**
809
	 * Tva commentaire date.
810
	 *
811
	 * @var DateTime
812
	 */
813
	private $tvaCommentaireDate;
814
815
	/**
816
	 * Tva commentaire lib.
817
	 *
818
	 * @var string
819
	 */
820
	private $tvaCommentaireLib;
821
822
	/**
823
	 * Constructor.
824
	 */
825
	public function __construct() {
826
		// NOTHING TO DO;
827
	}
828
829
	/**
830
	 * Get the bilan commentaire date.
831
	 *
832
	 * @return DateTime Returns the bilan commentaire date.
833
	 */
834
	public function getBilanCommentaireDate() {
835
		return $this->bilanCommentaireDate;
836
	}
837
838
	/**
839
	 * Get the bilan commentaire lib.
840
	 *
841
	 * @return string Returns the bilan commentaire lib.
842
	 */
843
	public function getBilanCommentaireLib() {
844
		return $this->bilanCommentaireLib;
845
	}
846
847
	/**
848
	 * Get the bull commentaire date.
849
	 *
850
	 * @return DateTime Returns the bull commentaire date.
851
	 */
852
	public function getBullCommentaireDate() {
853
		return $this->bullCommentaireDate;
854
	}
855
856
	/**
857
	 * Get the bull commentaire lib.
858
	 *
859
	 * @return string Returns the bull commentaire lib.
860
	 */
861
	public function getBullCommentaireLib() {
862
		return $this->bullCommentaireLib;
863
	}
864
865
	/**
866
	 * Get the code client.
867
	 *
868
	 * @return string Returns the code client.
869
	 */
870
	public function getCodeClient() {
871
		return $this->codeClient;
872
	}
873
874
	/**
875
	 * Get the d a s2 commentaire date.
876
	 *
877
	 * @return DateTime Returns the d a s2 commentaire date.
878
	 */
879
	public function getDAS2CommentaireDate() {
880
		return $this->dAS2CommentaireDate;
881
	}
882
883
	/**
884
	 * Get the d a s2 commentaire lib.
885
	 *
886
	 * @return string Returns the d a s2 commentaire lib.
887
	 */
888
	public function getDAS2CommentaireLib() {
889
		return $this->dAS2CommentaireLib;
890
	}
891
892
	/**
893
	 * Get the d c r commentaire date.
894
	 *
895
	 * @return DateTime Returns the d c r commentaire date.
896
	 */
897
	public function getDCRCommentaireDate() {
898
		return $this->dCRCommentaireDate;
899
	}
900
901
	/**
902
	 * Get the d c r commentaire lib.
903
	 *
904
	 * @return string Returns the d c r commentaire lib.
905
	 */
906
	public function getDCRCommentaireLib() {
907
		return $this->dCRCommentaireLib;
908
	}
909
910
	/**
911
	 * Get the d c r date limite.
912
	 *
913
	 * @return DateTime Returns the d c r date limite.
914
	 */
915
	public function getDCRDateLimite() {
916
		return $this->dCRDateLimite;
917
	}
918
919
	/**
920
	 * Get the d s i commentaire date.
921
	 *
922
	 * @return DateTime Returns the d s i commentaire date.
923
	 */
924
	public function getDSICommentaireDate() {
925
		return $this->dSICommentaireDate;
926
	}
927
928
	/**
929
	 * Get the d s i commentaire lib.
930
	 *
931
	 * @return string Returns the d s i commentaire lib.
932
	 */
933
	public function getDSICommentaireLib() {
934
		return $this->dSICommentaireLib;
935
	}
936
937
	/**
938
	 * Get the dads u commentaire date.
939
	 *
940
	 * @return DateTime Returns the dads u commentaire date.
941
	 */
942
	public function getDadsUCommentaireDate() {
943
		return $this->dadsUCommentaireDate;
944
	}
945
946
	/**
947
	 * Get the dads u commentaire lib.
948
	 *
949
	 * @return string Returns the dads u commentaire lib.
950
	 */
951
	public function getDadsUCommentaireLib() {
952
		return $this->dadsUCommentaireLib;
953
	}
954
955
	/**
956
	 * Get the date modif.
957
	 *
958
	 * @return DateTime Returns the date modif.
959
	 */
960
	public function getDateModif() {
961
		return $this->dateModif;
962
	}
963
964
	/**
965
	 * Get the ducs assedic commentaire date.
966
	 *
967
	 * @return DateTime Returns the ducs assedic commentaire date.
968
	 */
969
	public function getDucsAssedicCommentaireDate() {
970
		return $this->ducsAssedicCommentaireDate;
971
	}
972
973
	/**
974
	 * Get the ducs assedic commentaire lib.
975
	 *
976
	 * @return string Returns the ducs assedic commentaire lib.
977
	 */
978
	public function getDucsAssedicCommentaireLib() {
979
		return $this->ducsAssedicCommentaireLib;
980
	}
981
982
	/**
983
	 * Get the ducs urssaf commentaire date.
984
	 *
985
	 * @return DateTime Returns the ducs urssaf commentaire date.
986
	 */
987
	public function getDucsUrssafCommentaireDate() {
988
		return $this->ducsUrssafCommentaireDate;
989
	}
990
991
	/**
992
	 * Get the ducs urssaf commentaire lib.
993
	 *
994
	 * @return string Returns the ducs urssaf commentaire lib.
995
	 */
996
	public function getDucsUrssafCommentaireLib() {
997
		return $this->ducsUrssafCommentaireLib;
998
	}
999
1000
	/**
1001
	 * Get the facturation commentaire date.
1002
	 *
1003
	 * @return DateTime Returns the facturation commentaire date.
1004
	 */
1005
	public function getFacturationCommentaireDate() {
1006
		return $this->facturationCommentaireDate;
1007
	}
1008
1009
	/**
1010
	 * Get the facturation commentaire lib.
1011
	 *
1012
	 * @return string Returns the facturation commentaire lib.
1013
	 */
1014
	public function getFacturationCommentaireLib() {
1015
		return $this->facturationCommentaireLib;
1016
	}
1017
1018
	/**
1019
	 * Get the fait bilan.
1020
	 *
1021
	 * @return string Returns the fait bilan.
1022
	 */
1023
	public function getFaitBilan() {
1024
		return $this->faitBilan;
1025
	}
1026
1027
	/**
1028
	 * Get the fait c v a e.
1029
	 *
1030
	 * @return string Returns the fait c v a e.
1031
	 */
1032
	public function getFaitCVAE() {
1033
		return $this->faitCVAE;
1034
	}
1035
1036
	/**
1037
	 * Get the fait d a s2.
1038
	 *
1039
	 * @return string Returns the fait d a s2.
1040
	 */
1041
	public function getFaitDAS2() {
1042
		return $this->faitDAS2;
1043
	}
1044
1045
	/**
1046
	 * Get the fait d c r.
1047
	 *
1048
	 * @return string Returns the fait d c r.
1049
	 */
1050
	public function getFaitDCR() {
1051
		return $this->faitDCR;
1052
	}
1053
1054
	/**
1055
	 * Get the fait generic1.
1056
	 *
1057
	 * @return string Returns the fait generic1.
1058
	 */
1059
	public function getFaitGeneric1() {
1060
		return $this->faitGeneric1;
1061
	}
1062
1063
	/**
1064
	 * Get the fait generic10.
1065
	 *
1066
	 * @return string Returns the fait generic10.
1067
	 */
1068
	public function getFaitGeneric10() {
1069
		return $this->faitGeneric10;
1070
	}
1071
1072
	/**
1073
	 * Get the fait generic2.
1074
	 *
1075
	 * @return string Returns the fait generic2.
1076
	 */
1077
	public function getFaitGeneric2() {
1078
		return $this->faitGeneric2;
1079
	}
1080
1081
	/**
1082
	 * Get the fait generic3.
1083
	 *
1084
	 * @return string Returns the fait generic3.
1085
	 */
1086
	public function getFaitGeneric3() {
1087
		return $this->faitGeneric3;
1088
	}
1089
1090
	/**
1091
	 * Get the fait generic4.
1092
	 *
1093
	 * @return string Returns the fait generic4.
1094
	 */
1095
	public function getFaitGeneric4() {
1096
		return $this->faitGeneric4;
1097
	}
1098
1099
	/**
1100
	 * Get the fait generic5.
1101
	 *
1102
	 * @return string Returns the fait generic5.
1103
	 */
1104
	public function getFaitGeneric5() {
1105
		return $this->faitGeneric5;
1106
	}
1107
1108
	/**
1109
	 * Get the fait generic6.
1110
	 *
1111
	 * @return string Returns the fait generic6.
1112
	 */
1113
	public function getFaitGeneric6() {
1114
		return $this->faitGeneric6;
1115
	}
1116
1117
	/**
1118
	 * Get the fait generic7.
1119
	 *
1120
	 * @return string Returns the fait generic7.
1121
	 */
1122
	public function getFaitGeneric7() {
1123
		return $this->faitGeneric7;
1124
	}
1125
1126
	/**
1127
	 * Get the fait generic8.
1128
	 *
1129
	 * @return string Returns the fait generic8.
1130
	 */
1131
	public function getFaitGeneric8() {
1132
		return $this->faitGeneric8;
1133
	}
1134
1135
	/**
1136
	 * Get the fait generic9.
1137
	 *
1138
	 * @return string Returns the fait generic9.
1139
	 */
1140
	public function getFaitGeneric9() {
1141
		return $this->faitGeneric9;
1142
	}
1143
1144
	/**
1145
	 * Get the fait i f u.
1146
	 *
1147
	 * @return string Returns the fait i f u.
1148
	 */
1149
	public function getFaitIFU() {
1150
		return $this->faitIFU;
1151
	}
1152
1153
	/**
1154
	 * Get the fait i s a.
1155
	 *
1156
	 * @return string Returns the fait i s a.
1157
	 */
1158
	public function getFaitISA() {
1159
		return $this->faitISA;
1160
	}
1161
1162
	/**
1163
	 * Get the fait i s f.
1164
	 *
1165
	 * @return string Returns the fait i s f.
1166
	 */
1167
	public function getFaitISF() {
1168
		return $this->faitISF;
1169
	}
1170
1171
	/**
1172
	 * Get the fait i s r.
1173
	 *
1174
	 * @return string Returns the fait i s r.
1175
	 */
1176
	public function getFaitISR() {
1177
		return $this->faitISR;
1178
	}
1179
1180
	/**
1181
	 * Get the fait i s s.
1182
	 *
1183
	 * @return string Returns the fait i s s.
1184
	 */
1185
	public function getFaitISS() {
1186
		return $this->faitISS;
1187
	}
1188
1189
	/**
1190
	 * Get the fait impot revenu.
1191
	 *
1192
	 * @return string Returns the fait impot revenu.
1193
	 */
1194
	public function getFaitImpotRevenu() {
1195
		return $this->faitImpotRevenu;
1196
	}
1197
1198
	/**
1199
	 * Get the fait plaf t p.
1200
	 *
1201
	 * @return string Returns the fait plaf t p.
1202
	 */
1203
	public function getFaitPlafTP() {
1204
		return $this->faitPlafTP;
1205
	}
1206
1207
	/**
1208
	 * Get the fait pre lib.
1209
	 *
1210
	 * @return string Returns the fait pre lib.
1211
	 */
1212
	public function getFaitPreLib() {
1213
		return $this->faitPreLib;
1214
	}
1215
1216
	/**
1217
	 * Get the fait situation.
1218
	 *
1219
	 * @return string Returns the fait situation.
1220
	 */
1221
	public function getFaitSituation() {
1222
		return $this->faitSituation;
1223
	}
1224
1225
	/**
1226
	 * Get the fait t p.
1227
	 *
1228
	 * @return string Returns the fait t p.
1229
	 */
1230
	public function getFaitTP() {
1231
		return $this->faitTP;
1232
	}
1233
1234
	/**
1235
	 * Get the fait t v a.
1236
	 *
1237
	 * @return string Returns the fait t v a.
1238
	 */
1239
	public function getFaitTVA() {
1240
		return $this->faitTVA;
1241
	}
1242
1243
	/**
1244
	 * Get the fait t v s.
1245
	 *
1246
	 * @return string Returns the fait t v s.
1247
	 */
1248
	public function getFaitTVS() {
1249
		return $this->faitTVS;
1250
	}
1251
1252
	/**
1253
	 * Get the fait tab bord.
1254
	 *
1255
	 * @return string Returns the fait tab bord.
1256
	 */
1257
	public function getFaitTabBord() {
1258
		return $this->faitTabBord;
1259
	}
1260
1261
	/**
1262
	 * Get the generic10 commentaire date.
1263
	 *
1264
	 * @return DateTime Returns the generic10 commentaire date.
1265
	 */
1266
	public function getGeneric10CommentaireDate() {
1267
		return $this->generic10CommentaireDate;
1268
	}
1269
1270
	/**
1271
	 * Get the generic10 commentaire lib.
1272
	 *
1273
	 * @return string Returns the generic10 commentaire lib.
1274
	 */
1275
	public function getGeneric10CommentaireLib() {
1276
		return $this->generic10CommentaireLib;
1277
	}
1278
1279
	/**
1280
	 * Get the generic10 date limite.
1281
	 *
1282
	 * @return DateTime Returns the generic10 date limite.
1283
	 */
1284
	public function getGeneric10DateLimite() {
1285
		return $this->generic10DateLimite;
1286
	}
1287
1288
	/**
1289
	 * Get the generic1 commentaire date.
1290
	 *
1291
	 * @return DateTime Returns the generic1 commentaire date.
1292
	 */
1293
	public function getGeneric1CommentaireDate() {
1294
		return $this->generic1CommentaireDate;
1295
	}
1296
1297
	/**
1298
	 * Get the generic1 commentaire lib.
1299
	 *
1300
	 * @return string Returns the generic1 commentaire lib.
1301
	 */
1302
	public function getGeneric1CommentaireLib() {
1303
		return $this->generic1CommentaireLib;
1304
	}
1305
1306
	/**
1307
	 * Get the generic1 date limite.
1308
	 *
1309
	 * @return DateTime Returns the generic1 date limite.
1310
	 */
1311
	public function getGeneric1DateLimite() {
1312
		return $this->generic1DateLimite;
1313
	}
1314
1315
	/**
1316
	 * Get the generic2 commentaire date.
1317
	 *
1318
	 * @return DateTime Returns the generic2 commentaire date.
1319
	 */
1320
	public function getGeneric2CommentaireDate() {
1321
		return $this->generic2CommentaireDate;
1322
	}
1323
1324
	/**
1325
	 * Get the generic2 commentaire lib.
1326
	 *
1327
	 * @return string Returns the generic2 commentaire lib.
1328
	 */
1329
	public function getGeneric2CommentaireLib() {
1330
		return $this->generic2CommentaireLib;
1331
	}
1332
1333
	/**
1334
	 * Get the generic2 date limite.
1335
	 *
1336
	 * @return DateTime Returns the generic2 date limite.
1337
	 */
1338
	public function getGeneric2DateLimite() {
1339
		return $this->generic2DateLimite;
1340
	}
1341
1342
	/**
1343
	 * Get the generic3 commentaire date.
1344
	 *
1345
	 * @return DateTime Returns the generic3 commentaire date.
1346
	 */
1347
	public function getGeneric3CommentaireDate() {
1348
		return $this->generic3CommentaireDate;
1349
	}
1350
1351
	/**
1352
	 * Get the generic3 commentaire lib.
1353
	 *
1354
	 * @return string Returns the generic3 commentaire lib.
1355
	 */
1356
	public function getGeneric3CommentaireLib() {
1357
		return $this->generic3CommentaireLib;
1358
	}
1359
1360
	/**
1361
	 * Get the generic3 date limite.
1362
	 *
1363
	 * @return DateTime Returns the generic3 date limite.
1364
	 */
1365
	public function getGeneric3DateLimite() {
1366
		return $this->generic3DateLimite;
1367
	}
1368
1369
	/**
1370
	 * Get the generic4 commentaire date.
1371
	 *
1372
	 * @return DateTime Returns the generic4 commentaire date.
1373
	 */
1374
	public function getGeneric4CommentaireDate() {
1375
		return $this->generic4CommentaireDate;
1376
	}
1377
1378
	/**
1379
	 * Get the generic4 commentaire lib.
1380
	 *
1381
	 * @return string Returns the generic4 commentaire lib.
1382
	 */
1383
	public function getGeneric4CommentaireLib() {
1384
		return $this->generic4CommentaireLib;
1385
	}
1386
1387
	/**
1388
	 * Get the generic4 date limite.
1389
	 *
1390
	 * @return DateTime Returns the generic4 date limite.
1391
	 */
1392
	public function getGeneric4DateLimite() {
1393
		return $this->generic4DateLimite;
1394
	}
1395
1396
	/**
1397
	 * Get the generic5 commentaire date.
1398
	 *
1399
	 * @return DateTime Returns the generic5 commentaire date.
1400
	 */
1401
	public function getGeneric5CommentaireDate() {
1402
		return $this->generic5CommentaireDate;
1403
	}
1404
1405
	/**
1406
	 * Get the generic5 commentaire lib.
1407
	 *
1408
	 * @return string Returns the generic5 commentaire lib.
1409
	 */
1410
	public function getGeneric5CommentaireLib() {
1411
		return $this->generic5CommentaireLib;
1412
	}
1413
1414
	/**
1415
	 * Get the generic5 date limite.
1416
	 *
1417
	 * @return DateTime Returns the generic5 date limite.
1418
	 */
1419
	public function getGeneric5DateLimite() {
1420
		return $this->generic5DateLimite;
1421
	}
1422
1423
	/**
1424
	 * Get the generic6 commentaire date.
1425
	 *
1426
	 * @return DateTime Returns the generic6 commentaire date.
1427
	 */
1428
	public function getGeneric6CommentaireDate() {
1429
		return $this->generic6CommentaireDate;
1430
	}
1431
1432
	/**
1433
	 * Get the generic6 commentaire lib.
1434
	 *
1435
	 * @return string Returns the generic6 commentaire lib.
1436
	 */
1437
	public function getGeneric6CommentaireLib() {
1438
		return $this->generic6CommentaireLib;
1439
	}
1440
1441
	/**
1442
	 * Get the generic6 date limite.
1443
	 *
1444
	 * @return DateTime Returns the generic6 date limite.
1445
	 */
1446
	public function getGeneric6DateLimite() {
1447
		return $this->generic6DateLimite;
1448
	}
1449
1450
	/**
1451
	 * Get the generic7 commentaire date.
1452
	 *
1453
	 * @return DateTime Returns the generic7 commentaire date.
1454
	 */
1455
	public function getGeneric7CommentaireDate() {
1456
		return $this->generic7CommentaireDate;
1457
	}
1458
1459
	/**
1460
	 * Get the generic7 commentaire lib.
1461
	 *
1462
	 * @return string Returns the generic7 commentaire lib.
1463
	 */
1464
	public function getGeneric7CommentaireLib() {
1465
		return $this->generic7CommentaireLib;
1466
	}
1467
1468
	/**
1469
	 * Get the generic7 date limite.
1470
	 *
1471
	 * @return DateTime Returns the generic7 date limite.
1472
	 */
1473
	public function getGeneric7DateLimite() {
1474
		return $this->generic7DateLimite;
1475
	}
1476
1477
	/**
1478
	 * Get the generic8 commentaire date.
1479
	 *
1480
	 * @return DateTime Returns the generic8 commentaire date.
1481
	 */
1482
	public function getGeneric8CommentaireDate() {
1483
		return $this->generic8CommentaireDate;
1484
	}
1485
1486
	/**
1487
	 * Get the generic8 commentaire lib.
1488
	 *
1489
	 * @return string Returns the generic8 commentaire lib.
1490
	 */
1491
	public function getGeneric8CommentaireLib() {
1492
		return $this->generic8CommentaireLib;
1493
	}
1494
1495
	/**
1496
	 * Get the generic8 date limite.
1497
	 *
1498
	 * @return DateTime Returns the generic8 date limite.
1499
	 */
1500
	public function getGeneric8DateLimite() {
1501
		return $this->generic8DateLimite;
1502
	}
1503
1504
	/**
1505
	 * Get the generic9 commentaire date.
1506
	 *
1507
	 * @return DateTime Returns the generic9 commentaire date.
1508
	 */
1509
	public function getGeneric9CommentaireDate() {
1510
		return $this->generic9CommentaireDate;
1511
	}
1512
1513
	/**
1514
	 * Get the generic9 commentaire lib.
1515
	 *
1516
	 * @return string Returns the generic9 commentaire lib.
1517
	 */
1518
	public function getGeneric9CommentaireLib() {
1519
		return $this->generic9CommentaireLib;
1520
	}
1521
1522
	/**
1523
	 * Get the generic9 date limite.
1524
	 *
1525
	 * @return DateTime Returns the generic9 date limite.
1526
	 */
1527
	public function getGeneric9DateLimite() {
1528
		return $this->generic9DateLimite;
1529
	}
1530
1531
	/**
1532
	 * Get the i f u commentaire date.
1533
	 *
1534
	 * @return DateTime Returns the i f u commentaire date.
1535
	 */
1536
	public function getIFUCommentaireDate() {
1537
		return $this->iFUCommentaireDate;
1538
	}
1539
1540
	/**
1541
	 * Get the i f u commentaire lib.
1542
	 *
1543
	 * @return string Returns the i f u commentaire lib.
1544
	 */
1545
	public function getIFUCommentaireLib() {
1546
		return $this->iFUCommentaireLib;
1547
	}
1548
1549
	/**
1550
	 * Get the i s a commentaire date.
1551
	 *
1552
	 * @return DateTime Returns the i s a commentaire date.
1553
	 */
1554
	public function getISACommentaireDate() {
1555
		return $this->iSACommentaireDate;
1556
	}
1557
1558
	/**
1559
	 * Get the i s a commentaire lib.
1560
	 *
1561
	 * @return string Returns the i s a commentaire lib.
1562
	 */
1563
	public function getISACommentaireLib() {
1564
		return $this->iSACommentaireLib;
1565
	}
1566
1567
	/**
1568
	 * Get the i s f commentaire date.
1569
	 *
1570
	 * @return DateTime Returns the i s f commentaire date.
1571
	 */
1572
	public function getISFCommentaireDate() {
1573
		return $this->iSFCommentaireDate;
1574
	}
1575
1576
	/**
1577
	 * Get the i s f commentaire lib.
1578
	 *
1579
	 * @return string Returns the i s f commentaire lib.
1580
	 */
1581
	public function getISFCommentaireLib() {
1582
		return $this->iSFCommentaireLib;
1583
	}
1584
1585
	/**
1586
	 * Get the i s f date limite.
1587
	 *
1588
	 * @return DateTime Returns the i s f date limite.
1589
	 */
1590
	public function getISFDateLimite() {
1591
		return $this->iSFDateLimite;
1592
	}
1593
1594
	/**
1595
	 * Get the i s r commentaire date.
1596
	 *
1597
	 * @return DateTime Returns the i s r commentaire date.
1598
	 */
1599
	public function getISRCommentaireDate() {
1600
		return $this->iSRCommentaireDate;
1601
	}
1602
1603
	/**
1604
	 * Get the i s r commentaire lib.
1605
	 *
1606
	 * @return string Returns the i s r commentaire lib.
1607
	 */
1608
	public function getISRCommentaireLib() {
1609
		return $this->iSRCommentaireLib;
1610
	}
1611
1612
	/**
1613
	 * Get the i s s commentaire date.
1614
	 *
1615
	 * @return DateTime Returns the i s s commentaire date.
1616
	 */
1617
	public function getISSCommentaireDate() {
1618
		return $this->iSSCommentaireDate;
1619
	}
1620
1621
	/**
1622
	 * Get the i s s commentaire lib.
1623
	 *
1624
	 * @return string Returns the i s s commentaire lib.
1625
	 */
1626
	public function getISSCommentaireLib() {
1627
		return $this->iSSCommentaireLib;
1628
	}
1629
1630
	/**
1631
	 * Get the impot revenu commentaire date.
1632
	 *
1633
	 * @return DateTime Returns the impot revenu commentaire date.
1634
	 */
1635
	public function getImpotRevenuCommentaireDate() {
1636
		return $this->impotRevenuCommentaireDate;
1637
	}
1638
1639
	/**
1640
	 * Get the impot revenu commentaire lib.
1641
	 *
1642
	 * @return string Returns the impot revenu commentaire lib.
1643
	 */
1644
	public function getImpotRevenuCommentaireLib() {
1645
		return $this->impotRevenuCommentaireLib;
1646
	}
1647
1648
	/**
1649
	 * Get the impot revenu date limite.
1650
	 *
1651
	 * @return DateTime Returns the impot revenu date limite.
1652
	 */
1653
	public function getImpotRevenuDateLimite() {
1654
		return $this->impotRevenuDateLimite;
1655
	}
1656
1657
	/**
1658
	 * Get the periode.
1659
	 *
1660
	 * @return DateTime Returns the periode.
1661
	 */
1662
	public function getPeriode() {
1663
		return $this->periode;
1664
	}
1665
1666
	/**
1667
	 * Get the plaf t p commentaire date.
1668
	 *
1669
	 * @return DateTime Returns the plaf t p commentaire date.
1670
	 */
1671
	public function getPlafTPCommentaireDate() {
1672
		return $this->plafTPCommentaireDate;
1673
	}
1674
1675
	/**
1676
	 * Get the plaf t p commentaire lib.
1677
	 *
1678
	 * @return string Returns the plaf t p commentaire lib.
1679
	 */
1680
	public function getPlafTPCommentaireLib() {
1681
		return $this->plafTPCommentaireLib;
1682
	}
1683
1684
	/**
1685
	 * Get the pre lib commentaire date.
1686
	 *
1687
	 * @return DateTime Returns the pre lib commentaire date.
1688
	 */
1689
	public function getPreLibCommentaireDate() {
1690
		return $this->preLibCommentaireDate;
1691
	}
1692
1693
	/**
1694
	 * Get the pre lib commentaire lib.
1695
	 *
1696
	 * @return string Returns the pre lib commentaire lib.
1697
	 */
1698
	public function getPreLibCommentaireLib() {
1699
		return $this->preLibCommentaireLib;
1700
	}
1701
1702
	/**
1703
	 * Get the pre lib date limite.
1704
	 *
1705
	 * @return DateTime Returns the pre lib date limite.
1706
	 */
1707
	public function getPreLibDateLimite() {
1708
		return $this->preLibDateLimite;
1709
	}
1710
1711
	/**
1712
	 * Get the situation commentaire date.
1713
	 *
1714
	 * @return DateTime Returns the situation commentaire date.
1715
	 */
1716
	public function getSituationCommentaireDate() {
1717
		return $this->situationCommentaireDate;
1718
	}
1719
1720
	/**
1721
	 * Get the situation commentaire lib.
1722
	 *
1723
	 * @return string Returns the situation commentaire lib.
1724
	 */
1725
	public function getSituationCommentaireLib() {
1726
		return $this->situationCommentaireLib;
1727
	}
1728
1729
	/**
1730
	 * Get the situation date limite.
1731
	 *
1732
	 * @return DateTime Returns the situation date limite.
1733
	 */
1734
	public function getSituationDateLimite() {
1735
		return $this->situationDateLimite;
1736
	}
1737
1738
	/**
1739
	 * Get the t p commentaire date.
1740
	 *
1741
	 * @return DateTime Returns the t p commentaire date.
1742
	 */
1743
	public function getTPCommentaireDate() {
1744
		return $this->tPCommentaireDate;
1745
	}
1746
1747
	/**
1748
	 * Get the t p commentaire lib.
1749
	 *
1750
	 * @return string Returns the t p commentaire lib.
1751
	 */
1752
	public function getTPCommentaireLib() {
1753
		return $this->tPCommentaireLib;
1754
	}
1755
1756
	/**
1757
	 * Get the t s a commentaire date.
1758
	 *
1759
	 * @return DateTime Returns the t s a commentaire date.
1760
	 */
1761
	public function getTSACommentaireDate() {
1762
		return $this->tSACommentaireDate;
1763
	}
1764
1765
	/**
1766
	 * Get the t s a commentaire lib.
1767
	 *
1768
	 * @return string Returns the t s a commentaire lib.
1769
	 */
1770
	public function getTSACommentaireLib() {
1771
		return $this->tSACommentaireLib;
1772
	}
1773
1774
	/**
1775
	 * Get the t s s commentaire date.
1776
	 *
1777
	 * @return DateTime Returns the t s s commentaire date.
1778
	 */
1779
	public function getTSSCommentaireDate() {
1780
		return $this->tSSCommentaireDate;
1781
	}
1782
1783
	/**
1784
	 * Get the t s s commentaire lib.
1785
	 *
1786
	 * @return string Returns the t s s commentaire lib.
1787
	 */
1788
	public function getTSSCommentaireLib() {
1789
		return $this->tSSCommentaireLib;
1790
	}
1791
1792
	/**
1793
	 * Get the t v s commentaire date.
1794
	 *
1795
	 * @return DateTime Returns the t v s commentaire date.
1796
	 */
1797
	public function getTVSCommentaireDate() {
1798
		return $this->tVSCommentaireDate;
1799
	}
1800
1801
	/**
1802
	 * Get the t v s commentaire lib.
1803
	 *
1804
	 * @return string Returns the t v s commentaire lib.
1805
	 */
1806
	public function getTVSCommentaireLib() {
1807
		return $this->tVSCommentaireLib;
1808
	}
1809
1810
	/**
1811
	 * Get the tab bord commentaire date.
1812
	 *
1813
	 * @return DateTime Returns the tab bord commentaire date.
1814
	 */
1815
	public function getTabBordCommentaireDate() {
1816
		return $this->tabBordCommentaireDate;
1817
	}
1818
1819
	/**
1820
	 * Get the tab bord commentaire lib.
1821
	 *
1822
	 * @return string Returns the tab bord commentaire lib.
1823
	 */
1824
	public function getTabBordCommentaireLib() {
1825
		return $this->tabBordCommentaireLib;
1826
	}
1827
1828
	/**
1829
	 * Get the tab bord date limite.
1830
	 *
1831
	 * @return DateTime Returns the tab bord date limite.
1832
	 */
1833
	public function getTabBordDateLimite() {
1834
		return $this->tabBordDateLimite;
1835
	}
1836
1837
	/**
1838
	 * Get the tva commentaire date.
1839
	 *
1840
	 * @return DateTime Returns the tva commentaire date.
1841
	 */
1842
	public function getTvaCommentaireDate() {
1843
		return $this->tvaCommentaireDate;
1844
	}
1845
1846
	/**
1847
	 * Get the tva commentaire lib.
1848
	 *
1849
	 * @return string Returns the tva commentaire lib.
1850
	 */
1851
	public function getTvaCommentaireLib() {
1852
		return $this->tvaCommentaireLib;
1853
	}
1854
1855
	/**
1856
	 * Set the bilan commentaire date.
1857
	 *
1858
	 * @param DateTime $bilanCommentaireDate The bilan commentaire date.
1859
	 * @return SuiviClient Returns this suivi client.
1860
	 */
1861
	public function setBilanCommentaireDate(DateTime $bilanCommentaireDate = null) {
1862
		$this->bilanCommentaireDate = $bilanCommentaireDate;
1863
		return $this;
1864
	}
1865
1866
	/**
1867
	 * Set the bilan commentaire lib.
1868
	 *
1869
	 * @param string $bilanCommentaireLib The bilan commentaire lib.
1870
	 * @return SuiviClient Returns this suivi client.
1871
	 */
1872
	public function setBilanCommentaireLib($bilanCommentaireLib) {
1873
		$this->bilanCommentaireLib = $bilanCommentaireLib;
1874
		return $this;
1875
	}
1876
1877
	/**
1878
	 * Set the bull commentaire date.
1879
	 *
1880
	 * @param DateTime $bullCommentaireDate The bull commentaire date.
1881
	 * @return SuiviClient Returns this suivi client.
1882
	 */
1883
	public function setBullCommentaireDate(DateTime $bullCommentaireDate = null) {
1884
		$this->bullCommentaireDate = $bullCommentaireDate;
1885
		return $this;
1886
	}
1887
1888
	/**
1889
	 * Set the bull commentaire lib.
1890
	 *
1891
	 * @param string $bullCommentaireLib The bull commentaire lib.
1892
	 * @return SuiviClient Returns this suivi client.
1893
	 */
1894
	public function setBullCommentaireLib($bullCommentaireLib) {
1895
		$this->bullCommentaireLib = $bullCommentaireLib;
1896
		return $this;
1897
	}
1898
1899
	/**
1900
	 * Set the code client.
1901
	 *
1902
	 * @param string $codeClient The code client.
1903
	 * @return SuiviClient Returns this suivi client.
1904
	 */
1905
	public function setCodeClient($codeClient) {
1906
		$this->codeClient = $codeClient;
1907
		return $this;
1908
	}
1909
1910
	/**
1911
	 * Set the d a s2 commentaire date.
1912
	 *
1913
	 * @param DateTime $dAS2CommentaireDate The d a s2 commentaire date.
1914
	 * @return SuiviClient Returns this suivi client.
1915
	 */
1916
	public function setDAS2CommentaireDate(DateTime $dAS2CommentaireDate = null) {
1917
		$this->dAS2CommentaireDate = $dAS2CommentaireDate;
1918
		return $this;
1919
	}
1920
1921
	/**
1922
	 * Set the d a s2 commentaire lib.
1923
	 *
1924
	 * @param string $dAS2CommentaireLib The d a s2 commentaire lib.
1925
	 * @return SuiviClient Returns this suivi client.
1926
	 */
1927
	public function setDAS2CommentaireLib($dAS2CommentaireLib) {
1928
		$this->dAS2CommentaireLib = $dAS2CommentaireLib;
1929
		return $this;
1930
	}
1931
1932
	/**
1933
	 * Set the d c r commentaire date.
1934
	 *
1935
	 * @param DateTime $dCRCommentaireDate The d c r commentaire date.
1936
	 * @return SuiviClient Returns this suivi client.
1937
	 */
1938
	public function setDCRCommentaireDate(DateTime $dCRCommentaireDate = null) {
1939
		$this->dCRCommentaireDate = $dCRCommentaireDate;
1940
		return $this;
1941
	}
1942
1943
	/**
1944
	 * Set the d c r commentaire lib.
1945
	 *
1946
	 * @param string $dCRCommentaireLib The d c r commentaire lib.
1947
	 * @return SuiviClient Returns this suivi client.
1948
	 */
1949
	public function setDCRCommentaireLib($dCRCommentaireLib) {
1950
		$this->dCRCommentaireLib = $dCRCommentaireLib;
1951
		return $this;
1952
	}
1953
1954
	/**
1955
	 * Set the d c r date limite.
1956
	 *
1957
	 * @param DateTime $dCRDateLimite The d c r date limite.
1958
	 * @return SuiviClient Returns this suivi client.
1959
	 */
1960
	public function setDCRDateLimite(DateTime $dCRDateLimite = null) {
1961
		$this->dCRDateLimite = $dCRDateLimite;
1962
		return $this;
1963
	}
1964
1965
	/**
1966
	 * Set the d s i commentaire date.
1967
	 *
1968
	 * @param DateTime $dSICommentaireDate The d s i commentaire date.
1969
	 * @return SuiviClient Returns this suivi client.
1970
	 */
1971
	public function setDSICommentaireDate(DateTime $dSICommentaireDate = null) {
1972
		$this->dSICommentaireDate = $dSICommentaireDate;
1973
		return $this;
1974
	}
1975
1976
	/**
1977
	 * Set the d s i commentaire lib.
1978
	 *
1979
	 * @param string $dSICommentaireLib The d s i commentaire lib.
1980
	 * @return SuiviClient Returns this suivi client.
1981
	 */
1982
	public function setDSICommentaireLib($dSICommentaireLib) {
1983
		$this->dSICommentaireLib = $dSICommentaireLib;
1984
		return $this;
1985
	}
1986
1987
	/**
1988
	 * Set the dads u commentaire date.
1989
	 *
1990
	 * @param DateTime $dadsUCommentaireDate The dads u commentaire date.
1991
	 * @return SuiviClient Returns this suivi client.
1992
	 */
1993
	public function setDadsUCommentaireDate(DateTime $dadsUCommentaireDate = null) {
1994
		$this->dadsUCommentaireDate = $dadsUCommentaireDate;
1995
		return $this;
1996
	}
1997
1998
	/**
1999
	 * Set the dads u commentaire lib.
2000
	 *
2001
	 * @param string $dadsUCommentaireLib The dads u commentaire lib.
2002
	 * @return SuiviClient Returns this suivi client.
2003
	 */
2004
	public function setDadsUCommentaireLib($dadsUCommentaireLib) {
2005
		$this->dadsUCommentaireLib = $dadsUCommentaireLib;
2006
		return $this;
2007
	}
2008
2009
	/**
2010
	 * Set the date modif.
2011
	 *
2012
	 * @param DateTime $dateModif The date modif.
2013
	 * @return SuiviClient Returns this suivi client.
2014
	 */
2015
	public function setDateModif(DateTime $dateModif = null) {
2016
		$this->dateModif = $dateModif;
2017
		return $this;
2018
	}
2019
2020
	/**
2021
	 * Set the ducs assedic commentaire date.
2022
	 *
2023
	 * @param DateTime $ducsAssedicCommentaireDate The ducs assedic commentaire date.
2024
	 * @return SuiviClient Returns this suivi client.
2025
	 */
2026
	public function setDucsAssedicCommentaireDate(DateTime $ducsAssedicCommentaireDate = null) {
2027
		$this->ducsAssedicCommentaireDate = $ducsAssedicCommentaireDate;
2028
		return $this;
2029
	}
2030
2031
	/**
2032
	 * Set the ducs assedic commentaire lib.
2033
	 *
2034
	 * @param string $ducsAssedicCommentaireLib The ducs assedic commentaire lib.
2035
	 * @return SuiviClient Returns this suivi client.
2036
	 */
2037
	public function setDucsAssedicCommentaireLib($ducsAssedicCommentaireLib) {
2038
		$this->ducsAssedicCommentaireLib = $ducsAssedicCommentaireLib;
2039
		return $this;
2040
	}
2041
2042
	/**
2043
	 * Set the ducs urssaf commentaire date.
2044
	 *
2045
	 * @param DateTime $ducsUrssafCommentaireDate The ducs urssaf commentaire date.
2046
	 * @return SuiviClient Returns this suivi client.
2047
	 */
2048
	public function setDucsUrssafCommentaireDate(DateTime $ducsUrssafCommentaireDate = null) {
2049
		$this->ducsUrssafCommentaireDate = $ducsUrssafCommentaireDate;
2050
		return $this;
2051
	}
2052
2053
	/**
2054
	 * Set the ducs urssaf commentaire lib.
2055
	 *
2056
	 * @param string $ducsUrssafCommentaireLib The ducs urssaf commentaire lib.
2057
	 * @return SuiviClient Returns this suivi client.
2058
	 */
2059
	public function setDucsUrssafCommentaireLib($ducsUrssafCommentaireLib) {
2060
		$this->ducsUrssafCommentaireLib = $ducsUrssafCommentaireLib;
2061
		return $this;
2062
	}
2063
2064
	/**
2065
	 * Set the facturation commentaire date.
2066
	 *
2067
	 * @param DateTime $facturationCommentaireDate The facturation commentaire date.
2068
	 * @return SuiviClient Returns this suivi client.
2069
	 */
2070
	public function setFacturationCommentaireDate(DateTime $facturationCommentaireDate = null) {
2071
		$this->facturationCommentaireDate = $facturationCommentaireDate;
2072
		return $this;
2073
	}
2074
2075
	/**
2076
	 * Set the facturation commentaire lib.
2077
	 *
2078
	 * @param string $facturationCommentaireLib The facturation commentaire lib.
2079
	 * @return SuiviClient Returns this suivi client.
2080
	 */
2081
	public function setFacturationCommentaireLib($facturationCommentaireLib) {
2082
		$this->facturationCommentaireLib = $facturationCommentaireLib;
2083
		return $this;
2084
	}
2085
2086
	/**
2087
	 * Set the fait bilan.
2088
	 *
2089
	 * @param string $faitBilan The fait bilan.
2090
	 * @return SuiviClient Returns this suivi client.
2091
	 */
2092
	public function setFaitBilan($faitBilan) {
2093
		$this->faitBilan = $faitBilan;
2094
		return $this;
2095
	}
2096
2097
	/**
2098
	 * Set the fait c v a e.
2099
	 *
2100
	 * @param string $faitCVAE The fait c v a e.
2101
	 * @return SuiviClient Returns this suivi client.
2102
	 */
2103
	public function setFaitCVAE($faitCVAE) {
2104
		$this->faitCVAE = $faitCVAE;
2105
		return $this;
2106
	}
2107
2108
	/**
2109
	 * Set the fait d a s2.
2110
	 *
2111
	 * @param string $faitDAS2 The fait d a s2.
2112
	 * @return SuiviClient Returns this suivi client.
2113
	 */
2114
	public function setFaitDAS2($faitDAS2) {
2115
		$this->faitDAS2 = $faitDAS2;
2116
		return $this;
2117
	}
2118
2119
	/**
2120
	 * Set the fait d c r.
2121
	 *
2122
	 * @param string $faitDCR The fait d c r.
2123
	 * @return SuiviClient Returns this suivi client.
2124
	 */
2125
	public function setFaitDCR($faitDCR) {
2126
		$this->faitDCR = $faitDCR;
2127
		return $this;
2128
	}
2129
2130
	/**
2131
	 * Set the fait generic1.
2132
	 *
2133
	 * @param string $faitGeneric1 The fait generic1.
2134
	 * @return SuiviClient Returns this suivi client.
2135
	 */
2136
	public function setFaitGeneric1($faitGeneric1) {
2137
		$this->faitGeneric1 = $faitGeneric1;
2138
		return $this;
2139
	}
2140
2141
	/**
2142
	 * Set the fait generic10.
2143
	 *
2144
	 * @param string $faitGeneric10 The fait generic10.
2145
	 * @return SuiviClient Returns this suivi client.
2146
	 */
2147
	public function setFaitGeneric10($faitGeneric10) {
2148
		$this->faitGeneric10 = $faitGeneric10;
2149
		return $this;
2150
	}
2151
2152
	/**
2153
	 * Set the fait generic2.
2154
	 *
2155
	 * @param string $faitGeneric2 The fait generic2.
2156
	 * @return SuiviClient Returns this suivi client.
2157
	 */
2158
	public function setFaitGeneric2($faitGeneric2) {
2159
		$this->faitGeneric2 = $faitGeneric2;
2160
		return $this;
2161
	}
2162
2163
	/**
2164
	 * Set the fait generic3.
2165
	 *
2166
	 * @param string $faitGeneric3 The fait generic3.
2167
	 * @return SuiviClient Returns this suivi client.
2168
	 */
2169
	public function setFaitGeneric3($faitGeneric3) {
2170
		$this->faitGeneric3 = $faitGeneric3;
2171
		return $this;
2172
	}
2173
2174
	/**
2175
	 * Set the fait generic4.
2176
	 *
2177
	 * @param string $faitGeneric4 The fait generic4.
2178
	 * @return SuiviClient Returns this suivi client.
2179
	 */
2180
	public function setFaitGeneric4($faitGeneric4) {
2181
		$this->faitGeneric4 = $faitGeneric4;
2182
		return $this;
2183
	}
2184
2185
	/**
2186
	 * Set the fait generic5.
2187
	 *
2188
	 * @param string $faitGeneric5 The fait generic5.
2189
	 * @return SuiviClient Returns this suivi client.
2190
	 */
2191
	public function setFaitGeneric5($faitGeneric5) {
2192
		$this->faitGeneric5 = $faitGeneric5;
2193
		return $this;
2194
	}
2195
2196
	/**
2197
	 * Set the fait generic6.
2198
	 *
2199
	 * @param string $faitGeneric6 The fait generic6.
2200
	 * @return SuiviClient Returns this suivi client.
2201
	 */
2202
	public function setFaitGeneric6($faitGeneric6) {
2203
		$this->faitGeneric6 = $faitGeneric6;
2204
		return $this;
2205
	}
2206
2207
	/**
2208
	 * Set the fait generic7.
2209
	 *
2210
	 * @param string $faitGeneric7 The fait generic7.
2211
	 * @return SuiviClient Returns this suivi client.
2212
	 */
2213
	public function setFaitGeneric7($faitGeneric7) {
2214
		$this->faitGeneric7 = $faitGeneric7;
2215
		return $this;
2216
	}
2217
2218
	/**
2219
	 * Set the fait generic8.
2220
	 *
2221
	 * @param string $faitGeneric8 The fait generic8.
2222
	 * @return SuiviClient Returns this suivi client.
2223
	 */
2224
	public function setFaitGeneric8($faitGeneric8) {
2225
		$this->faitGeneric8 = $faitGeneric8;
2226
		return $this;
2227
	}
2228
2229
	/**
2230
	 * Set the fait generic9.
2231
	 *
2232
	 * @param string $faitGeneric9 The fait generic9.
2233
	 * @return SuiviClient Returns this suivi client.
2234
	 */
2235
	public function setFaitGeneric9($faitGeneric9) {
2236
		$this->faitGeneric9 = $faitGeneric9;
2237
		return $this;
2238
	}
2239
2240
	/**
2241
	 * Set the fait i f u.
2242
	 *
2243
	 * @param string $faitIFU The fait i f u.
2244
	 * @return SuiviClient Returns this suivi client.
2245
	 */
2246
	public function setFaitIFU($faitIFU) {
2247
		$this->faitIFU = $faitIFU;
2248
		return $this;
2249
	}
2250
2251
	/**
2252
	 * Set the fait i s a.
2253
	 *
2254
	 * @param string $faitISA The fait i s a.
2255
	 * @return SuiviClient Returns this suivi client.
2256
	 */
2257
	public function setFaitISA($faitISA) {
2258
		$this->faitISA = $faitISA;
2259
		return $this;
2260
	}
2261
2262
	/**
2263
	 * Set the fait i s f.
2264
	 *
2265
	 * @param string $faitISF The fait i s f.
2266
	 * @return SuiviClient Returns this suivi client.
2267
	 */
2268
	public function setFaitISF($faitISF) {
2269
		$this->faitISF = $faitISF;
2270
		return $this;
2271
	}
2272
2273
	/**
2274
	 * Set the fait i s r.
2275
	 *
2276
	 * @param string $faitISR The fait i s r.
2277
	 * @return SuiviClient Returns this suivi client.
2278
	 */
2279
	public function setFaitISR($faitISR) {
2280
		$this->faitISR = $faitISR;
2281
		return $this;
2282
	}
2283
2284
	/**
2285
	 * Set the fait i s s.
2286
	 *
2287
	 * @param string $faitISS The fait i s s.
2288
	 * @return SuiviClient Returns this suivi client.
2289
	 */
2290
	public function setFaitISS($faitISS) {
2291
		$this->faitISS = $faitISS;
2292
		return $this;
2293
	}
2294
2295
	/**
2296
	 * Set the fait impot revenu.
2297
	 *
2298
	 * @param string $faitImpotRevenu The fait impot revenu.
2299
	 * @return SuiviClient Returns this suivi client.
2300
	 */
2301
	public function setFaitImpotRevenu($faitImpotRevenu) {
2302
		$this->faitImpotRevenu = $faitImpotRevenu;
2303
		return $this;
2304
	}
2305
2306
	/**
2307
	 * Set the fait plaf t p.
2308
	 *
2309
	 * @param string $faitPlafTP The fait plaf t p.
2310
	 * @return SuiviClient Returns this suivi client.
2311
	 */
2312
	public function setFaitPlafTP($faitPlafTP) {
2313
		$this->faitPlafTP = $faitPlafTP;
2314
		return $this;
2315
	}
2316
2317
	/**
2318
	 * Set the fait pre lib.
2319
	 *
2320
	 * @param string $faitPreLib The fait pre lib.
2321
	 * @return SuiviClient Returns this suivi client.
2322
	 */
2323
	public function setFaitPreLib($faitPreLib) {
2324
		$this->faitPreLib = $faitPreLib;
2325
		return $this;
2326
	}
2327
2328
	/**
2329
	 * Set the fait situation.
2330
	 *
2331
	 * @param string $faitSituation The fait situation.
2332
	 * @return SuiviClient Returns this suivi client.
2333
	 */
2334
	public function setFaitSituation($faitSituation) {
2335
		$this->faitSituation = $faitSituation;
2336
		return $this;
2337
	}
2338
2339
	/**
2340
	 * Set the fait t p.
2341
	 *
2342
	 * @param string $faitTP The fait t p.
2343
	 * @return SuiviClient Returns this suivi client.
2344
	 */
2345
	public function setFaitTP($faitTP) {
2346
		$this->faitTP = $faitTP;
2347
		return $this;
2348
	}
2349
2350
	/**
2351
	 * Set the fait t v a.
2352
	 *
2353
	 * @param string $faitTVA The fait t v a.
2354
	 * @return SuiviClient Returns this suivi client.
2355
	 */
2356
	public function setFaitTVA($faitTVA) {
2357
		$this->faitTVA = $faitTVA;
2358
		return $this;
2359
	}
2360
2361
	/**
2362
	 * Set the fait t v s.
2363
	 *
2364
	 * @param string $faitTVS The fait t v s.
2365
	 * @return SuiviClient Returns this suivi client.
2366
	 */
2367
	public function setFaitTVS($faitTVS) {
2368
		$this->faitTVS = $faitTVS;
2369
		return $this;
2370
	}
2371
2372
	/**
2373
	 * Set the fait tab bord.
2374
	 *
2375
	 * @param string $faitTabBord The fait tab bord.
2376
	 * @return SuiviClient Returns this suivi client.
2377
	 */
2378
	public function setFaitTabBord($faitTabBord) {
2379
		$this->faitTabBord = $faitTabBord;
2380
		return $this;
2381
	}
2382
2383
	/**
2384
	 * Set the generic10 commentaire date.
2385
	 *
2386
	 * @param DateTime $generic10CommentaireDate The generic10 commentaire date.
2387
	 * @return SuiviClient Returns this suivi client.
2388
	 */
2389
	public function setGeneric10CommentaireDate(DateTime $generic10CommentaireDate = null) {
2390
		$this->generic10CommentaireDate = $generic10CommentaireDate;
2391
		return $this;
2392
	}
2393
2394
	/**
2395
	 * Set the generic10 commentaire lib.
2396
	 *
2397
	 * @param string $generic10CommentaireLib The generic10 commentaire lib.
2398
	 * @return SuiviClient Returns this suivi client.
2399
	 */
2400
	public function setGeneric10CommentaireLib($generic10CommentaireLib) {
2401
		$this->generic10CommentaireLib = $generic10CommentaireLib;
2402
		return $this;
2403
	}
2404
2405
	/**
2406
	 * Set the generic10 date limite.
2407
	 *
2408
	 * @param DateTime $generic10DateLimite The generic10 date limite.
2409
	 * @return SuiviClient Returns this suivi client.
2410
	 */
2411
	public function setGeneric10DateLimite(DateTime $generic10DateLimite = null) {
2412
		$this->generic10DateLimite = $generic10DateLimite;
2413
		return $this;
2414
	}
2415
2416
	/**
2417
	 * Set the generic1 commentaire date.
2418
	 *
2419
	 * @param DateTime $generic1CommentaireDate The generic1 commentaire date.
2420
	 * @return SuiviClient Returns this suivi client.
2421
	 */
2422
	public function setGeneric1CommentaireDate(DateTime $generic1CommentaireDate = null) {
2423
		$this->generic1CommentaireDate = $generic1CommentaireDate;
2424
		return $this;
2425
	}
2426
2427
	/**
2428
	 * Set the generic1 commentaire lib.
2429
	 *
2430
	 * @param string $generic1CommentaireLib The generic1 commentaire lib.
2431
	 * @return SuiviClient Returns this suivi client.
2432
	 */
2433
	public function setGeneric1CommentaireLib($generic1CommentaireLib) {
2434
		$this->generic1CommentaireLib = $generic1CommentaireLib;
2435
		return $this;
2436
	}
2437
2438
	/**
2439
	 * Set the generic1 date limite.
2440
	 *
2441
	 * @param DateTime $generic1DateLimite The generic1 date limite.
2442
	 * @return SuiviClient Returns this suivi client.
2443
	 */
2444
	public function setGeneric1DateLimite(DateTime $generic1DateLimite = null) {
2445
		$this->generic1DateLimite = $generic1DateLimite;
2446
		return $this;
2447
	}
2448
2449
	/**
2450
	 * Set the generic2 commentaire date.
2451
	 *
2452
	 * @param DateTime $generic2CommentaireDate The generic2 commentaire date.
2453
	 * @return SuiviClient Returns this suivi client.
2454
	 */
2455
	public function setGeneric2CommentaireDate(DateTime $generic2CommentaireDate = null) {
2456
		$this->generic2CommentaireDate = $generic2CommentaireDate;
2457
		return $this;
2458
	}
2459
2460
	/**
2461
	 * Set the generic2 commentaire lib.
2462
	 *
2463
	 * @param string $generic2CommentaireLib The generic2 commentaire lib.
2464
	 * @return SuiviClient Returns this suivi client.
2465
	 */
2466
	public function setGeneric2CommentaireLib($generic2CommentaireLib) {
2467
		$this->generic2CommentaireLib = $generic2CommentaireLib;
2468
		return $this;
2469
	}
2470
2471
	/**
2472
	 * Set the generic2 date limite.
2473
	 *
2474
	 * @param DateTime $generic2DateLimite The generic2 date limite.
2475
	 * @return SuiviClient Returns this suivi client.
2476
	 */
2477
	public function setGeneric2DateLimite(DateTime $generic2DateLimite = null) {
2478
		$this->generic2DateLimite = $generic2DateLimite;
2479
		return $this;
2480
	}
2481
2482
	/**
2483
	 * Set the generic3 commentaire date.
2484
	 *
2485
	 * @param DateTime $generic3CommentaireDate The generic3 commentaire date.
2486
	 * @return SuiviClient Returns this suivi client.
2487
	 */
2488
	public function setGeneric3CommentaireDate(DateTime $generic3CommentaireDate = null) {
2489
		$this->generic3CommentaireDate = $generic3CommentaireDate;
2490
		return $this;
2491
	}
2492
2493
	/**
2494
	 * Set the generic3 commentaire lib.
2495
	 *
2496
	 * @param string $generic3CommentaireLib The generic3 commentaire lib.
2497
	 * @return SuiviClient Returns this suivi client.
2498
	 */
2499
	public function setGeneric3CommentaireLib($generic3CommentaireLib) {
2500
		$this->generic3CommentaireLib = $generic3CommentaireLib;
2501
		return $this;
2502
	}
2503
2504
	/**
2505
	 * Set the generic3 date limite.
2506
	 *
2507
	 * @param DateTime $generic3DateLimite The generic3 date limite.
2508
	 * @return SuiviClient Returns this suivi client.
2509
	 */
2510
	public function setGeneric3DateLimite(DateTime $generic3DateLimite = null) {
2511
		$this->generic3DateLimite = $generic3DateLimite;
2512
		return $this;
2513
	}
2514
2515
	/**
2516
	 * Set the generic4 commentaire date.
2517
	 *
2518
	 * @param DateTime $generic4CommentaireDate The generic4 commentaire date.
2519
	 * @return SuiviClient Returns this suivi client.
2520
	 */
2521
	public function setGeneric4CommentaireDate(DateTime $generic4CommentaireDate = null) {
2522
		$this->generic4CommentaireDate = $generic4CommentaireDate;
2523
		return $this;
2524
	}
2525
2526
	/**
2527
	 * Set the generic4 commentaire lib.
2528
	 *
2529
	 * @param string $generic4CommentaireLib The generic4 commentaire lib.
2530
	 * @return SuiviClient Returns this suivi client.
2531
	 */
2532
	public function setGeneric4CommentaireLib($generic4CommentaireLib) {
2533
		$this->generic4CommentaireLib = $generic4CommentaireLib;
2534
		return $this;
2535
	}
2536
2537
	/**
2538
	 * Set the generic4 date limite.
2539
	 *
2540
	 * @param DateTime $generic4DateLimite The generic4 date limite.
2541
	 * @return SuiviClient Returns this suivi client.
2542
	 */
2543
	public function setGeneric4DateLimite(DateTime $generic4DateLimite = null) {
2544
		$this->generic4DateLimite = $generic4DateLimite;
2545
		return $this;
2546
	}
2547
2548
	/**
2549
	 * Set the generic5 commentaire date.
2550
	 *
2551
	 * @param DateTime $generic5CommentaireDate The generic5 commentaire date.
2552
	 * @return SuiviClient Returns this suivi client.
2553
	 */
2554
	public function setGeneric5CommentaireDate(DateTime $generic5CommentaireDate = null) {
2555
		$this->generic5CommentaireDate = $generic5CommentaireDate;
2556
		return $this;
2557
	}
2558
2559
	/**
2560
	 * Set the generic5 commentaire lib.
2561
	 *
2562
	 * @param string $generic5CommentaireLib The generic5 commentaire lib.
2563
	 * @return SuiviClient Returns this suivi client.
2564
	 */
2565
	public function setGeneric5CommentaireLib($generic5CommentaireLib) {
2566
		$this->generic5CommentaireLib = $generic5CommentaireLib;
2567
		return $this;
2568
	}
2569
2570
	/**
2571
	 * Set the generic5 date limite.
2572
	 *
2573
	 * @param DateTime $generic5DateLimite The generic5 date limite.
2574
	 * @return SuiviClient Returns this suivi client.
2575
	 */
2576
	public function setGeneric5DateLimite(DateTime $generic5DateLimite = null) {
2577
		$this->generic5DateLimite = $generic5DateLimite;
2578
		return $this;
2579
	}
2580
2581
	/**
2582
	 * Set the generic6 commentaire date.
2583
	 *
2584
	 * @param DateTime $generic6CommentaireDate The generic6 commentaire date.
2585
	 * @return SuiviClient Returns this suivi client.
2586
	 */
2587
	public function setGeneric6CommentaireDate(DateTime $generic6CommentaireDate = null) {
2588
		$this->generic6CommentaireDate = $generic6CommentaireDate;
2589
		return $this;
2590
	}
2591
2592
	/**
2593
	 * Set the generic6 commentaire lib.
2594
	 *
2595
	 * @param string $generic6CommentaireLib The generic6 commentaire lib.
2596
	 * @return SuiviClient Returns this suivi client.
2597
	 */
2598
	public function setGeneric6CommentaireLib($generic6CommentaireLib) {
2599
		$this->generic6CommentaireLib = $generic6CommentaireLib;
2600
		return $this;
2601
	}
2602
2603
	/**
2604
	 * Set the generic6 date limite.
2605
	 *
2606
	 * @param DateTime $generic6DateLimite The generic6 date limite.
2607
	 * @return SuiviClient Returns this suivi client.
2608
	 */
2609
	public function setGeneric6DateLimite(DateTime $generic6DateLimite = null) {
2610
		$this->generic6DateLimite = $generic6DateLimite;
2611
		return $this;
2612
	}
2613
2614
	/**
2615
	 * Set the generic7 commentaire date.
2616
	 *
2617
	 * @param DateTime $generic7CommentaireDate The generic7 commentaire date.
2618
	 * @return SuiviClient Returns this suivi client.
2619
	 */
2620
	public function setGeneric7CommentaireDate(DateTime $generic7CommentaireDate = null) {
2621
		$this->generic7CommentaireDate = $generic7CommentaireDate;
2622
		return $this;
2623
	}
2624
2625
	/**
2626
	 * Set the generic7 commentaire lib.
2627
	 *
2628
	 * @param string $generic7CommentaireLib The generic7 commentaire lib.
2629
	 * @return SuiviClient Returns this suivi client.
2630
	 */
2631
	public function setGeneric7CommentaireLib($generic7CommentaireLib) {
2632
		$this->generic7CommentaireLib = $generic7CommentaireLib;
2633
		return $this;
2634
	}
2635
2636
	/**
2637
	 * Set the generic7 date limite.
2638
	 *
2639
	 * @param DateTime $generic7DateLimite The generic7 date limite.
2640
	 * @return SuiviClient Returns this suivi client.
2641
	 */
2642
	public function setGeneric7DateLimite(DateTime $generic7DateLimite = null) {
2643
		$this->generic7DateLimite = $generic7DateLimite;
2644
		return $this;
2645
	}
2646
2647
	/**
2648
	 * Set the generic8 commentaire date.
2649
	 *
2650
	 * @param DateTime $generic8CommentaireDate The generic8 commentaire date.
2651
	 * @return SuiviClient Returns this suivi client.
2652
	 */
2653
	public function setGeneric8CommentaireDate(DateTime $generic8CommentaireDate = null) {
2654
		$this->generic8CommentaireDate = $generic8CommentaireDate;
2655
		return $this;
2656
	}
2657
2658
	/**
2659
	 * Set the generic8 commentaire lib.
2660
	 *
2661
	 * @param string $generic8CommentaireLib The generic8 commentaire lib.
2662
	 * @return SuiviClient Returns this suivi client.
2663
	 */
2664
	public function setGeneric8CommentaireLib($generic8CommentaireLib) {
2665
		$this->generic8CommentaireLib = $generic8CommentaireLib;
2666
		return $this;
2667
	}
2668
2669
	/**
2670
	 * Set the generic8 date limite.
2671
	 *
2672
	 * @param DateTime $generic8DateLimite The generic8 date limite.
2673
	 * @return SuiviClient Returns this suivi client.
2674
	 */
2675
	public function setGeneric8DateLimite(DateTime $generic8DateLimite = null) {
2676
		$this->generic8DateLimite = $generic8DateLimite;
2677
		return $this;
2678
	}
2679
2680
	/**
2681
	 * Set the generic9 commentaire date.
2682
	 *
2683
	 * @param DateTime $generic9CommentaireDate The generic9 commentaire date.
2684
	 * @return SuiviClient Returns this suivi client.
2685
	 */
2686
	public function setGeneric9CommentaireDate(DateTime $generic9CommentaireDate = null) {
2687
		$this->generic9CommentaireDate = $generic9CommentaireDate;
2688
		return $this;
2689
	}
2690
2691
	/**
2692
	 * Set the generic9 commentaire lib.
2693
	 *
2694
	 * @param string $generic9CommentaireLib The generic9 commentaire lib.
2695
	 * @return SuiviClient Returns this suivi client.
2696
	 */
2697
	public function setGeneric9CommentaireLib($generic9CommentaireLib) {
2698
		$this->generic9CommentaireLib = $generic9CommentaireLib;
2699
		return $this;
2700
	}
2701
2702
	/**
2703
	 * Set the generic9 date limite.
2704
	 *
2705
	 * @param DateTime $generic9DateLimite The generic9 date limite.
2706
	 * @return SuiviClient Returns this suivi client.
2707
	 */
2708
	public function setGeneric9DateLimite(DateTime $generic9DateLimite = null) {
2709
		$this->generic9DateLimite = $generic9DateLimite;
2710
		return $this;
2711
	}
2712
2713
	/**
2714
	 * Set the i f u commentaire date.
2715
	 *
2716
	 * @param DateTime $iFUCommentaireDate The i f u commentaire date.
2717
	 * @return SuiviClient Returns this suivi client.
2718
	 */
2719
	public function setIFUCommentaireDate(DateTime $iFUCommentaireDate = null) {
2720
		$this->iFUCommentaireDate = $iFUCommentaireDate;
2721
		return $this;
2722
	}
2723
2724
	/**
2725
	 * Set the i f u commentaire lib.
2726
	 *
2727
	 * @param string $iFUCommentaireLib The i f u commentaire lib.
2728
	 * @return SuiviClient Returns this suivi client.
2729
	 */
2730
	public function setIFUCommentaireLib($iFUCommentaireLib) {
2731
		$this->iFUCommentaireLib = $iFUCommentaireLib;
2732
		return $this;
2733
	}
2734
2735
	/**
2736
	 * Set the i s a commentaire date.
2737
	 *
2738
	 * @param DateTime $iSACommentaireDate The i s a commentaire date.
2739
	 * @return SuiviClient Returns this suivi client.
2740
	 */
2741
	public function setISACommentaireDate(DateTime $iSACommentaireDate = null) {
2742
		$this->iSACommentaireDate = $iSACommentaireDate;
2743
		return $this;
2744
	}
2745
2746
	/**
2747
	 * Set the i s a commentaire lib.
2748
	 *
2749
	 * @param string $iSACommentaireLib The i s a commentaire lib.
2750
	 * @return SuiviClient Returns this suivi client.
2751
	 */
2752
	public function setISACommentaireLib($iSACommentaireLib) {
2753
		$this->iSACommentaireLib = $iSACommentaireLib;
2754
		return $this;
2755
	}
2756
2757
	/**
2758
	 * Set the i s f commentaire date.
2759
	 *
2760
	 * @param DateTime $iSFCommentaireDate The i s f commentaire date.
2761
	 * @return SuiviClient Returns this suivi client.
2762
	 */
2763
	public function setISFCommentaireDate(DateTime $iSFCommentaireDate = null) {
2764
		$this->iSFCommentaireDate = $iSFCommentaireDate;
2765
		return $this;
2766
	}
2767
2768
	/**
2769
	 * Set the i s f commentaire lib.
2770
	 *
2771
	 * @param string $iSFCommentaireLib The i s f commentaire lib.
2772
	 * @return SuiviClient Returns this suivi client.
2773
	 */
2774
	public function setISFCommentaireLib($iSFCommentaireLib) {
2775
		$this->iSFCommentaireLib = $iSFCommentaireLib;
2776
		return $this;
2777
	}
2778
2779
	/**
2780
	 * Set the i s f date limite.
2781
	 *
2782
	 * @param DateTime $iSFDateLimite The i s f date limite.
2783
	 * @return SuiviClient Returns this suivi client.
2784
	 */
2785
	public function setISFDateLimite(DateTime $iSFDateLimite = null) {
2786
		$this->iSFDateLimite = $iSFDateLimite;
2787
		return $this;
2788
	}
2789
2790
	/**
2791
	 * Set the i s r commentaire date.
2792
	 *
2793
	 * @param DateTime $iSRCommentaireDate The i s r commentaire date.
2794
	 * @return SuiviClient Returns this suivi client.
2795
	 */
2796
	public function setISRCommentaireDate(DateTime $iSRCommentaireDate = null) {
2797
		$this->iSRCommentaireDate = $iSRCommentaireDate;
2798
		return $this;
2799
	}
2800
2801
	/**
2802
	 * Set the i s r commentaire lib.
2803
	 *
2804
	 * @param string $iSRCommentaireLib The i s r commentaire lib.
2805
	 * @return SuiviClient Returns this suivi client.
2806
	 */
2807
	public function setISRCommentaireLib($iSRCommentaireLib) {
2808
		$this->iSRCommentaireLib = $iSRCommentaireLib;
2809
		return $this;
2810
	}
2811
2812
	/**
2813
	 * Set the i s s commentaire date.
2814
	 *
2815
	 * @param DateTime $iSSCommentaireDate The i s s commentaire date.
2816
	 * @return SuiviClient Returns this suivi client.
2817
	 */
2818
	public function setISSCommentaireDate(DateTime $iSSCommentaireDate = null) {
2819
		$this->iSSCommentaireDate = $iSSCommentaireDate;
2820
		return $this;
2821
	}
2822
2823
	/**
2824
	 * Set the i s s commentaire lib.
2825
	 *
2826
	 * @param string $iSSCommentaireLib The i s s commentaire lib.
2827
	 * @return SuiviClient Returns this suivi client.
2828
	 */
2829
	public function setISSCommentaireLib($iSSCommentaireLib) {
2830
		$this->iSSCommentaireLib = $iSSCommentaireLib;
2831
		return $this;
2832
	}
2833
2834
	/**
2835
	 * Set the impot revenu commentaire date.
2836
	 *
2837
	 * @param DateTime $impotRevenuCommentaireDate The impot revenu commentaire date.
2838
	 * @return SuiviClient Returns this suivi client.
2839
	 */
2840
	public function setImpotRevenuCommentaireDate(DateTime $impotRevenuCommentaireDate = null) {
2841
		$this->impotRevenuCommentaireDate = $impotRevenuCommentaireDate;
2842
		return $this;
2843
	}
2844
2845
	/**
2846
	 * Set the impot revenu commentaire lib.
2847
	 *
2848
	 * @param string $impotRevenuCommentaireLib The impot revenu commentaire lib.
2849
	 * @return SuiviClient Returns this suivi client.
2850
	 */
2851
	public function setImpotRevenuCommentaireLib($impotRevenuCommentaireLib) {
2852
		$this->impotRevenuCommentaireLib = $impotRevenuCommentaireLib;
2853
		return $this;
2854
	}
2855
2856
	/**
2857
	 * Set the impot revenu date limite.
2858
	 *
2859
	 * @param DateTime $impotRevenuDateLimite The impot revenu date limite.
2860
	 * @return SuiviClient Returns this suivi client.
2861
	 */
2862
	public function setImpotRevenuDateLimite(DateTime $impotRevenuDateLimite = null) {
2863
		$this->impotRevenuDateLimite = $impotRevenuDateLimite;
2864
		return $this;
2865
	}
2866
2867
	/**
2868
	 * Set the periode.
2869
	 *
2870
	 * @param DateTime $periode The periode.
2871
	 * @return SuiviClient Returns this suivi client.
2872
	 */
2873
	public function setPeriode(DateTime $periode = null) {
2874
		$this->periode = $periode;
2875
		return $this;
2876
	}
2877
2878
	/**
2879
	 * Set the plaf t p commentaire date.
2880
	 *
2881
	 * @param DateTime $plafTPCommentaireDate The plaf t p commentaire date.
2882
	 * @return SuiviClient Returns this suivi client.
2883
	 */
2884
	public function setPlafTPCommentaireDate(DateTime $plafTPCommentaireDate = null) {
2885
		$this->plafTPCommentaireDate = $plafTPCommentaireDate;
2886
		return $this;
2887
	}
2888
2889
	/**
2890
	 * Set the plaf t p commentaire lib.
2891
	 *
2892
	 * @param string $plafTPCommentaireLib The plaf t p commentaire lib.
2893
	 * @return SuiviClient Returns this suivi client.
2894
	 */
2895
	public function setPlafTPCommentaireLib($plafTPCommentaireLib) {
2896
		$this->plafTPCommentaireLib = $plafTPCommentaireLib;
2897
		return $this;
2898
	}
2899
2900
	/**
2901
	 * Set the pre lib commentaire date.
2902
	 *
2903
	 * @param DateTime $preLibCommentaireDate The pre lib commentaire date.
2904
	 * @return SuiviClient Returns this suivi client.
2905
	 */
2906
	public function setPreLibCommentaireDate(DateTime $preLibCommentaireDate = null) {
2907
		$this->preLibCommentaireDate = $preLibCommentaireDate;
2908
		return $this;
2909
	}
2910
2911
	/**
2912
	 * Set the pre lib commentaire lib.
2913
	 *
2914
	 * @param string $preLibCommentaireLib The pre lib commentaire lib.
2915
	 * @return SuiviClient Returns this suivi client.
2916
	 */
2917
	public function setPreLibCommentaireLib($preLibCommentaireLib) {
2918
		$this->preLibCommentaireLib = $preLibCommentaireLib;
2919
		return $this;
2920
	}
2921
2922
	/**
2923
	 * Set the pre lib date limite.
2924
	 *
2925
	 * @param DateTime $preLibDateLimite The pre lib date limite.
2926
	 * @return SuiviClient Returns this suivi client.
2927
	 */
2928
	public function setPreLibDateLimite(DateTime $preLibDateLimite = null) {
2929
		$this->preLibDateLimite = $preLibDateLimite;
2930
		return $this;
2931
	}
2932
2933
	/**
2934
	 * Set the situation commentaire date.
2935
	 *
2936
	 * @param DateTime $situationCommentaireDate The situation commentaire date.
2937
	 * @return SuiviClient Returns this suivi client.
2938
	 */
2939
	public function setSituationCommentaireDate(DateTime $situationCommentaireDate = null) {
2940
		$this->situationCommentaireDate = $situationCommentaireDate;
2941
		return $this;
2942
	}
2943
2944
	/**
2945
	 * Set the situation commentaire lib.
2946
	 *
2947
	 * @param string $situationCommentaireLib The situation commentaire lib.
2948
	 * @return SuiviClient Returns this suivi client.
2949
	 */
2950
	public function setSituationCommentaireLib($situationCommentaireLib) {
2951
		$this->situationCommentaireLib = $situationCommentaireLib;
2952
		return $this;
2953
	}
2954
2955
	/**
2956
	 * Set the situation date limite.
2957
	 *
2958
	 * @param DateTime $situationDateLimite The situation date limite.
2959
	 * @return SuiviClient Returns this suivi client.
2960
	 */
2961
	public function setSituationDateLimite(DateTime $situationDateLimite = null) {
2962
		$this->situationDateLimite = $situationDateLimite;
2963
		return $this;
2964
	}
2965
2966
	/**
2967
	 * Set the t p commentaire date.
2968
	 *
2969
	 * @param DateTime $tPCommentaireDate The t p commentaire date.
2970
	 * @return SuiviClient Returns this suivi client.
2971
	 */
2972
	public function setTPCommentaireDate(DateTime $tPCommentaireDate = null) {
2973
		$this->tPCommentaireDate = $tPCommentaireDate;
2974
		return $this;
2975
	}
2976
2977
	/**
2978
	 * Set the t p commentaire lib.
2979
	 *
2980
	 * @param string $tPCommentaireLib The t p commentaire lib.
2981
	 * @return SuiviClient Returns this suivi client.
2982
	 */
2983
	public function setTPCommentaireLib($tPCommentaireLib) {
2984
		$this->tPCommentaireLib = $tPCommentaireLib;
2985
		return $this;
2986
	}
2987
2988
	/**
2989
	 * Set the t s a commentaire date.
2990
	 *
2991
	 * @param DateTime $tSACommentaireDate The t s a commentaire date.
2992
	 * @return SuiviClient Returns this suivi client.
2993
	 */
2994
	public function setTSACommentaireDate(DateTime $tSACommentaireDate = null) {
2995
		$this->tSACommentaireDate = $tSACommentaireDate;
2996
		return $this;
2997
	}
2998
2999
	/**
3000
	 * Set the t s a commentaire lib.
3001
	 *
3002
	 * @param string $tSACommentaireLib The t s a commentaire lib.
3003
	 * @return SuiviClient Returns this suivi client.
3004
	 */
3005
	public function setTSACommentaireLib($tSACommentaireLib) {
3006
		$this->tSACommentaireLib = $tSACommentaireLib;
3007
		return $this;
3008
	}
3009
3010
	/**
3011
	 * Set the t s s commentaire date.
3012
	 *
3013
	 * @param DateTime $tSSCommentaireDate The t s s commentaire date.
3014
	 * @return SuiviClient Returns this suivi client.
3015
	 */
3016
	public function setTSSCommentaireDate(DateTime $tSSCommentaireDate = null) {
3017
		$this->tSSCommentaireDate = $tSSCommentaireDate;
3018
		return $this;
3019
	}
3020
3021
	/**
3022
	 * Set the t s s commentaire lib.
3023
	 *
3024
	 * @param string $tSSCommentaireLib The t s s commentaire lib.
3025
	 * @return SuiviClient Returns this suivi client.
3026
	 */
3027
	public function setTSSCommentaireLib($tSSCommentaireLib) {
3028
		$this->tSSCommentaireLib = $tSSCommentaireLib;
3029
		return $this;
3030
	}
3031
3032
	/**
3033
	 * Set the t v s commentaire date.
3034
	 *
3035
	 * @param DateTime $tVSCommentaireDate The t v s commentaire date.
3036
	 * @return SuiviClient Returns this suivi client.
3037
	 */
3038
	public function setTVSCommentaireDate(DateTime $tVSCommentaireDate = null) {
3039
		$this->tVSCommentaireDate = $tVSCommentaireDate;
3040
		return $this;
3041
	}
3042
3043
	/**
3044
	 * Set the t v s commentaire lib.
3045
	 *
3046
	 * @param string $tVSCommentaireLib The t v s commentaire lib.
3047
	 * @return SuiviClient Returns this suivi client.
3048
	 */
3049
	public function setTVSCommentaireLib($tVSCommentaireLib) {
3050
		$this->tVSCommentaireLib = $tVSCommentaireLib;
3051
		return $this;
3052
	}
3053
3054
	/**
3055
	 * Set the tab bord commentaire date.
3056
	 *
3057
	 * @param DateTime $tabBordCommentaireDate The tab bord commentaire date.
3058
	 * @return SuiviClient Returns this suivi client.
3059
	 */
3060
	public function setTabBordCommentaireDate(DateTime $tabBordCommentaireDate = null) {
3061
		$this->tabBordCommentaireDate = $tabBordCommentaireDate;
3062
		return $this;
3063
	}
3064
3065
	/**
3066
	 * Set the tab bord commentaire lib.
3067
	 *
3068
	 * @param string $tabBordCommentaireLib The tab bord commentaire lib.
3069
	 * @return SuiviClient Returns this suivi client.
3070
	 */
3071
	public function setTabBordCommentaireLib($tabBordCommentaireLib) {
3072
		$this->tabBordCommentaireLib = $tabBordCommentaireLib;
3073
		return $this;
3074
	}
3075
3076
	/**
3077
	 * Set the tab bord date limite.
3078
	 *
3079
	 * @param DateTime $tabBordDateLimite The tab bord date limite.
3080
	 * @return SuiviClient Returns this suivi client.
3081
	 */
3082
	public function setTabBordDateLimite(DateTime $tabBordDateLimite = null) {
3083
		$this->tabBordDateLimite = $tabBordDateLimite;
3084
		return $this;
3085
	}
3086
3087
	/**
3088
	 * Set the tva commentaire date.
3089
	 *
3090
	 * @param DateTime $tvaCommentaireDate The tva commentaire date.
3091
	 * @return SuiviClient Returns this suivi client.
3092
	 */
3093
	public function setTvaCommentaireDate(DateTime $tvaCommentaireDate = null) {
3094
		$this->tvaCommentaireDate = $tvaCommentaireDate;
3095
		return $this;
3096
	}
3097
3098
	/**
3099
	 * Set the tva commentaire lib.
3100
	 *
3101
	 * @param string $tvaCommentaireLib The tva commentaire lib.
3102
	 * @return SuiviClient Returns this suivi client.
3103
	 */
3104
	public function setTvaCommentaireLib($tvaCommentaireLib) {
3105
		$this->tvaCommentaireLib = $tvaCommentaireLib;
3106
		return $this;
3107
	}
3108
3109
}
3110