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

Fournisseurs::getCodeLangueDesignationArticle()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
/*
4
 * This file is part of the core-library package.
5
 *
6
 * (c) 2018 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Library\Core\ThirdParty\Quadratus\Model\QGI;
13
14
use DateTime;
15
16
/**
17
 * Fournisseurs.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QGI
21
 */
22
class Fournisseurs {
23
24
    /**
25
     * Adresse site fournisseur.
26
     *
27
     * @var string|null
28
     */
29
    private $adresseSiteFournisseur;
30
31
    /**
32
     * Article port1.
33
     *
34
     * @var string|null
35
     */
36
    private $articlePort1;
37
38
    /**
39
     * Article port2.
40
     *
41
     * @var string|null
42
     */
43
    private $articlePort2;
44
45
    /**
46
     * Bloque.
47
     *
48
     * @var bool|null
49
     */
50
    private $bloque;
51
52
    /**
53
     * Chiffre affaire.
54
     *
55
     * @var float|null
56
     */
57
    private $chiffreAffaire;
58
59
    /**
60
     * Code.
61
     *
62
     * @var string|null
63
     */
64
    private $code;
65
66
    /**
67
     * Code activite.
68
     *
69
     * @var string|null
70
     */
71
    private $codeActivite;
72
73
    /**
74
     * Code assistant juridique.
75
     *
76
     * @var string|null
77
     */
78
    private $codeAssistantJuridique;
79
80
    /**
81
     * Code assistant social.
82
     *
83
     * @var string|null
84
     */
85
    private $codeAssistantSocial;
86
87
    /**
88
     * Code autre1.
89
     *
90
     * @var string|null
91
     */
92
    private $codeAutre1;
93
94
    /**
95
     * Code autre2.
96
     *
97
     * @var string|null
98
     */
99
    private $codeAutre2;
100
101
    /**
102
     * Code avocat.
103
     *
104
     * @var string|null
105
     */
106
    private $codeAvocat;
107
108
    /**
109
     * Code barre.
110
     *
111
     * @var bool|null
112
     */
113
    private $codeBarre;
114
115
    /**
116
     * Code categorie fournisseur.
117
     *
118
     * @var string|null
119
     */
120
    private $codeCategorieFournisseur;
121
122
    /**
123
     * Code collaborateur.
124
     *
125
     * @var string|null
126
     */
127
    private $codeCollaborateur;
128
129
    /**
130
     * Code depot.
131
     *
132
     * @var string|null
133
     */
134
    private $codeDepot;
135
136
    /**
137
     * Code devise.
138
     *
139
     * @var string|null
140
     */
141
    private $codeDevise;
142
143
    /**
144
     * Code edition fact.
145
     *
146
     * @var string|null
147
     */
148
    private $codeEditionFact;
149
150
    /**
151
     * Code exc.
152
     *
153
     * @var string|null
154
     */
155
    private $codeExc;
156
157
    /**
158
     * Code expert.
159
     *
160
     * @var string|null
161
     */
162
    private $codeExpert;
163
164
    /**
165
     * Code famille.
166
     *
167
     * @var string|null
168
     */
169
    private $codeFamille;
170
171
    /**
172
     * Code geo.
173
     *
174
     * @var string|null
175
     */
176
    private $codeGeo;
177
178
    /**
179
     * Code imputation analytique.
180
     *
181
     * @var string|null
182
     */
183
    private $codeImputationAnalytique;
184
185
    /**
186
     * Code langue designation article.
187
     *
188
     * @var string|null
189
     */
190
    private $codeLangueDesignationArticle;
191
192
    /**
193
     * Code origine.
194
     *
195
     * @var string|null
196
     */
197
    private $codeOrigine;
198
199
    /**
200
     * Code portefeuille.
201
     *
202
     * @var string|null
203
     */
204
    private $codePortefeuille;
205
206
    /**
207
     * Code reglement.
208
     *
209
     * @var string|null
210
     */
211
    private $codeReglement;
212
213
    /**
214
     * Code regroupement.
215
     *
216
     * @var string|null
217
     */
218
    private $codeRegroupement;
219
220
    /**
221
     * Code sous famille.
222
     *
223
     * @var string|null
224
     */
225
    private $codeSousFamille;
226
227
    /**
228
     * Code transporteur.
229
     *
230
     * @var string|null
231
     */
232
    private $codeTransporteur;
233
234
    /**
235
     * Code tva.
236
     *
237
     * @var string|null
238
     */
239
    private $codeTva;
240
241
    /**
242
     * Code ventil compta.
243
     *
244
     * @var string|null
245
     */
246
    private $codeVentilCompta;
247
248
    /**
249
     * Collectif.
250
     *
251
     * @var string|null
252
     */
253
    private $collectif;
254
255
    /**
256
     * Compte de vente.
257
     *
258
     * @var bool|null
259
     */
260
    private $compteDeVente;
261
262
    /**
263
     * Date creation.
264
     *
265
     * @var DateTime|null
266
     */
267
    private $dateCreation;
268
269
    /**
270
     * Date entree.
271
     *
272
     * @var DateTime|null
273
     */
274
    private $dateEntree;
275
276
    /**
277
     * Date modification.
278
     *
279
     * @var DateTime|null
280
     */
281
    private $dateModification;
282
283
    /**
284
     * Date sortie.
285
     *
286
     * @var DateTime|null
287
     */
288
    private $dateSortie;
289
290
    /**
291
     * Delai.
292
     *
293
     * @var float|null
294
     */
295
    private $delai;
296
297
    /**
298
     * Domiciliation bancaire1.
299
     *
300
     * @var string|null
301
     */
302
    private $domiciliationBancaire1;
303
304
    /**
305
     * Domiciliation bancaire2.
306
     *
307
     * @var string|null
308
     */
309
    private $domiciliationBancaire2;
310
311
    /**
312
     * Dossier comptable.
313
     *
314
     * @var string|null
315
     */
316
    private $dossierComptable;
317
318
    /**
319
     * Dossier paie.
320
     *
321
     * @var string|null
322
     */
323
    private $dossierPaie;
324
325
    /**
326
     * Ds code collab.
327
     *
328
     * @var string|null
329
     */
330
    private $dsCodeCollab;
331
332
    /**
333
     * Ds date retour.
334
     *
335
     * @var DateTime|null
336
     */
337
    private $dsDateRetour;
338
339
    /**
340
     * Ds date sortie.
341
     *
342
     * @var DateTime|null
343
     */
344
    private $dsDateSortie;
345
346
    /**
347
     * Ean frn.
348
     *
349
     * @var string|null
350
     */
351
    private $eanFrn;
352
353
    /**
354
     * Echeance fin decade.
355
     *
356
     * @var bool|null
357
     */
358
    private $echeanceFinDecade;
359
360
    /**
361
     * Echeance fin quinzaine.
362
     *
363
     * @var bool|null
364
     */
365
    private $echeanceFinQuinzaine;
366
367
    /**
368
     * Etat1.
369
     *
370
     * @var string|null
371
     */
372
    private $etat1;
373
374
    /**
375
     * Etat2.
376
     *
377
     * @var string|null
378
     */
379
    private $etat2;
380
381
    /**
382
     * Etat3.
383
     *
384
     * @var string|null
385
     */
386
    private $etat3;
387
388
    /**
389
     * Etat4.
390
     *
391
     * @var string|null
392
     */
393
    private $etat4;
394
395
    /**
396
     * Etat5.
397
     *
398
     * @var string|null
399
     */
400
    private $etat5;
401
402
    /**
403
     * Etiquettes.
404
     *
405
     * @var bool|null
406
     */
407
    private $etiquettes;
408
409
    /**
410
     * Facture euros.
411
     *
412
     * @var bool|null
413
     */
414
    private $factureEuros;
415
416
    /**
417
     * Facture isolee.
418
     *
419
     * @var bool|null
420
     */
421
    private $factureIsolee;
422
423
    /**
424
     * Frais fixes1.
425
     *
426
     * @var bool|null
427
     */
428
    private $fraisFixes1;
429
430
    /**
431
     * Frais fixes2.
432
     *
433
     * @var bool|null
434
     */
435
    private $fraisFixes2;
436
437
    /**
438
     * Franco port1.
439
     *
440
     * @var float|null
441
     */
442
    private $francoPort1;
443
444
    /**
445
     * Franco port2.
446
     *
447
     * @var float|null
448
     */
449
    private $francoPort2;
450
451
    /**
452
     * Identifiant tva.
453
     *
454
     * @var string|null
455
     */
456
    private $identifiantTva;
457
458
    /**
459
     * Igp.
460
     *
461
     * @var bool|null
462
     */
463
    private $igp;
464
465
    /**
466
     * Insp.
467
     *
468
     * @var string|null
469
     */
470
    private $insp;
471
472
    /**
473
     * Mission sur dossier.
474
     *
475
     * @var int|null
476
     */
477
    private $missionSurDossier;
478
479
    /**
480
     * Modele br.
481
     *
482
     * @var string|null
483
     */
484
    private $modeleBr;
485
486
    /**
487
     * Modele commande.
488
     *
489
     * @var string|null
490
     */
491
    private $modeleCommande;
492
493
    /**
494
     * Modele facture.
495
     *
496
     * @var string|null
497
     */
498
    private $modeleFacture;
499
500
    /**
501
     * Modele releve.
502
     *
503
     * @var string|null
504
     */
505
    private $modeleReleve;
506
507
    /**
508
     * Montant franco.
509
     *
510
     * @var float|null
511
     */
512
    private $montantFranco;
513
514
    /**
515
     * Montant mini cde.
516
     *
517
     * @var float|null
518
     */
519
    private $montantMiniCde;
520
521
    /**
522
     * Montant port liv.
523
     *
524
     * @var float|null
525
     */
526
    private $montantPortLiv;
527
528
    /**
529
     * Nb br.
530
     *
531
     * @var string|null
532
     */
533
    private $nbBr;
534
535
    /**
536
     * Nb commande.
537
     *
538
     * @var string|null
539
     */
540
    private $nbCommande;
541
542
    /**
543
     * Nb facture.
544
     *
545
     * @var string|null
546
     */
547
    private $nbFacture;
548
549
    /**
550
     * Nb jour interval.
551
     *
552
     * @var int|null
553
     */
554
    private $nbJourInterval;
555
556
    /**
557
     * Nb max br.
558
     *
559
     * @var string|null
560
     */
561
    private $nbMaxBr;
562
563
    /**
564
     * Nb releve.
565
     *
566
     * @var string|null
567
     */
568
    private $nbReleve;
569
570
    /**
571
     * Nombre echeances.
572
     *
573
     * @var string|null
574
     */
575
    private $nombreEcheances;
576
577
    /**
578
     * Num facture f.
579
     *
580
     * @var int|null
581
     */
582
    private $numFactureF;
583
584
    /**
585
     * Numero compte.
586
     *
587
     * @var string|null
588
     */
589
    private $numeroCompte;
590
591
    /**
592
     * Observation1.
593
     *
594
     * @var string|null
595
     */
596
    private $observation1;
597
598
    /**
599
     * Observation2.
600
     *
601
     * @var string|null
602
     */
603
    private $observation2;
604
605
    /**
606
     * Paiement depart le.
607
     *
608
     * @var int|null
609
     */
610
    private $paiementDepartLe;
611
612
    /**
613
     * Paiement le.
614
     *
615
     * @var string|null
616
     */
617
    private $paiementLe;
618
619
    /**
620
     * Paiement nombre de jours.
621
     *
622
     * @var int|null
623
     */
624
    private $paiementNombreDeJours;
625
626
    /**
627
     * Prefixe facture f.
628
     *
629
     * @var string|null
630
     */
631
    private $prefixeFactureF;
632
633
    /**
634
     * Regime.
635
     *
636
     * @var string|null
637
     */
638
    private $regime;
639
640
    /**
641
     * Regroupement fact.
642
     *
643
     * @var string|null
644
     */
645
    private $regroupementFact;
646
647
    /**
648
     * Releve facture.
649
     *
650
     * @var bool|null
651
     */
652
    private $releveFacture;
653
654
    /**
655
     * Remise ligne1.
656
     *
657
     * @var float|null
658
     */
659
    private $remiseLigne1;
660
661
    /**
662
     * Remise ligne2.
663
     *
664
     * @var float|null
665
     */
666
    private $remiseLigne2;
667
668
    /**
669
     * Remise ligne3.
670
     *
671
     * @var float|null
672
     */
673
    private $remiseLigne3;
674
675
    /**
676
     * Remise pied.
677
     *
678
     * @var float|null
679
     */
680
    private $remisePied;
681
682
    /**
683
     * Remise pied2.
684
     *
685
     * @var float|null
686
     */
687
    private $remisePied2;
688
689
    /**
690
     * Remise pied3.
691
     *
692
     * @var float|null
693
     */
694
    private $remisePied3;
695
696
    /**
697
     * Resultat.
698
     *
699
     * @var float|null
700
     */
701
    private $resultat;
702
703
    /**
704
     * Rib.
705
     *
706
     * @var string|null
707
     */
708
    private $rib;
709
710
    /**
711
     * Siege groupe.
712
     *
713
     * @var bool|null
714
     */
715
    private $siegeGroupe;
716
717
    /**
718
     * Soumis escompte.
719
     *
720
     * @var bool|null
721
     */
722
    private $soumisEscompte;
723
724
    /**
725
     * Soumis port1.
726
     *
727
     * @var string|null
728
     */
729
    private $soumisPort1;
730
731
    /**
732
     * Soumis port2.
733
     *
734
     * @var string|null
735
     */
736
    private $soumisPort2;
737
738
    /**
739
     * Soumis taxe1.
740
     *
741
     * @var bool|null
742
     */
743
    private $soumisTaxe1;
744
745
    /**
746
     * Soumis taxe2.
747
     *
748
     * @var bool|null
749
     */
750
    private $soumisTaxe2;
751
752
    /**
753
     * Soumis taxe3.
754
     *
755
     * @var bool|null
756
     */
757
    private $soumisTaxe3;
758
759
    /**
760
     * Soumis taxe4.
761
     *
762
     * @var bool|null
763
     */
764
    private $soumisTaxe4;
765
766
    /**
767
     * Soumis taxe5.
768
     *
769
     * @var bool|null
770
     */
771
    private $soumisTaxe5;
772
773
    /**
774
     * Soumis tva.
775
     *
776
     * @var bool|null
777
     */
778
    private $soumisTva;
779
780
    /**
781
     * Taux comm.
782
     *
783
     * @var float|null
784
     */
785
    private $tauxComm;
786
787
    /**
788
     * Taux escompte.
789
     *
790
     * @var float|null
791
     */
792
    private $tauxEscompte;
793
794
    /**
795
     * Toutes activites.
796
     *
797
     * @var string|null
798
     */
799
    private $toutesActivites;
800
801
    /**
802
     * Transporteur.
803
     *
804
     * @var string|null
805
     */
806
    private $transporteur;
807
808
    /**
809
     * Trs aff grp.
810
     *
811
     * @var bool|null
812
     */
813
    private $trsAffGrp;
814
815
    /**
816
     * Trs aff mat dang.
817
     *
818
     * @var string|null
819
     */
820
    private $trsAffMatDang;
821
822
    /**
823
     * Trs aff prod chim.
824
     *
825
     * @var string|null
826
     */
827
    private $trsAffProdChim;
828
829
    /**
830
     * Trs aff refri.
831
     *
832
     * @var string|null
833
     */
834
    private $trsAffRefri;
835
836
    /**
837
     * Trs code tarif.
838
     *
839
     * @var string|null
840
     */
841
    private $trsCodeTarif;
842
843
    /**
844
     * Trs est un affrete.
845
     *
846
     * @var string|null
847
     */
848
    private $trsEstUnAffrete;
849
850
    /**
851
     * Trs gestion palettes.
852
     *
853
     * @var bool|null
854
     */
855
    private $trsGestionPalettes;
856
857
    /**
858
     * Trs suivi planing aff.
859
     *
860
     * @var bool|null
861
     */
862
    private $trsSuiviPlaningAff;
863
864
    /**
865
     * Trsp cent px trs.
866
     *
867
     * @var float|null
868
     */
869
    private $trspCentPxTrs;
870
871
    /**
872
     * Tva regime.
873
     *
874
     * @var string|null
875
     */
876
    private $tvaRegime;
877
878
    /**
879
     * Type edit br.
880
     *
881
     * @var string|null
882
     */
883
    private $typeEditBr;
884
885
    /**
886
     * Type fournisseur.
887
     *
888
     * @var string|null
889
     */
890
    private $typeFournisseur;
891
892
    /**
893
     * Constructor.
894
     */
895
    public function __construct() {
896
        // NOTHING TO DO
897
    }
898
899
    /**
900
     * Get the adresse site fournisseur.
901
     *
902
     * @return string|null Returns the adresse site fournisseur.
903
     */
904
    public function getAdresseSiteFournisseur(): ?string {
905
        return $this->adresseSiteFournisseur;
906
    }
907
908
    /**
909
     * Get the article port1.
910
     *
911
     * @return string|null Returns the article port1.
912
     */
913
    public function getArticlePort1(): ?string {
914
        return $this->articlePort1;
915
    }
916
917
    /**
918
     * Get the article port2.
919
     *
920
     * @return string|null Returns the article port2.
921
     */
922
    public function getArticlePort2(): ?string {
923
        return $this->articlePort2;
924
    }
925
926
    /**
927
     * Get the bloque.
928
     *
929
     * @return bool|null Returns the bloque.
930
     */
931
    public function getBloque(): ?bool {
932
        return $this->bloque;
933
    }
934
935
    /**
936
     * Get the chiffre affaire.
937
     *
938
     * @return float|null Returns the chiffre affaire.
939
     */
940
    public function getChiffreAffaire(): ?float {
941
        return $this->chiffreAffaire;
942
    }
943
944
    /**
945
     * Get the code.
946
     *
947
     * @return string|null Returns the code.
948
     */
949
    public function getCode(): ?string {
950
        return $this->code;
951
    }
952
953
    /**
954
     * Get the code activite.
955
     *
956
     * @return string|null Returns the code activite.
957
     */
958
    public function getCodeActivite(): ?string {
959
        return $this->codeActivite;
960
    }
961
962
    /**
963
     * Get the code assistant juridique.
964
     *
965
     * @return string|null Returns the code assistant juridique.
966
     */
967
    public function getCodeAssistantJuridique(): ?string {
968
        return $this->codeAssistantJuridique;
969
    }
970
971
    /**
972
     * Get the code assistant social.
973
     *
974
     * @return string|null Returns the code assistant social.
975
     */
976
    public function getCodeAssistantSocial(): ?string {
977
        return $this->codeAssistantSocial;
978
    }
979
980
    /**
981
     * Get the code autre1.
982
     *
983
     * @return string|null Returns the code autre1.
984
     */
985
    public function getCodeAutre1(): ?string {
986
        return $this->codeAutre1;
987
    }
988
989
    /**
990
     * Get the code autre2.
991
     *
992
     * @return string|null Returns the code autre2.
993
     */
994
    public function getCodeAutre2(): ?string {
995
        return $this->codeAutre2;
996
    }
997
998
    /**
999
     * Get the code avocat.
1000
     *
1001
     * @return string|null Returns the code avocat.
1002
     */
1003
    public function getCodeAvocat(): ?string {
1004
        return $this->codeAvocat;
1005
    }
1006
1007
    /**
1008
     * Get the code barre.
1009
     *
1010
     * @return bool|null Returns the code barre.
1011
     */
1012
    public function getCodeBarre(): ?bool {
1013
        return $this->codeBarre;
1014
    }
1015
1016
    /**
1017
     * Get the code categorie fournisseur.
1018
     *
1019
     * @return string|null Returns the code categorie fournisseur.
1020
     */
1021
    public function getCodeCategorieFournisseur(): ?string {
1022
        return $this->codeCategorieFournisseur;
1023
    }
1024
1025
    /**
1026
     * Get the code collaborateur.
1027
     *
1028
     * @return string|null Returns the code collaborateur.
1029
     */
1030
    public function getCodeCollaborateur(): ?string {
1031
        return $this->codeCollaborateur;
1032
    }
1033
1034
    /**
1035
     * Get the code depot.
1036
     *
1037
     * @return string|null Returns the code depot.
1038
     */
1039
    public function getCodeDepot(): ?string {
1040
        return $this->codeDepot;
1041
    }
1042
1043
    /**
1044
     * Get the code devise.
1045
     *
1046
     * @return string|null Returns the code devise.
1047
     */
1048
    public function getCodeDevise(): ?string {
1049
        return $this->codeDevise;
1050
    }
1051
1052
    /**
1053
     * Get the code edition fact.
1054
     *
1055
     * @return string|null Returns the code edition fact.
1056
     */
1057
    public function getCodeEditionFact(): ?string {
1058
        return $this->codeEditionFact;
1059
    }
1060
1061
    /**
1062
     * Get the code exc.
1063
     *
1064
     * @return string|null Returns the code exc.
1065
     */
1066
    public function getCodeExc(): ?string {
1067
        return $this->codeExc;
1068
    }
1069
1070
    /**
1071
     * Get the code expert.
1072
     *
1073
     * @return string|null Returns the code expert.
1074
     */
1075
    public function getCodeExpert(): ?string {
1076
        return $this->codeExpert;
1077
    }
1078
1079
    /**
1080
     * Get the code famille.
1081
     *
1082
     * @return string|null Returns the code famille.
1083
     */
1084
    public function getCodeFamille(): ?string {
1085
        return $this->codeFamille;
1086
    }
1087
1088
    /**
1089
     * Get the code geo.
1090
     *
1091
     * @return string|null Returns the code geo.
1092
     */
1093
    public function getCodeGeo(): ?string {
1094
        return $this->codeGeo;
1095
    }
1096
1097
    /**
1098
     * Get the code imputation analytique.
1099
     *
1100
     * @return string|null Returns the code imputation analytique.
1101
     */
1102
    public function getCodeImputationAnalytique(): ?string {
1103
        return $this->codeImputationAnalytique;
1104
    }
1105
1106
    /**
1107
     * Get the code langue designation article.
1108
     *
1109
     * @return string|null Returns the code langue designation article.
1110
     */
1111
    public function getCodeLangueDesignationArticle(): ?string {
1112
        return $this->codeLangueDesignationArticle;
1113
    }
1114
1115
    /**
1116
     * Get the code origine.
1117
     *
1118
     * @return string|null Returns the code origine.
1119
     */
1120
    public function getCodeOrigine(): ?string {
1121
        return $this->codeOrigine;
1122
    }
1123
1124
    /**
1125
     * Get the code portefeuille.
1126
     *
1127
     * @return string|null Returns the code portefeuille.
1128
     */
1129
    public function getCodePortefeuille(): ?string {
1130
        return $this->codePortefeuille;
1131
    }
1132
1133
    /**
1134
     * Get the code reglement.
1135
     *
1136
     * @return string|null Returns the code reglement.
1137
     */
1138
    public function getCodeReglement(): ?string {
1139
        return $this->codeReglement;
1140
    }
1141
1142
    /**
1143
     * Get the code regroupement.
1144
     *
1145
     * @return string|null Returns the code regroupement.
1146
     */
1147
    public function getCodeRegroupement(): ?string {
1148
        return $this->codeRegroupement;
1149
    }
1150
1151
    /**
1152
     * Get the code sous famille.
1153
     *
1154
     * @return string|null Returns the code sous famille.
1155
     */
1156
    public function getCodeSousFamille(): ?string {
1157
        return $this->codeSousFamille;
1158
    }
1159
1160
    /**
1161
     * Get the code transporteur.
1162
     *
1163
     * @return string|null Returns the code transporteur.
1164
     */
1165
    public function getCodeTransporteur(): ?string {
1166
        return $this->codeTransporteur;
1167
    }
1168
1169
    /**
1170
     * Get the code tva.
1171
     *
1172
     * @return string|null Returns the code tva.
1173
     */
1174
    public function getCodeTva(): ?string {
1175
        return $this->codeTva;
1176
    }
1177
1178
    /**
1179
     * Get the code ventil compta.
1180
     *
1181
     * @return string|null Returns the code ventil compta.
1182
     */
1183
    public function getCodeVentilCompta(): ?string {
1184
        return $this->codeVentilCompta;
1185
    }
1186
1187
    /**
1188
     * Get the collectif.
1189
     *
1190
     * @return string|null Returns the collectif.
1191
     */
1192
    public function getCollectif(): ?string {
1193
        return $this->collectif;
1194
    }
1195
1196
    /**
1197
     * Get the compte de vente.
1198
     *
1199
     * @return bool|null Returns the compte de vente.
1200
     */
1201
    public function getCompteDeVente(): ?bool {
1202
        return $this->compteDeVente;
1203
    }
1204
1205
    /**
1206
     * Get the date creation.
1207
     *
1208
     * @return DateTime|null Returns the date creation.
1209
     */
1210
    public function getDateCreation(): ?DateTime {
1211
        return $this->dateCreation;
1212
    }
1213
1214
    /**
1215
     * Get the date entree.
1216
     *
1217
     * @return DateTime|null Returns the date entree.
1218
     */
1219
    public function getDateEntree(): ?DateTime {
1220
        return $this->dateEntree;
1221
    }
1222
1223
    /**
1224
     * Get the date modification.
1225
     *
1226
     * @return DateTime|null Returns the date modification.
1227
     */
1228
    public function getDateModification(): ?DateTime {
1229
        return $this->dateModification;
1230
    }
1231
1232
    /**
1233
     * Get the date sortie.
1234
     *
1235
     * @return DateTime|null Returns the date sortie.
1236
     */
1237
    public function getDateSortie(): ?DateTime {
1238
        return $this->dateSortie;
1239
    }
1240
1241
    /**
1242
     * Get the delai.
1243
     *
1244
     * @return float|null Returns the delai.
1245
     */
1246
    public function getDelai(): ?float {
1247
        return $this->delai;
1248
    }
1249
1250
    /**
1251
     * Get the domiciliation bancaire1.
1252
     *
1253
     * @return string|null Returns the domiciliation bancaire1.
1254
     */
1255
    public function getDomiciliationBancaire1(): ?string {
1256
        return $this->domiciliationBancaire1;
1257
    }
1258
1259
    /**
1260
     * Get the domiciliation bancaire2.
1261
     *
1262
     * @return string|null Returns the domiciliation bancaire2.
1263
     */
1264
    public function getDomiciliationBancaire2(): ?string {
1265
        return $this->domiciliationBancaire2;
1266
    }
1267
1268
    /**
1269
     * Get the dossier comptable.
1270
     *
1271
     * @return string|null Returns the dossier comptable.
1272
     */
1273
    public function getDossierComptable(): ?string {
1274
        return $this->dossierComptable;
1275
    }
1276
1277
    /**
1278
     * Get the dossier paie.
1279
     *
1280
     * @return string|null Returns the dossier paie.
1281
     */
1282
    public function getDossierPaie(): ?string {
1283
        return $this->dossierPaie;
1284
    }
1285
1286
    /**
1287
     * Get the ds code collab.
1288
     *
1289
     * @return string|null Returns the ds code collab.
1290
     */
1291
    public function getDsCodeCollab(): ?string {
1292
        return $this->dsCodeCollab;
1293
    }
1294
1295
    /**
1296
     * Get the ds date retour.
1297
     *
1298
     * @return DateTime|null Returns the ds date retour.
1299
     */
1300
    public function getDsDateRetour(): ?DateTime {
1301
        return $this->dsDateRetour;
1302
    }
1303
1304
    /**
1305
     * Get the ds date sortie.
1306
     *
1307
     * @return DateTime|null Returns the ds date sortie.
1308
     */
1309
    public function getDsDateSortie(): ?DateTime {
1310
        return $this->dsDateSortie;
1311
    }
1312
1313
    /**
1314
     * Get the ean frn.
1315
     *
1316
     * @return string|null Returns the ean frn.
1317
     */
1318
    public function getEanFrn(): ?string {
1319
        return $this->eanFrn;
1320
    }
1321
1322
    /**
1323
     * Get the echeance fin decade.
1324
     *
1325
     * @return bool|null Returns the echeance fin decade.
1326
     */
1327
    public function getEcheanceFinDecade(): ?bool {
1328
        return $this->echeanceFinDecade;
1329
    }
1330
1331
    /**
1332
     * Get the echeance fin quinzaine.
1333
     *
1334
     * @return bool|null Returns the echeance fin quinzaine.
1335
     */
1336
    public function getEcheanceFinQuinzaine(): ?bool {
1337
        return $this->echeanceFinQuinzaine;
1338
    }
1339
1340
    /**
1341
     * Get the etat1.
1342
     *
1343
     * @return string|null Returns the etat1.
1344
     */
1345
    public function getEtat1(): ?string {
1346
        return $this->etat1;
1347
    }
1348
1349
    /**
1350
     * Get the etat2.
1351
     *
1352
     * @return string|null Returns the etat2.
1353
     */
1354
    public function getEtat2(): ?string {
1355
        return $this->etat2;
1356
    }
1357
1358
    /**
1359
     * Get the etat3.
1360
     *
1361
     * @return string|null Returns the etat3.
1362
     */
1363
    public function getEtat3(): ?string {
1364
        return $this->etat3;
1365
    }
1366
1367
    /**
1368
     * Get the etat4.
1369
     *
1370
     * @return string|null Returns the etat4.
1371
     */
1372
    public function getEtat4(): ?string {
1373
        return $this->etat4;
1374
    }
1375
1376
    /**
1377
     * Get the etat5.
1378
     *
1379
     * @return string|null Returns the etat5.
1380
     */
1381
    public function getEtat5(): ?string {
1382
        return $this->etat5;
1383
    }
1384
1385
    /**
1386
     * Get the etiquettes.
1387
     *
1388
     * @return bool|null Returns the etiquettes.
1389
     */
1390
    public function getEtiquettes(): ?bool {
1391
        return $this->etiquettes;
1392
    }
1393
1394
    /**
1395
     * Get the facture euros.
1396
     *
1397
     * @return bool|null Returns the facture euros.
1398
     */
1399
    public function getFactureEuros(): ?bool {
1400
        return $this->factureEuros;
1401
    }
1402
1403
    /**
1404
     * Get the facture isolee.
1405
     *
1406
     * @return bool|null Returns the facture isolee.
1407
     */
1408
    public function getFactureIsolee(): ?bool {
1409
        return $this->factureIsolee;
1410
    }
1411
1412
    /**
1413
     * Get the frais fixes1.
1414
     *
1415
     * @return bool|null Returns the frais fixes1.
1416
     */
1417
    public function getFraisFixes1(): ?bool {
1418
        return $this->fraisFixes1;
1419
    }
1420
1421
    /**
1422
     * Get the frais fixes2.
1423
     *
1424
     * @return bool|null Returns the frais fixes2.
1425
     */
1426
    public function getFraisFixes2(): ?bool {
1427
        return $this->fraisFixes2;
1428
    }
1429
1430
    /**
1431
     * Get the franco port1.
1432
     *
1433
     * @return float|null Returns the franco port1.
1434
     */
1435
    public function getFrancoPort1(): ?float {
1436
        return $this->francoPort1;
1437
    }
1438
1439
    /**
1440
     * Get the franco port2.
1441
     *
1442
     * @return float|null Returns the franco port2.
1443
     */
1444
    public function getFrancoPort2(): ?float {
1445
        return $this->francoPort2;
1446
    }
1447
1448
    /**
1449
     * Get the identifiant tva.
1450
     *
1451
     * @return string|null Returns the identifiant tva.
1452
     */
1453
    public function getIdentifiantTva(): ?string {
1454
        return $this->identifiantTva;
1455
    }
1456
1457
    /**
1458
     * Get the igp.
1459
     *
1460
     * @return bool|null Returns the igp.
1461
     */
1462
    public function getIgp(): ?bool {
1463
        return $this->igp;
1464
    }
1465
1466
    /**
1467
     * Get the insp.
1468
     *
1469
     * @return string|null Returns the insp.
1470
     */
1471
    public function getInsp(): ?string {
1472
        return $this->insp;
1473
    }
1474
1475
    /**
1476
     * Get the mission sur dossier.
1477
     *
1478
     * @return int|null Returns the mission sur dossier.
1479
     */
1480
    public function getMissionSurDossier(): ?int {
1481
        return $this->missionSurDossier;
1482
    }
1483
1484
    /**
1485
     * Get the modele br.
1486
     *
1487
     * @return string|null Returns the modele br.
1488
     */
1489
    public function getModeleBr(): ?string {
1490
        return $this->modeleBr;
1491
    }
1492
1493
    /**
1494
     * Get the modele commande.
1495
     *
1496
     * @return string|null Returns the modele commande.
1497
     */
1498
    public function getModeleCommande(): ?string {
1499
        return $this->modeleCommande;
1500
    }
1501
1502
    /**
1503
     * Get the modele facture.
1504
     *
1505
     * @return string|null Returns the modele facture.
1506
     */
1507
    public function getModeleFacture(): ?string {
1508
        return $this->modeleFacture;
1509
    }
1510
1511
    /**
1512
     * Get the modele releve.
1513
     *
1514
     * @return string|null Returns the modele releve.
1515
     */
1516
    public function getModeleReleve(): ?string {
1517
        return $this->modeleReleve;
1518
    }
1519
1520
    /**
1521
     * Get the montant franco.
1522
     *
1523
     * @return float|null Returns the montant franco.
1524
     */
1525
    public function getMontantFranco(): ?float {
1526
        return $this->montantFranco;
1527
    }
1528
1529
    /**
1530
     * Get the montant mini cde.
1531
     *
1532
     * @return float|null Returns the montant mini cde.
1533
     */
1534
    public function getMontantMiniCde(): ?float {
1535
        return $this->montantMiniCde;
1536
    }
1537
1538
    /**
1539
     * Get the montant port liv.
1540
     *
1541
     * @return float|null Returns the montant port liv.
1542
     */
1543
    public function getMontantPortLiv(): ?float {
1544
        return $this->montantPortLiv;
1545
    }
1546
1547
    /**
1548
     * Get the nb br.
1549
     *
1550
     * @return string|null Returns the nb br.
1551
     */
1552
    public function getNbBr(): ?string {
1553
        return $this->nbBr;
1554
    }
1555
1556
    /**
1557
     * Get the nb commande.
1558
     *
1559
     * @return string|null Returns the nb commande.
1560
     */
1561
    public function getNbCommande(): ?string {
1562
        return $this->nbCommande;
1563
    }
1564
1565
    /**
1566
     * Get the nb facture.
1567
     *
1568
     * @return string|null Returns the nb facture.
1569
     */
1570
    public function getNbFacture(): ?string {
1571
        return $this->nbFacture;
1572
    }
1573
1574
    /**
1575
     * Get the nb jour interval.
1576
     *
1577
     * @return int|null Returns the nb jour interval.
1578
     */
1579
    public function getNbJourInterval(): ?int {
1580
        return $this->nbJourInterval;
1581
    }
1582
1583
    /**
1584
     * Get the nb max br.
1585
     *
1586
     * @return string|null Returns the nb max br.
1587
     */
1588
    public function getNbMaxBr(): ?string {
1589
        return $this->nbMaxBr;
1590
    }
1591
1592
    /**
1593
     * Get the nb releve.
1594
     *
1595
     * @return string|null Returns the nb releve.
1596
     */
1597
    public function getNbReleve(): ?string {
1598
        return $this->nbReleve;
1599
    }
1600
1601
    /**
1602
     * Get the nombre echeances.
1603
     *
1604
     * @return string|null Returns the nombre echeances.
1605
     */
1606
    public function getNombreEcheances(): ?string {
1607
        return $this->nombreEcheances;
1608
    }
1609
1610
    /**
1611
     * Get the num facture f.
1612
     *
1613
     * @return int|null Returns the num facture f.
1614
     */
1615
    public function getNumFactureF(): ?int {
1616
        return $this->numFactureF;
1617
    }
1618
1619
    /**
1620
     * Get the numero compte.
1621
     *
1622
     * @return string|null Returns the numero compte.
1623
     */
1624
    public function getNumeroCompte(): ?string {
1625
        return $this->numeroCompte;
1626
    }
1627
1628
    /**
1629
     * Get the observation1.
1630
     *
1631
     * @return string|null Returns the observation1.
1632
     */
1633
    public function getObservation1(): ?string {
1634
        return $this->observation1;
1635
    }
1636
1637
    /**
1638
     * Get the observation2.
1639
     *
1640
     * @return string|null Returns the observation2.
1641
     */
1642
    public function getObservation2(): ?string {
1643
        return $this->observation2;
1644
    }
1645
1646
    /**
1647
     * Get the paiement depart le.
1648
     *
1649
     * @return int|null Returns the paiement depart le.
1650
     */
1651
    public function getPaiementDepartLe(): ?int {
1652
        return $this->paiementDepartLe;
1653
    }
1654
1655
    /**
1656
     * Get the paiement le.
1657
     *
1658
     * @return string|null Returns the paiement le.
1659
     */
1660
    public function getPaiementLe(): ?string {
1661
        return $this->paiementLe;
1662
    }
1663
1664
    /**
1665
     * Get the paiement nombre de jours.
1666
     *
1667
     * @return int|null Returns the paiement nombre de jours.
1668
     */
1669
    public function getPaiementNombreDeJours(): ?int {
1670
        return $this->paiementNombreDeJours;
1671
    }
1672
1673
    /**
1674
     * Get the prefixe facture f.
1675
     *
1676
     * @return string|null Returns the prefixe facture f.
1677
     */
1678
    public function getPrefixeFactureF(): ?string {
1679
        return $this->prefixeFactureF;
1680
    }
1681
1682
    /**
1683
     * Get the regime.
1684
     *
1685
     * @return string|null Returns the regime.
1686
     */
1687
    public function getRegime(): ?string {
1688
        return $this->regime;
1689
    }
1690
1691
    /**
1692
     * Get the regroupement fact.
1693
     *
1694
     * @return string|null Returns the regroupement fact.
1695
     */
1696
    public function getRegroupementFact(): ?string {
1697
        return $this->regroupementFact;
1698
    }
1699
1700
    /**
1701
     * Get the releve facture.
1702
     *
1703
     * @return bool|null Returns the releve facture.
1704
     */
1705
    public function getReleveFacture(): ?bool {
1706
        return $this->releveFacture;
1707
    }
1708
1709
    /**
1710
     * Get the remise ligne1.
1711
     *
1712
     * @return float|null Returns the remise ligne1.
1713
     */
1714
    public function getRemiseLigne1(): ?float {
1715
        return $this->remiseLigne1;
1716
    }
1717
1718
    /**
1719
     * Get the remise ligne2.
1720
     *
1721
     * @return float|null Returns the remise ligne2.
1722
     */
1723
    public function getRemiseLigne2(): ?float {
1724
        return $this->remiseLigne2;
1725
    }
1726
1727
    /**
1728
     * Get the remise ligne3.
1729
     *
1730
     * @return float|null Returns the remise ligne3.
1731
     */
1732
    public function getRemiseLigne3(): ?float {
1733
        return $this->remiseLigne3;
1734
    }
1735
1736
    /**
1737
     * Get the remise pied.
1738
     *
1739
     * @return float|null Returns the remise pied.
1740
     */
1741
    public function getRemisePied(): ?float {
1742
        return $this->remisePied;
1743
    }
1744
1745
    /**
1746
     * Get the remise pied2.
1747
     *
1748
     * @return float|null Returns the remise pied2.
1749
     */
1750
    public function getRemisePied2(): ?float {
1751
        return $this->remisePied2;
1752
    }
1753
1754
    /**
1755
     * Get the remise pied3.
1756
     *
1757
     * @return float|null Returns the remise pied3.
1758
     */
1759
    public function getRemisePied3(): ?float {
1760
        return $this->remisePied3;
1761
    }
1762
1763
    /**
1764
     * Get the resultat.
1765
     *
1766
     * @return float|null Returns the resultat.
1767
     */
1768
    public function getResultat(): ?float {
1769
        return $this->resultat;
1770
    }
1771
1772
    /**
1773
     * Get the rib.
1774
     *
1775
     * @return string|null Returns the rib.
1776
     */
1777
    public function getRib(): ?string {
1778
        return $this->rib;
1779
    }
1780
1781
    /**
1782
     * Get the siege groupe.
1783
     *
1784
     * @return bool|null Returns the siege groupe.
1785
     */
1786
    public function getSiegeGroupe(): ?bool {
1787
        return $this->siegeGroupe;
1788
    }
1789
1790
    /**
1791
     * Get the soumis escompte.
1792
     *
1793
     * @return bool|null Returns the soumis escompte.
1794
     */
1795
    public function getSoumisEscompte(): ?bool {
1796
        return $this->soumisEscompte;
1797
    }
1798
1799
    /**
1800
     * Get the soumis port1.
1801
     *
1802
     * @return string|null Returns the soumis port1.
1803
     */
1804
    public function getSoumisPort1(): ?string {
1805
        return $this->soumisPort1;
1806
    }
1807
1808
    /**
1809
     * Get the soumis port2.
1810
     *
1811
     * @return string|null Returns the soumis port2.
1812
     */
1813
    public function getSoumisPort2(): ?string {
1814
        return $this->soumisPort2;
1815
    }
1816
1817
    /**
1818
     * Get the soumis taxe1.
1819
     *
1820
     * @return bool|null Returns the soumis taxe1.
1821
     */
1822
    public function getSoumisTaxe1(): ?bool {
1823
        return $this->soumisTaxe1;
1824
    }
1825
1826
    /**
1827
     * Get the soumis taxe2.
1828
     *
1829
     * @return bool|null Returns the soumis taxe2.
1830
     */
1831
    public function getSoumisTaxe2(): ?bool {
1832
        return $this->soumisTaxe2;
1833
    }
1834
1835
    /**
1836
     * Get the soumis taxe3.
1837
     *
1838
     * @return bool|null Returns the soumis taxe3.
1839
     */
1840
    public function getSoumisTaxe3(): ?bool {
1841
        return $this->soumisTaxe3;
1842
    }
1843
1844
    /**
1845
     * Get the soumis taxe4.
1846
     *
1847
     * @return bool|null Returns the soumis taxe4.
1848
     */
1849
    public function getSoumisTaxe4(): ?bool {
1850
        return $this->soumisTaxe4;
1851
    }
1852
1853
    /**
1854
     * Get the soumis taxe5.
1855
     *
1856
     * @return bool|null Returns the soumis taxe5.
1857
     */
1858
    public function getSoumisTaxe5(): ?bool {
1859
        return $this->soumisTaxe5;
1860
    }
1861
1862
    /**
1863
     * Get the soumis tva.
1864
     *
1865
     * @return bool|null Returns the soumis tva.
1866
     */
1867
    public function getSoumisTva(): ?bool {
1868
        return $this->soumisTva;
1869
    }
1870
1871
    /**
1872
     * Get the taux comm.
1873
     *
1874
     * @return float|null Returns the taux comm.
1875
     */
1876
    public function getTauxComm(): ?float {
1877
        return $this->tauxComm;
1878
    }
1879
1880
    /**
1881
     * Get the taux escompte.
1882
     *
1883
     * @return float|null Returns the taux escompte.
1884
     */
1885
    public function getTauxEscompte(): ?float {
1886
        return $this->tauxEscompte;
1887
    }
1888
1889
    /**
1890
     * Get the toutes activites.
1891
     *
1892
     * @return string|null Returns the toutes activites.
1893
     */
1894
    public function getToutesActivites(): ?string {
1895
        return $this->toutesActivites;
1896
    }
1897
1898
    /**
1899
     * Get the transporteur.
1900
     *
1901
     * @return string|null Returns the transporteur.
1902
     */
1903
    public function getTransporteur(): ?string {
1904
        return $this->transporteur;
1905
    }
1906
1907
    /**
1908
     * Get the trs aff grp.
1909
     *
1910
     * @return bool|null Returns the trs aff grp.
1911
     */
1912
    public function getTrsAffGrp(): ?bool {
1913
        return $this->trsAffGrp;
1914
    }
1915
1916
    /**
1917
     * Get the trs aff mat dang.
1918
     *
1919
     * @return string|null Returns the trs aff mat dang.
1920
     */
1921
    public function getTrsAffMatDang(): ?string {
1922
        return $this->trsAffMatDang;
1923
    }
1924
1925
    /**
1926
     * Get the trs aff prod chim.
1927
     *
1928
     * @return string|null Returns the trs aff prod chim.
1929
     */
1930
    public function getTrsAffProdChim(): ?string {
1931
        return $this->trsAffProdChim;
1932
    }
1933
1934
    /**
1935
     * Get the trs aff refri.
1936
     *
1937
     * @return string|null Returns the trs aff refri.
1938
     */
1939
    public function getTrsAffRefri(): ?string {
1940
        return $this->trsAffRefri;
1941
    }
1942
1943
    /**
1944
     * Get the trs code tarif.
1945
     *
1946
     * @return string|null Returns the trs code tarif.
1947
     */
1948
    public function getTrsCodeTarif(): ?string {
1949
        return $this->trsCodeTarif;
1950
    }
1951
1952
    /**
1953
     * Get the trs est un affrete.
1954
     *
1955
     * @return string|null Returns the trs est un affrete.
1956
     */
1957
    public function getTrsEstUnAffrete(): ?string {
1958
        return $this->trsEstUnAffrete;
1959
    }
1960
1961
    /**
1962
     * Get the trs gestion palettes.
1963
     *
1964
     * @return bool|null Returns the trs gestion palettes.
1965
     */
1966
    public function getTrsGestionPalettes(): ?bool {
1967
        return $this->trsGestionPalettes;
1968
    }
1969
1970
    /**
1971
     * Get the trs suivi planing aff.
1972
     *
1973
     * @return bool|null Returns the trs suivi planing aff.
1974
     */
1975
    public function getTrsSuiviPlaningAff(): ?bool {
1976
        return $this->trsSuiviPlaningAff;
1977
    }
1978
1979
    /**
1980
     * Get the trsp cent px trs.
1981
     *
1982
     * @return float|null Returns the trsp cent px trs.
1983
     */
1984
    public function getTrspCentPxTrs(): ?float {
1985
        return $this->trspCentPxTrs;
1986
    }
1987
1988
    /**
1989
     * Get the tva regime.
1990
     *
1991
     * @return string|null Returns the tva regime.
1992
     */
1993
    public function getTvaRegime(): ?string {
1994
        return $this->tvaRegime;
1995
    }
1996
1997
    /**
1998
     * Get the type edit br.
1999
     *
2000
     * @return string|null Returns the type edit br.
2001
     */
2002
    public function getTypeEditBr(): ?string {
2003
        return $this->typeEditBr;
2004
    }
2005
2006
    /**
2007
     * Get the type fournisseur.
2008
     *
2009
     * @return string|null Returns the type fournisseur.
2010
     */
2011
    public function getTypeFournisseur(): ?string {
2012
        return $this->typeFournisseur;
2013
    }
2014
2015
    /**
2016
     * Set the adresse site fournisseur.
2017
     *
2018
     * @param string|null $adresseSiteFournisseur The adresse site fournisseur.
2019
     * @return Fournisseurs Returns this Fournisseurs.
2020
     */
2021
    public function setAdresseSiteFournisseur(?string $adresseSiteFournisseur): Fournisseurs {
2022
        $this->adresseSiteFournisseur = $adresseSiteFournisseur;
2023
        return $this;
2024
    }
2025
2026
    /**
2027
     * Set the article port1.
2028
     *
2029
     * @param string|null $articlePort1 The article port1.
2030
     * @return Fournisseurs Returns this Fournisseurs.
2031
     */
2032
    public function setArticlePort1(?string $articlePort1): Fournisseurs {
2033
        $this->articlePort1 = $articlePort1;
2034
        return $this;
2035
    }
2036
2037
    /**
2038
     * Set the article port2.
2039
     *
2040
     * @param string|null $articlePort2 The article port2.
2041
     * @return Fournisseurs Returns this Fournisseurs.
2042
     */
2043
    public function setArticlePort2(?string $articlePort2): Fournisseurs {
2044
        $this->articlePort2 = $articlePort2;
2045
        return $this;
2046
    }
2047
2048
    /**
2049
     * Set the bloque.
2050
     *
2051
     * @param bool|null $bloque The bloque.
2052
     * @return Fournisseurs Returns this Fournisseurs.
2053
     */
2054
    public function setBloque(?bool $bloque): Fournisseurs {
2055
        $this->bloque = $bloque;
2056
        return $this;
2057
    }
2058
2059
    /**
2060
     * Set the chiffre affaire.
2061
     *
2062
     * @param float|null $chiffreAffaire The chiffre affaire.
2063
     * @return Fournisseurs Returns this Fournisseurs.
2064
     */
2065
    public function setChiffreAffaire(?float $chiffreAffaire): Fournisseurs {
2066
        $this->chiffreAffaire = $chiffreAffaire;
2067
        return $this;
2068
    }
2069
2070
    /**
2071
     * Set the code.
2072
     *
2073
     * @param string|null $code The code.
2074
     * @return Fournisseurs Returns this Fournisseurs.
2075
     */
2076
    public function setCode(?string $code): Fournisseurs {
2077
        $this->code = $code;
2078
        return $this;
2079
    }
2080
2081
    /**
2082
     * Set the code activite.
2083
     *
2084
     * @param string|null $codeActivite The code activite.
2085
     * @return Fournisseurs Returns this Fournisseurs.
2086
     */
2087
    public function setCodeActivite(?string $codeActivite): Fournisseurs {
2088
        $this->codeActivite = $codeActivite;
2089
        return $this;
2090
    }
2091
2092
    /**
2093
     * Set the code assistant juridique.
2094
     *
2095
     * @param string|null $codeAssistantJuridique The code assistant juridique.
2096
     * @return Fournisseurs Returns this Fournisseurs.
2097
     */
2098
    public function setCodeAssistantJuridique(?string $codeAssistantJuridique): Fournisseurs {
2099
        $this->codeAssistantJuridique = $codeAssistantJuridique;
2100
        return $this;
2101
    }
2102
2103
    /**
2104
     * Set the code assistant social.
2105
     *
2106
     * @param string|null $codeAssistantSocial The code assistant social.
2107
     * @return Fournisseurs Returns this Fournisseurs.
2108
     */
2109
    public function setCodeAssistantSocial(?string $codeAssistantSocial): Fournisseurs {
2110
        $this->codeAssistantSocial = $codeAssistantSocial;
2111
        return $this;
2112
    }
2113
2114
    /**
2115
     * Set the code autre1.
2116
     *
2117
     * @param string|null $codeAutre1 The code autre1.
2118
     * @return Fournisseurs Returns this Fournisseurs.
2119
     */
2120
    public function setCodeAutre1(?string $codeAutre1): Fournisseurs {
2121
        $this->codeAutre1 = $codeAutre1;
2122
        return $this;
2123
    }
2124
2125
    /**
2126
     * Set the code autre2.
2127
     *
2128
     * @param string|null $codeAutre2 The code autre2.
2129
     * @return Fournisseurs Returns this Fournisseurs.
2130
     */
2131
    public function setCodeAutre2(?string $codeAutre2): Fournisseurs {
2132
        $this->codeAutre2 = $codeAutre2;
2133
        return $this;
2134
    }
2135
2136
    /**
2137
     * Set the code avocat.
2138
     *
2139
     * @param string|null $codeAvocat The code avocat.
2140
     * @return Fournisseurs Returns this Fournisseurs.
2141
     */
2142
    public function setCodeAvocat(?string $codeAvocat): Fournisseurs {
2143
        $this->codeAvocat = $codeAvocat;
2144
        return $this;
2145
    }
2146
2147
    /**
2148
     * Set the code barre.
2149
     *
2150
     * @param bool|null $codeBarre The code barre.
2151
     * @return Fournisseurs Returns this Fournisseurs.
2152
     */
2153
    public function setCodeBarre(?bool $codeBarre): Fournisseurs {
2154
        $this->codeBarre = $codeBarre;
2155
        return $this;
2156
    }
2157
2158
    /**
2159
     * Set the code categorie fournisseur.
2160
     *
2161
     * @param string|null $codeCategorieFournisseur The code categorie fournisseur.
2162
     * @return Fournisseurs Returns this Fournisseurs.
2163
     */
2164
    public function setCodeCategorieFournisseur(?string $codeCategorieFournisseur): Fournisseurs {
2165
        $this->codeCategorieFournisseur = $codeCategorieFournisseur;
2166
        return $this;
2167
    }
2168
2169
    /**
2170
     * Set the code collaborateur.
2171
     *
2172
     * @param string|null $codeCollaborateur The code collaborateur.
2173
     * @return Fournisseurs Returns this Fournisseurs.
2174
     */
2175
    public function setCodeCollaborateur(?string $codeCollaborateur): Fournisseurs {
2176
        $this->codeCollaborateur = $codeCollaborateur;
2177
        return $this;
2178
    }
2179
2180
    /**
2181
     * Set the code depot.
2182
     *
2183
     * @param string|null $codeDepot The code depot.
2184
     * @return Fournisseurs Returns this Fournisseurs.
2185
     */
2186
    public function setCodeDepot(?string $codeDepot): Fournisseurs {
2187
        $this->codeDepot = $codeDepot;
2188
        return $this;
2189
    }
2190
2191
    /**
2192
     * Set the code devise.
2193
     *
2194
     * @param string|null $codeDevise The code devise.
2195
     * @return Fournisseurs Returns this Fournisseurs.
2196
     */
2197
    public function setCodeDevise(?string $codeDevise): Fournisseurs {
2198
        $this->codeDevise = $codeDevise;
2199
        return $this;
2200
    }
2201
2202
    /**
2203
     * Set the code edition fact.
2204
     *
2205
     * @param string|null $codeEditionFact The code edition fact.
2206
     * @return Fournisseurs Returns this Fournisseurs.
2207
     */
2208
    public function setCodeEditionFact(?string $codeEditionFact): Fournisseurs {
2209
        $this->codeEditionFact = $codeEditionFact;
2210
        return $this;
2211
    }
2212
2213
    /**
2214
     * Set the code exc.
2215
     *
2216
     * @param string|null $codeExc The code exc.
2217
     * @return Fournisseurs Returns this Fournisseurs.
2218
     */
2219
    public function setCodeExc(?string $codeExc): Fournisseurs {
2220
        $this->codeExc = $codeExc;
2221
        return $this;
2222
    }
2223
2224
    /**
2225
     * Set the code expert.
2226
     *
2227
     * @param string|null $codeExpert The code expert.
2228
     * @return Fournisseurs Returns this Fournisseurs.
2229
     */
2230
    public function setCodeExpert(?string $codeExpert): Fournisseurs {
2231
        $this->codeExpert = $codeExpert;
2232
        return $this;
2233
    }
2234
2235
    /**
2236
     * Set the code famille.
2237
     *
2238
     * @param string|null $codeFamille The code famille.
2239
     * @return Fournisseurs Returns this Fournisseurs.
2240
     */
2241
    public function setCodeFamille(?string $codeFamille): Fournisseurs {
2242
        $this->codeFamille = $codeFamille;
2243
        return $this;
2244
    }
2245
2246
    /**
2247
     * Set the code geo.
2248
     *
2249
     * @param string|null $codeGeo The code geo.
2250
     * @return Fournisseurs Returns this Fournisseurs.
2251
     */
2252
    public function setCodeGeo(?string $codeGeo): Fournisseurs {
2253
        $this->codeGeo = $codeGeo;
2254
        return $this;
2255
    }
2256
2257
    /**
2258
     * Set the code imputation analytique.
2259
     *
2260
     * @param string|null $codeImputationAnalytique The code imputation analytique.
2261
     * @return Fournisseurs Returns this Fournisseurs.
2262
     */
2263
    public function setCodeImputationAnalytique(?string $codeImputationAnalytique): Fournisseurs {
2264
        $this->codeImputationAnalytique = $codeImputationAnalytique;
2265
        return $this;
2266
    }
2267
2268
    /**
2269
     * Set the code langue designation article.
2270
     *
2271
     * @param string|null $codeLangueDesignationArticle The code langue designation article.
2272
     * @return Fournisseurs Returns this Fournisseurs.
2273
     */
2274
    public function setCodeLangueDesignationArticle(?string $codeLangueDesignationArticle): Fournisseurs {
2275
        $this->codeLangueDesignationArticle = $codeLangueDesignationArticle;
2276
        return $this;
2277
    }
2278
2279
    /**
2280
     * Set the code origine.
2281
     *
2282
     * @param string|null $codeOrigine The code origine.
2283
     * @return Fournisseurs Returns this Fournisseurs.
2284
     */
2285
    public function setCodeOrigine(?string $codeOrigine): Fournisseurs {
2286
        $this->codeOrigine = $codeOrigine;
2287
        return $this;
2288
    }
2289
2290
    /**
2291
     * Set the code portefeuille.
2292
     *
2293
     * @param string|null $codePortefeuille The code portefeuille.
2294
     * @return Fournisseurs Returns this Fournisseurs.
2295
     */
2296
    public function setCodePortefeuille(?string $codePortefeuille): Fournisseurs {
2297
        $this->codePortefeuille = $codePortefeuille;
2298
        return $this;
2299
    }
2300
2301
    /**
2302
     * Set the code reglement.
2303
     *
2304
     * @param string|null $codeReglement The code reglement.
2305
     * @return Fournisseurs Returns this Fournisseurs.
2306
     */
2307
    public function setCodeReglement(?string $codeReglement): Fournisseurs {
2308
        $this->codeReglement = $codeReglement;
2309
        return $this;
2310
    }
2311
2312
    /**
2313
     * Set the code regroupement.
2314
     *
2315
     * @param string|null $codeRegroupement The code regroupement.
2316
     * @return Fournisseurs Returns this Fournisseurs.
2317
     */
2318
    public function setCodeRegroupement(?string $codeRegroupement): Fournisseurs {
2319
        $this->codeRegroupement = $codeRegroupement;
2320
        return $this;
2321
    }
2322
2323
    /**
2324
     * Set the code sous famille.
2325
     *
2326
     * @param string|null $codeSousFamille The code sous famille.
2327
     * @return Fournisseurs Returns this Fournisseurs.
2328
     */
2329
    public function setCodeSousFamille(?string $codeSousFamille): Fournisseurs {
2330
        $this->codeSousFamille = $codeSousFamille;
2331
        return $this;
2332
    }
2333
2334
    /**
2335
     * Set the code transporteur.
2336
     *
2337
     * @param string|null $codeTransporteur The code transporteur.
2338
     * @return Fournisseurs Returns this Fournisseurs.
2339
     */
2340
    public function setCodeTransporteur(?string $codeTransporteur): Fournisseurs {
2341
        $this->codeTransporteur = $codeTransporteur;
2342
        return $this;
2343
    }
2344
2345
    /**
2346
     * Set the code tva.
2347
     *
2348
     * @param string|null $codeTva The code tva.
2349
     * @return Fournisseurs Returns this Fournisseurs.
2350
     */
2351
    public function setCodeTva(?string $codeTva): Fournisseurs {
2352
        $this->codeTva = $codeTva;
2353
        return $this;
2354
    }
2355
2356
    /**
2357
     * Set the code ventil compta.
2358
     *
2359
     * @param string|null $codeVentilCompta The code ventil compta.
2360
     * @return Fournisseurs Returns this Fournisseurs.
2361
     */
2362
    public function setCodeVentilCompta(?string $codeVentilCompta): Fournisseurs {
2363
        $this->codeVentilCompta = $codeVentilCompta;
2364
        return $this;
2365
    }
2366
2367
    /**
2368
     * Set the collectif.
2369
     *
2370
     * @param string|null $collectif The collectif.
2371
     * @return Fournisseurs Returns this Fournisseurs.
2372
     */
2373
    public function setCollectif(?string $collectif): Fournisseurs {
2374
        $this->collectif = $collectif;
2375
        return $this;
2376
    }
2377
2378
    /**
2379
     * Set the compte de vente.
2380
     *
2381
     * @param bool|null $compteDeVente The compte de vente.
2382
     * @return Fournisseurs Returns this Fournisseurs.
2383
     */
2384
    public function setCompteDeVente(?bool $compteDeVente): Fournisseurs {
2385
        $this->compteDeVente = $compteDeVente;
2386
        return $this;
2387
    }
2388
2389
    /**
2390
     * Set the date creation.
2391
     *
2392
     * @param DateTime|null $dateCreation The date creation.
2393
     * @return Fournisseurs Returns this Fournisseurs.
2394
     */
2395
    public function setDateCreation(?DateTime $dateCreation): Fournisseurs {
2396
        $this->dateCreation = $dateCreation;
2397
        return $this;
2398
    }
2399
2400
    /**
2401
     * Set the date entree.
2402
     *
2403
     * @param DateTime|null $dateEntree The date entree.
2404
     * @return Fournisseurs Returns this Fournisseurs.
2405
     */
2406
    public function setDateEntree(?DateTime $dateEntree): Fournisseurs {
2407
        $this->dateEntree = $dateEntree;
2408
        return $this;
2409
    }
2410
2411
    /**
2412
     * Set the date modification.
2413
     *
2414
     * @param DateTime|null $dateModification The date modification.
2415
     * @return Fournisseurs Returns this Fournisseurs.
2416
     */
2417
    public function setDateModification(?DateTime $dateModification): Fournisseurs {
2418
        $this->dateModification = $dateModification;
2419
        return $this;
2420
    }
2421
2422
    /**
2423
     * Set the date sortie.
2424
     *
2425
     * @param DateTime|null $dateSortie The date sortie.
2426
     * @return Fournisseurs Returns this Fournisseurs.
2427
     */
2428
    public function setDateSortie(?DateTime $dateSortie): Fournisseurs {
2429
        $this->dateSortie = $dateSortie;
2430
        return $this;
2431
    }
2432
2433
    /**
2434
     * Set the delai.
2435
     *
2436
     * @param float|null $delai The delai.
2437
     * @return Fournisseurs Returns this Fournisseurs.
2438
     */
2439
    public function setDelai(?float $delai): Fournisseurs {
2440
        $this->delai = $delai;
2441
        return $this;
2442
    }
2443
2444
    /**
2445
     * Set the domiciliation bancaire1.
2446
     *
2447
     * @param string|null $domiciliationBancaire1 The domiciliation bancaire1.
2448
     * @return Fournisseurs Returns this Fournisseurs.
2449
     */
2450
    public function setDomiciliationBancaire1(?string $domiciliationBancaire1): Fournisseurs {
2451
        $this->domiciliationBancaire1 = $domiciliationBancaire1;
2452
        return $this;
2453
    }
2454
2455
    /**
2456
     * Set the domiciliation bancaire2.
2457
     *
2458
     * @param string|null $domiciliationBancaire2 The domiciliation bancaire2.
2459
     * @return Fournisseurs Returns this Fournisseurs.
2460
     */
2461
    public function setDomiciliationBancaire2(?string $domiciliationBancaire2): Fournisseurs {
2462
        $this->domiciliationBancaire2 = $domiciliationBancaire2;
2463
        return $this;
2464
    }
2465
2466
    /**
2467
     * Set the dossier comptable.
2468
     *
2469
     * @param string|null $dossierComptable The dossier comptable.
2470
     * @return Fournisseurs Returns this Fournisseurs.
2471
     */
2472
    public function setDossierComptable(?string $dossierComptable): Fournisseurs {
2473
        $this->dossierComptable = $dossierComptable;
2474
        return $this;
2475
    }
2476
2477
    /**
2478
     * Set the dossier paie.
2479
     *
2480
     * @param string|null $dossierPaie The dossier paie.
2481
     * @return Fournisseurs Returns this Fournisseurs.
2482
     */
2483
    public function setDossierPaie(?string $dossierPaie): Fournisseurs {
2484
        $this->dossierPaie = $dossierPaie;
2485
        return $this;
2486
    }
2487
2488
    /**
2489
     * Set the ds code collab.
2490
     *
2491
     * @param string|null $dsCodeCollab The ds code collab.
2492
     * @return Fournisseurs Returns this Fournisseurs.
2493
     */
2494
    public function setDsCodeCollab(?string $dsCodeCollab): Fournisseurs {
2495
        $this->dsCodeCollab = $dsCodeCollab;
2496
        return $this;
2497
    }
2498
2499
    /**
2500
     * Set the ds date retour.
2501
     *
2502
     * @param DateTime|null $dsDateRetour The ds date retour.
2503
     * @return Fournisseurs Returns this Fournisseurs.
2504
     */
2505
    public function setDsDateRetour(?DateTime $dsDateRetour): Fournisseurs {
2506
        $this->dsDateRetour = $dsDateRetour;
2507
        return $this;
2508
    }
2509
2510
    /**
2511
     * Set the ds date sortie.
2512
     *
2513
     * @param DateTime|null $dsDateSortie The ds date sortie.
2514
     * @return Fournisseurs Returns this Fournisseurs.
2515
     */
2516
    public function setDsDateSortie(?DateTime $dsDateSortie): Fournisseurs {
2517
        $this->dsDateSortie = $dsDateSortie;
2518
        return $this;
2519
    }
2520
2521
    /**
2522
     * Set the ean frn.
2523
     *
2524
     * @param string|null $eanFrn The ean frn.
2525
     * @return Fournisseurs Returns this Fournisseurs.
2526
     */
2527
    public function setEanFrn(?string $eanFrn): Fournisseurs {
2528
        $this->eanFrn = $eanFrn;
2529
        return $this;
2530
    }
2531
2532
    /**
2533
     * Set the echeance fin decade.
2534
     *
2535
     * @param bool|null $echeanceFinDecade The echeance fin decade.
2536
     * @return Fournisseurs Returns this Fournisseurs.
2537
     */
2538
    public function setEcheanceFinDecade(?bool $echeanceFinDecade): Fournisseurs {
2539
        $this->echeanceFinDecade = $echeanceFinDecade;
2540
        return $this;
2541
    }
2542
2543
    /**
2544
     * Set the echeance fin quinzaine.
2545
     *
2546
     * @param bool|null $echeanceFinQuinzaine The echeance fin quinzaine.
2547
     * @return Fournisseurs Returns this Fournisseurs.
2548
     */
2549
    public function setEcheanceFinQuinzaine(?bool $echeanceFinQuinzaine): Fournisseurs {
2550
        $this->echeanceFinQuinzaine = $echeanceFinQuinzaine;
2551
        return $this;
2552
    }
2553
2554
    /**
2555
     * Set the etat1.
2556
     *
2557
     * @param string|null $etat1 The etat1.
2558
     * @return Fournisseurs Returns this Fournisseurs.
2559
     */
2560
    public function setEtat1(?string $etat1): Fournisseurs {
2561
        $this->etat1 = $etat1;
2562
        return $this;
2563
    }
2564
2565
    /**
2566
     * Set the etat2.
2567
     *
2568
     * @param string|null $etat2 The etat2.
2569
     * @return Fournisseurs Returns this Fournisseurs.
2570
     */
2571
    public function setEtat2(?string $etat2): Fournisseurs {
2572
        $this->etat2 = $etat2;
2573
        return $this;
2574
    }
2575
2576
    /**
2577
     * Set the etat3.
2578
     *
2579
     * @param string|null $etat3 The etat3.
2580
     * @return Fournisseurs Returns this Fournisseurs.
2581
     */
2582
    public function setEtat3(?string $etat3): Fournisseurs {
2583
        $this->etat3 = $etat3;
2584
        return $this;
2585
    }
2586
2587
    /**
2588
     * Set the etat4.
2589
     *
2590
     * @param string|null $etat4 The etat4.
2591
     * @return Fournisseurs Returns this Fournisseurs.
2592
     */
2593
    public function setEtat4(?string $etat4): Fournisseurs {
2594
        $this->etat4 = $etat4;
2595
        return $this;
2596
    }
2597
2598
    /**
2599
     * Set the etat5.
2600
     *
2601
     * @param string|null $etat5 The etat5.
2602
     * @return Fournisseurs Returns this Fournisseurs.
2603
     */
2604
    public function setEtat5(?string $etat5): Fournisseurs {
2605
        $this->etat5 = $etat5;
2606
        return $this;
2607
    }
2608
2609
    /**
2610
     * Set the etiquettes.
2611
     *
2612
     * @param bool|null $etiquettes The etiquettes.
2613
     * @return Fournisseurs Returns this Fournisseurs.
2614
     */
2615
    public function setEtiquettes(?bool $etiquettes): Fournisseurs {
2616
        $this->etiquettes = $etiquettes;
2617
        return $this;
2618
    }
2619
2620
    /**
2621
     * Set the facture euros.
2622
     *
2623
     * @param bool|null $factureEuros The facture euros.
2624
     * @return Fournisseurs Returns this Fournisseurs.
2625
     */
2626
    public function setFactureEuros(?bool $factureEuros): Fournisseurs {
2627
        $this->factureEuros = $factureEuros;
2628
        return $this;
2629
    }
2630
2631
    /**
2632
     * Set the facture isolee.
2633
     *
2634
     * @param bool|null $factureIsolee The facture isolee.
2635
     * @return Fournisseurs Returns this Fournisseurs.
2636
     */
2637
    public function setFactureIsolee(?bool $factureIsolee): Fournisseurs {
2638
        $this->factureIsolee = $factureIsolee;
2639
        return $this;
2640
    }
2641
2642
    /**
2643
     * Set the frais fixes1.
2644
     *
2645
     * @param bool|null $fraisFixes1 The frais fixes1.
2646
     * @return Fournisseurs Returns this Fournisseurs.
2647
     */
2648
    public function setFraisFixes1(?bool $fraisFixes1): Fournisseurs {
2649
        $this->fraisFixes1 = $fraisFixes1;
2650
        return $this;
2651
    }
2652
2653
    /**
2654
     * Set the frais fixes2.
2655
     *
2656
     * @param bool|null $fraisFixes2 The frais fixes2.
2657
     * @return Fournisseurs Returns this Fournisseurs.
2658
     */
2659
    public function setFraisFixes2(?bool $fraisFixes2): Fournisseurs {
2660
        $this->fraisFixes2 = $fraisFixes2;
2661
        return $this;
2662
    }
2663
2664
    /**
2665
     * Set the franco port1.
2666
     *
2667
     * @param float|null $francoPort1 The franco port1.
2668
     * @return Fournisseurs Returns this Fournisseurs.
2669
     */
2670
    public function setFrancoPort1(?float $francoPort1): Fournisseurs {
2671
        $this->francoPort1 = $francoPort1;
2672
        return $this;
2673
    }
2674
2675
    /**
2676
     * Set the franco port2.
2677
     *
2678
     * @param float|null $francoPort2 The franco port2.
2679
     * @return Fournisseurs Returns this Fournisseurs.
2680
     */
2681
    public function setFrancoPort2(?float $francoPort2): Fournisseurs {
2682
        $this->francoPort2 = $francoPort2;
2683
        return $this;
2684
    }
2685
2686
    /**
2687
     * Set the identifiant tva.
2688
     *
2689
     * @param string|null $identifiantTva The identifiant tva.
2690
     * @return Fournisseurs Returns this Fournisseurs.
2691
     */
2692
    public function setIdentifiantTva(?string $identifiantTva): Fournisseurs {
2693
        $this->identifiantTva = $identifiantTva;
2694
        return $this;
2695
    }
2696
2697
    /**
2698
     * Set the igp.
2699
     *
2700
     * @param bool|null $igp The igp.
2701
     * @return Fournisseurs Returns this Fournisseurs.
2702
     */
2703
    public function setIgp(?bool $igp): Fournisseurs {
2704
        $this->igp = $igp;
2705
        return $this;
2706
    }
2707
2708
    /**
2709
     * Set the insp.
2710
     *
2711
     * @param string|null $insp The insp.
2712
     * @return Fournisseurs Returns this Fournisseurs.
2713
     */
2714
    public function setInsp(?string $insp): Fournisseurs {
2715
        $this->insp = $insp;
2716
        return $this;
2717
    }
2718
2719
    /**
2720
     * Set the mission sur dossier.
2721
     *
2722
     * @param int|null $missionSurDossier The mission sur dossier.
2723
     * @return Fournisseurs Returns this Fournisseurs.
2724
     */
2725
    public function setMissionSurDossier(?int $missionSurDossier): Fournisseurs {
2726
        $this->missionSurDossier = $missionSurDossier;
2727
        return $this;
2728
    }
2729
2730
    /**
2731
     * Set the modele br.
2732
     *
2733
     * @param string|null $modeleBr The modele br.
2734
     * @return Fournisseurs Returns this Fournisseurs.
2735
     */
2736
    public function setModeleBr(?string $modeleBr): Fournisseurs {
2737
        $this->modeleBr = $modeleBr;
2738
        return $this;
2739
    }
2740
2741
    /**
2742
     * Set the modele commande.
2743
     *
2744
     * @param string|null $modeleCommande The modele commande.
2745
     * @return Fournisseurs Returns this Fournisseurs.
2746
     */
2747
    public function setModeleCommande(?string $modeleCommande): Fournisseurs {
2748
        $this->modeleCommande = $modeleCommande;
2749
        return $this;
2750
    }
2751
2752
    /**
2753
     * Set the modele facture.
2754
     *
2755
     * @param string|null $modeleFacture The modele facture.
2756
     * @return Fournisseurs Returns this Fournisseurs.
2757
     */
2758
    public function setModeleFacture(?string $modeleFacture): Fournisseurs {
2759
        $this->modeleFacture = $modeleFacture;
2760
        return $this;
2761
    }
2762
2763
    /**
2764
     * Set the modele releve.
2765
     *
2766
     * @param string|null $modeleReleve The modele releve.
2767
     * @return Fournisseurs Returns this Fournisseurs.
2768
     */
2769
    public function setModeleReleve(?string $modeleReleve): Fournisseurs {
2770
        $this->modeleReleve = $modeleReleve;
2771
        return $this;
2772
    }
2773
2774
    /**
2775
     * Set the montant franco.
2776
     *
2777
     * @param float|null $montantFranco The montant franco.
2778
     * @return Fournisseurs Returns this Fournisseurs.
2779
     */
2780
    public function setMontantFranco(?float $montantFranco): Fournisseurs {
2781
        $this->montantFranco = $montantFranco;
2782
        return $this;
2783
    }
2784
2785
    /**
2786
     * Set the montant mini cde.
2787
     *
2788
     * @param float|null $montantMiniCde The montant mini cde.
2789
     * @return Fournisseurs Returns this Fournisseurs.
2790
     */
2791
    public function setMontantMiniCde(?float $montantMiniCde): Fournisseurs {
2792
        $this->montantMiniCde = $montantMiniCde;
2793
        return $this;
2794
    }
2795
2796
    /**
2797
     * Set the montant port liv.
2798
     *
2799
     * @param float|null $montantPortLiv The montant port liv.
2800
     * @return Fournisseurs Returns this Fournisseurs.
2801
     */
2802
    public function setMontantPortLiv(?float $montantPortLiv): Fournisseurs {
2803
        $this->montantPortLiv = $montantPortLiv;
2804
        return $this;
2805
    }
2806
2807
    /**
2808
     * Set the nb br.
2809
     *
2810
     * @param string|null $nbBr The nb br.
2811
     * @return Fournisseurs Returns this Fournisseurs.
2812
     */
2813
    public function setNbBr(?string $nbBr): Fournisseurs {
2814
        $this->nbBr = $nbBr;
2815
        return $this;
2816
    }
2817
2818
    /**
2819
     * Set the nb commande.
2820
     *
2821
     * @param string|null $nbCommande The nb commande.
2822
     * @return Fournisseurs Returns this Fournisseurs.
2823
     */
2824
    public function setNbCommande(?string $nbCommande): Fournisseurs {
2825
        $this->nbCommande = $nbCommande;
2826
        return $this;
2827
    }
2828
2829
    /**
2830
     * Set the nb facture.
2831
     *
2832
     * @param string|null $nbFacture The nb facture.
2833
     * @return Fournisseurs Returns this Fournisseurs.
2834
     */
2835
    public function setNbFacture(?string $nbFacture): Fournisseurs {
2836
        $this->nbFacture = $nbFacture;
2837
        return $this;
2838
    }
2839
2840
    /**
2841
     * Set the nb jour interval.
2842
     *
2843
     * @param int|null $nbJourInterval The nb jour interval.
2844
     * @return Fournisseurs Returns this Fournisseurs.
2845
     */
2846
    public function setNbJourInterval(?int $nbJourInterval): Fournisseurs {
2847
        $this->nbJourInterval = $nbJourInterval;
2848
        return $this;
2849
    }
2850
2851
    /**
2852
     * Set the nb max br.
2853
     *
2854
     * @param string|null $nbMaxBr The nb max br.
2855
     * @return Fournisseurs Returns this Fournisseurs.
2856
     */
2857
    public function setNbMaxBr(?string $nbMaxBr): Fournisseurs {
2858
        $this->nbMaxBr = $nbMaxBr;
2859
        return $this;
2860
    }
2861
2862
    /**
2863
     * Set the nb releve.
2864
     *
2865
     * @param string|null $nbReleve The nb releve.
2866
     * @return Fournisseurs Returns this Fournisseurs.
2867
     */
2868
    public function setNbReleve(?string $nbReleve): Fournisseurs {
2869
        $this->nbReleve = $nbReleve;
2870
        return $this;
2871
    }
2872
2873
    /**
2874
     * Set the nombre echeances.
2875
     *
2876
     * @param string|null $nombreEcheances The nombre echeances.
2877
     * @return Fournisseurs Returns this Fournisseurs.
2878
     */
2879
    public function setNombreEcheances(?string $nombreEcheances): Fournisseurs {
2880
        $this->nombreEcheances = $nombreEcheances;
2881
        return $this;
2882
    }
2883
2884
    /**
2885
     * Set the num facture f.
2886
     *
2887
     * @param int|null $numFactureF The num facture f.
2888
     * @return Fournisseurs Returns this Fournisseurs.
2889
     */
2890
    public function setNumFactureF(?int $numFactureF): Fournisseurs {
2891
        $this->numFactureF = $numFactureF;
2892
        return $this;
2893
    }
2894
2895
    /**
2896
     * Set the numero compte.
2897
     *
2898
     * @param string|null $numeroCompte The numero compte.
2899
     * @return Fournisseurs Returns this Fournisseurs.
2900
     */
2901
    public function setNumeroCompte(?string $numeroCompte): Fournisseurs {
2902
        $this->numeroCompte = $numeroCompte;
2903
        return $this;
2904
    }
2905
2906
    /**
2907
     * Set the observation1.
2908
     *
2909
     * @param string|null $observation1 The observation1.
2910
     * @return Fournisseurs Returns this Fournisseurs.
2911
     */
2912
    public function setObservation1(?string $observation1): Fournisseurs {
2913
        $this->observation1 = $observation1;
2914
        return $this;
2915
    }
2916
2917
    /**
2918
     * Set the observation2.
2919
     *
2920
     * @param string|null $observation2 The observation2.
2921
     * @return Fournisseurs Returns this Fournisseurs.
2922
     */
2923
    public function setObservation2(?string $observation2): Fournisseurs {
2924
        $this->observation2 = $observation2;
2925
        return $this;
2926
    }
2927
2928
    /**
2929
     * Set the paiement depart le.
2930
     *
2931
     * @param int|null $paiementDepartLe The paiement depart le.
2932
     * @return Fournisseurs Returns this Fournisseurs.
2933
     */
2934
    public function setPaiementDepartLe(?int $paiementDepartLe): Fournisseurs {
2935
        $this->paiementDepartLe = $paiementDepartLe;
2936
        return $this;
2937
    }
2938
2939
    /**
2940
     * Set the paiement le.
2941
     *
2942
     * @param string|null $paiementLe The paiement le.
2943
     * @return Fournisseurs Returns this Fournisseurs.
2944
     */
2945
    public function setPaiementLe(?string $paiementLe): Fournisseurs {
2946
        $this->paiementLe = $paiementLe;
2947
        return $this;
2948
    }
2949
2950
    /**
2951
     * Set the paiement nombre de jours.
2952
     *
2953
     * @param int|null $paiementNombreDeJours The paiement nombre de jours.
2954
     * @return Fournisseurs Returns this Fournisseurs.
2955
     */
2956
    public function setPaiementNombreDeJours(?int $paiementNombreDeJours): Fournisseurs {
2957
        $this->paiementNombreDeJours = $paiementNombreDeJours;
2958
        return $this;
2959
    }
2960
2961
    /**
2962
     * Set the prefixe facture f.
2963
     *
2964
     * @param string|null $prefixeFactureF The prefixe facture f.
2965
     * @return Fournisseurs Returns this Fournisseurs.
2966
     */
2967
    public function setPrefixeFactureF(?string $prefixeFactureF): Fournisseurs {
2968
        $this->prefixeFactureF = $prefixeFactureF;
2969
        return $this;
2970
    }
2971
2972
    /**
2973
     * Set the regime.
2974
     *
2975
     * @param string|null $regime The regime.
2976
     * @return Fournisseurs Returns this Fournisseurs.
2977
     */
2978
    public function setRegime(?string $regime): Fournisseurs {
2979
        $this->regime = $regime;
2980
        return $this;
2981
    }
2982
2983
    /**
2984
     * Set the regroupement fact.
2985
     *
2986
     * @param string|null $regroupementFact The regroupement fact.
2987
     * @return Fournisseurs Returns this Fournisseurs.
2988
     */
2989
    public function setRegroupementFact(?string $regroupementFact): Fournisseurs {
2990
        $this->regroupementFact = $regroupementFact;
2991
        return $this;
2992
    }
2993
2994
    /**
2995
     * Set the releve facture.
2996
     *
2997
     * @param bool|null $releveFacture The releve facture.
2998
     * @return Fournisseurs Returns this Fournisseurs.
2999
     */
3000
    public function setReleveFacture(?bool $releveFacture): Fournisseurs {
3001
        $this->releveFacture = $releveFacture;
3002
        return $this;
3003
    }
3004
3005
    /**
3006
     * Set the remise ligne1.
3007
     *
3008
     * @param float|null $remiseLigne1 The remise ligne1.
3009
     * @return Fournisseurs Returns this Fournisseurs.
3010
     */
3011
    public function setRemiseLigne1(?float $remiseLigne1): Fournisseurs {
3012
        $this->remiseLigne1 = $remiseLigne1;
3013
        return $this;
3014
    }
3015
3016
    /**
3017
     * Set the remise ligne2.
3018
     *
3019
     * @param float|null $remiseLigne2 The remise ligne2.
3020
     * @return Fournisseurs Returns this Fournisseurs.
3021
     */
3022
    public function setRemiseLigne2(?float $remiseLigne2): Fournisseurs {
3023
        $this->remiseLigne2 = $remiseLigne2;
3024
        return $this;
3025
    }
3026
3027
    /**
3028
     * Set the remise ligne3.
3029
     *
3030
     * @param float|null $remiseLigne3 The remise ligne3.
3031
     * @return Fournisseurs Returns this Fournisseurs.
3032
     */
3033
    public function setRemiseLigne3(?float $remiseLigne3): Fournisseurs {
3034
        $this->remiseLigne3 = $remiseLigne3;
3035
        return $this;
3036
    }
3037
3038
    /**
3039
     * Set the remise pied.
3040
     *
3041
     * @param float|null $remisePied The remise pied.
3042
     * @return Fournisseurs Returns this Fournisseurs.
3043
     */
3044
    public function setRemisePied(?float $remisePied): Fournisseurs {
3045
        $this->remisePied = $remisePied;
3046
        return $this;
3047
    }
3048
3049
    /**
3050
     * Set the remise pied2.
3051
     *
3052
     * @param float|null $remisePied2 The remise pied2.
3053
     * @return Fournisseurs Returns this Fournisseurs.
3054
     */
3055
    public function setRemisePied2(?float $remisePied2): Fournisseurs {
3056
        $this->remisePied2 = $remisePied2;
3057
        return $this;
3058
    }
3059
3060
    /**
3061
     * Set the remise pied3.
3062
     *
3063
     * @param float|null $remisePied3 The remise pied3.
3064
     * @return Fournisseurs Returns this Fournisseurs.
3065
     */
3066
    public function setRemisePied3(?float $remisePied3): Fournisseurs {
3067
        $this->remisePied3 = $remisePied3;
3068
        return $this;
3069
    }
3070
3071
    /**
3072
     * Set the resultat.
3073
     *
3074
     * @param float|null $resultat The resultat.
3075
     * @return Fournisseurs Returns this Fournisseurs.
3076
     */
3077
    public function setResultat(?float $resultat): Fournisseurs {
3078
        $this->resultat = $resultat;
3079
        return $this;
3080
    }
3081
3082
    /**
3083
     * Set the rib.
3084
     *
3085
     * @param string|null $rib The rib.
3086
     * @return Fournisseurs Returns this Fournisseurs.
3087
     */
3088
    public function setRib(?string $rib): Fournisseurs {
3089
        $this->rib = $rib;
3090
        return $this;
3091
    }
3092
3093
    /**
3094
     * Set the siege groupe.
3095
     *
3096
     * @param bool|null $siegeGroupe The siege groupe.
3097
     * @return Fournisseurs Returns this Fournisseurs.
3098
     */
3099
    public function setSiegeGroupe(?bool $siegeGroupe): Fournisseurs {
3100
        $this->siegeGroupe = $siegeGroupe;
3101
        return $this;
3102
    }
3103
3104
    /**
3105
     * Set the soumis escompte.
3106
     *
3107
     * @param bool|null $soumisEscompte The soumis escompte.
3108
     * @return Fournisseurs Returns this Fournisseurs.
3109
     */
3110
    public function setSoumisEscompte(?bool $soumisEscompte): Fournisseurs {
3111
        $this->soumisEscompte = $soumisEscompte;
3112
        return $this;
3113
    }
3114
3115
    /**
3116
     * Set the soumis port1.
3117
     *
3118
     * @param string|null $soumisPort1 The soumis port1.
3119
     * @return Fournisseurs Returns this Fournisseurs.
3120
     */
3121
    public function setSoumisPort1(?string $soumisPort1): Fournisseurs {
3122
        $this->soumisPort1 = $soumisPort1;
3123
        return $this;
3124
    }
3125
3126
    /**
3127
     * Set the soumis port2.
3128
     *
3129
     * @param string|null $soumisPort2 The soumis port2.
3130
     * @return Fournisseurs Returns this Fournisseurs.
3131
     */
3132
    public function setSoumisPort2(?string $soumisPort2): Fournisseurs {
3133
        $this->soumisPort2 = $soumisPort2;
3134
        return $this;
3135
    }
3136
3137
    /**
3138
     * Set the soumis taxe1.
3139
     *
3140
     * @param bool|null $soumisTaxe1 The soumis taxe1.
3141
     * @return Fournisseurs Returns this Fournisseurs.
3142
     */
3143
    public function setSoumisTaxe1(?bool $soumisTaxe1): Fournisseurs {
3144
        $this->soumisTaxe1 = $soumisTaxe1;
3145
        return $this;
3146
    }
3147
3148
    /**
3149
     * Set the soumis taxe2.
3150
     *
3151
     * @param bool|null $soumisTaxe2 The soumis taxe2.
3152
     * @return Fournisseurs Returns this Fournisseurs.
3153
     */
3154
    public function setSoumisTaxe2(?bool $soumisTaxe2): Fournisseurs {
3155
        $this->soumisTaxe2 = $soumisTaxe2;
3156
        return $this;
3157
    }
3158
3159
    /**
3160
     * Set the soumis taxe3.
3161
     *
3162
     * @param bool|null $soumisTaxe3 The soumis taxe3.
3163
     * @return Fournisseurs Returns this Fournisseurs.
3164
     */
3165
    public function setSoumisTaxe3(?bool $soumisTaxe3): Fournisseurs {
3166
        $this->soumisTaxe3 = $soumisTaxe3;
3167
        return $this;
3168
    }
3169
3170
    /**
3171
     * Set the soumis taxe4.
3172
     *
3173
     * @param bool|null $soumisTaxe4 The soumis taxe4.
3174
     * @return Fournisseurs Returns this Fournisseurs.
3175
     */
3176
    public function setSoumisTaxe4(?bool $soumisTaxe4): Fournisseurs {
3177
        $this->soumisTaxe4 = $soumisTaxe4;
3178
        return $this;
3179
    }
3180
3181
    /**
3182
     * Set the soumis taxe5.
3183
     *
3184
     * @param bool|null $soumisTaxe5 The soumis taxe5.
3185
     * @return Fournisseurs Returns this Fournisseurs.
3186
     */
3187
    public function setSoumisTaxe5(?bool $soumisTaxe5): Fournisseurs {
3188
        $this->soumisTaxe5 = $soumisTaxe5;
3189
        return $this;
3190
    }
3191
3192
    /**
3193
     * Set the soumis tva.
3194
     *
3195
     * @param bool|null $soumisTva The soumis tva.
3196
     * @return Fournisseurs Returns this Fournisseurs.
3197
     */
3198
    public function setSoumisTva(?bool $soumisTva): Fournisseurs {
3199
        $this->soumisTva = $soumisTva;
3200
        return $this;
3201
    }
3202
3203
    /**
3204
     * Set the taux comm.
3205
     *
3206
     * @param float|null $tauxComm The taux comm.
3207
     * @return Fournisseurs Returns this Fournisseurs.
3208
     */
3209
    public function setTauxComm(?float $tauxComm): Fournisseurs {
3210
        $this->tauxComm = $tauxComm;
3211
        return $this;
3212
    }
3213
3214
    /**
3215
     * Set the taux escompte.
3216
     *
3217
     * @param float|null $tauxEscompte The taux escompte.
3218
     * @return Fournisseurs Returns this Fournisseurs.
3219
     */
3220
    public function setTauxEscompte(?float $tauxEscompte): Fournisseurs {
3221
        $this->tauxEscompte = $tauxEscompte;
3222
        return $this;
3223
    }
3224
3225
    /**
3226
     * Set the toutes activites.
3227
     *
3228
     * @param string|null $toutesActivites The toutes activites.
3229
     * @return Fournisseurs Returns this Fournisseurs.
3230
     */
3231
    public function setToutesActivites(?string $toutesActivites): Fournisseurs {
3232
        $this->toutesActivites = $toutesActivites;
3233
        return $this;
3234
    }
3235
3236
    /**
3237
     * Set the transporteur.
3238
     *
3239
     * @param string|null $transporteur The transporteur.
3240
     * @return Fournisseurs Returns this Fournisseurs.
3241
     */
3242
    public function setTransporteur(?string $transporteur): Fournisseurs {
3243
        $this->transporteur = $transporteur;
3244
        return $this;
3245
    }
3246
3247
    /**
3248
     * Set the trs aff grp.
3249
     *
3250
     * @param bool|null $trsAffGrp The trs aff grp.
3251
     * @return Fournisseurs Returns this Fournisseurs.
3252
     */
3253
    public function setTrsAffGrp(?bool $trsAffGrp): Fournisseurs {
3254
        $this->trsAffGrp = $trsAffGrp;
3255
        return $this;
3256
    }
3257
3258
    /**
3259
     * Set the trs aff mat dang.
3260
     *
3261
     * @param string|null $trsAffMatDang The trs aff mat dang.
3262
     * @return Fournisseurs Returns this Fournisseurs.
3263
     */
3264
    public function setTrsAffMatDang(?string $trsAffMatDang): Fournisseurs {
3265
        $this->trsAffMatDang = $trsAffMatDang;
3266
        return $this;
3267
    }
3268
3269
    /**
3270
     * Set the trs aff prod chim.
3271
     *
3272
     * @param string|null $trsAffProdChim The trs aff prod chim.
3273
     * @return Fournisseurs Returns this Fournisseurs.
3274
     */
3275
    public function setTrsAffProdChim(?string $trsAffProdChim): Fournisseurs {
3276
        $this->trsAffProdChim = $trsAffProdChim;
3277
        return $this;
3278
    }
3279
3280
    /**
3281
     * Set the trs aff refri.
3282
     *
3283
     * @param string|null $trsAffRefri The trs aff refri.
3284
     * @return Fournisseurs Returns this Fournisseurs.
3285
     */
3286
    public function setTrsAffRefri(?string $trsAffRefri): Fournisseurs {
3287
        $this->trsAffRefri = $trsAffRefri;
3288
        return $this;
3289
    }
3290
3291
    /**
3292
     * Set the trs code tarif.
3293
     *
3294
     * @param string|null $trsCodeTarif The trs code tarif.
3295
     * @return Fournisseurs Returns this Fournisseurs.
3296
     */
3297
    public function setTrsCodeTarif(?string $trsCodeTarif): Fournisseurs {
3298
        $this->trsCodeTarif = $trsCodeTarif;
3299
        return $this;
3300
    }
3301
3302
    /**
3303
     * Set the trs est un affrete.
3304
     *
3305
     * @param string|null $trsEstUnAffrete The trs est un affrete.
3306
     * @return Fournisseurs Returns this Fournisseurs.
3307
     */
3308
    public function setTrsEstUnAffrete(?string $trsEstUnAffrete): Fournisseurs {
3309
        $this->trsEstUnAffrete = $trsEstUnAffrete;
3310
        return $this;
3311
    }
3312
3313
    /**
3314
     * Set the trs gestion palettes.
3315
     *
3316
     * @param bool|null $trsGestionPalettes The trs gestion palettes.
3317
     * @return Fournisseurs Returns this Fournisseurs.
3318
     */
3319
    public function setTrsGestionPalettes(?bool $trsGestionPalettes): Fournisseurs {
3320
        $this->trsGestionPalettes = $trsGestionPalettes;
3321
        return $this;
3322
    }
3323
3324
    /**
3325
     * Set the trs suivi planing aff.
3326
     *
3327
     * @param bool|null $trsSuiviPlaningAff The trs suivi planing aff.
3328
     * @return Fournisseurs Returns this Fournisseurs.
3329
     */
3330
    public function setTrsSuiviPlaningAff(?bool $trsSuiviPlaningAff): Fournisseurs {
3331
        $this->trsSuiviPlaningAff = $trsSuiviPlaningAff;
3332
        return $this;
3333
    }
3334
3335
    /**
3336
     * Set the trsp cent px trs.
3337
     *
3338
     * @param float|null $trspCentPxTrs The trsp cent px trs.
3339
     * @return Fournisseurs Returns this Fournisseurs.
3340
     */
3341
    public function setTrspCentPxTrs(?float $trspCentPxTrs): Fournisseurs {
3342
        $this->trspCentPxTrs = $trspCentPxTrs;
3343
        return $this;
3344
    }
3345
3346
    /**
3347
     * Set the tva regime.
3348
     *
3349
     * @param string|null $tvaRegime The tva regime.
3350
     * @return Fournisseurs Returns this Fournisseurs.
3351
     */
3352
    public function setTvaRegime(?string $tvaRegime): Fournisseurs {
3353
        $this->tvaRegime = $tvaRegime;
3354
        return $this;
3355
    }
3356
3357
    /**
3358
     * Set the type edit br.
3359
     *
3360
     * @param string|null $typeEditBr The type edit br.
3361
     * @return Fournisseurs Returns this Fournisseurs.
3362
     */
3363
    public function setTypeEditBr(?string $typeEditBr): Fournisseurs {
3364
        $this->typeEditBr = $typeEditBr;
3365
        return $this;
3366
    }
3367
3368
    /**
3369
     * Set the type fournisseur.
3370
     *
3371
     * @param string|null $typeFournisseur The type fournisseur.
3372
     * @return Fournisseurs Returns this Fournisseurs.
3373
     */
3374
    public function setTypeFournisseur(?string $typeFournisseur): Fournisseurs {
3375
        $this->typeFournisseur = $typeFournisseur;
3376
        return $this;
3377
    }
3378
}
3379