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

AttestationAssedic   F

Complexity

Total Complexity 299

Size/Duplication

Total Lines 4033
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Importance

Changes 0
Metric Value
wmc 299
lcom 0
cbo 0
dl 0
loc 4033
rs 0.8
c 0
b 0
f 0

How to fix   Complexity   

Complex Class

Complex classes like AttestationAssedic 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 AttestationAssedic, 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\QPaie;
13
14
use DateTime;
15
16
/**
17
 * Attestation assedic model.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\Quadratus\Model\QPaie
21
 */
22
class AttestationAssedic {
23
24
	/**
25
	 * Adhesion aides.
26
	 *
27
	 * @var boolean
28
	 */
29
	private $adhesionAides;
30
31
	/**
32
	 * Adhesion revocable.
33
	 *
34
	 * @var boolean
35
	 */
36
	private $adhesionRevocable;
37
38
	/**
39
	 * Adresse1.
40
	 *
41
	 * @var string
42
	 */
43
	private $adresse1;
44
45
	/**
46
	 * Adresse2.
47
	 *
48
	 * @var string
49
	 */
50
	private $adresse2;
51
52
	/**
53
	 * Adresse3.
54
	 *
55
	 * @var string
56
	 */
57
	private $adresse3;
58
59
	/**
60
	 * Alsace moselle.
61
	 *
62
	 * @var boolean
63
	 */
64
	private $alsaceMoselle;
65
66
	/**
67
	 * Auto assurance.
68
	 *
69
	 * @var boolean
70
	 */
71
	private $autoAssurance;
72
73
	/**
74
	 * Caisse indemcp.
75
	 *
76
	 * @var string
77
	 */
78
	private $caisseIndemcp;
79
80
	/**
81
	 * Categ emploi autre.
82
	 *
83
	 * @var string
84
	 */
85
	private $categEmploiAutre;
86
87
	/**
88
	 * Chomage total.
89
	 *
90
	 * @var boolean
91
	 */
92
	private $chomageTotal;
93
94
	/**
95
	 * Code ana.
96
	 *
97
	 * @var string
98
	 */
99
	private $codeAna;
100
101
	/**
102
	 * Code etablissement.
103
	 *
104
	 * @var int
105
	 */
106
	private $codeEtablissement;
107
108
	/**
109
	 * Code motif rupture.
110
	 *
111
	 * @var string
112
	 */
113
	private $codeMotifRupture;
114
115
	/**
116
	 * Code n a f2008.
117
	 *
118
	 * @var string
119
	 */
120
	private $codeNAF2008;
121
122
	/**
123
	 * Code p.
124
	 *
125
	 * @var string
126
	 */
127
	private $codeP;
128
129
	/**
130
	 * Code retraite a g i r c.
131
	 *
132
	 * @var string
133
	 */
134
	private $codeRetraiteAGIRC;
135
136
	/**
137
	 * Code retraite a r r c o.
138
	 *
139
	 * @var string
140
	 */
141
	private $codeRetraiteARRCO;
142
143
	/**
144
	 * Code retraite autre.
145
	 *
146
	 * @var string
147
	 */
148
	private $codeRetraiteAutre;
149
150
	/**
151
	 * Contrat part autre.
152
	 *
153
	 * @var string
154
	 */
155
	private $contratPartAutre;
156
157
	/**
158
	 * Contrat particulier.
159
	 *
160
	 * @var string
161
	 */
162
	private $contratParticulier;
163
164
	/**
165
	 * Convention f n e.
166
	 *
167
	 * @var boolean
168
	 */
169
	private $conventionFNE;
170
171
	/**
172
	 * Date adhesion.
173
	 *
174
	 * @var DateTime
175
	 */
176
	private $dateAdhesion;
177
178
	/**
179
	 * Date convention f n e.
180
	 *
181
	 * @var DateTime
182
	 */
183
	private $dateConventionFNE;
184
185
	/**
186
	 * Date naiss.
187
	 *
188
	 * @var DateTime
189
	 */
190
	private $dateNaiss;
191
192
	/**
193
	 * Date notification.
194
	 *
195
	 * @var DateTime
196
	 */
197
	private $dateNotification;
198
199
	/**
200
	 * Date paie.
201
	 *
202
	 * @var DateTime
203
	 */
204
	private $datePaie;
205
206
	/**
207
	 * Date paie2.
208
	 *
209
	 * @var DateTime
210
	 */
211
	private $datePaie2;
212
213
	/**
214
	 * Date plan.
215
	 *
216
	 * @var DateTime
217
	 */
218
	private $datePlan;
219
220
	/**
221
	 * Demande d d t e deb.
222
	 *
223
	 * @var DateTime
224
	 */
225
	private $demandeDDTEDeb;
226
227
	/**
228
	 * Demande d d t e fin.
229
	 *
230
	 * @var DateTime
231
	 */
232
	private $demandeDDTEFin;
233
234
	/**
235
	 * Demande d d t e reprise.
236
	 *
237
	 * @var DateTime
238
	 */
239
	private $demandeDDTEReprise;
240
241
	/**
242
	 * Dept.
243
	 *
244
	 * @var string
245
	 */
246
	private $dept;
247
248
	/**
249
	 * Dern jour trav.
250
	 *
251
	 * @var DateTime
252
	 */
253
	private $dernJourTrav;
254
255
	/**
256
	 * Dern lieu travail.
257
	 *
258
	 * @var string
259
	 */
260
	private $dernLieuTravail;
261
262
	/**
263
	 * Dernier emploi.
264
	 *
265
	 * @var string
266
	 */
267
	private $dernierEmploi;
268
269
	/**
270
	 * Duree emploi1 deb.
271
	 *
272
	 * @var DateTime
273
	 */
274
	private $dureeEmploi1Deb;
275
276
	/**
277
	 * Duree emploi1 fin.
278
	 *
279
	 * @var DateTime
280
	 */
281
	private $dureeEmploi1Fin;
282
283
	/**
284
	 * Duree emploi2 deb.
285
	 *
286
	 * @var DateTime
287
	 */
288
	private $dureeEmploi2Deb;
289
290
	/**
291
	 * Duree emploi2 fin.
292
	 *
293
	 * @var DateTime
294
	 */
295
	private $dureeEmploi2Fin;
296
297
	/**
298
	 * Effectif.
299
	 *
300
	 * @var string
301
	 */
302
	private $effectif;
303
304
	/**
305
	 * Effectif val.
306
	 *
307
	 * @var float
308
	 */
309
	private $effectifVal;
310
311
	/**
312
	 * Emploi collectivite.
313
	 *
314
	 * @var string
315
	 */
316
	private $emploiCollectivite;
317
318
	/**
319
	 * Etbl adresse1.
320
	 *
321
	 * @var string
322
	 */
323
	private $etblAdresse1;
324
325
	/**
326
	 * Etbl adresse2.
327
	 *
328
	 * @var string
329
	 */
330
	private $etblAdresse2;
331
332
	/**
333
	 * Etbl adresse3.
334
	 *
335
	 * @var string
336
	 */
337
	private $etblAdresse3;
338
339
	/**
340
	 * Etbl raison sociale.
341
	 *
342
	 * @var string
343
	 */
344
	private $etblRaisonSociale;
345
346
	/**
347
	 * Etbl tel.
348
	 *
349
	 * @var string
350
	 */
351
	private $etblTel;
352
353
	/**
354
	 * F n g s a percevoir.
355
	 *
356
	 * @var boolean
357
	 */
358
	private $fNGSAPercevoir;
359
360
	/**
361
	 * F n g s a percevoir creance.
362
	 *
363
	 * @var string
364
	 */
365
	private $fNGSAPercevoirCreance;
366
367
	/**
368
	 * F n g s non a percevoir motif.
369
	 *
370
	 * @var string
371
	 */
372
	private $fNGSNonAPercevoirMotif;
373
374
	/**
375
	 * F n g s non percue motif.
376
	 *
377
	 * @var string
378
	 */
379
	private $fNGSNonPercueMotif;
380
381
	/**
382
	 * F n g s percue.
383
	 *
384
	 * @var boolean
385
	 */
386
	private $fNGSPercue;
387
388
	/**
389
	 * F n g s percue creance.
390
	 *
391
	 * @var string
392
	 */
393
	private $fNGSPercueCreance;
394
395
	/**
396
	 * Heures trav.
397
	 *
398
	 * @var float
399
	 */
400
	private $heuresTrav;
401
402
	/**
403
	 * Heures trav2.
404
	 *
405
	 * @var float
406
	 */
407
	private $heuresTrav2;
408
409
	/**
410
	 * Horaire annuel etbl.
411
	 *
412
	 * @var float
413
	 */
414
	private $horaireAnnuelEtbl;
415
416
	/**
417
	 * Horaire annuel sal.
418
	 *
419
	 * @var float
420
	 */
421
	private $horaireAnnuelSal;
422
423
	/**
424
	 * Horaire hebdo etbl.
425
	 *
426
	 * @var float
427
	 */
428
	private $horaireHebdoEtbl;
429
430
	/**
431
	 * Horaire hebdo sal.
432
	 *
433
	 * @var float
434
	 */
435
	private $horaireHebdoSal;
436
437
	/**
438
	 * Indemn autres.
439
	 *
440
	 * @var float
441
	 */
442
	private $indemnAutres;
443
444
	/**
445
	 * Indemn clientele.
446
	 *
447
	 * @var float
448
	 */
449
	private $indemnClientele;
450
451
	/**
452
	 * Indemn compens c p.
453
	 *
454
	 * @var float
455
	 */
456
	private $indemnCompensCP;
457
458
	/**
459
	 * Indemn compens preavis.
460
	 *
461
	 * @var float
462
	 */
463
	private $indemnCompensPreavis;
464
465
	/**
466
	 * Indemn depart retraite.
467
	 *
468
	 * @var float
469
	 */
470
	private $indemnDepartRetraite;
471
472
	/**
473
	 * Indemn due sinistre.
474
	 *
475
	 * @var float
476
	 */
477
	private $indemnDueSinistre;
478
479
	/**
480
	 * Indemn fin c d d.
481
	 *
482
	 * @var float
483
	 */
484
	private $indemnFinCDD;
485
486
	/**
487
	 * Indemn fin c n e.
488
	 *
489
	 * @var float
490
	 */
491
	private $indemnFinCNE;
492
493
	/**
494
	 * Indemn fin mission.
495
	 *
496
	 * @var float
497
	 */
498
	private $indemnFinMission;
499
500
	/**
501
	 * Indemn journalistes.
502
	 *
503
	 * @var float
504
	 */
505
	private $indemnJournalistes;
506
507
	/**
508
	 * Indemn licens.
509
	 *
510
	 * @var float
511
	 */
512
	private $indemnLicens;
513
514
	/**
515
	 * Indemn navig.
516
	 *
517
	 * @var float
518
	 */
519
	private $indemnNavig;
520
521
	/**
522
	 * Indemn rupt conv.
523
	 *
524
	 * @var float
525
	 */
526
	private $indemnRuptConv;
527
528
	/**
529
	 * Indemn speci licens.
530
	 *
531
	 * @var float
532
	 */
533
	private $indemnSpeciLicens;
534
535
	/**
536
	 * Indemn specif licens.
537
	 *
538
	 * @var float
539
	 */
540
	private $indemnSpecifLicens;
541
542
	/**
543
	 * Indemn suppl licens.
544
	 *
545
	 * @var float
546
	 */
547
	private $indemnSupplLicens;
548
549
	/**
550
	 * Indemn versee apprenti.
551
	 *
552
	 * @var float
553
	 */
554
	private $indemnVerseeApprenti;
555
556
	/**
557
	 * Licencie55ans.
558
	 *
559
	 * @var boolean
560
	 */
561
	private $licencie55ans;
562
563
	/**
564
	 * Licencie plan social.
565
	 *
566
	 * @var boolean
567
	 */
568
	private $licenciePlanSocial;
569
570
	/**
571
	 * Lien document.
572
	 *
573
	 * @var string
574
	 */
575
	private $lienDocument;
576
577
	/**
578
	 * Lien parente.
579
	 *
580
	 * @var string
581
	 */
582
	private $lienParente;
583
584
	/**
585
	 * Motif difference.
586
	 *
587
	 * @var string
588
	 */
589
	private $motifDifference;
590
591
	/**
592
	 * Motif non paie i c c p.
593
	 *
594
	 * @var string
595
	 */
596
	private $motifNonPaieICCP;
597
598
	/**
599
	 * Motif non paiement.
600
	 *
601
	 * @var string
602
	 */
603
	private $motifNonPaiement;
604
605
	/**
606
	 * Motif rupture.
607
	 *
608
	 * @var string
609
	 */
610
	private $motifRupture;
611
612
	/**
613
	 * Mt idemn conv col.
614
	 *
615
	 * @var float
616
	 */
617
	private $mtIdemnConvCol;
618
619
	/**
620
	 * Mt idemn transac.
621
	 *
622
	 * @var float
623
	 */
624
	private $mtIdemnTransac;
625
626
	/**
627
	 * N a f.
628
	 *
629
	 * @var string
630
	 */
631
	private $nAF;
632
633
	/**
634
	 * N i r.
635
	 *
636
	 * @var string
637
	 */
638
	private $nIR;
639
640
	/**
641
	 * Nature contrat.
642
	 *
643
	 * @var string
644
	 */
645
	private $natureContrat;
646
647
	/**
648
	 * Nb jours ouvrables.
649
	 *
650
	 * @var float
651
	 */
652
	private $nbJoursOuvrables;
653
654
	/**
655
	 * Niveau qualif.
656
	 *
657
	 * @var string
658
	 */
659
	private $niveauQualif;
660
661
	/**
662
	 * Nom ass chom.
663
	 *
664
	 * @var string
665
	 */
666
	private $nomAssChom;
667
668
	/**
669
	 * Nom employe.
670
	 *
671
	 * @var string
672
	 */
673
	private $nomEmploye;
674
675
	/**
676
	 * Nom naissance.
677
	 *
678
	 * @var string
679
	 */
680
	private $nomNaissance;
681
682
	/**
683
	 * Nom special secu.
684
	 *
685
	 * @var string
686
	 */
687
	private $nomSpecialSecu;
688
689
	/**
690
	 * Nouvelle attest.
691
	 *
692
	 * @var boolean
693
	 */
694
	private $nouvelleAttest;
695
696
	/**
697
	 * Num ass chom.
698
	 *
699
	 * @var string
700
	 */
701
	private $numAssChom;
702
703
	/**
704
	 * Num convention f n e.
705
	 *
706
	 * @var string
707
	 */
708
	private $numConventionFNE;
709
710
	/**
711
	 * Num convention gestion.
712
	 *
713
	 * @var string
714
	 */
715
	private $numConventionGestion;
716
717
	/**
718
	 * Num special secu.
719
	 *
720
	 * @var string
721
	 */
722
	private $numSpecialSecu;
723
724
	/**
725
	 * Numero attestation.
726
	 *
727
	 * @var string
728
	 */
729
	private $numeroAttestation;
730
731
	/**
732
	 * Numero employe.
733
	 *
734
	 * @var string
735
	 */
736
	private $numeroEmploye;
737
738
	/**
739
	 * Organisme ass chom.
740
	 *
741
	 * @var string
742
	 */
743
	private $organismeAssChom;
744
745
	/**
746
	 * Preavis effectue.
747
	 *
748
	 * @var boolean
749
	 */
750
	private $preavisEffectue;
751
752
	/**
753
	 * Preavis effectue deb.
754
	 *
755
	 * @var DateTime
756
	 */
757
	private $preavisEffectueDeb;
758
759
	/**
760
	 * Preavis effectue fin.
761
	 *
762
	 * @var DateTime
763
	 */
764
	private $preavisEffectueFin;
765
766
	/**
767
	 * Preavis effectue paye.
768
	 *
769
	 * @var boolean
770
	 */
771
	private $preavisEffectuePaye;
772
773
	/**
774
	 * Preavis non effectue.
775
	 *
776
	 * @var boolean
777
	 */
778
	private $preavisNonEffectue;
779
780
	/**
781
	 * Preavis non effectue deb.
782
	 *
783
	 * @var DateTime
784
	 */
785
	private $preavisNonEffectueDeb;
786
787
	/**
788
	 * Preavis non effectue fin.
789
	 *
790
	 * @var DateTime
791
	 */
792
	private $preavisNonEffectueFin;
793
794
	/**
795
	 * Preavis non effectue paye.
796
	 *
797
	 * @var boolean
798
	 */
799
	private $preavisNonEffectuePaye;
800
801
	/**
802
	 * Precompte stc.
803
	 *
804
	 * @var float
805
	 */
806
	private $precompteStc;
807
808
	/**
809
	 * Prenom.
810
	 *
811
	 * @var string
812
	 */
813
	private $prenom;
814
815
	/**
816
	 * Qualite emploi.
817
	 *
818
	 * @var string
819
	 */
820
	private $qualiteEmploi;
821
822
	/**
823
	 * Reclassement.
824
	 *
825
	 * @var boolean
826
	 */
827
	private $reclassement;
828
829
	/**
830
	 * Refus salarie.
831
	 *
832
	 * @var boolean
833
	 */
834
	private $refusSalarie;
835
836
	/**
837
	 * Retraite a g i r c.
838
	 *
839
	 * @var string
840
	 */
841
	private $retraiteAGIRC;
842
843
	/**
844
	 * Retraite a g i r c compl.
845
	 *
846
	 * @var string
847
	 */
848
	private $retraiteAGIRCCompl;
849
850
	/**
851
	 * Retraite a r r c o.
852
	 *
853
	 * @var string
854
	 */
855
	private $retraiteARRCO;
856
857
	/**
858
	 * Retraite a r r c o compl.
859
	 *
860
	 * @var string
861
	 */
862
	private $retraiteARRCOCompl;
863
864
	/**
865
	 * Retraite autre.
866
	 *
867
	 * @var string
868
	 */
869
	private $retraiteAutre;
870
871
	/**
872
	 * Retraite autre compl.
873
	 *
874
	 * @var string
875
	 */
876
	private $retraiteAutreCompl;
877
878
	/**
879
	 * S i r e t.
880
	 *
881
	 * @var string
882
	 */
883
	private $sIRET;
884
885
	/**
886
	 * Salairebrut.
887
	 *
888
	 * @var float
889
	 */
890
	private $salairebrut;
891
892
	/**
893
	 * Signature code qualite.
894
	 *
895
	 * @var string
896
	 */
897
	private $signatureCodeQualite;
898
899
	/**
900
	 * Signature contact.
901
	 *
902
	 * @var string
903
	 */
904
	private $signatureContact;
905
906
	/**
907
	 * Signature date.
908
	 *
909
	 * @var DateTime
910
	 */
911
	private $signatureDate;
912
913
	/**
914
	 * Signature nom.
915
	 *
916
	 * @var string
917
	 */
918
	private $signatureNom;
919
920
	/**
921
	 * Signature prenom.
922
	 *
923
	 * @var string
924
	 */
925
	private $signaturePrenom;
926
927
	/**
928
	 * Signature qualite.
929
	 *
930
	 * @var string
931
	 */
932
	private $signatureQualite;
933
934
	/**
935
	 * Signature tel.
936
	 *
937
	 * @var string
938
	 */
939
	private $signatureTel;
940
941
	/**
942
	 * Signature ville.
943
	 *
944
	 * @var string
945
	 */
946
	private $signatureVille;
947
948
	/**
949
	 * Solde tout compte.
950
	 *
951
	 * @var string
952
	 */
953
	private $soldeToutCompte;
954
955
	/**
956
	 * Sommes periode deb.
957
	 *
958
	 * @var DateTime
959
	 */
960
	private $sommesPeriodeDeb;
961
962
	/**
963
	 * Sommes periode deb2.
964
	 *
965
	 * @var DateTime
966
	 */
967
	private $sommesPeriodeDeb2;
968
969
	/**
970
	 * Sommes periode fin.
971
	 *
972
	 * @var DateTime
973
	 */
974
	private $sommesPeriodeFin;
975
976
	/**
977
	 * Sommes periode fin2.
978
	 *
979
	 * @var DateTime
980
	 */
981
	private $sommesPeriodeFin2;
982
983
	/**
984
	 * Special secu.
985
	 *
986
	 * @var string
987
	 */
988
	private $specialSecu;
989
990
	/**
991
	 * Statut.
992
	 *
993
	 * @var string
994
	 */
995
	private $statut;
996
997
	/**
998
	 * Statut cadre.
999
	 *
1000
	 * @var boolean
1001
	 */
1002
	private $statutCadre;
1003
1004
	/**
1005
	 * Statut part autre.
1006
	 *
1007
	 * @var string
1008
	 */
1009
	private $statutPartAutre;
1010
1011
	/**
1012
	 * Titre.
1013
	 *
1014
	 * @var string
1015
	 */
1016
	private $titre;
1017
1018
	/**
1019
	 * Total sommes.
1020
	 *
1021
	 * @var float
1022
	 */
1023
	private $totalSommes;
1024
1025
	/**
1026
	 * Transaction en cours.
1027
	 *
1028
	 * @var boolean
1029
	 */
1030
	private $transactionEnCours;
1031
1032
	/**
1033
	 * Type assedic.
1034
	 *
1035
	 * @var string
1036
	 */
1037
	private $typeAssedic;
1038
1039
	/**
1040
	 * Type diff horaire.
1041
	 *
1042
	 * @var string
1043
	 */
1044
	private $typeDiffHoraire;
1045
1046
	/**
1047
	 * Type societe.
1048
	 *
1049
	 * @var string
1050
	 */
1051
	private $typeSociete;
1052
1053
	/**
1054
	 * U r s s a f.
1055
	 *
1056
	 * @var string
1057
	 */
1058
	private $uRSSAF;
1059
1060
	/**
1061
	 * Validite convention f n e.
1062
	 *
1063
	 * @var DateTime
1064
	 */
1065
	private $validiteConventionFNE;
1066
1067
	/**
1068
	 * Constructor.
1069
	 */
1070
	public function __construct() {
1071
		// NOTHING TO DO;
1072
	}
1073
1074
	/**
1075
	 * Get the adhesion aides.
1076
	 *
1077
	 * @return boolean Returns the adhesion aides.
1078
	 */
1079
	public function getAdhesionAides() {
1080
		return $this->adhesionAides;
1081
	}
1082
1083
	/**
1084
	 * Get the adhesion revocable.
1085
	 *
1086
	 * @return boolean Returns the adhesion revocable.
1087
	 */
1088
	public function getAdhesionRevocable() {
1089
		return $this->adhesionRevocable;
1090
	}
1091
1092
	/**
1093
	 * Get the adresse1.
1094
	 *
1095
	 * @return string Returns the adresse1.
1096
	 */
1097
	public function getAdresse1() {
1098
		return $this->adresse1;
1099
	}
1100
1101
	/**
1102
	 * Get the adresse2.
1103
	 *
1104
	 * @return string Returns the adresse2.
1105
	 */
1106
	public function getAdresse2() {
1107
		return $this->adresse2;
1108
	}
1109
1110
	/**
1111
	 * Get the adresse3.
1112
	 *
1113
	 * @return string Returns the adresse3.
1114
	 */
1115
	public function getAdresse3() {
1116
		return $this->adresse3;
1117
	}
1118
1119
	/**
1120
	 * Get the alsace moselle.
1121
	 *
1122
	 * @return boolean Returns the alsace moselle.
1123
	 */
1124
	public function getAlsaceMoselle() {
1125
		return $this->alsaceMoselle;
1126
	}
1127
1128
	/**
1129
	 * Get the auto assurance.
1130
	 *
1131
	 * @return boolean Returns the auto assurance.
1132
	 */
1133
	public function getAutoAssurance() {
1134
		return $this->autoAssurance;
1135
	}
1136
1137
	/**
1138
	 * Get the caisse indemcp.
1139
	 *
1140
	 * @return string Returns the caisse indemcp.
1141
	 */
1142
	public function getCaisseIndemcp() {
1143
		return $this->caisseIndemcp;
1144
	}
1145
1146
	/**
1147
	 * Get the categ emploi autre.
1148
	 *
1149
	 * @return string Returns the categ emploi autre.
1150
	 */
1151
	public function getCategEmploiAutre() {
1152
		return $this->categEmploiAutre;
1153
	}
1154
1155
	/**
1156
	 * Get the chomage total.
1157
	 *
1158
	 * @return boolean Returns the chomage total.
1159
	 */
1160
	public function getChomageTotal() {
1161
		return $this->chomageTotal;
1162
	}
1163
1164
	/**
1165
	 * Get the code ana.
1166
	 *
1167
	 * @return string Returns the code ana.
1168
	 */
1169
	public function getCodeAna() {
1170
		return $this->codeAna;
1171
	}
1172
1173
	/**
1174
	 * Get the code etablissement.
1175
	 *
1176
	 * @return int Returns the code etablissement.
1177
	 */
1178
	public function getCodeEtablissement() {
1179
		return $this->codeEtablissement;
1180
	}
1181
1182
	/**
1183
	 * Get the code motif rupture.
1184
	 *
1185
	 * @return string Returns the code motif rupture.
1186
	 */
1187
	public function getCodeMotifRupture() {
1188
		return $this->codeMotifRupture;
1189
	}
1190
1191
	/**
1192
	 * Get the code n a f2008.
1193
	 *
1194
	 * @return string Returns the code n a f2008.
1195
	 */
1196
	public function getCodeNAF2008() {
1197
		return $this->codeNAF2008;
1198
	}
1199
1200
	/**
1201
	 * Get the code p.
1202
	 *
1203
	 * @return string Returns the code p.
1204
	 */
1205
	public function getCodeP() {
1206
		return $this->codeP;
1207
	}
1208
1209
	/**
1210
	 * Get the code retraite a g i r c.
1211
	 *
1212
	 * @return string Returns the code retraite a g i r c.
1213
	 */
1214
	public function getCodeRetraiteAGIRC() {
1215
		return $this->codeRetraiteAGIRC;
1216
	}
1217
1218
	/**
1219
	 * Get the code retraite a r r c o.
1220
	 *
1221
	 * @return string Returns the code retraite a r r c o.
1222
	 */
1223
	public function getCodeRetraiteARRCO() {
1224
		return $this->codeRetraiteARRCO;
1225
	}
1226
1227
	/**
1228
	 * Get the code retraite autre.
1229
	 *
1230
	 * @return string Returns the code retraite autre.
1231
	 */
1232
	public function getCodeRetraiteAutre() {
1233
		return $this->codeRetraiteAutre;
1234
	}
1235
1236
	/**
1237
	 * Get the contrat part autre.
1238
	 *
1239
	 * @return string Returns the contrat part autre.
1240
	 */
1241
	public function getContratPartAutre() {
1242
		return $this->contratPartAutre;
1243
	}
1244
1245
	/**
1246
	 * Get the contrat particulier.
1247
	 *
1248
	 * @return string Returns the contrat particulier.
1249
	 */
1250
	public function getContratParticulier() {
1251
		return $this->contratParticulier;
1252
	}
1253
1254
	/**
1255
	 * Get the convention f n e.
1256
	 *
1257
	 * @return boolean Returns the convention f n e.
1258
	 */
1259
	public function getConventionFNE() {
1260
		return $this->conventionFNE;
1261
	}
1262
1263
	/**
1264
	 * Get the date adhesion.
1265
	 *
1266
	 * @return DateTime Returns the date adhesion.
1267
	 */
1268
	public function getDateAdhesion() {
1269
		return $this->dateAdhesion;
1270
	}
1271
1272
	/**
1273
	 * Get the date convention f n e.
1274
	 *
1275
	 * @return DateTime Returns the date convention f n e.
1276
	 */
1277
	public function getDateConventionFNE() {
1278
		return $this->dateConventionFNE;
1279
	}
1280
1281
	/**
1282
	 * Get the date naiss.
1283
	 *
1284
	 * @return DateTime Returns the date naiss.
1285
	 */
1286
	public function getDateNaiss() {
1287
		return $this->dateNaiss;
1288
	}
1289
1290
	/**
1291
	 * Get the date notification.
1292
	 *
1293
	 * @return DateTime Returns the date notification.
1294
	 */
1295
	public function getDateNotification() {
1296
		return $this->dateNotification;
1297
	}
1298
1299
	/**
1300
	 * Get the date paie.
1301
	 *
1302
	 * @return DateTime Returns the date paie.
1303
	 */
1304
	public function getDatePaie() {
1305
		return $this->datePaie;
1306
	}
1307
1308
	/**
1309
	 * Get the date paie2.
1310
	 *
1311
	 * @return DateTime Returns the date paie2.
1312
	 */
1313
	public function getDatePaie2() {
1314
		return $this->datePaie2;
1315
	}
1316
1317
	/**
1318
	 * Get the date plan.
1319
	 *
1320
	 * @return DateTime Returns the date plan.
1321
	 */
1322
	public function getDatePlan() {
1323
		return $this->datePlan;
1324
	}
1325
1326
	/**
1327
	 * Get the demande d d t e deb.
1328
	 *
1329
	 * @return DateTime Returns the demande d d t e deb.
1330
	 */
1331
	public function getDemandeDDTEDeb() {
1332
		return $this->demandeDDTEDeb;
1333
	}
1334
1335
	/**
1336
	 * Get the demande d d t e fin.
1337
	 *
1338
	 * @return DateTime Returns the demande d d t e fin.
1339
	 */
1340
	public function getDemandeDDTEFin() {
1341
		return $this->demandeDDTEFin;
1342
	}
1343
1344
	/**
1345
	 * Get the demande d d t e reprise.
1346
	 *
1347
	 * @return DateTime Returns the demande d d t e reprise.
1348
	 */
1349
	public function getDemandeDDTEReprise() {
1350
		return $this->demandeDDTEReprise;
1351
	}
1352
1353
	/**
1354
	 * Get the dept.
1355
	 *
1356
	 * @return string Returns the dept.
1357
	 */
1358
	public function getDept() {
1359
		return $this->dept;
1360
	}
1361
1362
	/**
1363
	 * Get the dern jour trav.
1364
	 *
1365
	 * @return DateTime Returns the dern jour trav.
1366
	 */
1367
	public function getDernJourTrav() {
1368
		return $this->dernJourTrav;
1369
	}
1370
1371
	/**
1372
	 * Get the dern lieu travail.
1373
	 *
1374
	 * @return string Returns the dern lieu travail.
1375
	 */
1376
	public function getDernLieuTravail() {
1377
		return $this->dernLieuTravail;
1378
	}
1379
1380
	/**
1381
	 * Get the dernier emploi.
1382
	 *
1383
	 * @return string Returns the dernier emploi.
1384
	 */
1385
	public function getDernierEmploi() {
1386
		return $this->dernierEmploi;
1387
	}
1388
1389
	/**
1390
	 * Get the duree emploi1 deb.
1391
	 *
1392
	 * @return DateTime Returns the duree emploi1 deb.
1393
	 */
1394
	public function getDureeEmploi1Deb() {
1395
		return $this->dureeEmploi1Deb;
1396
	}
1397
1398
	/**
1399
	 * Get the duree emploi1 fin.
1400
	 *
1401
	 * @return DateTime Returns the duree emploi1 fin.
1402
	 */
1403
	public function getDureeEmploi1Fin() {
1404
		return $this->dureeEmploi1Fin;
1405
	}
1406
1407
	/**
1408
	 * Get the duree emploi2 deb.
1409
	 *
1410
	 * @return DateTime Returns the duree emploi2 deb.
1411
	 */
1412
	public function getDureeEmploi2Deb() {
1413
		return $this->dureeEmploi2Deb;
1414
	}
1415
1416
	/**
1417
	 * Get the duree emploi2 fin.
1418
	 *
1419
	 * @return DateTime Returns the duree emploi2 fin.
1420
	 */
1421
	public function getDureeEmploi2Fin() {
1422
		return $this->dureeEmploi2Fin;
1423
	}
1424
1425
	/**
1426
	 * Get the effectif.
1427
	 *
1428
	 * @return string Returns the effectif.
1429
	 */
1430
	public function getEffectif() {
1431
		return $this->effectif;
1432
	}
1433
1434
	/**
1435
	 * Get the effectif val.
1436
	 *
1437
	 * @return float Returns the effectif val.
1438
	 */
1439
	public function getEffectifVal() {
1440
		return $this->effectifVal;
1441
	}
1442
1443
	/**
1444
	 * Get the emploi collectivite.
1445
	 *
1446
	 * @return string Returns the emploi collectivite.
1447
	 */
1448
	public function getEmploiCollectivite() {
1449
		return $this->emploiCollectivite;
1450
	}
1451
1452
	/**
1453
	 * Get the etbl adresse1.
1454
	 *
1455
	 * @return string Returns the etbl adresse1.
1456
	 */
1457
	public function getEtblAdresse1() {
1458
		return $this->etblAdresse1;
1459
	}
1460
1461
	/**
1462
	 * Get the etbl adresse2.
1463
	 *
1464
	 * @return string Returns the etbl adresse2.
1465
	 */
1466
	public function getEtblAdresse2() {
1467
		return $this->etblAdresse2;
1468
	}
1469
1470
	/**
1471
	 * Get the etbl adresse3.
1472
	 *
1473
	 * @return string Returns the etbl adresse3.
1474
	 */
1475
	public function getEtblAdresse3() {
1476
		return $this->etblAdresse3;
1477
	}
1478
1479
	/**
1480
	 * Get the etbl raison sociale.
1481
	 *
1482
	 * @return string Returns the etbl raison sociale.
1483
	 */
1484
	public function getEtblRaisonSociale() {
1485
		return $this->etblRaisonSociale;
1486
	}
1487
1488
	/**
1489
	 * Get the etbl tel.
1490
	 *
1491
	 * @return string Returns the etbl tel.
1492
	 */
1493
	public function getEtblTel() {
1494
		return $this->etblTel;
1495
	}
1496
1497
	/**
1498
	 * Get the f n g s a percevoir.
1499
	 *
1500
	 * @return boolean Returns the f n g s a percevoir.
1501
	 */
1502
	public function getFNGSAPercevoir() {
1503
		return $this->fNGSAPercevoir;
1504
	}
1505
1506
	/**
1507
	 * Get the f n g s a percevoir creance.
1508
	 *
1509
	 * @return string Returns the f n g s a percevoir creance.
1510
	 */
1511
	public function getFNGSAPercevoirCreance() {
1512
		return $this->fNGSAPercevoirCreance;
1513
	}
1514
1515
	/**
1516
	 * Get the f n g s non a percevoir motif.
1517
	 *
1518
	 * @return string Returns the f n g s non a percevoir motif.
1519
	 */
1520
	public function getFNGSNonAPercevoirMotif() {
1521
		return $this->fNGSNonAPercevoirMotif;
1522
	}
1523
1524
	/**
1525
	 * Get the f n g s non percue motif.
1526
	 *
1527
	 * @return string Returns the f n g s non percue motif.
1528
	 */
1529
	public function getFNGSNonPercueMotif() {
1530
		return $this->fNGSNonPercueMotif;
1531
	}
1532
1533
	/**
1534
	 * Get the f n g s percue.
1535
	 *
1536
	 * @return boolean Returns the f n g s percue.
1537
	 */
1538
	public function getFNGSPercue() {
1539
		return $this->fNGSPercue;
1540
	}
1541
1542
	/**
1543
	 * Get the f n g s percue creance.
1544
	 *
1545
	 * @return string Returns the f n g s percue creance.
1546
	 */
1547
	public function getFNGSPercueCreance() {
1548
		return $this->fNGSPercueCreance;
1549
	}
1550
1551
	/**
1552
	 * Get the heures trav.
1553
	 *
1554
	 * @return float Returns the heures trav.
1555
	 */
1556
	public function getHeuresTrav() {
1557
		return $this->heuresTrav;
1558
	}
1559
1560
	/**
1561
	 * Get the heures trav2.
1562
	 *
1563
	 * @return float Returns the heures trav2.
1564
	 */
1565
	public function getHeuresTrav2() {
1566
		return $this->heuresTrav2;
1567
	}
1568
1569
	/**
1570
	 * Get the horaire annuel etbl.
1571
	 *
1572
	 * @return float Returns the horaire annuel etbl.
1573
	 */
1574
	public function getHoraireAnnuelEtbl() {
1575
		return $this->horaireAnnuelEtbl;
1576
	}
1577
1578
	/**
1579
	 * Get the horaire annuel sal.
1580
	 *
1581
	 * @return float Returns the horaire annuel sal.
1582
	 */
1583
	public function getHoraireAnnuelSal() {
1584
		return $this->horaireAnnuelSal;
1585
	}
1586
1587
	/**
1588
	 * Get the horaire hebdo etbl.
1589
	 *
1590
	 * @return float Returns the horaire hebdo etbl.
1591
	 */
1592
	public function getHoraireHebdoEtbl() {
1593
		return $this->horaireHebdoEtbl;
1594
	}
1595
1596
	/**
1597
	 * Get the horaire hebdo sal.
1598
	 *
1599
	 * @return float Returns the horaire hebdo sal.
1600
	 */
1601
	public function getHoraireHebdoSal() {
1602
		return $this->horaireHebdoSal;
1603
	}
1604
1605
	/**
1606
	 * Get the indemn autres.
1607
	 *
1608
	 * @return float Returns the indemn autres.
1609
	 */
1610
	public function getIndemnAutres() {
1611
		return $this->indemnAutres;
1612
	}
1613
1614
	/**
1615
	 * Get the indemn clientele.
1616
	 *
1617
	 * @return float Returns the indemn clientele.
1618
	 */
1619
	public function getIndemnClientele() {
1620
		return $this->indemnClientele;
1621
	}
1622
1623
	/**
1624
	 * Get the indemn compens c p.
1625
	 *
1626
	 * @return float Returns the indemn compens c p.
1627
	 */
1628
	public function getIndemnCompensCP() {
1629
		return $this->indemnCompensCP;
1630
	}
1631
1632
	/**
1633
	 * Get the indemn compens preavis.
1634
	 *
1635
	 * @return float Returns the indemn compens preavis.
1636
	 */
1637
	public function getIndemnCompensPreavis() {
1638
		return $this->indemnCompensPreavis;
1639
	}
1640
1641
	/**
1642
	 * Get the indemn depart retraite.
1643
	 *
1644
	 * @return float Returns the indemn depart retraite.
1645
	 */
1646
	public function getIndemnDepartRetraite() {
1647
		return $this->indemnDepartRetraite;
1648
	}
1649
1650
	/**
1651
	 * Get the indemn due sinistre.
1652
	 *
1653
	 * @return float Returns the indemn due sinistre.
1654
	 */
1655
	public function getIndemnDueSinistre() {
1656
		return $this->indemnDueSinistre;
1657
	}
1658
1659
	/**
1660
	 * Get the indemn fin c d d.
1661
	 *
1662
	 * @return float Returns the indemn fin c d d.
1663
	 */
1664
	public function getIndemnFinCDD() {
1665
		return $this->indemnFinCDD;
1666
	}
1667
1668
	/**
1669
	 * Get the indemn fin c n e.
1670
	 *
1671
	 * @return float Returns the indemn fin c n e.
1672
	 */
1673
	public function getIndemnFinCNE() {
1674
		return $this->indemnFinCNE;
1675
	}
1676
1677
	/**
1678
	 * Get the indemn fin mission.
1679
	 *
1680
	 * @return float Returns the indemn fin mission.
1681
	 */
1682
	public function getIndemnFinMission() {
1683
		return $this->indemnFinMission;
1684
	}
1685
1686
	/**
1687
	 * Get the indemn journalistes.
1688
	 *
1689
	 * @return float Returns the indemn journalistes.
1690
	 */
1691
	public function getIndemnJournalistes() {
1692
		return $this->indemnJournalistes;
1693
	}
1694
1695
	/**
1696
	 * Get the indemn licens.
1697
	 *
1698
	 * @return float Returns the indemn licens.
1699
	 */
1700
	public function getIndemnLicens() {
1701
		return $this->indemnLicens;
1702
	}
1703
1704
	/**
1705
	 * Get the indemn navig.
1706
	 *
1707
	 * @return float Returns the indemn navig.
1708
	 */
1709
	public function getIndemnNavig() {
1710
		return $this->indemnNavig;
1711
	}
1712
1713
	/**
1714
	 * Get the indemn rupt conv.
1715
	 *
1716
	 * @return float Returns the indemn rupt conv.
1717
	 */
1718
	public function getIndemnRuptConv() {
1719
		return $this->indemnRuptConv;
1720
	}
1721
1722
	/**
1723
	 * Get the indemn speci licens.
1724
	 *
1725
	 * @return float Returns the indemn speci licens.
1726
	 */
1727
	public function getIndemnSpeciLicens() {
1728
		return $this->indemnSpeciLicens;
1729
	}
1730
1731
	/**
1732
	 * Get the indemn specif licens.
1733
	 *
1734
	 * @return float Returns the indemn specif licens.
1735
	 */
1736
	public function getIndemnSpecifLicens() {
1737
		return $this->indemnSpecifLicens;
1738
	}
1739
1740
	/**
1741
	 * Get the indemn suppl licens.
1742
	 *
1743
	 * @return float Returns the indemn suppl licens.
1744
	 */
1745
	public function getIndemnSupplLicens() {
1746
		return $this->indemnSupplLicens;
1747
	}
1748
1749
	/**
1750
	 * Get the indemn versee apprenti.
1751
	 *
1752
	 * @return float Returns the indemn versee apprenti.
1753
	 */
1754
	public function getIndemnVerseeApprenti() {
1755
		return $this->indemnVerseeApprenti;
1756
	}
1757
1758
	/**
1759
	 * Get the licencie55ans.
1760
	 *
1761
	 * @return boolean Returns the licencie55ans.
1762
	 */
1763
	public function getLicencie55ans() {
1764
		return $this->licencie55ans;
1765
	}
1766
1767
	/**
1768
	 * Get the licencie plan social.
1769
	 *
1770
	 * @return boolean Returns the licencie plan social.
1771
	 */
1772
	public function getLicenciePlanSocial() {
1773
		return $this->licenciePlanSocial;
1774
	}
1775
1776
	/**
1777
	 * Get the lien document.
1778
	 *
1779
	 * @return string Returns the lien document.
1780
	 */
1781
	public function getLienDocument() {
1782
		return $this->lienDocument;
1783
	}
1784
1785
	/**
1786
	 * Get the lien parente.
1787
	 *
1788
	 * @return string Returns the lien parente.
1789
	 */
1790
	public function getLienParente() {
1791
		return $this->lienParente;
1792
	}
1793
1794
	/**
1795
	 * Get the motif difference.
1796
	 *
1797
	 * @return string Returns the motif difference.
1798
	 */
1799
	public function getMotifDifference() {
1800
		return $this->motifDifference;
1801
	}
1802
1803
	/**
1804
	 * Get the motif non paie i c c p.
1805
	 *
1806
	 * @return string Returns the motif non paie i c c p.
1807
	 */
1808
	public function getMotifNonPaieICCP() {
1809
		return $this->motifNonPaieICCP;
1810
	}
1811
1812
	/**
1813
	 * Get the motif non paiement.
1814
	 *
1815
	 * @return string Returns the motif non paiement.
1816
	 */
1817
	public function getMotifNonPaiement() {
1818
		return $this->motifNonPaiement;
1819
	}
1820
1821
	/**
1822
	 * Get the motif rupture.
1823
	 *
1824
	 * @return string Returns the motif rupture.
1825
	 */
1826
	public function getMotifRupture() {
1827
		return $this->motifRupture;
1828
	}
1829
1830
	/**
1831
	 * Get the mt idemn conv col.
1832
	 *
1833
	 * @return float Returns the mt idemn conv col.
1834
	 */
1835
	public function getMtIdemnConvCol() {
1836
		return $this->mtIdemnConvCol;
1837
	}
1838
1839
	/**
1840
	 * Get the mt idemn transac.
1841
	 *
1842
	 * @return float Returns the mt idemn transac.
1843
	 */
1844
	public function getMtIdemnTransac() {
1845
		return $this->mtIdemnTransac;
1846
	}
1847
1848
	/**
1849
	 * Get the n a f.
1850
	 *
1851
	 * @return string Returns the n a f.
1852
	 */
1853
	public function getNAF() {
1854
		return $this->nAF;
1855
	}
1856
1857
	/**
1858
	 * Get the n i r.
1859
	 *
1860
	 * @return string Returns the n i r.
1861
	 */
1862
	public function getNIR() {
1863
		return $this->nIR;
1864
	}
1865
1866
	/**
1867
	 * Get the nature contrat.
1868
	 *
1869
	 * @return string Returns the nature contrat.
1870
	 */
1871
	public function getNatureContrat() {
1872
		return $this->natureContrat;
1873
	}
1874
1875
	/**
1876
	 * Get the nb jours ouvrables.
1877
	 *
1878
	 * @return float Returns the nb jours ouvrables.
1879
	 */
1880
	public function getNbJoursOuvrables() {
1881
		return $this->nbJoursOuvrables;
1882
	}
1883
1884
	/**
1885
	 * Get the niveau qualif.
1886
	 *
1887
	 * @return string Returns the niveau qualif.
1888
	 */
1889
	public function getNiveauQualif() {
1890
		return $this->niveauQualif;
1891
	}
1892
1893
	/**
1894
	 * Get the nom ass chom.
1895
	 *
1896
	 * @return string Returns the nom ass chom.
1897
	 */
1898
	public function getNomAssChom() {
1899
		return $this->nomAssChom;
1900
	}
1901
1902
	/**
1903
	 * Get the nom employe.
1904
	 *
1905
	 * @return string Returns the nom employe.
1906
	 */
1907
	public function getNomEmploye() {
1908
		return $this->nomEmploye;
1909
	}
1910
1911
	/**
1912
	 * Get the nom naissance.
1913
	 *
1914
	 * @return string Returns the nom naissance.
1915
	 */
1916
	public function getNomNaissance() {
1917
		return $this->nomNaissance;
1918
	}
1919
1920
	/**
1921
	 * Get the nom special secu.
1922
	 *
1923
	 * @return string Returns the nom special secu.
1924
	 */
1925
	public function getNomSpecialSecu() {
1926
		return $this->nomSpecialSecu;
1927
	}
1928
1929
	/**
1930
	 * Get the nouvelle attest.
1931
	 *
1932
	 * @return boolean Returns the nouvelle attest.
1933
	 */
1934
	public function getNouvelleAttest() {
1935
		return $this->nouvelleAttest;
1936
	}
1937
1938
	/**
1939
	 * Get the num ass chom.
1940
	 *
1941
	 * @return string Returns the num ass chom.
1942
	 */
1943
	public function getNumAssChom() {
1944
		return $this->numAssChom;
1945
	}
1946
1947
	/**
1948
	 * Get the num convention f n e.
1949
	 *
1950
	 * @return string Returns the num convention f n e.
1951
	 */
1952
	public function getNumConventionFNE() {
1953
		return $this->numConventionFNE;
1954
	}
1955
1956
	/**
1957
	 * Get the num convention gestion.
1958
	 *
1959
	 * @return string Returns the num convention gestion.
1960
	 */
1961
	public function getNumConventionGestion() {
1962
		return $this->numConventionGestion;
1963
	}
1964
1965
	/**
1966
	 * Get the num special secu.
1967
	 *
1968
	 * @return string Returns the num special secu.
1969
	 */
1970
	public function getNumSpecialSecu() {
1971
		return $this->numSpecialSecu;
1972
	}
1973
1974
	/**
1975
	 * Get the numero attestation.
1976
	 *
1977
	 * @return string Returns the numero attestation.
1978
	 */
1979
	public function getNumeroAttestation() {
1980
		return $this->numeroAttestation;
1981
	}
1982
1983
	/**
1984
	 * Get the numero employe.
1985
	 *
1986
	 * @return string Returns the numero employe.
1987
	 */
1988
	public function getNumeroEmploye() {
1989
		return $this->numeroEmploye;
1990
	}
1991
1992
	/**
1993
	 * Get the organisme ass chom.
1994
	 *
1995
	 * @return string Returns the organisme ass chom.
1996
	 */
1997
	public function getOrganismeAssChom() {
1998
		return $this->organismeAssChom;
1999
	}
2000
2001
	/**
2002
	 * Get the preavis effectue.
2003
	 *
2004
	 * @return boolean Returns the preavis effectue.
2005
	 */
2006
	public function getPreavisEffectue() {
2007
		return $this->preavisEffectue;
2008
	}
2009
2010
	/**
2011
	 * Get the preavis effectue deb.
2012
	 *
2013
	 * @return DateTime Returns the preavis effectue deb.
2014
	 */
2015
	public function getPreavisEffectueDeb() {
2016
		return $this->preavisEffectueDeb;
2017
	}
2018
2019
	/**
2020
	 * Get the preavis effectue fin.
2021
	 *
2022
	 * @return DateTime Returns the preavis effectue fin.
2023
	 */
2024
	public function getPreavisEffectueFin() {
2025
		return $this->preavisEffectueFin;
2026
	}
2027
2028
	/**
2029
	 * Get the preavis effectue paye.
2030
	 *
2031
	 * @return boolean Returns the preavis effectue paye.
2032
	 */
2033
	public function getPreavisEffectuePaye() {
2034
		return $this->preavisEffectuePaye;
2035
	}
2036
2037
	/**
2038
	 * Get the preavis non effectue.
2039
	 *
2040
	 * @return boolean Returns the preavis non effectue.
2041
	 */
2042
	public function getPreavisNonEffectue() {
2043
		return $this->preavisNonEffectue;
2044
	}
2045
2046
	/**
2047
	 * Get the preavis non effectue deb.
2048
	 *
2049
	 * @return DateTime Returns the preavis non effectue deb.
2050
	 */
2051
	public function getPreavisNonEffectueDeb() {
2052
		return $this->preavisNonEffectueDeb;
2053
	}
2054
2055
	/**
2056
	 * Get the preavis non effectue fin.
2057
	 *
2058
	 * @return DateTime Returns the preavis non effectue fin.
2059
	 */
2060
	public function getPreavisNonEffectueFin() {
2061
		return $this->preavisNonEffectueFin;
2062
	}
2063
2064
	/**
2065
	 * Get the preavis non effectue paye.
2066
	 *
2067
	 * @return boolean Returns the preavis non effectue paye.
2068
	 */
2069
	public function getPreavisNonEffectuePaye() {
2070
		return $this->preavisNonEffectuePaye;
2071
	}
2072
2073
	/**
2074
	 * Get the precompte stc.
2075
	 *
2076
	 * @return float Returns the precompte stc.
2077
	 */
2078
	public function getPrecompteStc() {
2079
		return $this->precompteStc;
2080
	}
2081
2082
	/**
2083
	 * Get the prenom.
2084
	 *
2085
	 * @return string Returns the prenom.
2086
	 */
2087
	public function getPrenom() {
2088
		return $this->prenom;
2089
	}
2090
2091
	/**
2092
	 * Get the qualite emploi.
2093
	 *
2094
	 * @return string Returns the qualite emploi.
2095
	 */
2096
	public function getQualiteEmploi() {
2097
		return $this->qualiteEmploi;
2098
	}
2099
2100
	/**
2101
	 * Get the reclassement.
2102
	 *
2103
	 * @return boolean Returns the reclassement.
2104
	 */
2105
	public function getReclassement() {
2106
		return $this->reclassement;
2107
	}
2108
2109
	/**
2110
	 * Get the refus salarie.
2111
	 *
2112
	 * @return boolean Returns the refus salarie.
2113
	 */
2114
	public function getRefusSalarie() {
2115
		return $this->refusSalarie;
2116
	}
2117
2118
	/**
2119
	 * Get the retraite a g i r c.
2120
	 *
2121
	 * @return string Returns the retraite a g i r c.
2122
	 */
2123
	public function getRetraiteAGIRC() {
2124
		return $this->retraiteAGIRC;
2125
	}
2126
2127
	/**
2128
	 * Get the retraite a g i r c compl.
2129
	 *
2130
	 * @return string Returns the retraite a g i r c compl.
2131
	 */
2132
	public function getRetraiteAGIRCCompl() {
2133
		return $this->retraiteAGIRCCompl;
2134
	}
2135
2136
	/**
2137
	 * Get the retraite a r r c o.
2138
	 *
2139
	 * @return string Returns the retraite a r r c o.
2140
	 */
2141
	public function getRetraiteARRCO() {
2142
		return $this->retraiteARRCO;
2143
	}
2144
2145
	/**
2146
	 * Get the retraite a r r c o compl.
2147
	 *
2148
	 * @return string Returns the retraite a r r c o compl.
2149
	 */
2150
	public function getRetraiteARRCOCompl() {
2151
		return $this->retraiteARRCOCompl;
2152
	}
2153
2154
	/**
2155
	 * Get the retraite autre.
2156
	 *
2157
	 * @return string Returns the retraite autre.
2158
	 */
2159
	public function getRetraiteAutre() {
2160
		return $this->retraiteAutre;
2161
	}
2162
2163
	/**
2164
	 * Get the retraite autre compl.
2165
	 *
2166
	 * @return string Returns the retraite autre compl.
2167
	 */
2168
	public function getRetraiteAutreCompl() {
2169
		return $this->retraiteAutreCompl;
2170
	}
2171
2172
	/**
2173
	 * Get the s i r e t.
2174
	 *
2175
	 * @return string Returns the s i r e t.
2176
	 */
2177
	public function getSIRET() {
2178
		return $this->sIRET;
2179
	}
2180
2181
	/**
2182
	 * Get the salairebrut.
2183
	 *
2184
	 * @return float Returns the salairebrut.
2185
	 */
2186
	public function getSalairebrut() {
2187
		return $this->salairebrut;
2188
	}
2189
2190
	/**
2191
	 * Get the signature code qualite.
2192
	 *
2193
	 * @return string Returns the signature code qualite.
2194
	 */
2195
	public function getSignatureCodeQualite() {
2196
		return $this->signatureCodeQualite;
2197
	}
2198
2199
	/**
2200
	 * Get the signature contact.
2201
	 *
2202
	 * @return string Returns the signature contact.
2203
	 */
2204
	public function getSignatureContact() {
2205
		return $this->signatureContact;
2206
	}
2207
2208
	/**
2209
	 * Get the signature date.
2210
	 *
2211
	 * @return DateTime Returns the signature date.
2212
	 */
2213
	public function getSignatureDate() {
2214
		return $this->signatureDate;
2215
	}
2216
2217
	/**
2218
	 * Get the signature nom.
2219
	 *
2220
	 * @return string Returns the signature nom.
2221
	 */
2222
	public function getSignatureNom() {
2223
		return $this->signatureNom;
2224
	}
2225
2226
	/**
2227
	 * Get the signature prenom.
2228
	 *
2229
	 * @return string Returns the signature prenom.
2230
	 */
2231
	public function getSignaturePrenom() {
2232
		return $this->signaturePrenom;
2233
	}
2234
2235
	/**
2236
	 * Get the signature qualite.
2237
	 *
2238
	 * @return string Returns the signature qualite.
2239
	 */
2240
	public function getSignatureQualite() {
2241
		return $this->signatureQualite;
2242
	}
2243
2244
	/**
2245
	 * Get the signature tel.
2246
	 *
2247
	 * @return string Returns the signature tel.
2248
	 */
2249
	public function getSignatureTel() {
2250
		return $this->signatureTel;
2251
	}
2252
2253
	/**
2254
	 * Get the signature ville.
2255
	 *
2256
	 * @return string Returns the signature ville.
2257
	 */
2258
	public function getSignatureVille() {
2259
		return $this->signatureVille;
2260
	}
2261
2262
	/**
2263
	 * Get the solde tout compte.
2264
	 *
2265
	 * @return string Returns the solde tout compte.
2266
	 */
2267
	public function getSoldeToutCompte() {
2268
		return $this->soldeToutCompte;
2269
	}
2270
2271
	/**
2272
	 * Get the sommes periode deb.
2273
	 *
2274
	 * @return DateTime Returns the sommes periode deb.
2275
	 */
2276
	public function getSommesPeriodeDeb() {
2277
		return $this->sommesPeriodeDeb;
2278
	}
2279
2280
	/**
2281
	 * Get the sommes periode deb2.
2282
	 *
2283
	 * @return DateTime Returns the sommes periode deb2.
2284
	 */
2285
	public function getSommesPeriodeDeb2() {
2286
		return $this->sommesPeriodeDeb2;
2287
	}
2288
2289
	/**
2290
	 * Get the sommes periode fin.
2291
	 *
2292
	 * @return DateTime Returns the sommes periode fin.
2293
	 */
2294
	public function getSommesPeriodeFin() {
2295
		return $this->sommesPeriodeFin;
2296
	}
2297
2298
	/**
2299
	 * Get the sommes periode fin2.
2300
	 *
2301
	 * @return DateTime Returns the sommes periode fin2.
2302
	 */
2303
	public function getSommesPeriodeFin2() {
2304
		return $this->sommesPeriodeFin2;
2305
	}
2306
2307
	/**
2308
	 * Get the special secu.
2309
	 *
2310
	 * @return string Returns the special secu.
2311
	 */
2312
	public function getSpecialSecu() {
2313
		return $this->specialSecu;
2314
	}
2315
2316
	/**
2317
	 * Get the statut.
2318
	 *
2319
	 * @return string Returns the statut.
2320
	 */
2321
	public function getStatut() {
2322
		return $this->statut;
2323
	}
2324
2325
	/**
2326
	 * Get the statut cadre.
2327
	 *
2328
	 * @return boolean Returns the statut cadre.
2329
	 */
2330
	public function getStatutCadre() {
2331
		return $this->statutCadre;
2332
	}
2333
2334
	/**
2335
	 * Get the statut part autre.
2336
	 *
2337
	 * @return string Returns the statut part autre.
2338
	 */
2339
	public function getStatutPartAutre() {
2340
		return $this->statutPartAutre;
2341
	}
2342
2343
	/**
2344
	 * Get the titre.
2345
	 *
2346
	 * @return string Returns the titre.
2347
	 */
2348
	public function getTitre() {
2349
		return $this->titre;
2350
	}
2351
2352
	/**
2353
	 * Get the total sommes.
2354
	 *
2355
	 * @return float Returns the total sommes.
2356
	 */
2357
	public function getTotalSommes() {
2358
		return $this->totalSommes;
2359
	}
2360
2361
	/**
2362
	 * Get the transaction en cours.
2363
	 *
2364
	 * @return boolean Returns the transaction en cours.
2365
	 */
2366
	public function getTransactionEnCours() {
2367
		return $this->transactionEnCours;
2368
	}
2369
2370
	/**
2371
	 * Get the type assedic.
2372
	 *
2373
	 * @return string Returns the type assedic.
2374
	 */
2375
	public function getTypeAssedic() {
2376
		return $this->typeAssedic;
2377
	}
2378
2379
	/**
2380
	 * Get the type diff horaire.
2381
	 *
2382
	 * @return string Returns the type diff horaire.
2383
	 */
2384
	public function getTypeDiffHoraire() {
2385
		return $this->typeDiffHoraire;
2386
	}
2387
2388
	/**
2389
	 * Get the type societe.
2390
	 *
2391
	 * @return string Returns the type societe.
2392
	 */
2393
	public function getTypeSociete() {
2394
		return $this->typeSociete;
2395
	}
2396
2397
	/**
2398
	 * Get the u r s s a f.
2399
	 *
2400
	 * @return string Returns the u r s s a f.
2401
	 */
2402
	public function getURSSAF() {
2403
		return $this->uRSSAF;
2404
	}
2405
2406
	/**
2407
	 * Get the validite convention f n e.
2408
	 *
2409
	 * @return DateTime Returns the validite convention f n e.
2410
	 */
2411
	public function getValiditeConventionFNE() {
2412
		return $this->validiteConventionFNE;
2413
	}
2414
2415
	/**
2416
	 * Set the adhesion aides.
2417
	 *
2418
	 * @param boolean $adhesionAides The adhesion aides.
2419
	 * @return AttestationAssedic Returns this attestation assedic.
2420
	 */
2421
	public function setAdhesionAides($adhesionAides) {
2422
		$this->adhesionAides = $adhesionAides;
2423
		return $this;
2424
	}
2425
2426
	/**
2427
	 * Set the adhesion revocable.
2428
	 *
2429
	 * @param boolean $adhesionRevocable The adhesion revocable.
2430
	 * @return AttestationAssedic Returns this attestation assedic.
2431
	 */
2432
	public function setAdhesionRevocable($adhesionRevocable) {
2433
		$this->adhesionRevocable = $adhesionRevocable;
2434
		return $this;
2435
	}
2436
2437
	/**
2438
	 * Set the adresse1.
2439
	 *
2440
	 * @param string $adresse1 The adresse1.
2441
	 * @return AttestationAssedic Returns this attestation assedic.
2442
	 */
2443
	public function setAdresse1($adresse1) {
2444
		$this->adresse1 = $adresse1;
2445
		return $this;
2446
	}
2447
2448
	/**
2449
	 * Set the adresse2.
2450
	 *
2451
	 * @param string $adresse2 The adresse2.
2452
	 * @return AttestationAssedic Returns this attestation assedic.
2453
	 */
2454
	public function setAdresse2($adresse2) {
2455
		$this->adresse2 = $adresse2;
2456
		return $this;
2457
	}
2458
2459
	/**
2460
	 * Set the adresse3.
2461
	 *
2462
	 * @param string $adresse3 The adresse3.
2463
	 * @return AttestationAssedic Returns this attestation assedic.
2464
	 */
2465
	public function setAdresse3($adresse3) {
2466
		$this->adresse3 = $adresse3;
2467
		return $this;
2468
	}
2469
2470
	/**
2471
	 * Set the alsace moselle.
2472
	 *
2473
	 * @param boolean $alsaceMoselle The alsace moselle.
2474
	 * @return AttestationAssedic Returns this attestation assedic.
2475
	 */
2476
	public function setAlsaceMoselle($alsaceMoselle) {
2477
		$this->alsaceMoselle = $alsaceMoselle;
2478
		return $this;
2479
	}
2480
2481
	/**
2482
	 * Set the auto assurance.
2483
	 *
2484
	 * @param boolean $autoAssurance The auto assurance.
2485
	 * @return AttestationAssedic Returns this attestation assedic.
2486
	 */
2487
	public function setAutoAssurance($autoAssurance) {
2488
		$this->autoAssurance = $autoAssurance;
2489
		return $this;
2490
	}
2491
2492
	/**
2493
	 * Set the caisse indemcp.
2494
	 *
2495
	 * @param string $caisseIndemcp The caisse indemcp.
2496
	 * @return AttestationAssedic Returns this attestation assedic.
2497
	 */
2498
	public function setCaisseIndemcp($caisseIndemcp) {
2499
		$this->caisseIndemcp = $caisseIndemcp;
2500
		return $this;
2501
	}
2502
2503
	/**
2504
	 * Set the categ emploi autre.
2505
	 *
2506
	 * @param string $categEmploiAutre The categ emploi autre.
2507
	 * @return AttestationAssedic Returns this attestation assedic.
2508
	 */
2509
	public function setCategEmploiAutre($categEmploiAutre) {
2510
		$this->categEmploiAutre = $categEmploiAutre;
2511
		return $this;
2512
	}
2513
2514
	/**
2515
	 * Set the chomage total.
2516
	 *
2517
	 * @param boolean $chomageTotal The chomage total.
2518
	 * @return AttestationAssedic Returns this attestation assedic.
2519
	 */
2520
	public function setChomageTotal($chomageTotal) {
2521
		$this->chomageTotal = $chomageTotal;
2522
		return $this;
2523
	}
2524
2525
	/**
2526
	 * Set the code ana.
2527
	 *
2528
	 * @param string $codeAna The code ana.
2529
	 * @return AttestationAssedic Returns this attestation assedic.
2530
	 */
2531
	public function setCodeAna($codeAna) {
2532
		$this->codeAna = $codeAna;
2533
		return $this;
2534
	}
2535
2536
	/**
2537
	 * Set the code etablissement.
2538
	 *
2539
	 * @param int $codeEtablissement The code etablissement.
2540
	 * @return AttestationAssedic Returns this attestation assedic.
2541
	 */
2542
	public function setCodeEtablissement($codeEtablissement) {
2543
		$this->codeEtablissement = $codeEtablissement;
2544
		return $this;
2545
	}
2546
2547
	/**
2548
	 * Set the code motif rupture.
2549
	 *
2550
	 * @param string $codeMotifRupture The code motif rupture.
2551
	 * @return AttestationAssedic Returns this attestation assedic.
2552
	 */
2553
	public function setCodeMotifRupture($codeMotifRupture) {
2554
		$this->codeMotifRupture = $codeMotifRupture;
2555
		return $this;
2556
	}
2557
2558
	/**
2559
	 * Set the code n a f2008.
2560
	 *
2561
	 * @param string $codeNAF2008 The code n a f2008.
2562
	 * @return AttestationAssedic Returns this attestation assedic.
2563
	 */
2564
	public function setCodeNAF2008($codeNAF2008) {
2565
		$this->codeNAF2008 = $codeNAF2008;
2566
		return $this;
2567
	}
2568
2569
	/**
2570
	 * Set the code p.
2571
	 *
2572
	 * @param string $codeP The code p.
2573
	 * @return AttestationAssedic Returns this attestation assedic.
2574
	 */
2575
	public function setCodeP($codeP) {
2576
		$this->codeP = $codeP;
2577
		return $this;
2578
	}
2579
2580
	/**
2581
	 * Set the code retraite a g i r c.
2582
	 *
2583
	 * @param string $codeRetraiteAGIRC The code retraite a g i r c.
2584
	 * @return AttestationAssedic Returns this attestation assedic.
2585
	 */
2586
	public function setCodeRetraiteAGIRC($codeRetraiteAGIRC) {
2587
		$this->codeRetraiteAGIRC = $codeRetraiteAGIRC;
2588
		return $this;
2589
	}
2590
2591
	/**
2592
	 * Set the code retraite a r r c o.
2593
	 *
2594
	 * @param string $codeRetraiteARRCO The code retraite a r r c o.
2595
	 * @return AttestationAssedic Returns this attestation assedic.
2596
	 */
2597
	public function setCodeRetraiteARRCO($codeRetraiteARRCO) {
2598
		$this->codeRetraiteARRCO = $codeRetraiteARRCO;
2599
		return $this;
2600
	}
2601
2602
	/**
2603
	 * Set the code retraite autre.
2604
	 *
2605
	 * @param string $codeRetraiteAutre The code retraite autre.
2606
	 * @return AttestationAssedic Returns this attestation assedic.
2607
	 */
2608
	public function setCodeRetraiteAutre($codeRetraiteAutre) {
2609
		$this->codeRetraiteAutre = $codeRetraiteAutre;
2610
		return $this;
2611
	}
2612
2613
	/**
2614
	 * Set the contrat part autre.
2615
	 *
2616
	 * @param string $contratPartAutre The contrat part autre.
2617
	 * @return AttestationAssedic Returns this attestation assedic.
2618
	 */
2619
	public function setContratPartAutre($contratPartAutre) {
2620
		$this->contratPartAutre = $contratPartAutre;
2621
		return $this;
2622
	}
2623
2624
	/**
2625
	 * Set the contrat particulier.
2626
	 *
2627
	 * @param string $contratParticulier The contrat particulier.
2628
	 * @return AttestationAssedic Returns this attestation assedic.
2629
	 */
2630
	public function setContratParticulier($contratParticulier) {
2631
		$this->contratParticulier = $contratParticulier;
2632
		return $this;
2633
	}
2634
2635
	/**
2636
	 * Set the convention f n e.
2637
	 *
2638
	 * @param boolean $conventionFNE The convention f n e.
2639
	 * @return AttestationAssedic Returns this attestation assedic.
2640
	 */
2641
	public function setConventionFNE($conventionFNE) {
2642
		$this->conventionFNE = $conventionFNE;
2643
		return $this;
2644
	}
2645
2646
	/**
2647
	 * Set the date adhesion.
2648
	 *
2649
	 * @param DateTime $dateAdhesion The date adhesion.
2650
	 * @return AttestationAssedic Returns this attestation assedic.
2651
	 */
2652
	public function setDateAdhesion(DateTime $dateAdhesion = null) {
2653
		$this->dateAdhesion = $dateAdhesion;
2654
		return $this;
2655
	}
2656
2657
	/**
2658
	 * Set the date convention f n e.
2659
	 *
2660
	 * @param DateTime $dateConventionFNE The date convention f n e.
2661
	 * @return AttestationAssedic Returns this attestation assedic.
2662
	 */
2663
	public function setDateConventionFNE(DateTime $dateConventionFNE = null) {
2664
		$this->dateConventionFNE = $dateConventionFNE;
2665
		return $this;
2666
	}
2667
2668
	/**
2669
	 * Set the date naiss.
2670
	 *
2671
	 * @param DateTime $dateNaiss The date naiss.
2672
	 * @return AttestationAssedic Returns this attestation assedic.
2673
	 */
2674
	public function setDateNaiss(DateTime $dateNaiss = null) {
2675
		$this->dateNaiss = $dateNaiss;
2676
		return $this;
2677
	}
2678
2679
	/**
2680
	 * Set the date notification.
2681
	 *
2682
	 * @param DateTime $dateNotification The date notification.
2683
	 * @return AttestationAssedic Returns this attestation assedic.
2684
	 */
2685
	public function setDateNotification(DateTime $dateNotification = null) {
2686
		$this->dateNotification = $dateNotification;
2687
		return $this;
2688
	}
2689
2690
	/**
2691
	 * Set the date paie.
2692
	 *
2693
	 * @param DateTime $datePaie The date paie.
2694
	 * @return AttestationAssedic Returns this attestation assedic.
2695
	 */
2696
	public function setDatePaie(DateTime $datePaie = null) {
2697
		$this->datePaie = $datePaie;
2698
		return $this;
2699
	}
2700
2701
	/**
2702
	 * Set the date paie2.
2703
	 *
2704
	 * @param DateTime $datePaie2 The date paie2.
2705
	 * @return AttestationAssedic Returns this attestation assedic.
2706
	 */
2707
	public function setDatePaie2(DateTime $datePaie2 = null) {
2708
		$this->datePaie2 = $datePaie2;
2709
		return $this;
2710
	}
2711
2712
	/**
2713
	 * Set the date plan.
2714
	 *
2715
	 * @param DateTime $datePlan The date plan.
2716
	 * @return AttestationAssedic Returns this attestation assedic.
2717
	 */
2718
	public function setDatePlan(DateTime $datePlan = null) {
2719
		$this->datePlan = $datePlan;
2720
		return $this;
2721
	}
2722
2723
	/**
2724
	 * Set the demande d d t e deb.
2725
	 *
2726
	 * @param DateTime $demandeDDTEDeb The demande d d t e deb.
2727
	 * @return AttestationAssedic Returns this attestation assedic.
2728
	 */
2729
	public function setDemandeDDTEDeb(DateTime $demandeDDTEDeb = null) {
2730
		$this->demandeDDTEDeb = $demandeDDTEDeb;
2731
		return $this;
2732
	}
2733
2734
	/**
2735
	 * Set the demande d d t e fin.
2736
	 *
2737
	 * @param DateTime $demandeDDTEFin The demande d d t e fin.
2738
	 * @return AttestationAssedic Returns this attestation assedic.
2739
	 */
2740
	public function setDemandeDDTEFin(DateTime $demandeDDTEFin = null) {
2741
		$this->demandeDDTEFin = $demandeDDTEFin;
2742
		return $this;
2743
	}
2744
2745
	/**
2746
	 * Set the demande d d t e reprise.
2747
	 *
2748
	 * @param DateTime $demandeDDTEReprise The demande d d t e reprise.
2749
	 * @return AttestationAssedic Returns this attestation assedic.
2750
	 */
2751
	public function setDemandeDDTEReprise(DateTime $demandeDDTEReprise = null) {
2752
		$this->demandeDDTEReprise = $demandeDDTEReprise;
2753
		return $this;
2754
	}
2755
2756
	/**
2757
	 * Set the dept.
2758
	 *
2759
	 * @param string $dept The dept.
2760
	 * @return AttestationAssedic Returns this attestation assedic.
2761
	 */
2762
	public function setDept($dept) {
2763
		$this->dept = $dept;
2764
		return $this;
2765
	}
2766
2767
	/**
2768
	 * Set the dern jour trav.
2769
	 *
2770
	 * @param DateTime $dernJourTrav The dern jour trav.
2771
	 * @return AttestationAssedic Returns this attestation assedic.
2772
	 */
2773
	public function setDernJourTrav(DateTime $dernJourTrav = null) {
2774
		$this->dernJourTrav = $dernJourTrav;
2775
		return $this;
2776
	}
2777
2778
	/**
2779
	 * Set the dern lieu travail.
2780
	 *
2781
	 * @param string $dernLieuTravail The dern lieu travail.
2782
	 * @return AttestationAssedic Returns this attestation assedic.
2783
	 */
2784
	public function setDernLieuTravail($dernLieuTravail) {
2785
		$this->dernLieuTravail = $dernLieuTravail;
2786
		return $this;
2787
	}
2788
2789
	/**
2790
	 * Set the dernier emploi.
2791
	 *
2792
	 * @param string $dernierEmploi The dernier emploi.
2793
	 * @return AttestationAssedic Returns this attestation assedic.
2794
	 */
2795
	public function setDernierEmploi($dernierEmploi) {
2796
		$this->dernierEmploi = $dernierEmploi;
2797
		return $this;
2798
	}
2799
2800
	/**
2801
	 * Set the duree emploi1 deb.
2802
	 *
2803
	 * @param DateTime $dureeEmploi1Deb The duree emploi1 deb.
2804
	 * @return AttestationAssedic Returns this attestation assedic.
2805
	 */
2806
	public function setDureeEmploi1Deb(DateTime $dureeEmploi1Deb = null) {
2807
		$this->dureeEmploi1Deb = $dureeEmploi1Deb;
2808
		return $this;
2809
	}
2810
2811
	/**
2812
	 * Set the duree emploi1 fin.
2813
	 *
2814
	 * @param DateTime $dureeEmploi1Fin The duree emploi1 fin.
2815
	 * @return AttestationAssedic Returns this attestation assedic.
2816
	 */
2817
	public function setDureeEmploi1Fin(DateTime $dureeEmploi1Fin = null) {
2818
		$this->dureeEmploi1Fin = $dureeEmploi1Fin;
2819
		return $this;
2820
	}
2821
2822
	/**
2823
	 * Set the duree emploi2 deb.
2824
	 *
2825
	 * @param DateTime $dureeEmploi2Deb The duree emploi2 deb.
2826
	 * @return AttestationAssedic Returns this attestation assedic.
2827
	 */
2828
	public function setDureeEmploi2Deb(DateTime $dureeEmploi2Deb = null) {
2829
		$this->dureeEmploi2Deb = $dureeEmploi2Deb;
2830
		return $this;
2831
	}
2832
2833
	/**
2834
	 * Set the duree emploi2 fin.
2835
	 *
2836
	 * @param DateTime $dureeEmploi2Fin The duree emploi2 fin.
2837
	 * @return AttestationAssedic Returns this attestation assedic.
2838
	 */
2839
	public function setDureeEmploi2Fin(DateTime $dureeEmploi2Fin = null) {
2840
		$this->dureeEmploi2Fin = $dureeEmploi2Fin;
2841
		return $this;
2842
	}
2843
2844
	/**
2845
	 * Set the effectif.
2846
	 *
2847
	 * @param string $effectif The effectif.
2848
	 * @return AttestationAssedic Returns this attestation assedic.
2849
	 */
2850
	public function setEffectif($effectif) {
2851
		$this->effectif = $effectif;
2852
		return $this;
2853
	}
2854
2855
	/**
2856
	 * Set the effectif val.
2857
	 *
2858
	 * @param float $effectifVal The effectif val.
2859
	 * @return AttestationAssedic Returns this attestation assedic.
2860
	 */
2861
	public function setEffectifVal($effectifVal) {
2862
		$this->effectifVal = $effectifVal;
2863
		return $this;
2864
	}
2865
2866
	/**
2867
	 * Set the emploi collectivite.
2868
	 *
2869
	 * @param string $emploiCollectivite The emploi collectivite.
2870
	 * @return AttestationAssedic Returns this attestation assedic.
2871
	 */
2872
	public function setEmploiCollectivite($emploiCollectivite) {
2873
		$this->emploiCollectivite = $emploiCollectivite;
2874
		return $this;
2875
	}
2876
2877
	/**
2878
	 * Set the etbl adresse1.
2879
	 *
2880
	 * @param string $etblAdresse1 The etbl adresse1.
2881
	 * @return AttestationAssedic Returns this attestation assedic.
2882
	 */
2883
	public function setEtblAdresse1($etblAdresse1) {
2884
		$this->etblAdresse1 = $etblAdresse1;
2885
		return $this;
2886
	}
2887
2888
	/**
2889
	 * Set the etbl adresse2.
2890
	 *
2891
	 * @param string $etblAdresse2 The etbl adresse2.
2892
	 * @return AttestationAssedic Returns this attestation assedic.
2893
	 */
2894
	public function setEtblAdresse2($etblAdresse2) {
2895
		$this->etblAdresse2 = $etblAdresse2;
2896
		return $this;
2897
	}
2898
2899
	/**
2900
	 * Set the etbl adresse3.
2901
	 *
2902
	 * @param string $etblAdresse3 The etbl adresse3.
2903
	 * @return AttestationAssedic Returns this attestation assedic.
2904
	 */
2905
	public function setEtblAdresse3($etblAdresse3) {
2906
		$this->etblAdresse3 = $etblAdresse3;
2907
		return $this;
2908
	}
2909
2910
	/**
2911
	 * Set the etbl raison sociale.
2912
	 *
2913
	 * @param string $etblRaisonSociale The etbl raison sociale.
2914
	 * @return AttestationAssedic Returns this attestation assedic.
2915
	 */
2916
	public function setEtblRaisonSociale($etblRaisonSociale) {
2917
		$this->etblRaisonSociale = $etblRaisonSociale;
2918
		return $this;
2919
	}
2920
2921
	/**
2922
	 * Set the etbl tel.
2923
	 *
2924
	 * @param string $etblTel The etbl tel.
2925
	 * @return AttestationAssedic Returns this attestation assedic.
2926
	 */
2927
	public function setEtblTel($etblTel) {
2928
		$this->etblTel = $etblTel;
2929
		return $this;
2930
	}
2931
2932
	/**
2933
	 * Set the f n g s a percevoir.
2934
	 *
2935
	 * @param boolean $fNGSAPercevoir The f n g s a percevoir.
2936
	 * @return AttestationAssedic Returns this attestation assedic.
2937
	 */
2938
	public function setFNGSAPercevoir($fNGSAPercevoir) {
2939
		$this->fNGSAPercevoir = $fNGSAPercevoir;
2940
		return $this;
2941
	}
2942
2943
	/**
2944
	 * Set the f n g s a percevoir creance.
2945
	 *
2946
	 * @param string $fNGSAPercevoirCreance The f n g s a percevoir creance.
2947
	 * @return AttestationAssedic Returns this attestation assedic.
2948
	 */
2949
	public function setFNGSAPercevoirCreance($fNGSAPercevoirCreance) {
2950
		$this->fNGSAPercevoirCreance = $fNGSAPercevoirCreance;
2951
		return $this;
2952
	}
2953
2954
	/**
2955
	 * Set the f n g s non a percevoir motif.
2956
	 *
2957
	 * @param string $fNGSNonAPercevoirMotif The f n g s non a percevoir motif.
2958
	 * @return AttestationAssedic Returns this attestation assedic.
2959
	 */
2960
	public function setFNGSNonAPercevoirMotif($fNGSNonAPercevoirMotif) {
2961
		$this->fNGSNonAPercevoirMotif = $fNGSNonAPercevoirMotif;
2962
		return $this;
2963
	}
2964
2965
	/**
2966
	 * Set the f n g s non percue motif.
2967
	 *
2968
	 * @param string $fNGSNonPercueMotif The f n g s non percue motif.
2969
	 * @return AttestationAssedic Returns this attestation assedic.
2970
	 */
2971
	public function setFNGSNonPercueMotif($fNGSNonPercueMotif) {
2972
		$this->fNGSNonPercueMotif = $fNGSNonPercueMotif;
2973
		return $this;
2974
	}
2975
2976
	/**
2977
	 * Set the f n g s percue.
2978
	 *
2979
	 * @param boolean $fNGSPercue The f n g s percue.
2980
	 * @return AttestationAssedic Returns this attestation assedic.
2981
	 */
2982
	public function setFNGSPercue($fNGSPercue) {
2983
		$this->fNGSPercue = $fNGSPercue;
2984
		return $this;
2985
	}
2986
2987
	/**
2988
	 * Set the f n g s percue creance.
2989
	 *
2990
	 * @param string $fNGSPercueCreance The f n g s percue creance.
2991
	 * @return AttestationAssedic Returns this attestation assedic.
2992
	 */
2993
	public function setFNGSPercueCreance($fNGSPercueCreance) {
2994
		$this->fNGSPercueCreance = $fNGSPercueCreance;
2995
		return $this;
2996
	}
2997
2998
	/**
2999
	 * Set the heures trav.
3000
	 *
3001
	 * @param float $heuresTrav The heures trav.
3002
	 * @return AttestationAssedic Returns this attestation assedic.
3003
	 */
3004
	public function setHeuresTrav($heuresTrav) {
3005
		$this->heuresTrav = $heuresTrav;
3006
		return $this;
3007
	}
3008
3009
	/**
3010
	 * Set the heures trav2.
3011
	 *
3012
	 * @param float $heuresTrav2 The heures trav2.
3013
	 * @return AttestationAssedic Returns this attestation assedic.
3014
	 */
3015
	public function setHeuresTrav2($heuresTrav2) {
3016
		$this->heuresTrav2 = $heuresTrav2;
3017
		return $this;
3018
	}
3019
3020
	/**
3021
	 * Set the horaire annuel etbl.
3022
	 *
3023
	 * @param float $horaireAnnuelEtbl The horaire annuel etbl.
3024
	 * @return AttestationAssedic Returns this attestation assedic.
3025
	 */
3026
	public function setHoraireAnnuelEtbl($horaireAnnuelEtbl) {
3027
		$this->horaireAnnuelEtbl = $horaireAnnuelEtbl;
3028
		return $this;
3029
	}
3030
3031
	/**
3032
	 * Set the horaire annuel sal.
3033
	 *
3034
	 * @param float $horaireAnnuelSal The horaire annuel sal.
3035
	 * @return AttestationAssedic Returns this attestation assedic.
3036
	 */
3037
	public function setHoraireAnnuelSal($horaireAnnuelSal) {
3038
		$this->horaireAnnuelSal = $horaireAnnuelSal;
3039
		return $this;
3040
	}
3041
3042
	/**
3043
	 * Set the horaire hebdo etbl.
3044
	 *
3045
	 * @param float $horaireHebdoEtbl The horaire hebdo etbl.
3046
	 * @return AttestationAssedic Returns this attestation assedic.
3047
	 */
3048
	public function setHoraireHebdoEtbl($horaireHebdoEtbl) {
3049
		$this->horaireHebdoEtbl = $horaireHebdoEtbl;
3050
		return $this;
3051
	}
3052
3053
	/**
3054
	 * Set the horaire hebdo sal.
3055
	 *
3056
	 * @param float $horaireHebdoSal The horaire hebdo sal.
3057
	 * @return AttestationAssedic Returns this attestation assedic.
3058
	 */
3059
	public function setHoraireHebdoSal($horaireHebdoSal) {
3060
		$this->horaireHebdoSal = $horaireHebdoSal;
3061
		return $this;
3062
	}
3063
3064
	/**
3065
	 * Set the indemn autres.
3066
	 *
3067
	 * @param float $indemnAutres The indemn autres.
3068
	 * @return AttestationAssedic Returns this attestation assedic.
3069
	 */
3070
	public function setIndemnAutres($indemnAutres) {
3071
		$this->indemnAutres = $indemnAutres;
3072
		return $this;
3073
	}
3074
3075
	/**
3076
	 * Set the indemn clientele.
3077
	 *
3078
	 * @param float $indemnClientele The indemn clientele.
3079
	 * @return AttestationAssedic Returns this attestation assedic.
3080
	 */
3081
	public function setIndemnClientele($indemnClientele) {
3082
		$this->indemnClientele = $indemnClientele;
3083
		return $this;
3084
	}
3085
3086
	/**
3087
	 * Set the indemn compens c p.
3088
	 *
3089
	 * @param float $indemnCompensCP The indemn compens c p.
3090
	 * @return AttestationAssedic Returns this attestation assedic.
3091
	 */
3092
	public function setIndemnCompensCP($indemnCompensCP) {
3093
		$this->indemnCompensCP = $indemnCompensCP;
3094
		return $this;
3095
	}
3096
3097
	/**
3098
	 * Set the indemn compens preavis.
3099
	 *
3100
	 * @param float $indemnCompensPreavis The indemn compens preavis.
3101
	 * @return AttestationAssedic Returns this attestation assedic.
3102
	 */
3103
	public function setIndemnCompensPreavis($indemnCompensPreavis) {
3104
		$this->indemnCompensPreavis = $indemnCompensPreavis;
3105
		return $this;
3106
	}
3107
3108
	/**
3109
	 * Set the indemn depart retraite.
3110
	 *
3111
	 * @param float $indemnDepartRetraite The indemn depart retraite.
3112
	 * @return AttestationAssedic Returns this attestation assedic.
3113
	 */
3114
	public function setIndemnDepartRetraite($indemnDepartRetraite) {
3115
		$this->indemnDepartRetraite = $indemnDepartRetraite;
3116
		return $this;
3117
	}
3118
3119
	/**
3120
	 * Set the indemn due sinistre.
3121
	 *
3122
	 * @param float $indemnDueSinistre The indemn due sinistre.
3123
	 * @return AttestationAssedic Returns this attestation assedic.
3124
	 */
3125
	public function setIndemnDueSinistre($indemnDueSinistre) {
3126
		$this->indemnDueSinistre = $indemnDueSinistre;
3127
		return $this;
3128
	}
3129
3130
	/**
3131
	 * Set the indemn fin c d d.
3132
	 *
3133
	 * @param float $indemnFinCDD The indemn fin c d d.
3134
	 * @return AttestationAssedic Returns this attestation assedic.
3135
	 */
3136
	public function setIndemnFinCDD($indemnFinCDD) {
3137
		$this->indemnFinCDD = $indemnFinCDD;
3138
		return $this;
3139
	}
3140
3141
	/**
3142
	 * Set the indemn fin c n e.
3143
	 *
3144
	 * @param float $indemnFinCNE The indemn fin c n e.
3145
	 * @return AttestationAssedic Returns this attestation assedic.
3146
	 */
3147
	public function setIndemnFinCNE($indemnFinCNE) {
3148
		$this->indemnFinCNE = $indemnFinCNE;
3149
		return $this;
3150
	}
3151
3152
	/**
3153
	 * Set the indemn fin mission.
3154
	 *
3155
	 * @param float $indemnFinMission The indemn fin mission.
3156
	 * @return AttestationAssedic Returns this attestation assedic.
3157
	 */
3158
	public function setIndemnFinMission($indemnFinMission) {
3159
		$this->indemnFinMission = $indemnFinMission;
3160
		return $this;
3161
	}
3162
3163
	/**
3164
	 * Set the indemn journalistes.
3165
	 *
3166
	 * @param float $indemnJournalistes The indemn journalistes.
3167
	 * @return AttestationAssedic Returns this attestation assedic.
3168
	 */
3169
	public function setIndemnJournalistes($indemnJournalistes) {
3170
		$this->indemnJournalistes = $indemnJournalistes;
3171
		return $this;
3172
	}
3173
3174
	/**
3175
	 * Set the indemn licens.
3176
	 *
3177
	 * @param float $indemnLicens The indemn licens.
3178
	 * @return AttestationAssedic Returns this attestation assedic.
3179
	 */
3180
	public function setIndemnLicens($indemnLicens) {
3181
		$this->indemnLicens = $indemnLicens;
3182
		return $this;
3183
	}
3184
3185
	/**
3186
	 * Set the indemn navig.
3187
	 *
3188
	 * @param float $indemnNavig The indemn navig.
3189
	 * @return AttestationAssedic Returns this attestation assedic.
3190
	 */
3191
	public function setIndemnNavig($indemnNavig) {
3192
		$this->indemnNavig = $indemnNavig;
3193
		return $this;
3194
	}
3195
3196
	/**
3197
	 * Set the indemn rupt conv.
3198
	 *
3199
	 * @param float $indemnRuptConv The indemn rupt conv.
3200
	 * @return AttestationAssedic Returns this attestation assedic.
3201
	 */
3202
	public function setIndemnRuptConv($indemnRuptConv) {
3203
		$this->indemnRuptConv = $indemnRuptConv;
3204
		return $this;
3205
	}
3206
3207
	/**
3208
	 * Set the indemn speci licens.
3209
	 *
3210
	 * @param float $indemnSpeciLicens The indemn speci licens.
3211
	 * @return AttestationAssedic Returns this attestation assedic.
3212
	 */
3213
	public function setIndemnSpeciLicens($indemnSpeciLicens) {
3214
		$this->indemnSpeciLicens = $indemnSpeciLicens;
3215
		return $this;
3216
	}
3217
3218
	/**
3219
	 * Set the indemn specif licens.
3220
	 *
3221
	 * @param float $indemnSpecifLicens The indemn specif licens.
3222
	 * @return AttestationAssedic Returns this attestation assedic.
3223
	 */
3224
	public function setIndemnSpecifLicens($indemnSpecifLicens) {
3225
		$this->indemnSpecifLicens = $indemnSpecifLicens;
3226
		return $this;
3227
	}
3228
3229
	/**
3230
	 * Set the indemn suppl licens.
3231
	 *
3232
	 * @param float $indemnSupplLicens The indemn suppl licens.
3233
	 * @return AttestationAssedic Returns this attestation assedic.
3234
	 */
3235
	public function setIndemnSupplLicens($indemnSupplLicens) {
3236
		$this->indemnSupplLicens = $indemnSupplLicens;
3237
		return $this;
3238
	}
3239
3240
	/**
3241
	 * Set the indemn versee apprenti.
3242
	 *
3243
	 * @param float $indemnVerseeApprenti The indemn versee apprenti.
3244
	 * @return AttestationAssedic Returns this attestation assedic.
3245
	 */
3246
	public function setIndemnVerseeApprenti($indemnVerseeApprenti) {
3247
		$this->indemnVerseeApprenti = $indemnVerseeApprenti;
3248
		return $this;
3249
	}
3250
3251
	/**
3252
	 * Set the licencie55ans.
3253
	 *
3254
	 * @param boolean $licencie55ans The licencie55ans.
3255
	 * @return AttestationAssedic Returns this attestation assedic.
3256
	 */
3257
	public function setLicencie55ans($licencie55ans) {
3258
		$this->licencie55ans = $licencie55ans;
3259
		return $this;
3260
	}
3261
3262
	/**
3263
	 * Set the licencie plan social.
3264
	 *
3265
	 * @param boolean $licenciePlanSocial The licencie plan social.
3266
	 * @return AttestationAssedic Returns this attestation assedic.
3267
	 */
3268
	public function setLicenciePlanSocial($licenciePlanSocial) {
3269
		$this->licenciePlanSocial = $licenciePlanSocial;
3270
		return $this;
3271
	}
3272
3273
	/**
3274
	 * Set the lien document.
3275
	 *
3276
	 * @param string $lienDocument The lien document.
3277
	 * @return AttestationAssedic Returns this attestation assedic.
3278
	 */
3279
	public function setLienDocument($lienDocument) {
3280
		$this->lienDocument = $lienDocument;
3281
		return $this;
3282
	}
3283
3284
	/**
3285
	 * Set the lien parente.
3286
	 *
3287
	 * @param string $lienParente The lien parente.
3288
	 * @return AttestationAssedic Returns this attestation assedic.
3289
	 */
3290
	public function setLienParente($lienParente) {
3291
		$this->lienParente = $lienParente;
3292
		return $this;
3293
	}
3294
3295
	/**
3296
	 * Set the motif difference.
3297
	 *
3298
	 * @param string $motifDifference The motif difference.
3299
	 * @return AttestationAssedic Returns this attestation assedic.
3300
	 */
3301
	public function setMotifDifference($motifDifference) {
3302
		$this->motifDifference = $motifDifference;
3303
		return $this;
3304
	}
3305
3306
	/**
3307
	 * Set the motif non paie i c c p.
3308
	 *
3309
	 * @param string $motifNonPaieICCP The motif non paie i c c p.
3310
	 * @return AttestationAssedic Returns this attestation assedic.
3311
	 */
3312
	public function setMotifNonPaieICCP($motifNonPaieICCP) {
3313
		$this->motifNonPaieICCP = $motifNonPaieICCP;
3314
		return $this;
3315
	}
3316
3317
	/**
3318
	 * Set the motif non paiement.
3319
	 *
3320
	 * @param string $motifNonPaiement The motif non paiement.
3321
	 * @return AttestationAssedic Returns this attestation assedic.
3322
	 */
3323
	public function setMotifNonPaiement($motifNonPaiement) {
3324
		$this->motifNonPaiement = $motifNonPaiement;
3325
		return $this;
3326
	}
3327
3328
	/**
3329
	 * Set the motif rupture.
3330
	 *
3331
	 * @param string $motifRupture The motif rupture.
3332
	 * @return AttestationAssedic Returns this attestation assedic.
3333
	 */
3334
	public function setMotifRupture($motifRupture) {
3335
		$this->motifRupture = $motifRupture;
3336
		return $this;
3337
	}
3338
3339
	/**
3340
	 * Set the mt idemn conv col.
3341
	 *
3342
	 * @param float $mtIdemnConvCol The mt idemn conv col.
3343
	 * @return AttestationAssedic Returns this attestation assedic.
3344
	 */
3345
	public function setMtIdemnConvCol($mtIdemnConvCol) {
3346
		$this->mtIdemnConvCol = $mtIdemnConvCol;
3347
		return $this;
3348
	}
3349
3350
	/**
3351
	 * Set the mt idemn transac.
3352
	 *
3353
	 * @param float $mtIdemnTransac The mt idemn transac.
3354
	 * @return AttestationAssedic Returns this attestation assedic.
3355
	 */
3356
	public function setMtIdemnTransac($mtIdemnTransac) {
3357
		$this->mtIdemnTransac = $mtIdemnTransac;
3358
		return $this;
3359
	}
3360
3361
	/**
3362
	 * Set the n a f.
3363
	 *
3364
	 * @param string $nAF The n a f.
3365
	 * @return AttestationAssedic Returns this attestation assedic.
3366
	 */
3367
	public function setNAF($nAF) {
3368
		$this->nAF = $nAF;
3369
		return $this;
3370
	}
3371
3372
	/**
3373
	 * Set the n i r.
3374
	 *
3375
	 * @param string $nIR The n i r.
3376
	 * @return AttestationAssedic Returns this attestation assedic.
3377
	 */
3378
	public function setNIR($nIR) {
3379
		$this->nIR = $nIR;
3380
		return $this;
3381
	}
3382
3383
	/**
3384
	 * Set the nature contrat.
3385
	 *
3386
	 * @param string $natureContrat The nature contrat.
3387
	 * @return AttestationAssedic Returns this attestation assedic.
3388
	 */
3389
	public function setNatureContrat($natureContrat) {
3390
		$this->natureContrat = $natureContrat;
3391
		return $this;
3392
	}
3393
3394
	/**
3395
	 * Set the nb jours ouvrables.
3396
	 *
3397
	 * @param float $nbJoursOuvrables The nb jours ouvrables.
3398
	 * @return AttestationAssedic Returns this attestation assedic.
3399
	 */
3400
	public function setNbJoursOuvrables($nbJoursOuvrables) {
3401
		$this->nbJoursOuvrables = $nbJoursOuvrables;
3402
		return $this;
3403
	}
3404
3405
	/**
3406
	 * Set the niveau qualif.
3407
	 *
3408
	 * @param string $niveauQualif The niveau qualif.
3409
	 * @return AttestationAssedic Returns this attestation assedic.
3410
	 */
3411
	public function setNiveauQualif($niveauQualif) {
3412
		$this->niveauQualif = $niveauQualif;
3413
		return $this;
3414
	}
3415
3416
	/**
3417
	 * Set the nom ass chom.
3418
	 *
3419
	 * @param string $nomAssChom The nom ass chom.
3420
	 * @return AttestationAssedic Returns this attestation assedic.
3421
	 */
3422
	public function setNomAssChom($nomAssChom) {
3423
		$this->nomAssChom = $nomAssChom;
3424
		return $this;
3425
	}
3426
3427
	/**
3428
	 * Set the nom employe.
3429
	 *
3430
	 * @param string $nomEmploye The nom employe.
3431
	 * @return AttestationAssedic Returns this attestation assedic.
3432
	 */
3433
	public function setNomEmploye($nomEmploye) {
3434
		$this->nomEmploye = $nomEmploye;
3435
		return $this;
3436
	}
3437
3438
	/**
3439
	 * Set the nom naissance.
3440
	 *
3441
	 * @param string $nomNaissance The nom naissance.
3442
	 * @return AttestationAssedic Returns this attestation assedic.
3443
	 */
3444
	public function setNomNaissance($nomNaissance) {
3445
		$this->nomNaissance = $nomNaissance;
3446
		return $this;
3447
	}
3448
3449
	/**
3450
	 * Set the nom special secu.
3451
	 *
3452
	 * @param string $nomSpecialSecu The nom special secu.
3453
	 * @return AttestationAssedic Returns this attestation assedic.
3454
	 */
3455
	public function setNomSpecialSecu($nomSpecialSecu) {
3456
		$this->nomSpecialSecu = $nomSpecialSecu;
3457
		return $this;
3458
	}
3459
3460
	/**
3461
	 * Set the nouvelle attest.
3462
	 *
3463
	 * @param boolean $nouvelleAttest The nouvelle attest.
3464
	 * @return AttestationAssedic Returns this attestation assedic.
3465
	 */
3466
	public function setNouvelleAttest($nouvelleAttest) {
3467
		$this->nouvelleAttest = $nouvelleAttest;
3468
		return $this;
3469
	}
3470
3471
	/**
3472
	 * Set the num ass chom.
3473
	 *
3474
	 * @param string $numAssChom The num ass chom.
3475
	 * @return AttestationAssedic Returns this attestation assedic.
3476
	 */
3477
	public function setNumAssChom($numAssChom) {
3478
		$this->numAssChom = $numAssChom;
3479
		return $this;
3480
	}
3481
3482
	/**
3483
	 * Set the num convention f n e.
3484
	 *
3485
	 * @param string $numConventionFNE The num convention f n e.
3486
	 * @return AttestationAssedic Returns this attestation assedic.
3487
	 */
3488
	public function setNumConventionFNE($numConventionFNE) {
3489
		$this->numConventionFNE = $numConventionFNE;
3490
		return $this;
3491
	}
3492
3493
	/**
3494
	 * Set the num convention gestion.
3495
	 *
3496
	 * @param string $numConventionGestion The num convention gestion.
3497
	 * @return AttestationAssedic Returns this attestation assedic.
3498
	 */
3499
	public function setNumConventionGestion($numConventionGestion) {
3500
		$this->numConventionGestion = $numConventionGestion;
3501
		return $this;
3502
	}
3503
3504
	/**
3505
	 * Set the num special secu.
3506
	 *
3507
	 * @param string $numSpecialSecu The num special secu.
3508
	 * @return AttestationAssedic Returns this attestation assedic.
3509
	 */
3510
	public function setNumSpecialSecu($numSpecialSecu) {
3511
		$this->numSpecialSecu = $numSpecialSecu;
3512
		return $this;
3513
	}
3514
3515
	/**
3516
	 * Set the numero attestation.
3517
	 *
3518
	 * @param string $numeroAttestation The numero attestation.
3519
	 * @return AttestationAssedic Returns this attestation assedic.
3520
	 */
3521
	public function setNumeroAttestation($numeroAttestation) {
3522
		$this->numeroAttestation = $numeroAttestation;
3523
		return $this;
3524
	}
3525
3526
	/**
3527
	 * Set the numero employe.
3528
	 *
3529
	 * @param string $numeroEmploye The numero employe.
3530
	 * @return AttestationAssedic Returns this attestation assedic.
3531
	 */
3532
	public function setNumeroEmploye($numeroEmploye) {
3533
		$this->numeroEmploye = $numeroEmploye;
3534
		return $this;
3535
	}
3536
3537
	/**
3538
	 * Set the organisme ass chom.
3539
	 *
3540
	 * @param string $organismeAssChom The organisme ass chom.
3541
	 * @return AttestationAssedic Returns this attestation assedic.
3542
	 */
3543
	public function setOrganismeAssChom($organismeAssChom) {
3544
		$this->organismeAssChom = $organismeAssChom;
3545
		return $this;
3546
	}
3547
3548
	/**
3549
	 * Set the preavis effectue.
3550
	 *
3551
	 * @param boolean $preavisEffectue The preavis effectue.
3552
	 * @return AttestationAssedic Returns this attestation assedic.
3553
	 */
3554
	public function setPreavisEffectue($preavisEffectue) {
3555
		$this->preavisEffectue = $preavisEffectue;
3556
		return $this;
3557
	}
3558
3559
	/**
3560
	 * Set the preavis effectue deb.
3561
	 *
3562
	 * @param DateTime $preavisEffectueDeb The preavis effectue deb.
3563
	 * @return AttestationAssedic Returns this attestation assedic.
3564
	 */
3565
	public function setPreavisEffectueDeb(DateTime $preavisEffectueDeb = null) {
3566
		$this->preavisEffectueDeb = $preavisEffectueDeb;
3567
		return $this;
3568
	}
3569
3570
	/**
3571
	 * Set the preavis effectue fin.
3572
	 *
3573
	 * @param DateTime $preavisEffectueFin The preavis effectue fin.
3574
	 * @return AttestationAssedic Returns this attestation assedic.
3575
	 */
3576
	public function setPreavisEffectueFin(DateTime $preavisEffectueFin = null) {
3577
		$this->preavisEffectueFin = $preavisEffectueFin;
3578
		return $this;
3579
	}
3580
3581
	/**
3582
	 * Set the preavis effectue paye.
3583
	 *
3584
	 * @param boolean $preavisEffectuePaye The preavis effectue paye.
3585
	 * @return AttestationAssedic Returns this attestation assedic.
3586
	 */
3587
	public function setPreavisEffectuePaye($preavisEffectuePaye) {
3588
		$this->preavisEffectuePaye = $preavisEffectuePaye;
3589
		return $this;
3590
	}
3591
3592
	/**
3593
	 * Set the preavis non effectue.
3594
	 *
3595
	 * @param boolean $preavisNonEffectue The preavis non effectue.
3596
	 * @return AttestationAssedic Returns this attestation assedic.
3597
	 */
3598
	public function setPreavisNonEffectue($preavisNonEffectue) {
3599
		$this->preavisNonEffectue = $preavisNonEffectue;
3600
		return $this;
3601
	}
3602
3603
	/**
3604
	 * Set the preavis non effectue deb.
3605
	 *
3606
	 * @param DateTime $preavisNonEffectueDeb The preavis non effectue deb.
3607
	 * @return AttestationAssedic Returns this attestation assedic.
3608
	 */
3609
	public function setPreavisNonEffectueDeb(DateTime $preavisNonEffectueDeb = null) {
3610
		$this->preavisNonEffectueDeb = $preavisNonEffectueDeb;
3611
		return $this;
3612
	}
3613
3614
	/**
3615
	 * Set the preavis non effectue fin.
3616
	 *
3617
	 * @param DateTime $preavisNonEffectueFin The preavis non effectue fin.
3618
	 * @return AttestationAssedic Returns this attestation assedic.
3619
	 */
3620
	public function setPreavisNonEffectueFin(DateTime $preavisNonEffectueFin = null) {
3621
		$this->preavisNonEffectueFin = $preavisNonEffectueFin;
3622
		return $this;
3623
	}
3624
3625
	/**
3626
	 * Set the preavis non effectue paye.
3627
	 *
3628
	 * @param boolean $preavisNonEffectuePaye The preavis non effectue paye.
3629
	 * @return AttestationAssedic Returns this attestation assedic.
3630
	 */
3631
	public function setPreavisNonEffectuePaye($preavisNonEffectuePaye) {
3632
		$this->preavisNonEffectuePaye = $preavisNonEffectuePaye;
3633
		return $this;
3634
	}
3635
3636
	/**
3637
	 * Set the precompte stc.
3638
	 *
3639
	 * @param float $precompteStc The precompte stc.
3640
	 * @return AttestationAssedic Returns this attestation assedic.
3641
	 */
3642
	public function setPrecompteStc($precompteStc) {
3643
		$this->precompteStc = $precompteStc;
3644
		return $this;
3645
	}
3646
3647
	/**
3648
	 * Set the prenom.
3649
	 *
3650
	 * @param string $prenom The prenom.
3651
	 * @return AttestationAssedic Returns this attestation assedic.
3652
	 */
3653
	public function setPrenom($prenom) {
3654
		$this->prenom = $prenom;
3655
		return $this;
3656
	}
3657
3658
	/**
3659
	 * Set the qualite emploi.
3660
	 *
3661
	 * @param string $qualiteEmploi The qualite emploi.
3662
	 * @return AttestationAssedic Returns this attestation assedic.
3663
	 */
3664
	public function setQualiteEmploi($qualiteEmploi) {
3665
		$this->qualiteEmploi = $qualiteEmploi;
3666
		return $this;
3667
	}
3668
3669
	/**
3670
	 * Set the reclassement.
3671
	 *
3672
	 * @param boolean $reclassement The reclassement.
3673
	 * @return AttestationAssedic Returns this attestation assedic.
3674
	 */
3675
	public function setReclassement($reclassement) {
3676
		$this->reclassement = $reclassement;
3677
		return $this;
3678
	}
3679
3680
	/**
3681
	 * Set the refus salarie.
3682
	 *
3683
	 * @param boolean $refusSalarie The refus salarie.
3684
	 * @return AttestationAssedic Returns this attestation assedic.
3685
	 */
3686
	public function setRefusSalarie($refusSalarie) {
3687
		$this->refusSalarie = $refusSalarie;
3688
		return $this;
3689
	}
3690
3691
	/**
3692
	 * Set the retraite a g i r c.
3693
	 *
3694
	 * @param string $retraiteAGIRC The retraite a g i r c.
3695
	 * @return AttestationAssedic Returns this attestation assedic.
3696
	 */
3697
	public function setRetraiteAGIRC($retraiteAGIRC) {
3698
		$this->retraiteAGIRC = $retraiteAGIRC;
3699
		return $this;
3700
	}
3701
3702
	/**
3703
	 * Set the retraite a g i r c compl.
3704
	 *
3705
	 * @param string $retraiteAGIRCCompl The retraite a g i r c compl.
3706
	 * @return AttestationAssedic Returns this attestation assedic.
3707
	 */
3708
	public function setRetraiteAGIRCCompl($retraiteAGIRCCompl) {
3709
		$this->retraiteAGIRCCompl = $retraiteAGIRCCompl;
3710
		return $this;
3711
	}
3712
3713
	/**
3714
	 * Set the retraite a r r c o.
3715
	 *
3716
	 * @param string $retraiteARRCO The retraite a r r c o.
3717
	 * @return AttestationAssedic Returns this attestation assedic.
3718
	 */
3719
	public function setRetraiteARRCO($retraiteARRCO) {
3720
		$this->retraiteARRCO = $retraiteARRCO;
3721
		return $this;
3722
	}
3723
3724
	/**
3725
	 * Set the retraite a r r c o compl.
3726
	 *
3727
	 * @param string $retraiteARRCOCompl The retraite a r r c o compl.
3728
	 * @return AttestationAssedic Returns this attestation assedic.
3729
	 */
3730
	public function setRetraiteARRCOCompl($retraiteARRCOCompl) {
3731
		$this->retraiteARRCOCompl = $retraiteARRCOCompl;
3732
		return $this;
3733
	}
3734
3735
	/**
3736
	 * Set the retraite autre.
3737
	 *
3738
	 * @param string $retraiteAutre The retraite autre.
3739
	 * @return AttestationAssedic Returns this attestation assedic.
3740
	 */
3741
	public function setRetraiteAutre($retraiteAutre) {
3742
		$this->retraiteAutre = $retraiteAutre;
3743
		return $this;
3744
	}
3745
3746
	/**
3747
	 * Set the retraite autre compl.
3748
	 *
3749
	 * @param string $retraiteAutreCompl The retraite autre compl.
3750
	 * @return AttestationAssedic Returns this attestation assedic.
3751
	 */
3752
	public function setRetraiteAutreCompl($retraiteAutreCompl) {
3753
		$this->retraiteAutreCompl = $retraiteAutreCompl;
3754
		return $this;
3755
	}
3756
3757
	/**
3758
	 * Set the s i r e t.
3759
	 *
3760
	 * @param string $sIRET The s i r e t.
3761
	 * @return AttestationAssedic Returns this attestation assedic.
3762
	 */
3763
	public function setSIRET($sIRET) {
3764
		$this->sIRET = $sIRET;
3765
		return $this;
3766
	}
3767
3768
	/**
3769
	 * Set the salairebrut.
3770
	 *
3771
	 * @param float $salairebrut The salairebrut.
3772
	 * @return AttestationAssedic Returns this attestation assedic.
3773
	 */
3774
	public function setSalairebrut($salairebrut) {
3775
		$this->salairebrut = $salairebrut;
3776
		return $this;
3777
	}
3778
3779
	/**
3780
	 * Set the signature code qualite.
3781
	 *
3782
	 * @param string $signatureCodeQualite The signature code qualite.
3783
	 * @return AttestationAssedic Returns this attestation assedic.
3784
	 */
3785
	public function setSignatureCodeQualite($signatureCodeQualite) {
3786
		$this->signatureCodeQualite = $signatureCodeQualite;
3787
		return $this;
3788
	}
3789
3790
	/**
3791
	 * Set the signature contact.
3792
	 *
3793
	 * @param string $signatureContact The signature contact.
3794
	 * @return AttestationAssedic Returns this attestation assedic.
3795
	 */
3796
	public function setSignatureContact($signatureContact) {
3797
		$this->signatureContact = $signatureContact;
3798
		return $this;
3799
	}
3800
3801
	/**
3802
	 * Set the signature date.
3803
	 *
3804
	 * @param DateTime $signatureDate The signature date.
3805
	 * @return AttestationAssedic Returns this attestation assedic.
3806
	 */
3807
	public function setSignatureDate(DateTime $signatureDate = null) {
3808
		$this->signatureDate = $signatureDate;
3809
		return $this;
3810
	}
3811
3812
	/**
3813
	 * Set the signature nom.
3814
	 *
3815
	 * @param string $signatureNom The signature nom.
3816
	 * @return AttestationAssedic Returns this attestation assedic.
3817
	 */
3818
	public function setSignatureNom($signatureNom) {
3819
		$this->signatureNom = $signatureNom;
3820
		return $this;
3821
	}
3822
3823
	/**
3824
	 * Set the signature prenom.
3825
	 *
3826
	 * @param string $signaturePrenom The signature prenom.
3827
	 * @return AttestationAssedic Returns this attestation assedic.
3828
	 */
3829
	public function setSignaturePrenom($signaturePrenom) {
3830
		$this->signaturePrenom = $signaturePrenom;
3831
		return $this;
3832
	}
3833
3834
	/**
3835
	 * Set the signature qualite.
3836
	 *
3837
	 * @param string $signatureQualite The signature qualite.
3838
	 * @return AttestationAssedic Returns this attestation assedic.
3839
	 */
3840
	public function setSignatureQualite($signatureQualite) {
3841
		$this->signatureQualite = $signatureQualite;
3842
		return $this;
3843
	}
3844
3845
	/**
3846
	 * Set the signature tel.
3847
	 *
3848
	 * @param string $signatureTel The signature tel.
3849
	 * @return AttestationAssedic Returns this attestation assedic.
3850
	 */
3851
	public function setSignatureTel($signatureTel) {
3852
		$this->signatureTel = $signatureTel;
3853
		return $this;
3854
	}
3855
3856
	/**
3857
	 * Set the signature ville.
3858
	 *
3859
	 * @param string $signatureVille The signature ville.
3860
	 * @return AttestationAssedic Returns this attestation assedic.
3861
	 */
3862
	public function setSignatureVille($signatureVille) {
3863
		$this->signatureVille = $signatureVille;
3864
		return $this;
3865
	}
3866
3867
	/**
3868
	 * Set the solde tout compte.
3869
	 *
3870
	 * @param string $soldeToutCompte The solde tout compte.
3871
	 * @return AttestationAssedic Returns this attestation assedic.
3872
	 */
3873
	public function setSoldeToutCompte($soldeToutCompte) {
3874
		$this->soldeToutCompte = $soldeToutCompte;
3875
		return $this;
3876
	}
3877
3878
	/**
3879
	 * Set the sommes periode deb.
3880
	 *
3881
	 * @param DateTime $sommesPeriodeDeb The sommes periode deb.
3882
	 * @return AttestationAssedic Returns this attestation assedic.
3883
	 */
3884
	public function setSommesPeriodeDeb(DateTime $sommesPeriodeDeb = null) {
3885
		$this->sommesPeriodeDeb = $sommesPeriodeDeb;
3886
		return $this;
3887
	}
3888
3889
	/**
3890
	 * Set the sommes periode deb2.
3891
	 *
3892
	 * @param DateTime $sommesPeriodeDeb2 The sommes periode deb2.
3893
	 * @return AttestationAssedic Returns this attestation assedic.
3894
	 */
3895
	public function setSommesPeriodeDeb2(DateTime $sommesPeriodeDeb2 = null) {
3896
		$this->sommesPeriodeDeb2 = $sommesPeriodeDeb2;
3897
		return $this;
3898
	}
3899
3900
	/**
3901
	 * Set the sommes periode fin.
3902
	 *
3903
	 * @param DateTime $sommesPeriodeFin The sommes periode fin.
3904
	 * @return AttestationAssedic Returns this attestation assedic.
3905
	 */
3906
	public function setSommesPeriodeFin(DateTime $sommesPeriodeFin = null) {
3907
		$this->sommesPeriodeFin = $sommesPeriodeFin;
3908
		return $this;
3909
	}
3910
3911
	/**
3912
	 * Set the sommes periode fin2.
3913
	 *
3914
	 * @param DateTime $sommesPeriodeFin2 The sommes periode fin2.
3915
	 * @return AttestationAssedic Returns this attestation assedic.
3916
	 */
3917
	public function setSommesPeriodeFin2(DateTime $sommesPeriodeFin2 = null) {
3918
		$this->sommesPeriodeFin2 = $sommesPeriodeFin2;
3919
		return $this;
3920
	}
3921
3922
	/**
3923
	 * Set the special secu.
3924
	 *
3925
	 * @param string $specialSecu The special secu.
3926
	 * @return AttestationAssedic Returns this attestation assedic.
3927
	 */
3928
	public function setSpecialSecu($specialSecu) {
3929
		$this->specialSecu = $specialSecu;
3930
		return $this;
3931
	}
3932
3933
	/**
3934
	 * Set the statut.
3935
	 *
3936
	 * @param string $statut The statut.
3937
	 * @return AttestationAssedic Returns this attestation assedic.
3938
	 */
3939
	public function setStatut($statut) {
3940
		$this->statut = $statut;
3941
		return $this;
3942
	}
3943
3944
	/**
3945
	 * Set the statut cadre.
3946
	 *
3947
	 * @param boolean $statutCadre The statut cadre.
3948
	 * @return AttestationAssedic Returns this attestation assedic.
3949
	 */
3950
	public function setStatutCadre($statutCadre) {
3951
		$this->statutCadre = $statutCadre;
3952
		return $this;
3953
	}
3954
3955
	/**
3956
	 * Set the statut part autre.
3957
	 *
3958
	 * @param string $statutPartAutre The statut part autre.
3959
	 * @return AttestationAssedic Returns this attestation assedic.
3960
	 */
3961
	public function setStatutPartAutre($statutPartAutre) {
3962
		$this->statutPartAutre = $statutPartAutre;
3963
		return $this;
3964
	}
3965
3966
	/**
3967
	 * Set the titre.
3968
	 *
3969
	 * @param string $titre The titre.
3970
	 * @return AttestationAssedic Returns this attestation assedic.
3971
	 */
3972
	public function setTitre($titre) {
3973
		$this->titre = $titre;
3974
		return $this;
3975
	}
3976
3977
	/**
3978
	 * Set the total sommes.
3979
	 *
3980
	 * @param float $totalSommes The total sommes.
3981
	 * @return AttestationAssedic Returns this attestation assedic.
3982
	 */
3983
	public function setTotalSommes($totalSommes) {
3984
		$this->totalSommes = $totalSommes;
3985
		return $this;
3986
	}
3987
3988
	/**
3989
	 * Set the transaction en cours.
3990
	 *
3991
	 * @param boolean $transactionEnCours The transaction en cours.
3992
	 * @return AttestationAssedic Returns this attestation assedic.
3993
	 */
3994
	public function setTransactionEnCours($transactionEnCours) {
3995
		$this->transactionEnCours = $transactionEnCours;
3996
		return $this;
3997
	}
3998
3999
	/**
4000
	 * Set the type assedic.
4001
	 *
4002
	 * @param string $typeAssedic The type assedic.
4003
	 * @return AttestationAssedic Returns this attestation assedic.
4004
	 */
4005
	public function setTypeAssedic($typeAssedic) {
4006
		$this->typeAssedic = $typeAssedic;
4007
		return $this;
4008
	}
4009
4010
	/**
4011
	 * Set the type diff horaire.
4012
	 *
4013
	 * @param string $typeDiffHoraire The type diff horaire.
4014
	 * @return AttestationAssedic Returns this attestation assedic.
4015
	 */
4016
	public function setTypeDiffHoraire($typeDiffHoraire) {
4017
		$this->typeDiffHoraire = $typeDiffHoraire;
4018
		return $this;
4019
	}
4020
4021
	/**
4022
	 * Set the type societe.
4023
	 *
4024
	 * @param string $typeSociete The type societe.
4025
	 * @return AttestationAssedic Returns this attestation assedic.
4026
	 */
4027
	public function setTypeSociete($typeSociete) {
4028
		$this->typeSociete = $typeSociete;
4029
		return $this;
4030
	}
4031
4032
	/**
4033
	 * Set the u r s s a f.
4034
	 *
4035
	 * @param string $uRSSAF The u r s s a f.
4036
	 * @return AttestationAssedic Returns this attestation assedic.
4037
	 */
4038
	public function setURSSAF($uRSSAF) {
4039
		$this->uRSSAF = $uRSSAF;
4040
		return $this;
4041
	}
4042
4043
	/**
4044
	 * Set the validite convention f n e.
4045
	 *
4046
	 * @param DateTime $validiteConventionFNE The validite convention f n e.
4047
	 * @return AttestationAssedic Returns this attestation assedic.
4048
	 */
4049
	public function setValiditeConventionFNE(DateTime $validiteConventionFNE = null) {
4050
		$this->validiteConventionFNE = $validiteConventionFNE;
4051
		return $this;
4052
	}
4053
4054
}
4055