diff --git a/.classpath b/.classpath
index 5f88a3263..b49b44b2d 100644
--- a/.classpath
+++ b/.classpath
@@ -103,5 +103,6 @@
+
diff --git a/.project b/.project
index 8b7d1c93f..d392ba4ba 100644
--- a/.project
+++ b/.project
@@ -7,9 +7,10 @@
IntegracaoReceitaDespesa
CustomAdmVenta
WSAG
+ modelWeb
+ GeneradorBoletosCNAB
WSTotvs
Flyway
- modelWeb
diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
index 1514bfc9f..010705383 100644
--- a/.settings/org.eclipse.wst.common.component
+++ b/.settings/org.eclipse.wst.common.component
@@ -1,6 +1,6 @@
-
+
uses
@@ -14,15 +14,18 @@
uses
-
- uses
-
uses
uses
+
+ uses
+
+
+ uses
+
uses
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java
index 3ac167e2b..40d6d02dc 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java
@@ -151,6 +151,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Combobox cmbInscEstCidade;
private Textbox txtInscEstCNPJ;
private Textbox txtEquivalenciaAG;
+ private Checkbox chkBPe;
private Checkbox chkIndgennumfoliovtaintimpost;
private List lsCategorias;
@@ -330,6 +331,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
new Listcell(inscricaoEstadual.getCep()).setParent(listItem);
new Listcell(inscricaoEstadual.getBairro()).setParent(listItem);
new Listcell(inscricaoEstadual.getEquivalenciaAG()).setParent(listItem);
+ new Listcell(inscricaoEstadual.getIsBPe() ? "Sim" : "Năo").setParent(listItem);
listItem.setAttribute("data", inscricaoEstadual);
@@ -688,6 +690,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
Ciudad ciudad = (Ciudad)cmbInscEstCidade.getSelectedItem().getValue();
String inscEstCNPJ = txtInscEstCNPJ.getValue();
String equivalenciaAG = txtEquivalenciaAG.getValue();
+ Boolean isBPe = chkBPe.isChecked();
for (int i = 0; i < inscEstadualList.getModel().getSize(); i++) {
@@ -703,6 +706,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
InscricaoEstadual nuevaInscEstadual = new InscricaoEstadual(inscEstadual, empresa, estado, UsuarioLogado.getUsuarioLogado().getUsuarioId(),
inscEstLogradouro, inscEstNumero, inscEstComplemento, inscEstCEP, inscEstBairro, ciudad, inscEstCNPJ);
nuevaInscEstadual.setEquivalenciaAG(equivalenciaAG);
+ nuevaInscEstadual.setIsBPe(isBPe);
empresaService.actualizaInscEstadual(nuevaInscEstadual);
empresa.getInscricoesEstaduais().add(nuevaInscEstadual);
@@ -1256,6 +1260,13 @@ public void onClick$btnAdicionarComissaoCategoria(Event ev) throws InterruptedEx
this.utilizaProjetoFidelidadeSim = utilizaProjetoFidelidadeSim;
}
-
+ public Checkbox getChkBPe() {
+ return chkBPe;
+ }
+
+ public void setChkBPe(Checkbox chkBPe) {
+ this.chkBPe = chkBPe;
+ }
+
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java
index 899cde80a..3885dbff6 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java
@@ -574,7 +574,7 @@ public class EditarEstacionController extends MyGenericForwardComposer {
} else if (valor.equals(STOCK_CENTRAL)){
return 6;
} else if (valor.equals(BPE)){
- return 6;
+ return 7;
}
return 0;
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacionImpresora.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacionImpresora.java
index f74fa34ac..29748a23a 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacionImpresora.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacionImpresora.java
@@ -16,6 +16,7 @@ public class RenderEstacionImpresora implements ListitemRenderer {
private static final String DARUMA_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.darumaFiscalBlindada");
private static final String CENTRAL_EMISSAO = Labels.getLabel("editarEstacionController.tipoImpressora.centralEmissao");
private static final String STOCK_CENTRAL = Labels.getLabel("editarEstacionController.tipoImpressora.stockCentral");
+ private static final String BPE = Labels.getLabel("editarEstacionController.tipoImpressora.bpe");
public void render(Listitem lstm, Object o) throws Exception {
EstacionImpresora estacionImpresora = (EstacionImpresora) o;
@@ -56,7 +57,9 @@ public class RenderEstacionImpresora implements ListitemRenderer {
return CENTRAL_EMISSAO;
} else if (estacionImpresora.getTipoImpressora() == 6) {
return STOCK_CENTRAL;
- }
+ } else if (estacionImpresora.getTipoImpressora() == 7) {
+ return BPE;
+ }
return MATRICIAL;
}
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index ab8e9b9e4..3c557a3ce 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -1107,6 +1107,7 @@ editarEmpresaController.complemento.label = Complemento
editarEmpresaController.cep.label = CEP
editarEmpresaController.bairro.label = Barrio
editarEmpresaController.equivalencia.label = Equivalencia AG
+editarEmpresaController.bpe.label = Habilitar BPe
editarEmpresaController.cidade.label = Ciudad
editarEmpresaController.estado.label = Estado
editarEmpresaController.inscricaoestadual.label=Insc.Estadual
@@ -1231,6 +1232,7 @@ editarEmpresaImpostoController.lblNovembro.value = Noviembre
editarEmpresaImpostoController.lblDezembro.value = Deciembre
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar otros como isento
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demĂĄs UF
+editarEmpresaImpostoController.bpe.value = Habilitar BPe
# Muestra o ponto de BĂșsqueda de venta
busquedaPuntoVentaController.window.title = Punto de venta ( Agencia )
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 78a4cc87f..d9f245dd8 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -1210,6 +1210,7 @@ editarEmpresaController.complemento.label = Complemento
editarEmpresaController.cep.label = CEP
editarEmpresaController.bairro.label = Bairro
editarEmpresaController.equivalencia.label = EquivalĂȘncia AG
+editarEmpresaController.bpe.label = Habilitar BPe
editarEmpresaController.cidade.label = Cidade
editarEmpresaController.estado.label = Estado
editarEmpresaController.inscricaoestadual.label=Insc.Estadual
@@ -1348,6 +1349,7 @@ editarEmpresaImpostoController.lblNovembro.value = Novembro
editarEmpresaImpostoController.lblDezembro.value = Dezembro
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF
+editarEmpresaImpostoController.bpe.value = Habilitar BPe
# Muestra o ponto de Pesquisa de Venda
busquedaPuntoVentaController.window.title = Ponto de Venda ( AgĂȘncia )
diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul
index 619dd4351..bf2e296c3 100644
--- a/web/gui/catalogos/editarEmpresa.zul
+++ b/web/gui/catalogos/editarEmpresa.zul
@@ -435,6 +435,11 @@
width="98%" maxlength="20"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
+
+
+
+
@@ -473,6 +478,9 @@
+
diff --git a/web/gui/catalogos/editarEmpresaImposto.zul b/web/gui/catalogos/editarEmpresaImposto.zul
index f73a45877..7209231ac 100644
--- a/web/gui/catalogos/editarEmpresaImposto.zul
+++ b/web/gui/catalogos/editarEmpresaImposto.zul
@@ -369,6 +369,11 @@
checked="@{winEditarEmpresaImposto$composer.empresaImposto.indOutrasUFBloqueadas}" />
+
+
+