Exportação Fiscal : ECF e RMD (issue 8120)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@64061 d1611594-4594-4d17-8e1d-87c2c4800839
master
alberto 2016-12-26 17:52:41 +00:00
parent 8e61ed7ab6
commit fe96e63d2b
4 changed files with 32 additions and 4 deletions

View File

@ -1,5 +1,7 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad;
import java.util.List;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
@ -11,7 +13,9 @@ import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.util.Clients;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.Estado;
import com.rjconsultores.ventaboletos.entidad.FiscalImpressora;
import com.rjconsultores.ventaboletos.service.EstadoService;
import com.rjconsultores.ventaboletos.service.FiscalImpressoraService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@ -19,15 +23,18 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@Controller("editarFiscalImpressoraController")
@Scope("prototype")
public class EditarFiscalImpressoraController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L;
private static Logger log = Logger.getLogger(EditarFiscalImpressoraController.class);
@Autowired
private FiscalImpressoraService fiscalImpressoraService;
@Autowired
private EstadoService estadoService;
private MyListbox fiscalImpressoraList;
private List<Estado> lsEstado;
private Textbox txtMarca;
private Textbox txtModelo;
@ -36,7 +43,7 @@ public class EditarFiscalImpressoraController extends MyGenericForwardComposer {
private Textbox txtCniee;
private FiscalImpressora fiscalImpressora;
public Textbox getTxtMarca() {
return txtMarca;
}
@ -75,6 +82,8 @@ public class EditarFiscalImpressoraController extends MyGenericForwardComposer {
fiscalImpressora = new FiscalImpressora();
lsEstado = estadoService.obtenerTodos();
Integer fiscalimpressoraId = (Integer) Executions.getCurrent().getArg().get("fiscalimpressoraId");
if(fiscalimpressoraId != null && fiscalimpressoraId > 0) {
fiscalImpressora = fiscalImpressoraService.obtenerID((Integer)Executions.getCurrent().getArg().get("fiscalimpressoraId"));
@ -121,5 +130,13 @@ public class EditarFiscalImpressoraController extends MyGenericForwardComposer {
public void setTxtNumserie20(Textbox txtNumserie20) {
this.txtNumserie20 = txtNumserie20;
}
public List<Estado> getLsEstado() {
return lsEstado;
}
public void setLsEstado(List<Estado> lsEstado) {
this.lsEstado = lsEstado;
}
}

View File

@ -6100,6 +6100,7 @@ busquedaFiscalImpressoraController.numIdenticacao.label = Número Identificaçã
busquedaFiscalImpressoraController.numserie20.label = Numero de série
busquedaFiscalImpressoraController.btnPesquisa.label = Búsqueda
busquedaFiscalImpressoraController.MSG.suscribirOK = Impresora fiscal se registró exitosamente
busquedaFiscalImpressoraController.estado.label = Estado Local
# Búsqueda Fechamento Conta Contábil
busquedaFechamentoParamgeralController.window.title = Cierre de cuenta contable

View File

@ -6222,6 +6222,7 @@ busquedaFiscalImpressoraController.numIdenticacao.label = Número Identificaçã
busquedaFiscalImpressoraController.numserie20.label = Número de Série
busquedaFiscalImpressoraController.btnPesquisa.label = Pesquisa
busquedaFiscalImpressoraController.MSG.suscribirOK = Impressora Fiscal gravada com sucesso.
busquedaFiscalImpressoraController.estado.label = Estado Local
# Búsqueda Configuração de Boleto
busquedaFechamentoParamgeralController.window.title = Configuração de Boleto

View File

@ -9,7 +9,7 @@
title="${c:l('busquedaFiscalImpressoraController.window.title')}"
apply="${editarFiscalImpressoraController}"
contentStyle="overflow:auto"
height="230px"
height="265px"
width="420px"
border="normal">
@ -76,8 +76,17 @@
</row>
<row>
<label value="${c:l('busquedaFiscalImpressoraController.numIdenticacao.label')}"/>
<intbox id="txtNumIdenticacao" width="190px" maxlength="3" value="@{winEditarFiscalImpressora$composer.fiscalImpressora.numeroIdentificacao}" />
<intbox id="txtNumIdenticacao" width="180px" maxlength="3" value="@{winEditarFiscalImpressora$composer.fiscalImpressora.numeroIdentificacao}" />
</row>
<row>
<label
value="${c:l('busquedaFiscalImpressoraController.estado.label')}" />
<combobox id="cmbEstado"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
constraint="no empty" mold="rounded" buttonVisible="true"
width="190px" model="@{winEditarFiscalImpressora$composer.lsEstado}"
selectedItem="@{winEditarFiscalImpressora$composer.fiscalImpressora.estado}" />
</row>
</rows>
</grid>