Exemple #1
0
 protected function setFieldsFromJsonObj($jsonObj)
 {
     if (isset($jsonObj->codice)) {
         $this->setCodice($jsonObj->codice);
     }
     if (isset($jsonObj->attivo)) {
         $this->setAttivo($jsonObj->attivo);
     }
     if (isset($jsonObj->codiceEtichetta)) {
         $this->setCodiceEtichetta($jsonObj->codiceEtichetta);
     }
     if (isset($jsonObj->codiceFornitore)) {
         $this->setCodiceFornitore($jsonObj->codiceFornitore);
     }
     if (isset($jsonObj->descrizione)) {
         $this->setDescrizione($jsonObj->descrizione);
     }
     if (isset($jsonObj->descrizioneEtichetta)) {
         $this->setDescrizioneEtichetta($jsonObj->descrizioneEtichetta);
     }
     if (isset($jsonObj->fattoreUMCarico)) {
         $this->setFattoreUMCarico($jsonObj->fattoreUMCarico);
     }
     if (isset($jsonObj->fattoreUMScarico)) {
         $this->setFattoreUMScarico($jsonObj->fattoreUMScarico);
     }
     if (isset($jsonObj->sottoScorta)) {
         $this->setSottoScorta($jsonObj->sottoScorta);
     }
     if (isset($jsonObj->minimoMagazzino)) {
         $this->setMinimoMagazzino($jsonObj->minimoMagazzino);
     }
     if (isset($jsonObj->allarmeNegativi)) {
         $this->setAllarmeNegativi($jsonObj->allarmeNegativi);
     }
     if (isset($jsonObj->allarmeSottoScorta)) {
         $this->setAllarmeSottoScorta($jsonObj->allarmeSottoScorta);
     }
     if (isset($jsonObj->classeRiordino)) {
         $this->setClasseRiordino($jsonObj->classeRiordino);
     }
     if (isset($jsonObj->gestioneRiordino)) {
         $this->setGestioneRiordino($jsonObj->gestioneRiordino);
     }
     if (isset($jsonObj->pesoLordo)) {
         $this->setPesoLordo($jsonObj->pesoLordo);
     }
     if (isset($jsonObj->pesoNetto)) {
         $this->setPesoNetto($jsonObj->pesoNetto);
     }
     if (isset($jsonObj->pesoImballo)) {
         $this->setPesoImballo($jsonObj->pesoImballo);
     }
     if (isset($jsonObj->volumeImballo)) {
         $this->setVolumeImballo($jsonObj->volumeImballo);
     }
     if (isset($jsonObj->gestioneGiacenza)) {
         $this->setGestioneGiacenza($jsonObj->gestioneGiacenza);
     }
     if (isset($jsonObj->gestioneValidita)) {
         $this->setGestioneValidita($jsonObj->gestioneValidita);
     }
     if (isset($jsonObj->validita)) {
         $this->setValidita($jsonObj->validita);
     }
     if (isset($jsonObj->stampaNelListino)) {
         $this->setStampaNelListino($jsonObj->stampaNelListino);
     }
     if (isset($jsonObj->note)) {
         $this->setNote($jsonObj->note);
     }
     if (isset($jsonObj->unitaMisuraMagazzino)) {
         $this->setUnitaMisuraMagazzino(UnitaMisura::fromJson($jsonObj->unitaMisuraMagazzino, $this->_xapiClient));
     }
     if (isset($jsonObj->unitaMisuraCarico)) {
         $this->setUnitaMisuraCarico(UnitaMisura::fromJson($jsonObj->unitaMisuraCarico, $this->_xapiClient));
     }
     if (isset($jsonObj->unitaMisuraScarico)) {
         $this->setUnitaMisuraScarico(UnitaMisura::fromJson($jsonObj->unitaMisuraScarico, $this->_xapiClient));
     }
     if (isset($jsonObj->imballo)) {
         $this->setImballo(Imballo::fromJson($jsonObj->imballo, $this->_xapiClient));
     }
     if (isset($jsonObj->tipoArticolo)) {
         $this->setTipoArticolo(TipoArticolo::fromJson($jsonObj->tipoArticolo, $this->_xapiClient));
     }
     if (isset($jsonObj->categoriaMerceologica)) {
         $this->setCategoriaMerceologica(CategoriaMerceologica::fromJson($jsonObj->categoriaMerceologica, $this->_xapiClient));
     }
     if (isset($jsonObj->marca)) {
         $this->setMarca(Marca::fromJson($jsonObj->marca, $this->_xapiClient));
     }
     if (isset($jsonObj->iva)) {
         $this->setIva(Iva::fromJson($jsonObj->iva, $this->_xapiClient));
     }
     if (isset($jsonObj->impegnatoArticolo)) {
         $this->setImpegnatoArticolo(ImpegnatoArticolo::fromJson($jsonObj->impegnatoArticolo, $this->_xapiClient));
     }
     if (isset($jsonObj->listiniPrezzo) && is_array($jsonObj->listiniPrezzo)) {
         $listini = array();
         foreach ($jsonObj->listiniPrezzo as $listObj) {
             $listini[] = ListinoPrezzo::fromJson($listObj, $this->_xapiClient);
         }
         $this->setListiniPrezzo($listini);
     }
     if (isset($jsonObj->giacenzePerDeposito) && is_array($jsonObj->giacenzePerDeposito)) {
         $giacenze = array();
         foreach ($jsonObj->giacenzePerDeposito as $giacObj) {
             $giacenze[] = GiacenzaPerDeposito::fromJson($giacObj, $this->_xapiClient);
         }
         $this->setGiacenzePerDeposito($giacenze);
     }
 }
 protected function setFieldsFromJsonObj($jsonObj)
 {
     if (isset($jsonObj->qtaLimite)) {
         $this->setQtaLimite($jsonObj->qtaLimite);
     }
     if (isset($jsonObj->formato)) {
         $this->setFormato($jsonObj->formato);
     }
     if (isset($jsonObj->sconto1)) {
         $this->setSconto1($jsonObj->sconto1);
     }
     if (isset($jsonObj->sconto2)) {
         $this->setSconto2($jsonObj->sconto2);
     }
     if (isset($jsonObj->sconto3)) {
         $this->setSconto3($jsonObj->sconto3);
     }
     if (isset($jsonObj->ricarico)) {
         $this->setRicarico($jsonObj->ricarico);
     }
     if (isset($jsonObj->dalNetto)) {
         $this->setDalNetto($jsonObj->dalNetto);
     }
     if (isset($jsonObj->arrotondamento)) {
         $this->setArrotondamento($jsonObj->arrotondamento);
     }
     if (isset($jsonObj->punteggio)) {
         $this->setPunteggio($jsonObj->punteggio);
     }
     if (isset($jsonObj->prezzoNetto)) {
         $this->setPrezzoNetto($jsonObj->prezzoNetto);
     }
     if (isset($jsonObj->prezzoNettoIvato)) {
         $this->setPrezzoNettoIvato($jsonObj->prezzoNettoIvato);
     }
     if (isset($jsonObj->prezzo)) {
         $this->setPrezzo($jsonObj->prezzo);
     }
     if (isset($jsonObj->prezzoIvato)) {
         $this->setPrezzoIvato($jsonObj->prezzoIvato);
     }
     if (isset($jsonObj->aliquotaIva)) {
         $this->setAliquotaIva($jsonObj->aliquotaIva);
     }
     if (isset($jsonObj->proteggiListino)) {
         $this->setProteggiListino($jsonObj->proteggiListino);
     }
     if (isset($jsonObj->prezzoConsigliato)) {
         $this->setPrezzoConsigliato($jsonObj->prezzoConsigliato);
     }
     if (isset($jsonObj->listino)) {
         $this->setListino(Listino::fromJson($jsonObj->listino, $this->_xapiClient));
     }
     if (isset($jsonObj->soggetto)) {
         $this->setSoggetto(Soggetto::fromJson($jsonObj->soggetto, $this->_xapiClient));
     }
     if (isset($jsonObj->articolo)) {
         $this->setArticolo(Articolo::fromJson($jsonObj->articolo, $this->_xapiClient));
     }
     if (isset($jsonObj->listinoRif)) {
         $this->setListinoRif(Listino::fromJson($jsonObj->listinoRif, $this->_xapiClient));
     }
     if (isset($jsonObj->unitaMisura)) {
         $this->setUnitaMisura(UnitaMisura::fromJson($jsonObj->unitaMisura, $this->_xapiClient));
     }
     if (isset($jsonObj->valuta)) {
         $this->setValuta(Valuta::fromJson($jsonObj->valuta, $this->_xapiClient));
     }
 }
 protected function setFieldsFromJsonObj($jsonObj)
 {
     if (isset($jsonObj->progressivo)) {
         $this->setProgressivo($jsonObj->progressivo);
     }
     if (isset($jsonObj->codiceArticolo)) {
         $this->setCodiceArticolo($jsonObj->codiceArticolo);
     }
     if (isset($jsonObj->codiceArticoloEtichetta)) {
         $this->setCodiceArticoloEtichetta($jsonObj->codiceArticoloEtichetta);
     }
     if (isset($jsonObj->codiceArticoloFornitore)) {
         $this->setCodiceArticoloFornitore($jsonObj->codiceArticoloFornitore);
     }
     if (isset($jsonObj->descrizione)) {
         $this->setDescrizione($jsonObj->descrizione);
     }
     if (isset($jsonObj->fattoreUM)) {
         $this->setFattoreUM($jsonObj->fattoreUM);
     }
     if (isset($jsonObj->qta)) {
         $this->setQta($jsonObj->qta);
     }
     if (isset($jsonObj->prezzoNetto)) {
         $this->setPrezzoNetto($jsonObj->prezzoNetto);
     }
     if (isset($jsonObj->prezzoIvato)) {
         $this->setPrezzoIvato($jsonObj->prezzoIvato);
     }
     if (isset($jsonObj->importoNetto)) {
         $this->setImportoNetto($jsonObj->importoNetto);
     }
     if (isset($jsonObj->imposta)) {
         $this->setImposta($jsonObj->imposta);
     }
     if (isset($jsonObj->aliquotaIva)) {
         $this->setAliquotaIva($jsonObj->aliquotaIva);
     }
     if (isset($jsonObj->importoIvato)) {
         $this->setImportoIvato($jsonObj->importoIvato);
     }
     if (isset($jsonObj->sconto1)) {
         $this->setSconto1($jsonObj->sconto1);
     }
     if (isset($jsonObj->sconto2)) {
         $this->setSconto2($jsonObj->sconto2);
     }
     if (isset($jsonObj->sconto3)) {
         $this->setSconto3($jsonObj->sconto3);
     }
     if (isset($jsonObj->moltiplicatore)) {
         $this->setMoltiplicatore($jsonObj->moltiplicatore);
     }
     if (isset($jsonObj->documentoTestata)) {
         $this->setDocumentoTestata(DocumentoTestata::fromJson($jsonObj->documentoTestata, $this->_xapiClient));
     }
     if (isset($jsonObj->articolo)) {
         $this->setArticolo(Articolo::fromJson($jsonObj->articolo, $this->_xapiClient));
     }
     if (isset($jsonObj->unitaMisura)) {
         $this->setUnitaMisura(UnitaMisura::fromJson($jsonObj->unitaMisura, $this->_xapiClient));
     }
     if (isset($jsonObj->iva)) {
         $this->setIva(Iva::fromJson($jsonObj->iva, $this->_xapiClient));
     }
 }