'placeholder' => 'Seleccionar unidad', // 'width' => '40%', 'tokenSeparators' => array(',', ' ') ) ) ) ); ?> </td> <td> <?php //echo $form->textFieldGroup($model,'iva_id',array('widgetOptions'=>array('htmlOptions'=>array('class'=>'span5')))); $criteria = new CDbCriteria(); $activo = true; $criteria->condition = "sys_status='$activo'"; $list = CHtml::listData(Iva::model()->findAll($criteria), 'id', 'porcentaje'); echo $form->dropDownListGroup( $model, 'iva_id', array( 'wrapperHtmlOptions' => array( 'class' => 'col-sm-5', ), 'widgetOptions' => array( 'data' => $list, 'htmlOptions' => array(), ) ) ); ?> </td>
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * * @param integer $id * the ID of the model to be loaded * @return Iva the loaded model * @throws CHttpException */ public function loadModel($id) { $model = Iva::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
public function getMenuIva() { return CHtml::listData(Iva::model()->findAll(), "id", "descripcion", "porcentaje"); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $iva = Iva::find($id); if (is_null($iva)) { App::abort(404); } $iva->delete(); return Redirect::route('iva.index')->with('delete', 'El I.V.A. ha sido eliminado correctamente.'); }
/** * Displays a particular model. * @param integer $id the ID of the model to be displayed */ public function actionFilaProducto() { $model = new FacturasProductos(); //echo '<tr>'; $form = $this->beginWidget('booster.widgets.TbActiveForm', array('id' => 'facturas-productos-fila', 'enableAjaxValidation' => false)); //echo '<div id="retorno">'; echo '<td>'; echo '<div class="form-group">'; $list = CHtml::listData(PresupuestoPartidas::model()->findAllByAttributes(array('ente_organo_id' => Usuarios::model()->findByPk(Yii::app()->user->getId())->enteOrgano->ente_organo_id, 'anho' => Yii::app()->params['trimestresFechas'][Yii::app()->session['trimestreSeleccionado']]['anho'])), 'partida_id', function ($presuPartida) { return $presuPartida->partida->etiquetaPartida(); }); echo CHtml::label('Seleccionar partida', 'partida'); echo "<br>"; $this->widget('booster.widgets.TbSelect2', array('asDropDownList' => true, 'model' => $model, 'attribute' => 'presupuesto_partida_id', 'data' => $list, 'htmlOptions' => array('id' => 'partida', 'ajax' => array('type' => 'POST', 'url' => CController::createUrl('facturasProductos/buscarProductosPartida'), 'update' => '#producto')), 'options' => array('placeholder' => 'Partida', 'width' => '40%', 'tokenSeparators' => array(',', ' ')))); echo '</div>'; echo '</td>'; echo '<td>'; echo '<div class="form-group">'; echo CHtml::label('Seleccionar producto', 'producto'); echo "<br>"; $this->widget('booster.widgets.TbSelect2', array('asDropDownList' => true, 'model' => $model, 'attribute' => 'producto_id', 'data' => array(), 'htmlOptions' => array('id' => 'producto'), 'options' => array('placeholder' => 'Producto', 'width' => '40%', 'tokenSeparators' => array(',', ' ')))); echo '</div>'; echo '</td>'; echo '<td>'; echo $form->textFieldGroup($model, 'costo_unitario', array('widgetOptions' => array('htmlOptions' => array('class' => 'span5', 'maxlength' => 38)))); echo '</td>'; echo '<td>'; echo $form->textFieldGroup($model, 'cantidad_adquirida', array('widgetOptions' => array('htmlOptions' => array('class' => 'span5')))); echo '</td>'; echo '<td>'; $list = CHtml::listData(Iva::model()->findAll(), 'id', 'porcentaje'); echo $form->dropDownListGroup($model, 'iva_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => $list, 'htmlOptions' => array()))); echo '</td>'; echo '</div>'; $this->endWidget(); //echo '</tr>'; }
echo $form->textField($model, 'importo_dettaglio', array('size' => 9, 'maxlength' => 9, 'class' => 'form-control', 'placeholder' => 'Es. 1000.00')); ?> <div class="errorMessage">Utilizzare il punto per la parte decimale.</div> <?php echo $form->error($model, 'importo_dettaglio'); ?> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label"><?php echo $form->labelEx($model, 'id_iva'); ?> </label> <div class="col-sm-8"> <?php echo $form->dropDownList($model, 'id_iva', CHtml::listData(Iva::model()->findAll(), 'id_iva', 'percentuale'), array('empty' => 'Seleziona un\'aliquota', 'class' => 'form-control')); ?> <?php echo $form->error($model, 'id_iva'); ?> </div> </div> </div> <?php $id_ordine = $_GET['id_ordine']; echo CHtml::textField('DettOrdini[id_ordine]', $id_ordine, array('hidden' => 'true')); echo $form->hiddenField($model, $primaryKey);
protected function setFieldsFromJsonObj($jsonObj) { if (isset($jsonObj->anno)) { $this->setAnno($jsonObj->anno); } if (isset($jsonObj->cambioValuta)) { $this->setCambioValuta($jsonObj->cambioValuta); } if (isset($jsonObj->dataDocumento)) { $this->setDataDocumento($this->parseDate($jsonObj->dataDocumento)); } if (isset($jsonObj->numeroDocumento)) { $this->setNumeroDocumento($jsonObj->numeroDocumento); } if (isset($jsonObj->serie)) { $this->setSerie($jsonObj->serie); } if (isset($jsonObj->codice)) { $this->setCodice($jsonObj->codice); } if (isset($jsonObj->contoCorrente)) { $this->setContoCorrente($jsonObj->contoCorrente); } if (isset($jsonObj->codicePaese)) { $this->setCodicePaese($jsonObj->codicePaese); } if (isset($jsonObj->iban)) { $this->setIban($jsonObj->iban); } if (isset($jsonObj->swift)) { $this->setSwift($jsonObj->swift); } if (isset($jsonObj->scontoPercentuale)) { $this->setScontoPercentuale($jsonObj->scontoPercentuale); } if (isset($jsonObj->scontoValore)) { $this->setScontoValore($jsonObj->scontoValore); } if (isset($jsonObj->scontoValorePercentuale)) { $this->setScontoValorePercentuale($jsonObj->scontoValorePercentuale); } if (isset($jsonObj->imponibile)) { $this->setImponibile($jsonObj->imponibile); } if (isset($jsonObj->imponibileScontato)) { $this->setImponibileScontato($jsonObj->imponibileScontato); } if (isset($jsonObj->imposta)) { $this->setImposta($jsonObj->imposta); } if (isset($jsonObj->totale)) { $this->setTotale($jsonObj->totale); } if (isset($jsonObj->noteTestata)) { $this->setNoteTestata($jsonObj->noteTestata); } if (isset($jsonObj->notePiede)) { $this->setNotePiede($jsonObj->notePiede); } if (isset($jsonObj->acconto)) { $this->setAcconto($jsonObj->acconto); } if (isset($jsonObj->speseBancarie)) { $this->setSpeseBancarie($jsonObj->speseBancarie); } if (isset($jsonObj->speseTrasporto)) { $this->setSpeseTrasporto($jsonObj->speseTrasporto); } if (isset($jsonObj->assegnaProtocollo)) { $this->setAssegnaProtocollo($jsonObj->assegnaProtocollo); } if (isset($jsonObj->numeroProtocollo)) { $this->setNumeroProtocollo($jsonObj->numeroProtocollo); } if (isset($jsonObj->dataProtocollo)) { $this->setDataProtocollo($this->parseDate($jsonObj->dataProtocollo)); } if (isset($jsonObj->protocolloAssegnato)) { $this->setProtocolloAssegnato($jsonObj->protocolloAssegnato); } if (isset($jsonObj->protocolloAggiuntivo)) { $this->setProtocolloAggiuntivo($jsonObj->protocolloAggiuntivo); } if (isset($jsonObj->noteImballo)) { $this->setNoteImballo($jsonObj->noteImballo); } if (isset($jsonObj->dataConsegna)) { $this->setDataConsegna($this->parseDate($jsonObj->dataConsegna)); } if (isset($jsonObj->riferimentoDocumento)) { $this->setRiferimentoDocumento($jsonObj->riferimentoDocumento); } if (isset($jsonObj->sequenziale)) { $this->setSequenziale($jsonObj->sequenziale); } if (isset($jsonObj->terminiConsegna)) { $this->setTerminiConsegna($jsonObj->terminiConsegna); } if (isset($jsonObj->jolly)) { $this->setJolly($jsonObj->jolly); } if (isset($jsonObj->valuta)) { $this->setValuta(Valuta::fromJson($jsonObj->valuta, $this->_xapiClient)); } if (isset($jsonObj->causaleMagazzino)) { $this->setCausaleMagazzino(CausaleMagazzino::fromJson($jsonObj->causaleMagazzino, $this->_xapiClient)); } if (isset($jsonObj->causaleMagazzino2)) { $this->setCausaleMagazzino2(CausaleMagazzino::fromJson($jsonObj->causaleMagazzino2, $this->_xapiClient)); } if (isset($jsonObj->causaleContabile)) { $this->setCausaleContabile(CausaleContabile::fromJson($jsonObj->causaleContabile, $this->_xapiClient)); } if (isset($jsonObj->tipoDocumento)) { $this->setTipoDocumento(TipoDocumento::fromJson($jsonObj->tipoDocumento, $this->_xapiClient)); } if (isset($jsonObj->divisione)) { $this->setDivisione(Divisione::fromJson($jsonObj->divisione, $this->_xapiClient)); } if (isset($jsonObj->soggetto)) { $this->setSoggetto(Soggetto::fromJson($jsonObj->soggetto, $this->_xapiClient)); } if (isset($jsonObj->rapporto)) { $this->setRapporto(Rapporto::fromJson($jsonObj->rapporto, $this->_xapiClient)); } if (isset($jsonObj->sedeLegale)) { $this->setSedeLegale(Sede::fromJson($jsonObj->sedeLegale, $this->_xapiClient)); } if (isset($jsonObj->sedeDocumento)) { $this->setSedeDocumento(Sede::fromJson($jsonObj->sedeDocumento, $this->_xapiClient)); } if (isset($jsonObj->sedeMerce)) { $this->setSedeMerce(Sede::fromJson($jsonObj->sedeMerce, $this->_xapiClient)); } if (isset($jsonObj->agente)) { $this->setAgente(Agente::fromJson($jsonObj->agente, $this->_xapiClient)); } if (isset($jsonObj->deposito)) { $this->setDeposito(Deposito::fromJson($jsonObj->deposito, $this->_xapiClient)); } if (isset($jsonObj->deposito2)) { $this->setDeposito2(Deposito::fromJson($jsonObj->deposito2, $this->_xapiClient)); } if (isset($jsonObj->porto)) { $this->setPorto(Porto::fromJson($jsonObj->porto, $this->_xapiClient)); } if (isset($jsonObj->vettore)) { $this->setVettore(Vettore::fromJson($jsonObj->vettore, $this->_xapiClient)); } if (isset($jsonObj->modalitaTrasporto)) { $this->setModalitaTrasporto(ModalitaTrasporto::fromJson($jsonObj->modalitaTrasporto, $this->_xapiClient)); } if (isset($jsonObj->banca)) { $this->setBanca(Banca::fromJson($jsonObj->banca, $this->_xapiClient)); } if (isset($jsonObj->modalitaPagamento)) { $this->setModalitaPagamento(ModalitaPagamento::fromJson($jsonObj->modalitaPagamento, $this->_xapiClient)); } if (isset($jsonObj->assoggettamentoIva)) { $this->setAssoggettamentoIva(Iva::fromJson($jsonObj->assoggettamentoIva, $this->_xapiClient)); } if (isset($jsonObj->imballo)) { $this->setImballo(Imballo::fromJson($jsonObj->imballo, $this->_xapiClient)); } if (isset($jsonObj->listino)) { $this->setListino(Listino::fromJson($jsonObj->listino, $this->_xapiClient)); } if (isset($jsonObj->ordine)) { $this->setOrdine(DocumentoTestata::fromJson($jsonObj->ordine, $this->_xapiClient)); } if (isset($jsonObj->documentiDettaglio) && is_array($jsonObj->documentiDettaglio)) { $documentiDettaglio = array(); foreach ($jsonObj->documentiDettaglio as $dettaglioObj) { $documentiDettaglio[] = DocumentoDettaglio::fromJson($dettaglioObj, $this->_xapiClient); } $this->setDocumentiDettaglio($documentiDettaglio); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Requests\CreateTurnoRequest $turnoRequest) { $iva = Iva::create($turnoRequest->all()); return \Redirect::route('admin.turnos.index'); }
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->codice)) { $this->setCodice($jsonObj->codice); } if (isset($jsonObj->committente)) { $this->setCommittente($jsonObj->committente); } if (isset($jsonObj->dataRegEsenzione) && !empty($jsonObj->dataRegEsenzione)) { $this->setDataRegEsenzione($jsonObj->dataRegEsenzione); } if (isset($jsonObj->numeroRegEsenzione)) { $this->setNumeroRegEsenzione($jsonObj->numeroRegEsenzione); } if (isset($jsonObj->dataScadenzaEsenzione) && !empty($jsonObj->dataScadenzaEsenzione)) { $this->setDataScadenzaEsenzione($jsonObj->dataScadenzaEsenzione); } if (isset($jsonObj->numeroEsenzione)) { $this->setNumeroEsenzione($jsonObj->numeroEsenzione); } if (isset($jsonObj->dataEsenzione) && !empty($jsonObj->dataEsenzione)) { $this->setDataEsenzione($jsonObj->dataEsenzione); } if (isset($jsonObj->personaDaContattare)) { $this->setPersonaDaContattare($jsonObj->personaDaContattare); } if (isset($jsonObj->email)) { $this->setEmail($jsonObj->email); } if (isset($jsonObj->contoCorrente)) { $this->setContoCorrente($jsonObj->contoCorrente); } if (isset($jsonObj->codicePaese)) { $this->setCodicePaese($jsonObj->codicePaese); } if (isset($jsonObj->iban)) { $this->setIban($jsonObj->iban); } if (isset($jsonObj->swift)) { $this->setSwift($jsonObj->swift); } if (isset($jsonObj->note)) { $this->setNote($jsonObj->note); } if (isset($jsonObj->soggetto)) { $this->setSoggetto(Soggetto::fromJson($jsonObj->soggetto, $this->_xapiClient)); } if (isset($jsonObj->tipoSoggetto)) { $this->setTipoSoggetto(TipoSoggetto::fromJson($jsonObj->tipoSoggetto, $this->_xapiClient)); } if (isset($jsonObj->sedeDocumento)) { $this->setSedeDocumento(Sede::fromJson($jsonObj->sedeDocumento, $this->_xapiClient)); } if (isset($jsonObj->sedeMerce)) { $this->setSedeMerce(Sede::fromJson($jsonObj->sedeMerce, $this->_xapiClient)); } if (isset($jsonObj->sedeRiba)) { $this->setSedeRiba(Sede::fromJson($jsonObj->sedeRiba, $this->_xapiClient)); } if (isset($jsonObj->esenzioneIva)) { $this->setEsenzioneIva(Iva::fromJson($jsonObj->esenzioneIva, $this->_xapiClient)); } if (isset($jsonObj->agente)) { $this->setAgente(Agente::fromJson($jsonObj->agente, $this->_xapiClient)); } if (isset($jsonObj->listino)) { $this->setListino(Listino::fromJson($jsonObj->listino, $this->_xapiClient)); } if (isset($jsonObj->modalitaPagamento)) { $this->setModalitaPagamento(ModalitaPagamento::fromJson($jsonObj->modalitaPagamento, $this->_xapiClient)); } if (isset($jsonObj->deposito)) { $this->setDeposito(Deposito::fromJson($jsonObj->deposito, $this->_xapiClient)); } if (isset($jsonObj->banca)) { $this->setBanca(Banca::fromJson($jsonObj->banca, $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)); } }