diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java
index 7eaee00c0..3d74fd1e5 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java
@@ -19,6 +19,7 @@ import org.zkoss.zk.ui.event.UploadEvent;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
+import org.zkoss.zul.Listcell;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.ConfigCoordenadas;
@@ -37,6 +38,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
private Combobox cmbCampo;
private Intbox txtLinha;
private Intbox txtColuna;
+ private Intbox txtTamanho;
private Intbox txtLinhaMensagem;
private Intbox txtColunaMensagem;
private Textbox txtLayout;
@@ -74,6 +76,10 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
txt.append(c.getCampo()).append(".linha=").append(c.getLinha()).append("\n");
txt.append(c.getCampo()).append(".coluna=").append(c.getColuna()).append("\n");
+ if (c.getTamanho() != null) {
+ txt.append(c.getCampo()).append(".tamanho=").append(c.getTamanho()).append("\n");
+ }
+
if (c.getCampo().contains("getMensagem")) {
txt.append(c.getCampo()).append(".str=").append(c.getMensagem()).append("\n");
}
@@ -100,12 +106,14 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
Integer linha = txtLinha.getValue();
Integer coluna = txtColuna.getValue();
+ Integer tamanho = txtTamanho.getValue();
ConfigCoordenadas configCoordenadas = new ConfigCoordenadas();
configCoordenadas.setLbCampo(lbCampo);
configCoordenadas.setCampo(campo);
configCoordenadas.setLinha(linha);
configCoordenadas.setColuna(coluna);
+ configCoordenadas.setTamanho(tamanho);
if ((!campo.equals("VAZIO")) && (linha != null) && (coluna != null)) {
if (!lsConfigCoordenadas.contains(configCoordenadas)) {
@@ -116,6 +124,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
cmbCampo.setSelectedItem(null);
txtLinha.setValue(null);
txtColuna.setValue(null);
+ txtTamanho.setValue(null);
}
}
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java
index 0c87d9503..d3a39b18b 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java
@@ -23,6 +23,9 @@ public class RenderConfigLayoutImpressaoBoleto implements ListitemRenderer {
lc = new Listcell(configCoordenadas.getColuna() != null ? configCoordenadas.getColuna().toString() : "");
lc.setParent(lstm);
+ lc = new Listcell(configCoordenadas.getTamanho() != null ? configCoordenadas.getTamanho().toString() : "");
+ lc.setParent(lstm);
+
lstm.setAttribute("data", configCoordenadas);
}
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java
index 1d24356f7..cc79e7072 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java
@@ -22,7 +22,7 @@ public class RenderConfigLayoutImpressaoBoletoMensagem implements ListitemRender
lc = new Listcell(configCoordenadas.getColuna() != null ? configCoordenadas.getColuna().toString() : "");
lc.setParent(lstm);
-
+
lstm.setAttribute("data", configCoordenadas);
}
}
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 5d374bf26..03fd8fc99 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -3876,6 +3876,7 @@ editarParamConexionController.MSG.suscribirOK=Parametro Atualizado com sucesso
# Configuracao Layout Impressao
configLayoutImpressaoBoletoController.fileupload.label = Editar Arquivo
+configLayoutImpressaoBoletoController.tamanho.label = Tamanho
configLayoutImpressaoBoletoController.window.title = Config Layout Impressão Boleto
configLayoutImpressaoBoletoController.layout.label = Layout
configLayoutImpressaoBoletoController.campo.label = Campo
diff --git a/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul b/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul
index d49d051a9..6d3266a62 100644
--- a/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul
+++ b/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul
@@ -131,9 +131,11 @@
+ value="getFechaValidadTarjeta"
+ label="Data de Validade do Cartão" />
+ value="getFechaValidadTarjeta"
+ label="Data de Validade do Cartão" />
+
+
+
+
@@ -173,6 +180,9 @@
+