src/Entity/VtbClie.php line 1641

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Utility\DateUtils;
  4. use DateTime;
  5. use JsonSerializable;
  6. use Symfony\Component\Security\Core\User\UserInterface;
  7. class VtbClie extends AbstractEntityBase
  8. {
  9.     /**
  10.      * @var String
  11.      */
  12.     private $codAnag;
  13.     /**
  14.      * @var String
  15.      */
  16.     private $codVtip;
  17.     /**
  18.      * @var String
  19.      */
  20.     private $codVage;
  21.     /**
  22.      * @var String
  23.      */
  24.     private $codVage2;
  25.     /**
  26.      * @var String
  27.      */
  28.     private $codVzon;
  29.     /**
  30.      * @var String
  31.      */
  32.     private $codBanc;
  33.     /**
  34.      * @var String
  35.      */
  36.     private $codPaga;
  37.     /**
  38.      * @var String
  39.      */
  40.     private $codVlis;
  41.     /**
  42.      * @var String
  43.      */
  44.     private $codScoCli;
  45.     /**
  46.      * @var String
  47.      */
  48.     private $codAliq;
  49.     /**
  50.      * @var String
  51.      */
  52.     private $tipoFatDif;
  53.     /**
  54.      * @var String
  55.      */
  56.     private $periodFat;
  57.     /**
  58.      * @var String
  59.      */
  60.     private $porto;
  61.     /**
  62.      * @var String
  63.      */
  64.     private $mezzo;
  65.     /**
  66.      * @var String
  67.      */
  68.     private $mesiEsclusi;
  69.     /**
  70.      * @var double
  71.      */
  72.     private $fido;
  73.     /**
  74.      * @var String
  75.      */
  76.     private $flagSpese;
  77.     /**
  78.      * @var String
  79.      */
  80.     private $codCconCosti;
  81.     /**
  82.      * @var String
  83.      */
  84.     private $codCconRicavi;
  85.     /**
  86.      * @var double
  87.      */
  88.     private $sconto1;
  89.     /**
  90.      * @var double
  91.      */
  92.     private $sconto2;
  93.     /**
  94.      * @var String
  95.      */
  96.     private $codVvet;
  97.     /**
  98.      * @var double
  99.      */
  100.     private $percProv;
  101.     /**
  102.      * @var double
  103.      */
  104.     private $percProv2;
  105.     /**
  106.      * @var String
  107.      */
  108.     private $flagStato;
  109.     /**
  110.      * @var String
  111.      */
  112.     private $codAbi;
  113.     /**
  114.      * @var String
  115.      */
  116.     private $codCab;
  117.     /**
  118.      * @var String
  119.      */
  120.     private $codVvet2;
  121.     /**
  122.      * @var String
  123.      */
  124.     private $agenziaBanca;
  125.     /**
  126.      * @var String
  127.      */
  128.     private $ggChiusura;
  129.     /**
  130.      * @var DateTime
  131.      */
  132.     private $dataConsStop;
  133.     /**
  134.      * @var DateTime
  135.      */
  136.     private $dataConsStart;
  137.     /**
  138.      * @var String
  139.      */
  140.     private $noteCons;
  141.     /**
  142.      * @var String
  143.      */
  144.     private $mmDecor;
  145.     /**
  146.      * @var String
  147.      */
  148.     private $codAnagStat;
  149.     /**
  150.      * @var String
  151.      */
  152.     private $codBancAzi;
  153.     /**
  154.      * @var String
  155.      */
  156.     private $codMdep;
  157.     /**
  158.      * @var String
  159.      */
  160.     private $codFidelity;
  161.     /**
  162.      * @var double
  163.      */
  164.     private $countFidelity;
  165.     /**
  166.      * @var String
  167.      */
  168.     private $numCc;
  169.     /**
  170.      * @var String
  171.      */
  172.     private $codVgrpAcq;
  173.     /**
  174.      * @var String
  175.      */
  176.     private $codVass;
  177.     /**
  178.      * @var String
  179.      */
  180.     private $codVpre;
  181.     /**
  182.      * @var String
  183.      */
  184.     private $codVcom;
  185.     /**
  186.      * @var String
  187.      */
  188.     private $flagTd;
  189.     /**
  190.      * @var String
  191.      */
  192.     private $tipoNegozio;
  193.     /**
  194.      * @var String
  195.      */
  196.     private $flagStampaPrezzi;
  197.     /**
  198.      * @var String
  199.      */
  200.     private $fonte;
  201.     /**
  202.      * @var String
  203.      */
  204.     private $codGriglia;
  205.     /**
  206.      * @var int
  207.      */
  208.     private $immagine;
  209.     /**
  210.      * @var int
  211.      */
  212.     private $solvibilita;
  213.     /**
  214.      * @var String
  215.      */
  216.     private $iban;
  217.     /**
  218.      * @var String
  219.      */
  220.     private $descrEsenzione;
  221.     /**
  222.      * @var String
  223.      */
  224.     private $costoEsenzione;
  225.     /**
  226.      * @var String
  227.      */
  228.     private $codVtbloccons;
  229.     /**
  230.      * @var String
  231.      */
  232.     private $codFornFido;
  233.     /**
  234.      * @var DateTime
  235.      */
  236.     private $dataInizFido;
  237.     /**
  238.      * @var DateTime
  239.      */
  240.     private $dataFineFido;
  241.     /**
  242.      * @var String
  243.      */
  244.     private $codVtipFido;
  245.     /**
  246.      * @var DateTime
  247.      */
  248.     private $dataInizAttivita;
  249.     /**
  250.      * @var String
  251.      */
  252.     private $eanFidelity;
  253.     /**
  254.      * @var String
  255.      */
  256.     private $flagSpeseArt;
  257.     /**
  258.      * @var String
  259.      */
  260.     private $codVset;
  261.     /**
  262.      * @var String
  263.      */
  264.     private $codVseg;
  265.     /**
  266.      * @var String
  267.      */
  268.     private $codVatt;
  269.     /**
  270.      * @var String
  271.      */
  272.     private $codBic;
  273.     /**
  274.      * @var String
  275.      */
  276.     private $idMandato;
  277.     /**
  278.      * @var DateTime
  279.      */
  280.     private $dataMandato;
  281.     /**
  282.      * @var String
  283.      */
  284.     private $codComVal;
  285.     /**
  286.      * @var String
  287.      */
  288.     private $infoComVal;
  289.     /**
  290.      * @var String
  291.      */
  292.     private $codDtipSped;
  293.     /**
  294.      * @var String
  295.      */
  296.     private $flagAddBollo;
  297.     /**
  298.      * @var String
  299.      */
  300.     private $termCons;
  301.     /**
  302.      * @var String
  303.      */
  304.     private $codAssicurato;
  305.     /**
  306.      * @var int
  307.      */
  308.     private $valutazione;
  309.     /**
  310.      * @var String
  311.      */
  312.     private $noteFido;
  313.     /**
  314.      * @var String
  315.      */
  316.     private $note;
  317.     /**
  318.      * @return String
  319.      */
  320.     public function getCodAnag(): string
  321.     {
  322.         return $this->codAnag;
  323.     }
  324.     /**
  325.      * @param String $codAnag
  326.      */
  327.     public function setCodAnag(string $codAnag): void
  328.     {
  329.         $this->codAnag $codAnag;
  330.     }
  331.     /**
  332.      * @return String
  333.      */
  334.     public function getCodVtip(): string
  335.     {
  336.         return $this->codVtip;
  337.     }
  338.     /**
  339.      * @param String $codVtip
  340.      */
  341.     public function setCodVtip(string $codVtip): void
  342.     {
  343.         $this->codVtip $codVtip;
  344.     }
  345.     /**
  346.      * @return String
  347.      */
  348.     public function getCodVage(): string
  349.     {
  350.         return $this->codVage;
  351.     }
  352.     /**
  353.      * @param String $codVage
  354.      */
  355.     public function setCodVage(string $codVage): void
  356.     {
  357.         $this->codVage $codVage;
  358.     }
  359.     /**
  360.      * @return String
  361.      */
  362.     public function getCodVage2(): string
  363.     {
  364.         return $this->codVage2;
  365.     }
  366.     /**
  367.      * @param String $codVage2
  368.      */
  369.     public function setCodVage2(string $codVage2): void
  370.     {
  371.         $this->codVage2 $codVage2;
  372.     }
  373.     /**
  374.      * @return String
  375.      */
  376.     public function getCodVzon(): string
  377.     {
  378.         return $this->codVzon;
  379.     }
  380.     /**
  381.      * @param String $codVzon
  382.      */
  383.     public function setCodVzon(string $codVzon): void
  384.     {
  385.         $this->codVzon $codVzon;
  386.     }
  387.     /**
  388.      * @return String
  389.      */
  390.     public function getCodBanc(): string
  391.     {
  392.         return $this->codBanc;
  393.     }
  394.     /**
  395.      * @param String $codBanc
  396.      */
  397.     public function setCodBanc(string $codBanc): void
  398.     {
  399.         $this->codBanc $codBanc;
  400.     }
  401.     /**
  402.      * @return String
  403.      */
  404.     public function getCodPaga(): string
  405.     {
  406.         return $this->codPaga;
  407.     }
  408.     /**
  409.      * @param String $codPaga
  410.      */
  411.     public function setCodPaga(string $codPaga): void
  412.     {
  413.         $this->codPaga $codPaga;
  414.     }
  415.     /**
  416.      * @return String
  417.      */
  418.     public function getCodVlis(): string
  419.     {
  420.         return $this->codVlis;
  421.     }
  422.     /**
  423.      * @param String $codVlis
  424.      */
  425.     public function setCodVlis(string $codVlis): void
  426.     {
  427.         $this->codVlis $codVlis;
  428.     }
  429.     /**
  430.      * @return String
  431.      */
  432.     public function getCodScoCli(): string
  433.     {
  434.         return $this->codScoCli;
  435.     }
  436.     /**
  437.      * @param String $codScoCli
  438.      */
  439.     public function setCodScoCli(string $codScoCli): void
  440.     {
  441.         $this->codScoCli $codScoCli;
  442.     }
  443.     /**
  444.      * @return String
  445.      */
  446.     public function getCodAliq(): string
  447.     {
  448.         return $this->codAliq;
  449.     }
  450.     /**
  451.      * @param String $codAliq
  452.      */
  453.     public function setCodAliq(string $codAliq): void
  454.     {
  455.         $this->codAliq $codAliq;
  456.     }
  457.     /**
  458.      * @return String
  459.      */
  460.     public function getTipoFatDif(): string
  461.     {
  462.         return $this->tipoFatDif;
  463.     }
  464.     /**
  465.      * @param String $tipoFatDif
  466.      */
  467.     public function setTipoFatDif(string $tipoFatDif): void
  468.     {
  469.         $this->tipoFatDif $tipoFatDif;
  470.     }
  471.     /**
  472.      * @return String
  473.      */
  474.     public function getPeriodFat(): string
  475.     {
  476.         return $this->periodFat;
  477.     }
  478.     /**
  479.      * @param String $periodFat
  480.      */
  481.     public function setPeriodFat(string $periodFat): void
  482.     {
  483.         $this->periodFat $periodFat;
  484.     }
  485.     /**
  486.      * @return String
  487.      */
  488.     public function getPorto(): string
  489.     {
  490.         return $this->porto;
  491.     }
  492.     /**
  493.      * @param String $porto
  494.      */
  495.     public function setPorto(string $porto): void
  496.     {
  497.         $this->porto $porto;
  498.     }
  499.     /**
  500.      * @return String
  501.      */
  502.     public function getMezzo(): string
  503.     {
  504.         return $this->mezzo;
  505.     }
  506.     /**
  507.      * @param String $mezzo
  508.      */
  509.     public function setMezzo(string $mezzo): void
  510.     {
  511.         $this->mezzo $mezzo;
  512.     }
  513.     /**
  514.      * @return String
  515.      */
  516.     public function getMesiEsclusi(): string
  517.     {
  518.         return $this->mesiEsclusi;
  519.     }
  520.     /**
  521.      * @param String $mesiEsclusi
  522.      */
  523.     public function setMesiEsclusi(string $mesiEsclusi): void
  524.     {
  525.         $this->mesiEsclusi $mesiEsclusi;
  526.     }
  527.     /**
  528.      * @return float
  529.      */
  530.     public function getFido(): float
  531.     {
  532.         return $this->fido;
  533.     }
  534.     /**
  535.      * @param float $fido
  536.      */
  537.     public function setFido(float $fido): void
  538.     {
  539.         $this->fido $fido;
  540.     }
  541.     /**
  542.      * @return String
  543.      */
  544.     public function getFlagSpese(): string
  545.     {
  546.         return $this->flagSpese;
  547.     }
  548.     /**
  549.      * @param String $flagSpese
  550.      */
  551.     public function setFlagSpese(string $flagSpese): void
  552.     {
  553.         $this->flagSpese $flagSpese;
  554.     }
  555.     /**
  556.      * @return String
  557.      */
  558.     public function getCodCconCosti(): string
  559.     {
  560.         return $this->codCconCosti;
  561.     }
  562.     /**
  563.      * @param String $codCconCosti
  564.      */
  565.     public function setCodCconCosti(string $codCconCosti): void
  566.     {
  567.         $this->codCconCosti $codCconCosti;
  568.     }
  569.     /**
  570.      * @return String
  571.      */
  572.     public function getCodCconRicavi(): string
  573.     {
  574.         return $this->codCconRicavi;
  575.     }
  576.     /**
  577.      * @param String $codCconRicavi
  578.      */
  579.     public function setCodCconRicavi(string $codCconRicavi): void
  580.     {
  581.         $this->codCconRicavi $codCconRicavi;
  582.     }
  583.     /**
  584.      * @return float
  585.      */
  586.     public function getSconto1(): float
  587.     {
  588.         return $this->sconto1;
  589.     }
  590.     /**
  591.      * @param float $sconto1
  592.      */
  593.     public function setSconto1(float $sconto1): void
  594.     {
  595.         $this->sconto1 $sconto1;
  596.     }
  597.     /**
  598.      * @return float
  599.      */
  600.     public function getSconto2(): float
  601.     {
  602.         return $this->sconto2;
  603.     }
  604.     /**
  605.      * @param float $sconto2
  606.      */
  607.     public function setSconto2(float $sconto2): void
  608.     {
  609.         $this->sconto2 $sconto2;
  610.     }
  611.     /**
  612.      * @return String
  613.      */
  614.     public function getCodVvet(): string
  615.     {
  616.         return $this->codVvet;
  617.     }
  618.     /**
  619.      * @param String $codVvet
  620.      */
  621.     public function setCodVvet(string $codVvet): void
  622.     {
  623.         $this->codVvet $codVvet;
  624.     }
  625.     /**
  626.      * @return float
  627.      */
  628.     public function getPercProv(): float
  629.     {
  630.         return $this->percProv;
  631.     }
  632.     /**
  633.      * @param float $percProv
  634.      */
  635.     public function setPercProv(float $percProv): void
  636.     {
  637.         $this->percProv $percProv;
  638.     }
  639.     /**
  640.      * @return float
  641.      */
  642.     public function getPercProv2(): float
  643.     {
  644.         return $this->percProv2;
  645.     }
  646.     /**
  647.      * @param float $percProv2
  648.      */
  649.     public function setPercProv2(float $percProv2): void
  650.     {
  651.         $this->percProv2 $percProv2;
  652.     }
  653.     /**
  654.      * @return String
  655.      */
  656.     public function getFlagStato(): string
  657.     {
  658.         return $this->flagStato;
  659.     }
  660.     /**
  661.      * @param String $flagStato
  662.      */
  663.     public function setFlagStato(string $flagStato): void
  664.     {
  665.         $this->flagStato $flagStato;
  666.     }
  667.     /**
  668.      * @return String
  669.      */
  670.     public function getCodAbi(): string
  671.     {
  672.         return $this->codAbi;
  673.     }
  674.     /**
  675.      * @param String $codAbi
  676.      */
  677.     public function setCodAbi(string $codAbi): void
  678.     {
  679.         $this->codAbi $codAbi;
  680.     }
  681.     /**
  682.      * @return String
  683.      */
  684.     public function getCodCab(): string
  685.     {
  686.         return $this->codCab;
  687.     }
  688.     /**
  689.      * @param String $codCab
  690.      */
  691.     public function setCodCab(string $codCab): void
  692.     {
  693.         $this->codCab $codCab;
  694.     }
  695.     /**
  696.      * @return String
  697.      */
  698.     public function getCodVvet2(): string
  699.     {
  700.         return $this->codVvet2;
  701.     }
  702.     /**
  703.      * @param String $codVvet2
  704.      */
  705.     public function setCodVvet2(string $codVvet2): void
  706.     {
  707.         $this->codVvet2 $codVvet2;
  708.     }
  709.     /**
  710.      * @return String
  711.      */
  712.     public function getAgenziaBanca(): string
  713.     {
  714.         return $this->agenziaBanca;
  715.     }
  716.     /**
  717.      * @param String $agenziaBanca
  718.      */
  719.     public function setAgenziaBanca(string $agenziaBanca): void
  720.     {
  721.         $this->agenziaBanca $agenziaBanca;
  722.     }
  723.     /**
  724.      * @return String
  725.      */
  726.     public function getGgChiusura(): string
  727.     {
  728.         return $this->ggChiusura;
  729.     }
  730.     /**
  731.      * @param String $ggChiusura
  732.      */
  733.     public function setGgChiusura(string $ggChiusura): void
  734.     {
  735.         $this->ggChiusura $ggChiusura;
  736.     }
  737.     /**
  738.      * @return DateTime
  739.      */
  740.     public function getDataConsStop(): DateTime
  741.     {
  742.         return $this->dataConsStop;
  743.     }
  744.     /**
  745.      * @param DateTime $dataConsStop
  746.      */
  747.     public function setDataConsStop(DateTime $dataConsStop): void
  748.     {
  749.         $this->dataConsStop $dataConsStop;
  750.     }
  751.     /**
  752.      * @return DateTime
  753.      */
  754.     public function getDataConsStart(): DateTime
  755.     {
  756.         return $this->dataConsStart;
  757.     }
  758.     /**
  759.      * @param DateTime $dataConsStart
  760.      */
  761.     public function setDataConsStart(DateTime $dataConsStart): void
  762.     {
  763.         $this->dataConsStart $dataConsStart;
  764.     }
  765.     /**
  766.      * @return String
  767.      */
  768.     public function getNoteCons(): string
  769.     {
  770.         return $this->noteCons;
  771.     }
  772.     /**
  773.      * @param String $noteCons
  774.      */
  775.     public function setNoteCons(string $noteCons): void
  776.     {
  777.         $this->noteCons $noteCons;
  778.     }
  779.     /**
  780.      * @return String
  781.      */
  782.     public function getMmDecor(): string
  783.     {
  784.         return $this->mmDecor;
  785.     }
  786.     /**
  787.      * @param String $mmDecor
  788.      */
  789.     public function setMmDecor(string $mmDecor): void
  790.     {
  791.         $this->mmDecor $mmDecor;
  792.     }
  793.     /**
  794.      * @return String
  795.      */
  796.     public function getCodAnagStat(): string
  797.     {
  798.         return $this->codAnagStat;
  799.     }
  800.     /**
  801.      * @param String $codAnagStat
  802.      */
  803.     public function setCodAnagStat(string $codAnagStat): void
  804.     {
  805.         $this->codAnagStat $codAnagStat;
  806.     }
  807.     /**
  808.      * @return String
  809.      */
  810.     public function getCodBancAzi(): string
  811.     {
  812.         return $this->codBancAzi;
  813.     }
  814.     /**
  815.      * @param String $codBancAzi
  816.      */
  817.     public function setCodBancAzi(string $codBancAzi): void
  818.     {
  819.         $this->codBancAzi $codBancAzi;
  820.     }
  821.     /**
  822.      * @return String
  823.      */
  824.     public function getCodMdep(): string
  825.     {
  826.         return $this->codMdep;
  827.     }
  828.     /**
  829.      * @param String $codMdep
  830.      */
  831.     public function setCodMdep(string $codMdep): void
  832.     {
  833.         $this->codMdep $codMdep;
  834.     }
  835.     /**
  836.      * @return String
  837.      */
  838.     public function getCodFidelity(): string
  839.     {
  840.         return $this->codFidelity;
  841.     }
  842.     /**
  843.      * @param String $codFidelity
  844.      */
  845.     public function setCodFidelity(string $codFidelity): void
  846.     {
  847.         $this->codFidelity $codFidelity;
  848.     }
  849.     /**
  850.      * @return float
  851.      */
  852.     public function getCountFidelity(): float
  853.     {
  854.         return $this->countFidelity;
  855.     }
  856.     /**
  857.      * @param float $countFidelity
  858.      */
  859.     public function setCountFidelity(float $countFidelity): void
  860.     {
  861.         $this->countFidelity $countFidelity;
  862.     }
  863.     /**
  864.      * @return String
  865.      */
  866.     public function getNumCc(): string
  867.     {
  868.         return $this->numCc;
  869.     }
  870.     /**
  871.      * @param String $numCc
  872.      */
  873.     public function setNumCc(string $numCc): void
  874.     {
  875.         $this->numCc $numCc;
  876.     }
  877.     /**
  878.      * @return String
  879.      */
  880.     public function getCodVgrpAcq(): string
  881.     {
  882.         return $this->codVgrpAcq;
  883.     }
  884.     /**
  885.      * @param String $codVgrpAcq
  886.      */
  887.     public function setCodVgrpAcq(string $codVgrpAcq): void
  888.     {
  889.         $this->codVgrpAcq $codVgrpAcq;
  890.     }
  891.     /**
  892.      * @return String
  893.      */
  894.     public function getCodVass(): string
  895.     {
  896.         return $this->codVass;
  897.     }
  898.     /**
  899.      * @param String $codVass
  900.      */
  901.     public function setCodVass(string $codVass): void
  902.     {
  903.         $this->codVass $codVass;
  904.     }
  905.     /**
  906.      * @return String
  907.      */
  908.     public function getCodVpre(): string
  909.     {
  910.         return $this->codVpre;
  911.     }
  912.     /**
  913.      * @param String $codVpre
  914.      */
  915.     public function setCodVpre(string $codVpre): void
  916.     {
  917.         $this->codVpre $codVpre;
  918.     }
  919.     /**
  920.      * @return String
  921.      */
  922.     public function getCodVcom(): string
  923.     {
  924.         return $this->codVcom;
  925.     }
  926.     /**
  927.      * @param String $codVcom
  928.      */
  929.     public function setCodVcom(string $codVcom): void
  930.     {
  931.         $this->codVcom $codVcom;
  932.     }
  933.     /**
  934.      * @return String
  935.      */
  936.     public function getFlagTd(): string
  937.     {
  938.         return $this->flagTd;
  939.     }
  940.     /**
  941.      * @param String $flagTd
  942.      */
  943.     public function setFlagTd(string $flagTd): void
  944.     {
  945.         $this->flagTd $flagTd;
  946.     }
  947.     /**
  948.      * @return String
  949.      */
  950.     public function getTipoNegozio(): string
  951.     {
  952.         return $this->tipoNegozio;
  953.     }
  954.     /**
  955.      * @param String $tipoNegozio
  956.      */
  957.     public function setTipoNegozio(string $tipoNegozio): void
  958.     {
  959.         $this->tipoNegozio $tipoNegozio;
  960.     }
  961.     /**
  962.      * @return String
  963.      */
  964.     public function getFlagStampaPrezzi(): string
  965.     {
  966.         return $this->flagStampaPrezzi;
  967.     }
  968.     /**
  969.      * @param String $flagStampaPrezzi
  970.      */
  971.     public function setFlagStampaPrezzi(string $flagStampaPrezzi): void
  972.     {
  973.         $this->flagStampaPrezzi $flagStampaPrezzi;
  974.     }
  975.     /**
  976.      * @return String
  977.      */
  978.     public function getFonte(): string
  979.     {
  980.         return $this->fonte;
  981.     }
  982.     /**
  983.      * @param String $fonte
  984.      */
  985.     public function setFonte(string $fonte): void
  986.     {
  987.         $this->fonte $fonte;
  988.     }
  989.     /**
  990.      * @return String
  991.      */
  992.     public function getCodGriglia(): string
  993.     {
  994.         return $this->codGriglia;
  995.     }
  996.     /**
  997.      * @param String $codGriglia
  998.      */
  999.     public function setCodGriglia(string $codGriglia): void
  1000.     {
  1001.         $this->codGriglia $codGriglia;
  1002.     }
  1003.     /**
  1004.      * @return int
  1005.      */
  1006.     public function getImmagine(): int
  1007.     {
  1008.         return $this->immagine;
  1009.     }
  1010.     /**
  1011.      * @param int $immagine
  1012.      */
  1013.     public function setImmagine(int $immagine): void
  1014.     {
  1015.         $this->immagine $immagine;
  1016.     }
  1017.     /**
  1018.      * @return int
  1019.      */
  1020.     public function getSolvibilita(): int
  1021.     {
  1022.         return $this->solvibilita;
  1023.     }
  1024.     /**
  1025.      * @param int $solvibilita
  1026.      */
  1027.     public function setSolvibilita(int $solvibilita): void
  1028.     {
  1029.         $this->solvibilita $solvibilita;
  1030.     }
  1031.     /**
  1032.      * @return String
  1033.      */
  1034.     public function getIban(): string
  1035.     {
  1036.         return $this->iban;
  1037.     }
  1038.     /**
  1039.      * @param String $iban
  1040.      */
  1041.     public function setIban(string $iban): void
  1042.     {
  1043.         $this->iban $iban;
  1044.     }
  1045.     /**
  1046.      * @return String
  1047.      */
  1048.     public function getDescrEsenzione(): string
  1049.     {
  1050.         return $this->descrEsenzione;
  1051.     }
  1052.     /**
  1053.      * @param String $descrEsenzione
  1054.      */
  1055.     public function setDescrEsenzione(string $descrEsenzione): void
  1056.     {
  1057.         $this->descrEsenzione $descrEsenzione;
  1058.     }
  1059.     /**
  1060.      * @return String
  1061.      */
  1062.     public function getCostoEsenzione(): string
  1063.     {
  1064.         return $this->costoEsenzione;
  1065.     }
  1066.     /**
  1067.      * @param String $costoEsenzione
  1068.      */
  1069.     public function setCostoEsenzione(string $costoEsenzione): void
  1070.     {
  1071.         $this->costoEsenzione $costoEsenzione;
  1072.     }
  1073.     /**
  1074.      * @return String
  1075.      */
  1076.     public function getCodVtbloccons(): string
  1077.     {
  1078.         return $this->codVtbloccons;
  1079.     }
  1080.     /**
  1081.      * @param String $codVtbloccons
  1082.      */
  1083.     public function setCodVtbloccons(string $codVtbloccons): void
  1084.     {
  1085.         $this->codVtbloccons $codVtbloccons;
  1086.     }
  1087.     /**
  1088.      * @return String
  1089.      */
  1090.     public function getCodFornFido(): string
  1091.     {
  1092.         return $this->codFornFido;
  1093.     }
  1094.     /**
  1095.      * @param String $codFornFido
  1096.      */
  1097.     public function setCodFornFido(string $codFornFido): void
  1098.     {
  1099.         $this->codFornFido $codFornFido;
  1100.     }
  1101.     /**
  1102.      * @return DateTime
  1103.      */
  1104.     public function getDataInizFido(): DateTime
  1105.     {
  1106.         return $this->dataInizFido;
  1107.     }
  1108.     /**
  1109.      * @param DateTime $dataInizFido
  1110.      */
  1111.     public function setDataInizFido(DateTime $dataInizFido): void
  1112.     {
  1113.         $this->dataInizFido $dataInizFido;
  1114.     }
  1115.     /**
  1116.      * @return DateTime
  1117.      */
  1118.     public function getDataFineFido(): DateTime
  1119.     {
  1120.         return $this->dataFineFido;
  1121.     }
  1122.     /**
  1123.      * @param DateTime $dataFineFido
  1124.      */
  1125.     public function setDataFineFido(DateTime $dataFineFido): void
  1126.     {
  1127.         $this->dataFineFido $dataFineFido;
  1128.     }
  1129.     /**
  1130.      * @return String
  1131.      */
  1132.     public function getCodVtipFido(): string
  1133.     {
  1134.         return $this->codVtipFido;
  1135.     }
  1136.     /**
  1137.      * @param String $codVtipFido
  1138.      */
  1139.     public function setCodVtipFido(string $codVtipFido): void
  1140.     {
  1141.         $this->codVtipFido $codVtipFido;
  1142.     }
  1143.     /**
  1144.      * @return DateTime
  1145.      */
  1146.     public function getDataInizAttivita(): DateTime
  1147.     {
  1148.         return $this->dataInizAttivita;
  1149.     }
  1150.     /**
  1151.      * @param DateTime $dataInizAttivita
  1152.      */
  1153.     public function setDataInizAttivita(DateTime $dataInizAttivita): void
  1154.     {
  1155.         $this->dataInizAttivita $dataInizAttivita;
  1156.     }
  1157.     /**
  1158.      * @return String
  1159.      */
  1160.     public function getEanFidelity(): string
  1161.     {
  1162.         return $this->eanFidelity;
  1163.     }
  1164.     /**
  1165.      * @param String $eanFidelity
  1166.      */
  1167.     public function setEanFidelity(string $eanFidelity): void
  1168.     {
  1169.         $this->eanFidelity $eanFidelity;
  1170.     }
  1171.     /**
  1172.      * @return String
  1173.      */
  1174.     public function getFlagSpeseArt(): string
  1175.     {
  1176.         return $this->flagSpeseArt;
  1177.     }
  1178.     /**
  1179.      * @param String $flagSpeseArt
  1180.      */
  1181.     public function setFlagSpeseArt(string $flagSpeseArt): void
  1182.     {
  1183.         $this->flagSpeseArt $flagSpeseArt;
  1184.     }
  1185.     /**
  1186.      * @return String
  1187.      */
  1188.     public function getCodVset(): string
  1189.     {
  1190.         return $this->codVset;
  1191.     }
  1192.     /**
  1193.      * @param String $codVset
  1194.      */
  1195.     public function setCodVset(string $codVset): void
  1196.     {
  1197.         $this->codVset $codVset;
  1198.     }
  1199.     /**
  1200.      * @return String
  1201.      */
  1202.     public function getCodVseg(): string
  1203.     {
  1204.         return $this->codVseg;
  1205.     }
  1206.     /**
  1207.      * @param String $codVseg
  1208.      */
  1209.     public function setCodVseg(string $codVseg): void
  1210.     {
  1211.         $this->codVseg $codVseg;
  1212.     }
  1213.     /**
  1214.      * @return String
  1215.      */
  1216.     public function getCodVatt(): string
  1217.     {
  1218.         return $this->codVatt;
  1219.     }
  1220.     /**
  1221.      * @param String $codVatt
  1222.      */
  1223.     public function setCodVatt(string $codVatt): void
  1224.     {
  1225.         $this->codVatt $codVatt;
  1226.     }
  1227.     /**
  1228.      * @return String
  1229.      */
  1230.     public function getCodBic(): string
  1231.     {
  1232.         return $this->codBic;
  1233.     }
  1234.     /**
  1235.      * @param String $codBic
  1236.      */
  1237.     public function setCodBic(string $codBic): void
  1238.     {
  1239.         $this->codBic $codBic;
  1240.     }
  1241.     /**
  1242.      * @return String
  1243.      */
  1244.     public function getIdMandato(): string
  1245.     {
  1246.         return $this->idMandato;
  1247.     }
  1248.     /**
  1249.      * @param String $idMandato
  1250.      */
  1251.     public function setIdMandato(string $idMandato): void
  1252.     {
  1253.         $this->idMandato $idMandato;
  1254.     }
  1255.     /**
  1256.      * @return DateTime
  1257.      */
  1258.     public function getDataMandato(): DateTime
  1259.     {
  1260.         return $this->dataMandato;
  1261.     }
  1262.     /**
  1263.      * @param DateTime $dataMandato
  1264.      */
  1265.     public function setDataMandato(DateTime $dataMandato): void
  1266.     {
  1267.         $this->dataMandato $dataMandato;
  1268.     }
  1269.     /**
  1270.      * @return String
  1271.      */
  1272.     public function getCodComVal(): string
  1273.     {
  1274.         return $this->codComVal;
  1275.     }
  1276.     /**
  1277.      * @param String $codComVal
  1278.      */
  1279.     public function setCodComVal(string $codComVal): void
  1280.     {
  1281.         $this->codComVal $codComVal;
  1282.     }
  1283.     /**
  1284.      * @return String
  1285.      */
  1286.     public function getInfoComVal(): string
  1287.     {
  1288.         return $this->infoComVal;
  1289.     }
  1290.     /**
  1291.      * @param String $infoComVal
  1292.      */
  1293.     public function setInfoComVal(string $infoComVal): void
  1294.     {
  1295.         $this->infoComVal $infoComVal;
  1296.     }
  1297.     /**
  1298.      * @return String
  1299.      */
  1300.     public function getCodDtipSped(): string
  1301.     {
  1302.         return $this->codDtipSped;
  1303.     }
  1304.     /**
  1305.      * @param String $codDtipSped
  1306.      */
  1307.     public function setCodDtipSped(string $codDtipSped): void
  1308.     {
  1309.         $this->codDtipSped $codDtipSped;
  1310.     }
  1311.     /**
  1312.      * @return String
  1313.      */
  1314.     public function getFlagAddBollo(): string
  1315.     {
  1316.         return $this->flagAddBollo;
  1317.     }
  1318.     /**
  1319.      * @param String $flagAddBollo
  1320.      */
  1321.     public function setFlagAddBollo(string $flagAddBollo): void
  1322.     {
  1323.         $this->flagAddBollo $flagAddBollo;
  1324.     }
  1325.     /**
  1326.      * @return String
  1327.      */
  1328.     public function getTermCons(): string
  1329.     {
  1330.         return $this->termCons;
  1331.     }
  1332.     /**
  1333.      * @param String $termCons
  1334.      */
  1335.     public function setTermCons(string $termCons): void
  1336.     {
  1337.         $this->termCons $termCons;
  1338.     }
  1339.     /**
  1340.      * @return String
  1341.      */
  1342.     public function getCodAssicurato(): string
  1343.     {
  1344.         return $this->codAssicurato;
  1345.     }
  1346.     /**
  1347.      * @param String $codAssicurato
  1348.      */
  1349.     public function setCodAssicurato(string $codAssicurato): void
  1350.     {
  1351.         $this->codAssicurato $codAssicurato;
  1352.     }
  1353.     /**
  1354.      * @return int
  1355.      */
  1356.     public function getValutazione(): int
  1357.     {
  1358.         return $this->valutazione;
  1359.     }
  1360.     /**
  1361.      * @param int $valutazione
  1362.      */
  1363.     public function setValutazione(int $valutazione): void
  1364.     {
  1365.         $this->valutazione $valutazione;
  1366.     }
  1367.     /**
  1368.      * @return String
  1369.      */
  1370.     public function getNoteFido(): string
  1371.     {
  1372.         return $this->noteFido;
  1373.     }
  1374.     /**
  1375.      * @param String $noteFido
  1376.      */
  1377.     public function setNoteFido(string $noteFido): void
  1378.     {
  1379.         $this->noteFido $noteFido;
  1380.     }
  1381.     /**
  1382.      * @return String
  1383.      */
  1384.     public function getNote(): string
  1385.     {
  1386.         return $this->note;
  1387.     }
  1388.     /**
  1389.      * @param String $note
  1390.      */
  1391.     public function setNote(string $note): void
  1392.     {
  1393.         $this->note $note;
  1394.     }
  1395.     public function fromDto($dto)
  1396.     {
  1397.         $this->codAnag $this->getFromDto($dto"codAnag");
  1398.         $this->codVtip $this->getFromDto($dto"codVtip");
  1399.         $this->codVage $this->getFromDto($dto"codVage");
  1400.         $this->codVage2 $this->getFromDto($dto"codVage2");
  1401.         $this->codVzon $this->getFromDto($dto"codVzon");
  1402.         $this->codBanc $this->getFromDto($dto"codBanc");
  1403.         $this->codPaga $this->getFromDto($dto"codPaga");
  1404.         $this->codVlis $this->getFromDto($dto"codVlis");
  1405.         $this->codScoCli $this->getFromDto($dto"codScoCli");
  1406.         $this->codAliq $this->getFromDto($dto"codAliq");
  1407.         $this->tipoFatDif $this->getFromDto($dto"tipoFatDif");
  1408.         $this->periodFat $this->getFromDto($dto"periodFat");
  1409.         $this->porto $this->getFromDto($dto"porto");
  1410.         $this->mezzo $this->getFromDto($dto"mezzo");
  1411.         $this->mesiEsclusi $this->getFromDto($dto"mesiEsclusi");
  1412.         $this->fido $this->getFromDto($dto"fido");
  1413.         $this->flagSpese $this->getFromDto($dto"flagSpese");
  1414.         $this->codCconCosti $this->getFromDto($dto"codCconCosti");
  1415.         $this->codCconRicavi $this->getFromDto($dto"codCconRicavi");
  1416.         $this->sconto1 $this->getFromDto($dto"sconto1");
  1417.         $this->sconto2 $this->getFromDto($dto"sconto2");
  1418.         $this->codVvet $this->getFromDto($dto"codVvet");
  1419.         $this->percProv $this->getFromDto($dto"percProv");
  1420.         $this->percProv2 $this->getFromDto($dto"percProv2");
  1421.         $this->flagStato $this->getFromDto($dto"flagStato");
  1422.         $this->codAbi $this->getFromDto($dto"codAbi");
  1423.         $this->codCab $this->getFromDto($dto"codCab");
  1424.         $this->codVvet2 $this->getFromDto($dto"codVvet2");
  1425.         $this->agenziaBanca $this->getFromDto($dto"agenziaBanca");
  1426.         $this->ggChiusura $this->getFromDto($dto"ggChiusura");
  1427.         $this->dataConsStop $this->getFromDto($dto"dataConsStop");
  1428.         $this->dataConsStart $this->getFromDto($dto"dataConsStart");
  1429.         $this->noteCons $this->getFromDto($dto"noteCons");
  1430.         $this->mmDecor $this->getFromDto($dto"mmDecor");
  1431.         $this->codAnagStat $this->getFromDto($dto"codAnagStat");
  1432.         $this->codBancAzi $this->getFromDto($dto"codBancAzi");
  1433.         $this->codMdep $this->getFromDto($dto"codMdep");
  1434.         $this->codFidelity $this->getFromDto($dto"codFidelity");
  1435.         $this->countFidelity $this->getFromDto($dto"countFidelity");
  1436.         $this->numCc $this->getFromDto($dto"numCc");
  1437.         $this->codVgrpAcq $this->getFromDto($dto"codVgrpAcq");
  1438.         $this->codVass $this->getFromDto($dto"codVass");
  1439.         $this->codVpre $this->getFromDto($dto"codVpre");
  1440.         $this->codVcom $this->getFromDto($dto"codVcom");
  1441.         $this->flagTd $this->getFromDto($dto"flagTd");
  1442.         $this->tipoNegozio $this->getFromDto($dto"tipoNegozio");
  1443.         $this->flagStampaPrezzi $this->getFromDto($dto"flagStampaPrezzi");
  1444.         $this->fonte $this->getFromDto($dto"fonte");
  1445.         $this->codGriglia $this->getFromDto($dto"codGriglia");
  1446.         $this->immagine $this->getFromDto($dto"immagine");
  1447.         $this->solvibilita $this->getFromDto($dto"solvibilita");
  1448.         $this->iban $this->getFromDto($dto"iban");
  1449.         $this->descrEsenzione $this->getFromDto($dto"descrEsenzione");
  1450.         $this->costoEsenzione $this->getFromDto($dto"costoEsenzione");
  1451.         $this->codVtbloccons $this->getFromDto($dto"codVtbloccons");
  1452.         $this->codFornFido $this->getFromDto($dto"codFornFido");
  1453.         $this->dataInizFido $this->getFromDto($dto"dataInizFido");
  1454.         $this->dataFineFido $this->getFromDto($dto"dataFineFido");
  1455.         $this->codVtipFido $this->getFromDto($dto"codVtipFido");
  1456.         $this->dataInizAttivita $this->getFromDto($dto"dataInizAttivita");
  1457.         $this->eanFidelity $this->getFromDto($dto"eanFidelity");
  1458.         $this->flagSpeseArt $this->getFromDto($dto"flagSpeseArt");
  1459.         $this->codVset $this->getFromDto($dto"codVset");
  1460.         $this->codVseg $this->getFromDto($dto"codVseg");
  1461.         $this->codVatt $this->getFromDto($dto"codVatt");
  1462.         $this->codBic $this->getFromDto($dto"codBic");
  1463.         $this->idMandato $this->getFromDto($dto"idMandato");
  1464.         $this->dataMandato $this->getFromDto($dto"dataMandato");
  1465.         $this->codComVal $this->getFromDto($dto"codComVal");
  1466.         $this->infoComVal $this->getFromDto($dto"infoComVal");
  1467.         $this->codDtipSped $this->getFromDto($dto"codDtipSped");
  1468.         $this->flagAddBollo $this->getFromDto($dto"flagAddBollo");
  1469.         $this->termCons $this->getFromDto($dto"termCons");
  1470.         $this->codAssicurato $this->getFromDto($dto"codAssicurato");
  1471.         $this->valutazione $this->getFromDto($dto"valutazione");
  1472.         $this->noteFido $this->getFromDto($dto"noteFido");
  1473.         $this->note $this->getFromDto($dto"note");
  1474.     }
  1475.     public function getType()
  1476.     {
  1477.         return "vtb_clie";
  1478.     }
  1479.     public function jsonSerialize()
  1480.     {
  1481.         return [
  1482.             "operation" => $this->getOperation(),
  1483.             "type" => $this->getType(),
  1484.             "codAnag" => $this->getForDto($this->codAnag),
  1485.             "codVtip" => $this->getForDto($this->codVtip),
  1486.             "codVage" => $this->getForDto($this->codVage),
  1487.             "codVage2" => $this->getForDto($this->codVage2),
  1488.             "codVzon" => $this->getForDto($this->codVzon),
  1489.             "codBanc" => $this->getForDto($this->codBanc),
  1490.             "codPaga" => $this->getForDto($this->codPaga),
  1491.             "codVlis" => $this->getForDto($this->codVlis),
  1492.             "codScoCli" => $this->getForDto($this->codScoCli),
  1493.             "codAliq" => $this->getForDto($this->codAliq),
  1494.             "tipoFatDif" => $this->getForDto($this->tipoFatDif),
  1495.             "periodFat" => $this->getForDto($this->periodFat),
  1496.             "porto" => $this->getForDto($this->porto),
  1497.             "mezzo" => $this->getForDto($this->mezzo),
  1498.             "mesiEsclusi" => $this->getForDto($this->mesiEsclusi),
  1499.             "fido" => $this->getForDto($this->fido),
  1500.             "flagSpese" => $this->getForDto($this->flagSpese),
  1501.             "codCconCosti" => $this->getForDto($this->codCconCosti),
  1502.             "codCconRicavi" => $this->getForDto($this->codCconRicavi),
  1503.             "sconto1" => $this->getForDto($this->sconto1),
  1504.             "sconto2" => $this->getForDto($this->sconto2),
  1505.             "codVvet" => $this->getForDto($this->codVvet),
  1506.             "percProv" => $this->getForDto($this->percProv),
  1507.             "percProv2" => $this->getForDto($this->percProv2),
  1508.             "flagStato" => $this->getForDto($this->flagStato),
  1509.             "codAbi" => $this->getForDto($this->codAbi),
  1510.             "codCab" => $this->getForDto($this->codCab),
  1511.             "codVvet2" => $this->getForDto($this->codVvet2),
  1512.             "agenziaBanca" => $this->getForDto($this->agenziaBanca),
  1513.             "ggChiusura" => $this->getForDto($this->ggChiusura),
  1514.             "dataConsStop" => $this->getForDto($this->dataConsStop),
  1515.             "dataConsStart" => $this->getForDto($this->dataConsStart),
  1516.             "noteCons" => $this->getForDto($this->noteCons),
  1517.             "mmDecor" => $this->getForDto($this->mmDecor),
  1518.             "codAnagStat" => $this->getForDto($this->codAnagStat),
  1519.             "codBancAzi" => $this->getForDto($this->codBancAzi),
  1520.             "codMdep" => $this->getForDto($this->codMdep),
  1521.             "codFidelity" => $this->getForDto($this->codFidelity),
  1522.             "countFidelity" => $this->getForDto($this->countFidelity),
  1523.             "numCc" => $this->getForDto($this->numCc),
  1524.             "codVgrpAcq" => $this->getForDto($this->codVgrpAcq),
  1525.             "codVass" => $this->getForDto($this->codVass),
  1526.             "codVpre" => $this->getForDto($this->codVpre),
  1527.             "codVcom" => $this->getForDto($this->codVcom),
  1528.             "flagTd" => $this->getForDto($this->flagTd),
  1529.             "tipoNegozio" => $this->getForDto($this->tipoNegozio),
  1530.             "flagStampaPrezzi" => $this->getForDto($this->flagStampaPrezzi),
  1531.             "fonte" => $this->getForDto($this->fonte),
  1532.             "codGriglia" => $this->getForDto($this->codGriglia),
  1533.             "immagine" => $this->getForDto($this->immagine),
  1534.             "solvibilita" => $this->getForDto($this->solvibilita),
  1535.             "iban" => $this->getForDto($this->iban),
  1536.             "descrEsenzione" => $this->getForDto($this->descrEsenzione),
  1537.             "costoEsenzione" => $this->getForDto($this->costoEsenzione),
  1538.             "codVtbloccons" => $this->getForDto($this->codVtbloccons),
  1539.             "codFornFido" => $this->getForDto($this->codFornFido),
  1540.             "dataInizFido" => $this->getForDto($this->dataInizFido),
  1541.             "dataFineFido" => $this->getForDto($this->dataFineFido),
  1542.             "codVtipFido" => $this->getForDto($this->codVtipFido),
  1543.             "dataInizAttivita" => $this->getForDto($this->dataInizAttivita),
  1544.             "eanFidelity" => $this->getForDto($this->eanFidelity),
  1545.             "flagSpeseArt" => $this->getForDto($this->flagSpeseArt),
  1546.             "codVset" => $this->getForDto($this->codVset),
  1547.             "codVseg" => $this->getForDto($this->codVseg),
  1548.             "codVatt" => $this->getForDto($this->codVatt),
  1549.             "codBic" => $this->getForDto($this->codBic),
  1550.             "idMandato" => $this->getForDto($this->idMandato),
  1551.             "dataMandato" => $this->getForDto($this->dataMandato),
  1552.             "codComVal" => $this->getForDto($this->codComVal),
  1553.             "infoComVal" => $this->getForDto($this->infoComVal),
  1554.             "codDtipSped" => $this->getForDto($this->codDtipSped),
  1555.             "flagAddBollo" => $this->getForDto($this->flagAddBollo),
  1556.             "termCons" => $this->getForDto($this->termCons),
  1557.             "codAssicurato" => $this->getForDto($this->codAssicurato),
  1558.             "valutazione" => $this->getForDto($this->valutazione),
  1559.             "noteFido" => $this->getForDto($this->noteFido),
  1560.             "note" => $this->getForDto($this->note)
  1561.         ];
  1562.     }
  1563. }