src/Entity/AtbForn.php line 109

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. class AtbForn extends AbstractEntityBase {
  4.     /** @var String? */
  5.     private $codAnag;
  6.     /** @var String? */
  7.     private $codAtip;
  8.     /** @var String? */
  9.     private $codBanc;
  10.     /** @var String? */
  11.     private $codPaga;
  12.     /** @var String? */
  13.     private $porto;
  14.     /** @var String? */
  15.     private $mezzo;
  16.     /** @var String? */
  17.     private $codAliq;
  18.     /** @var String? */
  19.     private $codAlis;
  20.     /** @var String? */
  21.     private $codCconCosti;
  22.     /** @var String? */
  23.     private $codCconRicavi;
  24.     /** @var String? */
  25.     private $codAbi;
  26.     /** @var String? */
  27.     private $codCab;
  28.     /** @var String? */
  29.     private $agenziaBanca;
  30.     /** @var String? */
  31.     private $rifBancaForn;
  32.     /** @var String? */
  33.     private $flagStato;
  34.     /** @var String? */
  35.     private $causale;
  36.     /** @var String? */
  37.     private $codCausRit;
  38.     /** @var String? */
  39.     private $codDivi;
  40.     /** @var String? */
  41.     private $mmDecor;
  42.     /** @var String? */
  43.     private $codClie;
  44.     /** @var String? */
  45.     private $iban;
  46.     /** @var String? */
  47.     private $codBancAzi;
  48.     /** @var String? */
  49.     private $noteOrdine;
  50.     /** @var int? */
  51.     private $ggChiudiStralci;
  52.     /** @var String? */
  53.     private $codBic;
  54.     /** @var String? */
  55.     private $mesiEsclusi;
  56.     /** @var String? */
  57.     private $codVvet;
  58.     /** @var String? */
  59.     private $flagForfettario;
  60.     /** @var String? */
  61.     private $flagAutofattura;
  62.     /** @var GtbAnag? */
  63.     private $gtbAnag;
  64.     /**
  65.      * @var []
  66.      */
  67.     private $vtbDest;
  68.     public function fromDto($dto) {
  69.         $this->codAnag $this->getFromDto($dto"codAnag");
  70.         $this->codAtip $this->getFromDto($dto"codAtip");
  71.         $this->codBanc $this->getFromDto($dto"codBanc");
  72.         $this->codPaga $this->getFromDto($dto"codPaga");
  73.         $this->porto $this->getFromDto($dto"porto");
  74.         $this->mezzo $this->getFromDto($dto"mezzo");
  75.         $this->codAliq $this->getFromDto($dto"codAliq");
  76.         $this->codAlis $this->getFromDto($dto"codAlis");
  77.         $this->codCconCosti $this->getFromDto($dto"codCconCosti");
  78.         $this->codCconRicavi $this->getFromDto($dto"codCconRicavi");
  79.         $this->codAbi $this->getFromDto($dto"codAbi");
  80.         $this->codCab $this->getFromDto($dto"codCab");
  81.         $this->agenziaBanca $this->getFromDto($dto"agenziaBanca");
  82.         $this->rifBancaForn $this->getFromDto($dto"rifBancaForn");
  83.         $this->flagStato $this->getFromDto($dto"flagStato");
  84.         $this->causale $this->getFromDto($dto"causale");
  85.         $this->codCausRit $this->getFromDto($dto"codCausRit");
  86.         $this->codDivi $this->getFromDto($dto"codDivi");
  87.         $this->mmDecor $this->getFromDto($dto"mmDecor");
  88.         $this->codClie $this->getFromDto($dto"codClie");
  89.         $this->iban $this->getFromDto($dto"iban");
  90.         $this->codBancAzi $this->getFromDto($dto"codBancAzi");
  91.         $this->noteOrdine $this->getFromDto($dto"noteOrdine");
  92.         $this->ggChiudiStralci $this->getFromDto($dto"ggChiudiStralci");
  93.         $this->codBic $this->getFromDto($dto"codBic");
  94.         $this->mesiEsclusi $this->getFromDto($dto"mesiEsclusi");
  95.         $this->codVvet $this->getFromDto($dto"codVvet");
  96.         $this->flagForfettario $this->getFromDto($dto"flagForfettario");
  97.         $this->flagAutofattura $this->getFromDto($dto"flagAutofattura");
  98.     }
  99.     public function getType() {
  100.         return "atb_forn";
  101.     }
  102.     public function jsonSerialize() {
  103.         return [
  104.             "operation" => $this->getOperation(),
  105.             "type" => $this->getType(),
  106.             "codAnag" => $this->getForDto($this->codAnag),
  107.             "codAtip" => $this->getForDto($this->codAtip),
  108.             "codBanc" => $this->getForDto($this->codBanc),
  109.             "codPaga" => $this->getForDto($this->codPaga),
  110.             "porto" => $this->getForDto($this->porto),
  111.             "mezzo" => $this->getForDto($this->mezzo),
  112.             "codAliq" => $this->getForDto($this->codAliq),
  113.             "codAlis" => $this->getForDto($this->codAlis),
  114.             "codCconCosti" => $this->getForDto($this->codCconCosti),
  115.             "codCconRicavi" => $this->getForDto($this->codCconRicavi),
  116.             "codAbi" => $this->getForDto($this->codAbi),
  117.             "codCab" => $this->getForDto($this->codCab),
  118.             "agenziaBanca" => $this->getForDto($this->agenziaBanca),
  119.             "rifBancaForn" => $this->getForDto($this->rifBancaForn),
  120.             "flagStato" => $this->getForDto($this->flagStato),
  121.             "causale" => $this->getForDto($this->causale),
  122.             "codCausRit" => $this->getForDto($this->codCausRit),
  123.             "codDivi" => $this->getForDto($this->codDivi),
  124.             "mmDecor" => $this->getForDto($this->mmDecor),
  125.             "codClie" => $this->getForDto($this->codClie),
  126.             "iban" => $this->getForDto($this->iban),
  127.             "codBancAzi" => $this->getForDto($this->codBancAzi),
  128.             "noteOrdine" => $this->getForDto($this->noteOrdine),
  129.             "ggChiudiStralci" => $this->getForDto($this->ggChiudiStralci),
  130.             "codBic" => $this->getForDto($this->codBic),
  131.             "mesiEsclusi" => $this->getForDto($this->mesiEsclusi),
  132.             "codVvet" => $this->getForDto($this->codVvet),
  133.             "flagForfettario" => $this->getForDto($this->flagForfettario),
  134.             "flagAutofattura" => $this->getForDto($this->flagAutofattura),
  135.         ];
  136.     }
  137.     public function getCodAnag(): string {
  138.         return $this->codAnag;
  139.     }
  140.     public function setCodAnag(string $codAnag): void {
  141.         $this->codAnag $codAnag;
  142.     }
  143.     public function getCodAtip(): string {
  144.         return $this->codAtip;
  145.     }
  146.     public function setCodAtip(string $codAtip): void {
  147.         $this->codAtip $codAtip;
  148.     }
  149.     public function getCodBanc(): string {
  150.         return $this->codBanc;
  151.     }
  152.     public function setCodBanc(string $codBanc): void {
  153.         $this->codBanc $codBanc;
  154.     }
  155.     public function getCodPaga(): string {
  156.         return $this->codPaga;
  157.     }
  158.     public function setCodPaga(string $codPaga): void {
  159.         $this->codPaga $codPaga;
  160.     }
  161.     public function getPorto(): string {
  162.         return $this->porto;
  163.     }
  164.     public function setPorto(string $porto): void {
  165.         $this->porto $porto;
  166.     }
  167.     public function getMezzo(): string {
  168.         return $this->mezzo;
  169.     }
  170.     public function setMezzo(string $mezzo): void {
  171.         $this->mezzo $mezzo;
  172.     }
  173.     public function getCodAliq(): string {
  174.         return $this->codAliq;
  175.     }
  176.     public function setCodAliq(string $codAliq): void {
  177.         $this->codAliq $codAliq;
  178.     }
  179.     public function getCodAlis(): string {
  180.         return $this->codAlis;
  181.     }
  182.     public function setCodAlis(string $codAlis): void {
  183.         $this->codAlis $codAlis;
  184.     }
  185.     public function getCodCconCosti(): string {
  186.         return $this->codCconCosti;
  187.     }
  188.     public function setCodCconCosti(string $codCconCosti): void {
  189.         $this->codCconCosti $codCconCosti;
  190.     }
  191.     public function getCodCconRicavi(): string {
  192.         return $this->codCconRicavi;
  193.     }
  194.     public function setCodCconRicavi(string $codCconRicavi): void {
  195.         $this->codCconRicavi $codCconRicavi;
  196.     }
  197.     public function getCodAbi(): string {
  198.         return $this->codAbi;
  199.     }
  200.     public function setCodAbi(string $codAbi): void {
  201.         $this->codAbi $codAbi;
  202.     }
  203.     public function getCodCab(): string {
  204.         return $this->codCab;
  205.     }
  206.     public function setCodCab(string $codCab): void {
  207.         $this->codCab $codCab;
  208.     }
  209.     public function getAgenziaBanca(): string {
  210.         return $this->agenziaBanca;
  211.     }
  212.     public function setAgenziaBanca(string $agenziaBanca): void {
  213.         $this->agenziaBanca $agenziaBanca;
  214.     }
  215.     public function getRifBancaForn(): string {
  216.         return $this->rifBancaForn;
  217.     }
  218.     public function setRifBancaForn(string $rifBancaForn): void {
  219.         $this->rifBancaForn $rifBancaForn;
  220.     }
  221.     public function getFlagStato(): string {
  222.         return $this->flagStato;
  223.     }
  224.     public function setFlagStato(string $flagStato): void {
  225.         $this->flagStato $flagStato;
  226.     }
  227.     public function getCausale(): string {
  228.         return $this->causale;
  229.     }
  230.     public function setCausale(string $causale): void {
  231.         $this->causale $causale;
  232.     }
  233.     public function getCodCausRit(): string {
  234.         return $this->codCausRit;
  235.     }
  236.     public function setCodCausRit(string $codCausRit): void {
  237.         $this->codCausRit $codCausRit;
  238.     }
  239.     public function getCodDivi(): string {
  240.         return $this->codDivi;
  241.     }
  242.     public function setCodDivi(string $codDivi): void {
  243.         $this->codDivi $codDivi;
  244.     }
  245.     public function getMmDecor(): string {
  246.         return $this->mmDecor;
  247.     }
  248.     public function setMmDecor(string $mmDecor): void {
  249.         $this->mmDecor $mmDecor;
  250.     }
  251.     public function getCodClie(): string {
  252.         return $this->codClie;
  253.     }
  254.     public function setCodClie(string $codClie): void {
  255.         $this->codClie $codClie;
  256.     }
  257.     public function getIban(): string {
  258.         return $this->iban;
  259.     }
  260.     public function setIban(string $iban): void {
  261.         $this->iban $iban;
  262.     }
  263.     public function getCodBancAzi(): string {
  264.         return $this->codBancAzi;
  265.     }
  266.     public function setCodBancAzi(string $codBancAzi): void {
  267.         $this->codBancAzi $codBancAzi;
  268.     }
  269.     public function getNoteOrdine(): string {
  270.         return $this->noteOrdine;
  271.     }
  272.     public function setNoteOrdine(string $noteOrdine): void {
  273.         $this->noteOrdine $noteOrdine;
  274.     }
  275.     public function getGgChiudiStralci(): int {
  276.         return $this->ggChiudiStralci;
  277.     }
  278.     public function setGgChiudiStralci(int $ggChiudiStralci): void {
  279.         $this->ggChiudiStralci $ggChiudiStralci;
  280.     }
  281.     public function getCodBic(): string {
  282.         return $this->codBic;
  283.     }
  284.     public function setCodBic(string $codBic): void {
  285.         $this->codBic $codBic;
  286.     }
  287.     public function getMesiEsclusi(): string {
  288.         return $this->mesiEsclusi;
  289.     }
  290.     public function setMesiEsclusi(string $mesiEsclusi): void {
  291.         $this->mesiEsclusi $mesiEsclusi;
  292.     }
  293.     public function getCodVvet(): string {
  294.         return $this->codVvet;
  295.     }
  296.     public function setCodVvet(string $codVvet): void {
  297.         $this->codVvet $codVvet;
  298.     }
  299.     public function getFlagForfettario(): string {
  300.         return $this->flagForfettario;
  301.     }
  302.     public function setFlagForfettario(string $flagForfettario): void {
  303.         $this->flagForfettario $flagForfettario;
  304.     }
  305.     public function getFlagAutofattura(): string {
  306.         return $this->flagAutofattura;
  307.     }
  308.     public function setFlagAutofattura(string $flagAutofattura): void {
  309.         $this->flagAutofattura $flagAutofattura;
  310.     }
  311.     public function getGtbAnag(): GtbAnag {
  312.         return $this->gtbAnag;
  313.     }
  314.     public function setGtbAnag(GtbAnag $gtbAnag): void {
  315.         $this->gtbAnag $gtbAnag;
  316.     }
  317.     /**
  318.      * @return mixed
  319.      */
  320.     public function getVtbDest() {
  321.         return $this->vtbDest;
  322.     }
  323.     /**
  324.      * @param mixed $vtbDest
  325.      */
  326.     public function setVtbDest($vtbDest): void {
  327.         $this->vtbDest $vtbDest;
  328.     }
  329. }