diff --git a/pom.xml b/pom.xml
index 19fcae27f..9ef7c5dca 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,12 +4,12 @@
4.0.0br.com.rjconsultoresventaboletosadm
- 1.85.1
+ 1.86.0war
- 1.63.0
- 1.47.2
+ 1.64.0
+ 1.48.0UTF-8
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaClienteCorporativoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaClienteCorporativoController.java
new file mode 100644
index 000000000..0f5e5ca27
--- /dev/null
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaClienteCorporativoController.java
@@ -0,0 +1,116 @@
+package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.context.annotation.Scope;
+import org.springframework.stereotype.Controller;
+import org.zkoss.util.resource.Labels;
+import org.zkoss.zhtml.Messagebox;
+import org.zkoss.zk.ui.Component;
+import org.zkoss.zk.ui.event.Event;
+import org.zkoss.zk.ui.event.EventListener;
+import org.zkoss.zul.Comboitem;
+import org.zkoss.zul.Paging;
+import org.zkoss.zul.Textbox;
+
+import com.rjconsultores.ventaboletos.entidad.ClienteCorporativo;
+import com.rjconsultores.ventaboletos.entidad.Empresa;
+import com.rjconsultores.ventaboletos.service.EmpresaService;
+import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa;
+import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
+import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
+import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
+import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
+import com.rjconsultores.ventaboletos.web.utilerias.render.RenderClienteCorporativo;
+
+@Controller("busquedaClienteCorporativoController")
+@Scope("prototype")
+public class BusquedaClienteCorporativoController extends MyGenericForwardComposer {
+
+ private static final long serialVersionUID = 1L;
+ @Autowired
+ private transient PagedListWrapper plwpagingClienteCorporativo;
+ private MyListbox clienteCorporativoList;
+ private Paging pagingClienteCorporativo;
+ private Textbox txtNome;
+ private Textbox txtIdentificacao;
+ private MyComboboxEmpresa cmbEmpresa;
+
+ @Override
+ public void doAfterCompose(Component comp) throws Exception {
+ super.doAfterCompose(comp);
+
+ clienteCorporativoList.setItemRenderer(new RenderClienteCorporativo());
+ clienteCorporativoList.addEventListener("onDoubleClick", new EventListener() {
+
+ @Override
+ public void onEvent(Event event) throws Exception {
+ ClienteCorporativo cc = (ClienteCorporativo) clienteCorporativoList.getSelected();
+ verClienteCorporativo(cc);
+ }
+ });
+
+ refreshLista();
+
+ txtNome.focus();
+ }
+
+ @SuppressWarnings({ "rawtypes", "unchecked" })
+ private void verClienteCorporativo(ClienteCorporativo cc) {
+ if (cc == null) {
+ return;
+ }
+
+ Map args = new HashMap();
+ args.put("clienteCorporativo", cc);
+ args.put("clienteCorporativoList", clienteCorporativoList);
+
+ openWindow("/gui/configuraciones_comerciales/negcorporativos/editarClienteCorporativo.zul",
+ Labels.getLabel("editarClienteCorporativoController.window.title"), args, MODAL);
+ }
+
+ private void refreshLista() {
+ HibernateSearchObject configCategoriaBusqueda =new HibernateSearchObject(ClienteCorporativo.class,pagingClienteCorporativo.getPageSize());
+
+ if (txtNome.getText().length() > 0) {
+ configCategoriaBusqueda.addFilterLike("nomeClienteCorp", "%" + txtNome.getText().trim().concat("%"));
+ }
+
+ if (txtIdentificacao.getText().length() > 0) {
+ configCategoriaBusqueda.addFilterEqual("identificacao", Long.valueOf(txtIdentificacao.getText()));
+ }
+
+ Comboitem empresa = cmbEmpresa.getSelectedItem();
+ if( empresa != null ) {
+ configCategoriaBusqueda.addFilterEqual("empresaId", ((Empresa)empresa.getValue()).getEmpresaId() );
+ }
+
+ configCategoriaBusqueda.addFilterEqual("activo", Boolean.TRUE);
+ configCategoriaBusqueda.addSortAsc("nomeClienteCorp");
+
+ plwpagingClienteCorporativo.init(configCategoriaBusqueda, clienteCorporativoList, pagingClienteCorporativo);
+
+ if (clienteCorporativoList.getData().length == 0) {
+ try {
+ Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
+ Labels.getLabel("busquedaClienteCorporativoController.window.title"),
+ Messagebox.OK, Messagebox.INFORMATION);
+ } catch (InterruptedException ex) {
+ }
+ }
+ }
+
+ public void onClick$btnPesquisa(Event ev) {
+ refreshLista();
+ }
+
+ public void onClick$btnRefresh(Event ev) {
+ refreshLista();
+ }
+
+ public void onClick$btnNovo(Event ev) {
+ verClienteCorporativo(new ClienteCorporativo());
+ }
+}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCategoriaController.java
index 135358318..919cebbe1 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCategoriaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCategoriaController.java
@@ -1,7 +1,3 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
import java.util.HashMap;
@@ -26,10 +22,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchOb
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCategoriaDescuento;
-/**
- *
- * @author rodrigo
- */
@Controller("busquedaConfiguracionCategoriaController")
@Scope("prototype")
public class BusquedaConfiguracionCategoriaController extends MyGenericForwardComposer {
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarClienteCorporativoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarClienteCorporativoController.java
new file mode 100644
index 000000000..bb31f1363
--- /dev/null
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarClienteCorporativoController.java
@@ -0,0 +1,246 @@
+package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
+
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.context.annotation.Scope;
+import org.springframework.stereotype.Controller;
+import org.zkoss.util.resource.Labels;
+import org.zkoss.zk.ui.Component;
+import org.zkoss.zk.ui.Executions;
+import org.zkoss.zk.ui.WrongValueException;
+import org.zkoss.zk.ui.event.Event;
+import org.zkoss.zul.Comboitem;
+import org.zkoss.zul.Datebox;
+import org.zkoss.zul.Intbox;
+import org.zkoss.zul.Messagebox;
+import org.zkoss.zul.Textbox;
+
+import com.rjconsultores.ventaboletos.entidad.Ciudad;
+import com.rjconsultores.ventaboletos.entidad.ClienteCorporativo;
+import com.rjconsultores.ventaboletos.entidad.Empresa;
+import com.rjconsultores.ventaboletos.exception.BusinessException;
+import com.rjconsultores.ventaboletos.service.CiudadService;
+import com.rjconsultores.ventaboletos.service.ClienteCorporativoService;
+import com.rjconsultores.ventaboletos.service.EmpresaService;
+import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxCiudad;
+import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa;
+import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
+import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
+import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
+
+@Controller("editarClienteCorporativoController")
+@Scope("prototype")
+public class EditarClienteCorporativoController extends MyGenericForwardComposer {
+
+ private static final String TITULO = "editarClienteCorporativoController.window.title";
+ private static final long serialVersionUID = 1L;
+ @Autowired
+ private ClienteCorporativoService clienteCorpService;
+ @Autowired
+ private EmpresaService empresaService;
+ @Autowired
+ private CiudadService ciudadService;
+
+ private ClienteCorporativo clienteCorp;
+ private MyListbox clienteCorpList;
+
+ private List lsEmpresa;
+
+ //Cliente
+ private Datebox datCriacao;
+ private Intbox txtIdentificacao;
+ private MyTextbox txtRazao;
+ private Textbox txtEmail;
+ private MyTextbox txtTelefone;
+ private MyComboboxEmpresa cmbEmpresa;
+
+ //Endereço
+ private Textbox txtLogradouro;
+ private MyComboboxCiudad cmbCidade;
+
+ @Override
+ public void doAfterCompose(Component comp) throws Exception {
+ setLsEmpresa(empresaService.obtenerTodos());
+
+ super.doAfterCompose(comp);
+
+ clienteCorp = (ClienteCorporativo) Executions.getCurrent().getArg().get("clienteCorporativo");
+ clienteCorpList = (MyListbox) Executions.getCurrent().getArg().get("clienteCorporativoList");
+
+ if(clienteCorp.getEmpresaId() != null ) {
+ selecionaEmpresaPorId(clienteCorp.getEmpresaId());
+ }
+
+ if(clienteCorp.getCiudadId() != null ) {
+ Ciudad cid = ciudadService.obtenerID(clienteCorp.getCiudadId());
+ Comboitem ciCidade = new Comboitem(cid.toString());
+ ciCidade.setAttribute("value", cid);
+ ciCidade.setValue(cid);
+ ciCidade.setParent(cmbCidade);
+ cmbCidade.setSelectedItem(ciCidade);
+ }
+ }
+
+ public void onClick$btnSalvar(Event ev) throws InterruptedException {
+
+ try {
+ Comboitem empresa = cmbEmpresa.getSelectedItem();
+ if( empresa != null ) {
+ clienteCorp.setEmpresaId( ((Empresa)empresa.getValue()).getEmpresaId() );
+ }
+
+ Comboitem cidade = cmbCidade.getSelectedItem();
+ if( cidade != null ) {
+ clienteCorp.setCiudadId( ((Ciudad)cidade.getValue()).getCiudadId() );
+ }
+
+ clienteCorpService.suscribirActualizar(clienteCorp);
+ clienteCorpList.updateItem(clienteCorp);
+
+ Messagebox.show(
+ Labels.getLabel("MSG.suscribirOK"),
+ Labels.getLabel(TITULO),
+ Messagebox.OK, Messagebox.INFORMATION);
+
+ closeWindow();
+ } catch (BusinessException ex) {
+ Messagebox.show(
+ ex.getMessage(),
+ Labels.getLabel(TITULO),
+ Messagebox.OK, Messagebox.ERROR);
+ } catch (WrongValueException wex) {
+ Messagebox.show(
+ wex.getMessage(),
+ Labels.getLabel(TITULO),
+ Messagebox.OK, Messagebox.ERROR);
+ } catch (Exception ex) {
+ Messagebox.show(
+ Labels.getLabel("MSG.Error"),
+ Labels.getLabel(TITULO),
+ Messagebox.OK, Messagebox.ERROR);
+ }
+ }
+
+ public void onClick$btnApagar(Event ev) throws InterruptedException {
+ Integer resp = Messagebox.show(
+ Labels.getLabel("MSG.borrarPergunta"),
+ Labels.getLabel(TITULO),
+ Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
+
+ if (resp == Messagebox.YES) {
+
+ clienteCorpService.borrar(clienteCorp);
+
+ Messagebox.show(
+ Labels.getLabel("MSG.borrarOK"),
+ Labels.getLabel(TITULO),
+ Messagebox.OK, Messagebox.INFORMATION);
+
+ clienteCorpList.removeItem(clienteCorp);
+
+ closeWindow();
+ }
+ }
+
+ private void selecionaEmpresaPorId(Integer empresaId) {
+ for (Empresa emp : lsEmpresa) {
+ if(emp.getEmpresaId().equals(empresaId)) {
+ Comboitem ciEmpresa = new Comboitem(emp.toString());
+ ciEmpresa.setAttribute("value", emp);
+ ciEmpresa.setValue(emp);
+ ciEmpresa.setParent(cmbEmpresa);
+ cmbEmpresa.setSelectedItem(ciEmpresa);
+ break;
+ }
+ }
+ }
+
+ public ClienteCorporativo getClienteCorporativo() {
+ return clienteCorp;
+ }
+
+ public void setClienteCorporativo(ClienteCorporativo clienteCorp) {
+ this.clienteCorp = clienteCorp;
+ }
+
+ public ClienteCorporativo getClienteCorp() {
+ return clienteCorp;
+ }
+
+ public void setClienteCorp(ClienteCorporativo clienteCorp) {
+ this.clienteCorp = clienteCorp;
+ }
+
+ public MyListbox getClienteCorpList() {
+ return clienteCorpList;
+ }
+
+ public void setClienteCorpList(MyListbox clienteCorpList) {
+ this.clienteCorpList = clienteCorpList;
+ }
+
+ public MyTextbox getTxtRazao() {
+ return txtRazao;
+ }
+
+ public void setTxtRazao(MyTextbox txtRazao) {
+ this.txtRazao = txtRazao;
+ }
+
+ public MyTextbox getTxtTelefone() {
+ return txtTelefone;
+ }
+
+ public void setTxtTelefone(MyTextbox txtTelefone) {
+ this.txtTelefone = txtTelefone;
+ }
+
+ public Intbox getTxtIdentificacao() {
+ return txtIdentificacao;
+ }
+
+ public void setTxtIdentificacao(Intbox txtIdentificacao) {
+ this.txtIdentificacao = txtIdentificacao;
+ }
+
+ public Textbox getTxtEmail() {
+ return txtEmail;
+ }
+
+ public void setTxtEmail(Textbox txtEmail) {
+ this.txtEmail = txtEmail;
+ }
+
+ public List getLsEmpresa() {
+ return lsEmpresa;
+ }
+
+ public void setLsEmpresa(List lsEmpresa) {
+ this.lsEmpresa = lsEmpresa;
+ }
+
+ public MyComboboxEmpresa getCmbEmpresa() {
+ return cmbEmpresa;
+ }
+
+ public void setCmbEmpresa(MyComboboxEmpresa cmbEmpresa) {
+ this.cmbEmpresa = cmbEmpresa;
+ }
+
+ public Datebox getDatCriacao() {
+ return datCriacao;
+ }
+
+ public void setDatCriacao(Datebox datCriacao) {
+ this.datCriacao = datCriacao;
+ }
+
+ public Textbox getTxtLogradouro() {
+ return txtLogradouro;
+ }
+
+ public void setTxtLogradouro(Textbox txtLogradouro) {
+ this.txtLogradouro = txtLogradouro;
+ }
+}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxCiudad.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxCiudad.java
index 6f14b4197..7ccaf3884 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxCiudad.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxCiudad.java
@@ -1,7 +1,3 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
package com.rjconsultores.ventaboletos.web.utilerias;
import java.util.ArrayList;
@@ -16,6 +12,7 @@ import org.zkoss.zkplus.databind.BindingListModel;
import org.zkoss.zkplus.databind.BindingListModelList;
import org.zkoss.zkplus.spring.SpringUtil;
import org.zkoss.zul.Combobox;
+import org.zkoss.zul.Comboitem;
import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.service.CiudadService;
@@ -26,7 +23,8 @@ import com.rjconsultores.ventaboletos.service.CiudadService;
*/
public class MyComboboxCiudad extends Combobox {
- private CiudadService ciudadService;
+ private static final long serialVersionUID = -1332458046058719821L;
+ private CiudadService ciudadService;
private List lsCiudad;
private Ciudad initialValue;
private Integer indiceSelected = null;
@@ -122,4 +120,21 @@ public class MyComboboxCiudad extends Combobox {
return super.getValue();
}
+
+ public Comboitem getItemPorId(Integer id) {
+ for (Ciudad cid : lsCiudad) {
+ if(cid.getCiudadId().equals(id)) {
+ Comboitem ciCidade = new Comboitem(cid.toString());
+ ciCidade.setAttribute("value", cid);
+ ciCidade.setValue(cid);
+ return ciCidade;
+ }
+ }
+ return null;
+ }
+
+ public Integer getIndiceSelected() {
+ return indiceSelected;
+ }
+
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxEmpresa.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxEmpresa.java
index dbd71298e..0f5264fcd 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxEmpresa.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxEmpresa.java
@@ -14,6 +14,7 @@ import org.zkoss.zkplus.databind.BindingListModel;
import org.zkoss.zkplus.databind.BindingListModelList;
import org.zkoss.zkplus.spring.SpringUtil;
import org.zkoss.zul.Combobox;
+import org.zkoss.zul.Comboitem;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.service.EmpresaService;
@@ -139,6 +140,18 @@ public class MyComboboxEmpresa extends Combobox {
this.setModel(new BindingListModelList(ls, false));
this.setText(empresa.getNombempresa());
}
+
+ public Comboitem getItemPorId(Integer id) {
+ for (Empresa emp : lsEmpresa) {
+ if(emp.getEmpresaId().equals(id)) {
+ Comboitem ciEmpresa = new Comboitem(emp.toString());
+ ciEmpresa.setAttribute("value", emp);
+ ciEmpresa.setValue(emp);
+ return ciEmpresa;
+ }
+ }
+ return null;
+ }
public Integer getIndiceSelected() {
return indiceSelected;
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/MenuFactoryPropertiesImpl.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/MenuFactoryPropertiesImpl.java
index 379926dea..08c559abe 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/MenuFactoryPropertiesImpl.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/MenuFactoryPropertiesImpl.java
@@ -223,7 +223,7 @@ public class MenuFactoryPropertiesImpl implements MenuFactory {
private ItemMenuSistema crearNueboItem(String strClass) {
ItemMenuSistema classe = null;
try {
- Class c = Class.forName(strClass);
+ Class c = Class.forName(strClass.trim());
classe = (ItemMenuSistema) c.newInstance();
classe.setDesktop(desktop);
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/ItemMenuClienteCorporativo.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/ItemMenuClienteCorporativo.java
new file mode 100644
index 000000000..007dc659d
--- /dev/null
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/ItemMenuClienteCorporativo.java
@@ -0,0 +1,25 @@
+package com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos;
+
+import org.zkoss.util.resource.Labels;
+
+import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
+import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
+
+public class ItemMenuClienteCorporativo extends DefaultItemMenuSistema {
+
+ public ItemMenuClienteCorporativo() {
+ super("indexController.mniClienteCorporativo.label");
+ }
+
+ @Override
+ public String getClaveMenu() {
+ return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CONFIGURACIONECCOMERCIALES.MENU.CLIENTECORPORATIVO";
+ }
+
+ @Override
+ public void ejecutar() {
+ PantallaUtileria.openWindow("/gui/configuraciones_comerciales/negcorporativos/busquedaClienteCorporativo.zul",
+ Labels.getLabel("busquedaClienteCorporativoController.window.title"), getArgs() ,desktop);
+ }
+
+}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/SubMenuNegCorporativo.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/SubMenuNegCorporativo.java
new file mode 100644
index 000000000..e9ae1ec44
--- /dev/null
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/SubMenuNegCorporativo.java
@@ -0,0 +1,16 @@
+package com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos;
+
+import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
+
+public class SubMenuNegCorporativo extends DefaultItemMenuSistema {
+
+ public SubMenuNegCorporativo() {
+ super("indexController.mnSubMenuNegCorporativo.label");
+ }
+
+ @Override
+ public String getClaveMenu() {
+ return "COM.RJCONSULTORES.ADMINISTRACION.GUI.NEGCORPORATIVOS";
+ }
+
+}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties
index 0e9fe0231..eb89253f8 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties
@@ -58,6 +58,8 @@ confComerciales.configuracionFeriado=com.rjconsultores.ventaboletos.web.utileria
confComerciales.tarjetacredito=com.rjconsultores.ventaboletos.web.utilerias.menu.item.confcomerciales.ItemMenuTarjetaCredito
confComerciales.fechamentoParamgeral=com.rjconsultores.ventaboletos.web.utilerias.menu.item.confcomerciales.ItemMenuFechamentoParamgeral
confComerciales.motivoCancelVendaPacote=com.rjconsultores.ventaboletos.web.utilerias.menu.item.confcomerciales.ItemMenuMotivoCancelVendaPacote
+confComerciales.negCorporativos=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.SubMenuNegCorporativo
+confComerciales.negCorporativos.clienteCorporativo=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuClienteCorporativo
confComerciales.impressaofiscal=com.rjconsultores.ventaboletos.web.utilerias.menu.item.impressaofiscal.SubMenuImpressaoFiscal
confComerciales.impressaofiscal.totnaofiscalEmpresa=com.rjconsultores.ventaboletos.web.utilerias.menu.item.impressaofiscal.ItemMenuTotnaofiscalEmpresa
confComerciales.impressaofiscal.formapagoEmpresa=com.rjconsultores.ventaboletos.web.utilerias.menu.item.impressaofiscal.ItemMenuFormapagoEmpresa
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderClienteCorporativo.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderClienteCorporativo.java
new file mode 100644
index 000000000..83e75ae3d
--- /dev/null
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderClienteCorporativo.java
@@ -0,0 +1,25 @@
+package com.rjconsultores.ventaboletos.web.utilerias.render;
+
+import org.zkoss.zul.Listcell;
+import org.zkoss.zul.Listitem;
+import org.zkoss.zul.ListitemRenderer;
+
+import com.rjconsultores.ventaboletos.entidad.ClienteCorporativo;
+
+public class RenderClienteCorporativo implements ListitemRenderer {
+
+ public void render(Listitem lstm, Object o) throws Exception {
+ ClienteCorporativo clienteCorporativo = (ClienteCorporativo) o;
+
+ Listcell lc = new Listcell(clienteCorporativo.getClienteCorporativoId().toString());
+ lc.setParent(lstm);
+
+ lc = new Listcell(clienteCorporativo.getNomeClienteCorp());
+ lc.setParent(lstm);
+
+ lc = new Listcell(clienteCorporativo.getIdentificacao().toString());
+ lc.setParent(lstm);
+
+ lstm.setAttribute("data", clienteCorporativo);
+ }
+}
diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml
index 97d2fe7e3..76cfb705d 100644
--- a/src/java/spring-config.xml
+++ b/src/java/spring-config.xml
@@ -43,6 +43,7 @@
com.rjconsultores.ventaboletos.entidad.ConfRestricaoTramocom.rjconsultores.ventaboletos.entidad.AliasServicocom.rjconsultores.ventaboletos.entidad.AliasClasse
+ com.rjconsultores.ventaboletos.entidad.ClienteCorporativocom.rjconsultores.ventaboletos.entidad.Autobuscom.rjconsultores.ventaboletos.entidad.Autorizacioncom.rjconsultores.ventaboletos.entidad.AutorizacionPerfil
diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label
index cdc1999d3..5315f8205 100644
--- a/web/WEB-INF/i3-label_en.label
+++ b/web/WEB-INF/i3-label_en.label
@@ -509,7 +509,7 @@ busquedaClienteController.lbEstado.value = Estado
busquedaClienteController.lbIndSexo.value = Sexo
busquedaClienteController.lbNumRfc.value = CPF/CNPJ
busquedaClienteController.lbNumRfcDos.value = CPF/CNPJ
-busquedaClienteController.lbNumero.value = Número
+busquedaClienteController.lbNumero.value = Number
busquedaClienteController.lbTipoIdentificacion.value = Tipo Identificação
busquedaClienteController.lhId.label = ID
busquedaClienteController.nombcliente.label = Nome
@@ -522,6 +522,7 @@ busquedaClienteController.radFeminino.value = Feminino
busquedaClienteController.radMasculino.value = Masculino
# Mostrar o Cliente da Pesquisa
busquedaClienteController.window.title = Cliente
+busquedaClienteCorporativoController.window.title = Corporate Customer
busquedaCoeficienteTarifaController.btnCerrar.tooltiptext = Fechar
busquedaCoeficienteTarifaController.btnNovo.tooltiptext = Novo
busquedaCoeficienteTarifaController.btnPesquisa.label = Buscar
@@ -3020,11 +3021,17 @@ editarClienteController.radFeminino.value = Feminino
editarClienteController.radMasculino.value = Masculino
editarClienteController.tab.label.confReservaEspecialCliente = Reserva Especial
editarClienteController.tab.label.curso = Curso
-editarClienteController.tab.label.endereco = Endereço
+editarClienteController.tab.label.endereco = Adress
editarClienteController.tab.label.estudante = Estudante
editarClienteController.tab.label.fidelidade = Fidelidade
#Editar Cliente
editarClienteController.window.title = Cliente
+editarClienteCorporativoController.tab.cliente = Client
+editarClienteCorporativoController.tab.configuracoes = Configurações
+editarClienteCorporativoController.tab.contrato = Contract
+editarClienteCorporativoController.tab.destinos = Destinations
+editarClienteCorporativoController.tab.endereco = Adress
+editarClienteCorporativoController.window.title = Corporate Customer
editarCoeficienteTarifaController.MSG.borrarOK = Coeficiente Tarifario eliminado com sucesso.
editarCoeficienteTarifaController.MSG.borrarPergunta = Deseja elminar Coeficiente Tarifario?
editarCoeficienteTarifaController.MSG.suscribirOK = Coeficiente Tarifario registrado com sucesso.
@@ -4082,7 +4089,7 @@ editarConvenioController.btnApagar.tooltiptext = Eliminar
editarConvenioController.btnBorrarConvenioDet.tooltiptext = Eliminar
editarConvenioController.btnFechar.tooltiptext = Fechar
editarConvenioController.btnSalvar.tooltiptext = Salvar
-editarConvenioController.lbCliente.value = Cliente
+editarConvenioController.lbCliente.value = Client
editarConvenioController.lbCpfCliente.value = DOC. Cliente
editarConvenioController.lbCveConvenio.value = Código Convênio
editarConvenioController.lbDescConvenio.value = Convênio - Desconto
@@ -4314,7 +4321,7 @@ editarEmpresaController.alteracaoPosicaoCampoDocCupomEmbarque.help = Altera o la
editarEmpresaController.antiFraude.chave.label = Chave Antifraude
editarEmpresaController.antiFraude.label = Antifraude
editarEmpresaController.apiKey.label = API Key
-editarEmpresaController.bairro.label = Bairro
+editarEmpresaController.bairro.label = District
editarEmpresaController.bilheteDevDebitoDinheiro.ajuda = Bilhetes vendidos como débito serão tratados como dinheiro e serão debitados diretamento do caixa quando cancelados/devolvidos.
editarEmpresaController.bilheteDevDebitoDinheiro.label = Tratar devolução/cancelamento de bilhete vendido em Débito com Dinheiro
editarEmpresaController.boletoAgrupado.label = Boleto Agrupado
@@ -4333,7 +4340,7 @@ editarEmpresaController.cancelaBpeTrocaOrigDest = Cancela BP-e na Troca quando n
editarEmpresaController.cancelaBpeTrocaOrigDest.ajuda = Permite realizar a troca do BP-e para outra origem/destino informado no momento do processo cancelando o anterior vendido.
editarEmpresaController.cep.label = CEP
editarEmpresaController.chkExibePopupPricingPol.ajuda = Este campo permite exibir na tela do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas.
-editarEmpresaController.cidade.label = Cidade
+editarEmpresaController.cidade.label = City
editarEmpresaController.cnae.label = CNAE
editarEmpresaController.cnpj.label = CNPJ (Ex: 31734284000173)
editarEmpresaController.cnpjAutorizadora.label = CNPJ Autorizadora
@@ -4350,7 +4357,7 @@ editarEmpresaController.comissaoConferencia.label = Marque as abas que exige a p
editarEmpresaController.comissaoFormapagoConferenciaFisica.label = Adicione as formas de pagamento que exige conferência física na prestação de contas
editarEmpresaController.comissaoTipoEventoExtra.label = Tipo Evento Extra
editarEmpresaController.comissaoTipoEventoExtraConferenciaFisica.label = Adicione os tipos de Evento Extra que exige conferência física na prestação de contas
-editarEmpresaController.complemento.label = Complemento
+editarEmpresaController.complemento.label = Complement
editarEmpresaController.confMovFPTrocaVlrDeposito = Soma Forma de Pagamento 'TROCA PASSAGEM' no Valor de Depósito na Conferência de Movimento
editarEmpresaController.confMovFPTrocaVlrDeposito.help = Soma Forma de Pagamento 'TROCA PASSAGEM' no Valor de Depósito na Conferência de Movimento
editarEmpresaController.configCallCenter.label = Configuração Email Call Center
@@ -4554,7 +4561,7 @@ editarEmpresaController.lblUserIdMercadoPago.value = User ID
editarEmpresaController.lhUFInscEstadual.label = UF
editarEmpresaController.limitaCategoriaPorCorrida = Limita tipos de passagem por corrida
editarEmpresaController.limitaCategoriaPorCorridaTooltip = Limita os tipos de passagem configurados por corrida
-editarEmpresaController.logradouro.label = Logradouro
+editarEmpresaController.logradouro.label = Address
editarEmpresaController.mantemVdaCajaVdaEmbarcada = Manter a Data da Venda do Bilhete na Embarcada para o Caixa ao Transmitir para o TotalBus
editarEmpresaController.mantemVdaCajaVdaEmbarcada.ajuda = Manter a Data da Venda do Bilhete na Embarcada para o Caixa ao Transmitir para o TotalBus.{0}-Marcada: A data da venda do caixa será a mesma data da venda da Embarcada.{0}-Desmarcada: A data venda do caixa será a data da transmissão da Embarcada com o Totalbus
editarEmpresaController.mantemVdaCajaVdaEmbarcada.pergunta = Alteração desse parâmetro impactará na data da venda do bilhete no caixa ao sincronizar as vendas Embarcadas.{0}Confirmar a alteração do parâmetro?
@@ -4657,14 +4664,6 @@ editarEmpresaController.validadescontotarifa.label = Desconto de passagem sobre
editarEmpresaController.voucherPersonalizado.label = Voucher Personalizado
# Pantalla de Edición da empresa
editarEmpresaController.window.title = Empresa
-editarEmpresaController.lblCrediBanco.value = CrediBanco
-editarEmpresaController.lblAsistenciaDeViaje.value = Travel assistance
-editarEmpresaController.lblUsername.value = Username
-editarEmpresaController.lblPassword.value = Password
-editarEmpresaController.lblClientId.value = Client Id
-editarEmpresaController.lblGrantType.value = Grant Type
-editarEmpresaController.lblClientSecret.value = Client Secret
-editarEmpresaController.lblURL.value = URL
editarEmpresaEquivalenciaController.MSG.borrarOK = Empresa Equivalencia Excluida com Sucesso.
editarEmpresaEquivalenciaController.MSG.borrarPergunta = Deseja Eliminar Empresa Equivalencia?
editarEmpresaEquivalenciaController.MSG.suscribirOK = Empresa Equivalencia Registrada com Sucesso.
@@ -4676,7 +4675,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
-editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\\\\
+editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar
@@ -4713,7 +4712,7 @@ editarEmpresaImpostoController.lblJunho.value = Junho
editarEmpresaImpostoController.lblMaio.value = Maio
editarEmpresaImpostoController.lblMarco.value = Março
editarEmpresaImpostoController.lblNovembro.value = Novembro
-editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\\\\\
+editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutubro.value = Outubro
editarEmpresaImpostoController.lblPedagio.value = Pedagio
@@ -4854,7 +4853,7 @@ editarEstadoController.lbPais.value = País
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
editarEstadoController.lbUF.value = UF
#Editar Estado
-editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\\\\\ \\\\\\\\\\\
+editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\ \\\\\\\
editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão
editarEstadoController.lbl.finHuso = Fim Horário De Verão
editarEstadoController.lbl.horasHuso = Possui horário de verão ?
@@ -5030,7 +5029,7 @@ editarHotelController.lhCep.label = Cep
editarHotelController.lhCidade.label = Cidade
editarHotelController.lhComplemento.label = Complemento
editarHotelController.lhDesc.label = Descrição
-editarHotelController.lhDesctelefone.label = Telefone
+editarHotelController.lhDesctelefone.label = Telephone
editarHotelController.lhEndereco.label = Logradouro
editarHotelController.lhEstado.label = Estado
editarHotelController.lhNumero.label = Número
@@ -5229,7 +5228,7 @@ editarOperadorEmbarcada.idUsuario = ID
editarOperadorEmbarcada.linha = Linha
editarOperadorEmbarcada.login = Login
editarOperadorEmbarcada.marca = Marca
-editarOperadorEmbarcada.numero = Número
+editarOperadorEmbarcada.numero = Number
editarOperadorEmbarcada.numerovirgula = Número (Separado por ",")
editarOperadorEmbarcada.sentido = Sentido
editarOperadorEmbarcada.servico = Servico
@@ -7013,6 +7012,8 @@ editarUsuarioBancarioController.cveusuario.label = Código User
editarUsuarioBancarioController.password.label = Password
# Editar User bancario
editarUsuarioBancarioController.window.title = User Bancário
+editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm = Apenas um ponto de venda pode ser configurado como padrão.
+editarUsuarioController.MSG.QtdPadraoVazio = Precisa definir um ponto de venda como padrão.
editarUsuarioController.MSG.borrarOK = User Excluido com Sucesso.
editarUsuarioController.MSG.borrarPergunta = Eliminar o User?
editarUsuarioController.MSG.configmSenha = Por favor, confirmar a senha.
@@ -7033,6 +7034,7 @@ editarUsuarioController.confirmarsenha.label = Confirmar senha
editarUsuarioController.lhCNPJ.label = CNPJ
editarUsuarioController.lhDescricao.label = Description
editarUsuarioController.lhEmpresa.label = Empresa
+editarUsuarioController.lhPadrao.label = Ponto de Venda (Padrão)
editarUsuarioController.lhParada.label = Localidade
editarUsuarioController.lhPuntoVenta.label = Ponto de Venda ( Agência )
editarUsuarioController.lhTipo.label = Tipo
@@ -7046,9 +7048,6 @@ editarUsuarioController.txtEstacion.label = Estação
editarUsuarioController.txtItensComissao.label = Item considerado na Comissão
editarUsuarioController.txtTempoDevolucao.label = Tempo(minutos) de Devolução da Passagem após embarque - Contingência
editarUsuarioController.txtTipoVenta.label = Tipo de Venda
-editarUsuarioController.lhPadrao.label= Ponto de Venda (Padrão)
-editarUsuarioController.MSG.QtdPadraoVazio= Precisa definir um ponto de venda como padrão.
-editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm= Apenas um ponto de venda pode ser configurado como padrão.
# Editar User
editarUsuarioController.window.title = User
editarViaController.MSG.borrarOK = Via Excluida com Sucesso.
@@ -7342,6 +7341,7 @@ indexController.mnSubMenuComissao.label = Prestação de Contas
indexController.mnSubMenuContaCorrente.label = Fechamento Conta Corrente
indexController.mnSubMenuExportacaoFiscal.label = Exportação Fiscal
indexController.mnSubMenuImpressaoFiscal.label = Impressão Fiscal
+indexController.mnSubMenuNegCorporativo.label = Corporate Business
indexController.mnSubMenuRelatorioFiscalRelatorios.label = Relatórios Analíticos
indexController.mnSubMenuRelatorioImpressaoFiscal.label = Importação Fiscal
indexController.mnSubMenuSGTI.label = SGTI DER-MG
@@ -7383,6 +7383,7 @@ indexController.mniCiudad.label = Cidade
indexController.mniClaseServicio.label = Tipo de Classe
indexController.mniClaseservicioEquivalencia.label = Equivalencia Tipo Classe
indexController.mniCliente.label = Cliente
+indexController.mniClienteCorporativo.label = Corporate Customer
indexController.mniCoeficienteTarifa.label = Coeficiente Tarifario
indexController.mniColonia.label = Bairro
indexController.mniComisionistaExterno.label = Comissionista Externo
@@ -7815,16 +7816,29 @@ integracaoTotvsController.window.title = Integração Totvs
integracion.totvs = ERRO ao fazer integração com a TOTVS
integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente
label.alias = Alias
+label.bairro = District
+label.cep = Zip code
+label.cidade = City
label.classe = Class
+label.complemento = Complement
+label.criacao = Creation
label.descricao = Description
+label.email = E-mail
label.empresa = Company
+# Labels Default
+label.id = ID
+label.identificacao = Identification
+label.logradouro = Logradouro
+label.numero = Number
label.orgaoConcedente = Grantor
+label.razaoSocial = Company Name
+label.telefone = Telefone
lb.CentroResultado = Centro de Resultado
lb.Equivalencia = Equivalencia
lb.ate = até
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
-lb.btnLimpar.label = Limpar Seleção\\\\\\\\\\\
+lb.btnLimpar.label = Limpar Seleção\\\\\\\
lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e
lb.dataFin.value = Data Final
@@ -9206,7 +9220,7 @@ relatorioRecargaRvhubController.lbNumero.value = Número
relatorioRecargaRvhubController.lbPuntoVenta.value = Agência
relatorioRecargaRvhubController.lbStatus.value = Status
relatorioRecargaRvhubController.window.title = Recarga Rvhub
-relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\\\\\
+relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\
relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar
relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior
relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 66f4dbd3f..0dbaf0d8c 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -511,7 +511,7 @@ busquedaClienteController.lbEstado.value = Estado
busquedaClienteController.lbIndSexo.value = Sexo
busquedaClienteController.lbNumRfc.value = DOC
busquedaClienteController.lbNumRfcDos.value = DOC 2
-busquedaClienteController.lbNumero.value = Numero
+busquedaClienteController.lbNumero.value = Número
busquedaClienteController.lbTipoIdentificacion.value = Tipo Identificacion
busquedaClienteController.lhId.label = ID
busquedaClienteController.nombcliente.label = Nombre
@@ -524,6 +524,7 @@ busquedaClienteController.radFeminino.value = Feminino
busquedaClienteController.radMasculino.value = Masculino
# Mostrar o Cliente da Búsqueda
busquedaClienteController.window.title = Cliente
+busquedaClienteCorporativoController.window.title = Cliente Corporativo
busquedaCoeficienteTarifaController.btnCerrar.tooltiptext = Cerrar
busquedaCoeficienteTarifaController.btnNovo.tooltiptext = Nuevo
busquedaCoeficienteTarifaController.btnPesquisa.label = Buscar
@@ -3050,6 +3051,12 @@ editarClienteController.tab.label.estudante = Estudante
editarClienteController.tab.label.fidelidade = Fidelidade
#Editar Cliente
editarClienteController.window.title = Cliente
+editarClienteCorporativoController.tab.cliente = Cliente
+editarClienteCorporativoController.tab.configuracoes = Configuraciones
+editarClienteCorporativoController.tab.contrato = Contrato
+editarClienteCorporativoController.tab.destinos = Destinos
+editarClienteCorporativoController.tab.endereco = Dirección
+editarClienteCorporativoController.window.title = Cliente Corporativo
editarCoeficienteTarifaController.MSG.borrarOK = Indice tarifario se eliminó existosamente
editarCoeficienteTarifaController.MSG.borrarPergunta = Desea elminar índice tarifario?
editarCoeficienteTarifaController.MSG.suscribirOK = Indice tarifario se registró existosamente
@@ -4615,7 +4622,7 @@ editarEmpresaController.lblUserIdMercadoPago.value = User ID
editarEmpresaController.lhUFInscEstadual.label = UF
editarEmpresaController.limitaCategoriaPorCorrida = Limita tipos de passagem por corrida
editarEmpresaController.limitaCategoriaPorCorridaTooltip = Limita os tipos de passagem configurados por corrida
-editarEmpresaController.logradouro.label = Logradouro
+editarEmpresaController.logradouro.label = Dirección
editarEmpresaController.mantemVdaCajaVdaEmbarcada = Mantener la Fecha de Venta de Billetes en Caixa Embarcado al transmitir a TotalBus
editarEmpresaController.mantemVdaCajaVdaEmbarcada.ajuda = Mantener la fecha de venta del boleto en el envío al cajero cuando se transmite a TotalBus. {0} -Marque: la fecha de la venta del cajero será la misma fecha que la venta del envío. {0} -Sin marcar: la fecha de venta del cajero será la fecha de transmisión desde el Embarque con Totalbus
editarEmpresaController.mantemVdaCajaVdaEmbarcada.pergunta = El cambio de este parámetro afectará la fecha de la venta del boleto en la caja al sincronizar las ventas integradas.{0}¿Confirmar el cambio de parámetro?
@@ -4721,14 +4728,6 @@ editarEmpresaController.validadescontotarifa.label = Desconto de passagem sobre
editarEmpresaController.voucherPersonalizado.label = Voucher Personalizado
# Pantalla de Edición da empresa
editarEmpresaController.window.title = Empresa
-editarEmpresaController.lblCrediBanco.value = CrediBanco
-editarEmpresaController.lblAsistenciaDeViaje.value = Asistencia de viaje
-editarEmpresaController.lblUsername.value = Username
-editarEmpresaController.lblPassword.value = Password
-editarEmpresaController.lblClientId.value = Client Id
-editarEmpresaController.lblGrantType.value = Grant Type
-editarEmpresaController.lblClientSecret.value = Client Secret
-editarEmpresaController.lblURL.value = URL
editarEmpresaEquivalenciaController.MSG.borrarOK = Empresa equivalencia excluida exitosamente
editarEmpresaEquivalenciaController.MSG.borrarPergunta = Desea eliminar empresa equivalencia?
editarEmpresaEquivalenciaController.MSG.suscribirOK = Empresa equivalencia se registró exitosamente
@@ -4740,7 +4739,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
-editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\\\\
+editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Cerrar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Guardar
@@ -4777,7 +4776,7 @@ editarEmpresaImpostoController.lblJunho.value = Juño
editarEmpresaImpostoController.lblMaio.value = Mayo
editarEmpresaImpostoController.lblMarco.value = Marzo
editarEmpresaImpostoController.lblNovembro.value = Noviembre
-editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demás UF\\\\\\\\\\\
+editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demás UF\\\\\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar otros como isento
editarEmpresaImpostoController.lblOutubro.value = Octubre
editarEmpresaImpostoController.lblPedagio.value = Peaje
@@ -7101,11 +7100,14 @@ editarUsuarioBancarioController.cveusuario.label = Código usuário
editarUsuarioBancarioController.password.label = Password
# Editar Usuário bancario
editarUsuarioBancarioController.window.title = Usuário bancário
+editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm = Apenas um ponto de venda pode ser configurado como padrão.
+editarUsuarioController.MSG.QtdPadraoVazio = Precisa definir um ponto de venda como padrão.
editarUsuarioController.MSG.borrarOK = Usuário se eliminó exitosamente
editarUsuarioController.MSG.borrarPergunta = Eliminar el usuário?
editarUsuarioController.MSG.configmSenha = Por favor, confirmar la contraseña
editarUsuarioController.MSG.empleado = Empleado no existe.
editarUsuarioController.MSG.existeEmpleado = Existe un usuário con el código {0} registrado
+editarUsuarioController.MSG.necessarioPreencherDadosRecuperacao = Se deben completar todos los datos para utilizar la recuperación de contraseña.
editarUsuarioController.MSG.necessitaUbicacion = Es necesário informar una ubicación e Punto de venta
editarUsuarioController.MSG.suscribirOK = Usuário se registró exitosamente
editarUsuarioController.MSG.usuarioempresa = Es necesário informar al menos una empresa
@@ -7121,22 +7123,24 @@ editarUsuarioController.confirmarsenha.label = Confirmar contraseña
editarUsuarioController.lhCNPJ.label = R.U.T
editarUsuarioController.lhDescricao.label = Descripción
editarUsuarioController.lhEmpresa.label = Empresa
+editarUsuarioController.lhPadrao.label = Ponto de Venda (Padrão)
editarUsuarioController.lhParada.label = Parada
editarUsuarioController.lhPuntoVenta.label = Punto de venta ( Agencia )
editarUsuarioController.lhTipo.label = Tipo
editarUsuarioController.lhValidaPreimpreso.label = Valida formulário
editarUsuarioController.senha.label = Contraseña
+editarUsuarioController.tabel.dataNascimento = Fecha de nacimiento
editarUsuarioController.tabel.empresa = Empresa
editarUsuarioController.tabel.internet = Venta Internet/Integración
+editarUsuarioController.tabel.numeroMatricula = Registro
+editarUsuarioController.tabel.restaurarSenha = Restablecimiento de contraseña
+editarUsuarioController.tabel.sobrenomePaterno = Apellido paterno
editarUsuarioController.tabel.ubicacion = Ubicación
editarUsuarioController.txtComissao.label = Comissão
editarUsuarioController.txtEstacion.label = Estación
editarUsuarioController.txtItensComissao.label = Item considerado na Comissão
editarUsuarioController.txtTempoDevolucao.label = Tempo(minutos) de Devolução da Passagem após embarque - Contingência
editarUsuarioController.txtTipoVenta.label = Tipo Venta
-editarUsuarioController.lhPadrao.label= Ponto de Venda (Padrão)
-editarUsuarioController.MSG.QtdPadraoVazio= Precisa definir um ponto de venda como padrão.
-editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm= Apenas um ponto de venda pode ser configurado como padrão.
# Editar Usuário
editarUsuarioController.window.title = Usuário
editarViaController.MSG.borrarOK = Via se eliminó exitosamente
@@ -7429,6 +7433,7 @@ indexController.mnSubMenuComissao.label = Comisión
indexController.mnSubMenuContaCorrente.label = Cierre Cnt Contábil
indexController.mnSubMenuExportacaoFiscal.label = Exportación fiscal
indexController.mnSubMenuImpressaoFiscal.label = Impresión fiscal
+indexController.mnSubMenuNegCorporativo.label = Negocio corporativos
indexController.mnSubMenuRelatorioFiscalRelatorios.label = Reportes
indexController.mnSubMenuRelatorioImpressaoFiscal.label = Importación fiscal
indexController.mnSubMenuSGTI.label = SGTI DER-MG
@@ -7470,6 +7475,7 @@ indexController.mniCiudad.label = Ciudad
indexController.mniClaseServicio.label = Clase de servicio
indexController.mniClaseservicioEquivalencia.label = Equivalencia tipo clase
indexController.mniCliente.label = Cliente
+indexController.mniClienteCorporativo.label = Cliente Corporativo
indexController.mniCoeficienteTarifa.label = Indice tarifario
indexController.mniColonia.label = Barrio
indexController.mniComisionistaExterno.label = Comisionista externo
@@ -7906,16 +7912,29 @@ integracaoTotvsController.window.title = Integração Totvs
integracion.totvs = ERRO ao fazer integracion com a TOTVS
integracion.totvs.ja.cadastrado = Esta agencia ya tiene registrado en el sistema de TOTVS. Los datos de integración no serán enviados nuevamente
label.alias = Alias
+label.bairro = Barrio
+label.cep = Código postal
+label.cidade = Ciudad
label.classe = Clase
+label.complemento = Complemento
+label.criacao = Ingreso
label.descricao = Descripción
+label.email = E-mail
label.empresa = Empresa
+# Labels Default
+label.id = ID
+label.identificacao = Identificación
+label.logradouro = Calle
+label.numero = Número
label.orgaoConcedente = Instituición Concendente
+label.razaoSocial = Razón social
+label.telefone = Teléfono
lb.CentroResultado = Centro de Resultado
lb.Equivalencia = Equivalencia
lb.ate = Hasta
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
-lb.btnLimpar.label = Limpar Seleção\\\\\\\\\\\
+lb.btnLimpar.label = Limpar Seleção\\\\\
lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e
lb.dataFin.value = Fecha fin
@@ -9951,9 +9970,16 @@ viewTestEmailController.testEmailMsgTarefa = Fazer logon no servidor de saida de
viewTestEmailController.window.title = Testar configurações da conta
visualizaSenhaInstalacaoVendaEmbarcadaController.registro.value = Senha Instalação
visualizaSenhaInstalacaoVendaEmbarcadaController.window.title = Senha Validação Instalação Venda Emabarcada
+winCambiaContrasena.MSG.EmailRecuperacaoSenhaEnviado = Se envió un enlace de recuperación de contraseña al correo electrónico registrado en el inicio de sesión del usuario.
winCambiaContrasena.MSG.suscribirOK = La contraseña ha sido cambiada
winCambiaContrasena.btnAcessar = Guardar
+winCambiaContrasena.btnLinkInvalidoFecharTela = Enlace no válido. Cerrar pantalla.
winCambiaContrasena.erro.camposVazios = Hay campos que no fueron llenados
+winCambiaContrasena.erro.configuracaoConstante = Es necesario configurar constantes de envío de correo electrónico para la recuperación de contraseña. Póngase en contacto con el administrador de su sistema.
+winCambiaContrasena.erro.emailNaoCadastrado = Correo electrónico del usuario no registrado, contacte al administrador del sistema.
+winCambiaContrasena.erro.linkInvalido = Enlace no válido.
+winCambiaContrasena.erro.loginNaoEncontrado = No se encontró ningún usuario con el inicio de sesión proporcionado.
+winCambiaContrasena.erro.multiplusUsuariosPorLogin = Se encontró más de un usuario con el mismo inicio de sesión, comuníquese con el administrador del sistema.
winCambiaContrasena.erro.senhasDiferentes = La nueva contraseña y la confirmación de contraseña debe ser la misma
winCambiaContrasena.erro.senhasIguais = La nueva contraseña no puede ser idéntica a la contraseña anterior
winCambiaContrasena.erro.usuarioSenha = Usuario y / o contraseña no existe
@@ -9998,16 +10024,3 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origen
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza
-
-editarUsuarioController.tabel.restaurarSenha= Restablecimiento de contraseña
-editarUsuarioController.tabel.numeroMatricula= Registro
-editarUsuarioController.tabel.dataNascimento= Fecha de nacimiento
-editarUsuarioController.tabel.sobrenomePaterno= Apellido paterno
-editarUsuarioController.MSG.necessarioPreencherDadosRecuperacao=Se deben completar todos los datos para utilizar la recuperación de contraseña.
-winCambiaContrasena.erro.loginNaoEncontrado= No se encontró ningún usuario con el inicio de sesión proporcionado.
-winCambiaContrasena.erro.multiplusUsuariosPorLogin= Se encontró más de un usuario con el mismo inicio de sesión, comuníquese con el administrador del sistema.
-winCambiaContrasena.erro.emailNaoCadastrado= Correo electrónico del usuario no registrado, contacte al administrador del sistema.
-winCambiaContrasena.MSG.EmailRecuperacaoSenhaEnviado=Se envió un enlace de recuperación de contraseña al correo electrónico registrado en el inicio de sesión del usuario.
-winCambiaContrasena.erro.configuracaoConstante= Es necesario configurar constantes de envío de correo electrónico para la recuperación de contraseña. Póngase en contacto con el administrador de su sistema.
-winCambiaContrasena.erro.linkInvalido=Enlace no válido.
-winCambiaContrasena.btnLinkInvalidoFecharTela= Enlace no válido. Cerrar pantalla.
diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label
index 905c764d4..d80c8f35a 100644
--- a/web/WEB-INF/i3-label_fr_FR.label
+++ b/web/WEB-INF/i3-label_fr_FR.label
@@ -525,6 +525,7 @@ busquedaClienteController.radFeminino.value = Femelle
busquedaClienteController.radMasculino.value = Mâle
# Mostrar o Cliente da Pesquisa
busquedaClienteController.window.title = Client
+busquedaClienteCorporativoController.window.title = Client Entreprise
busquedaCoeficienteTarifaController.btnCerrar.tooltiptext = Fermer
busquedaCoeficienteTarifaController.btnNovo.tooltiptext = Nouveau
busquedaCoeficienteTarifaController.btnPesquisa.label = Recherche
@@ -3042,6 +3043,12 @@ editarClienteController.tab.label.estudante = Étudiant
editarClienteController.tab.label.fidelidade = Fidélité
#Editar Cliente
editarClienteController.window.title = Client
+editarClienteCorporativoController.tab.cliente = Client
+editarClienteCorporativoController.tab.configuracoes = Paramètres
+editarClienteCorporativoController.tab.contrato = Contracter
+editarClienteCorporativoController.tab.destinos = Destinations
+editarClienteCorporativoController.tab.endereco = Adresse
+editarClienteCorporativoController.window.title = Client Entreprise
editarCoeficienteTarifaController.MSG.borrarOK = Coefficient tarifaire éliminé avec succès.
editarCoeficienteTarifaController.MSG.borrarPergunta = Voulez-vous éliminer le coefficient tarifaire ?
editarCoeficienteTarifaController.MSG.suscribirOK = Coefficient tarifaire enregistré avec succès.
@@ -4609,7 +4616,7 @@ editarEmpresaController.lblUserIdMercadoPago.value = ID utilisateur
editarEmpresaController.lhUFInscEstadual.label = UF
editarEmpresaController.limitaCategoriaPorCorrida = Limite les types de passes par course
editarEmpresaController.limitaCategoriaPorCorridaTooltip = Limite les types de pass configurés par course
-editarEmpresaController.logradouro.label = Lieu public
+editarEmpresaController.logradouro.label = Adresse
editarEmpresaController.mantemVdaCajaVdaEmbarcada = Maintenir la date de vente du billet à l'embarquement pour le caissier lors de la transmission à TotalBus
editarEmpresaController.mantemVdaCajaVdaEmbarcada.ajuda = Maintenir la date de vente des billets à l'Embarcade pour le caissier lors de la transmission à TotalBus.{0}-Coché : la date de vente au caissier sera la même que celle de la vente à l'Embarcade.{0}-Désactivé : la case de date de vente du billet sera la date de transmission depuis Embarcada avec Totalbus
editarEmpresaController.mantemVdaCajaVdaEmbarcada.pergunta = La modification de ce paramètre aura un impact sur la date de vente des billets en caisse lors de la synchronisation des ventes Embarked.{0}Confirmer la modification du paramètre ?
@@ -4715,14 +4722,6 @@ editarEmpresaController.validadescontotarifa.label = Réduction sur le tarif ori
editarEmpresaController.voucherPersonalizado.label = Bon personnalisé
# Pantalla de Edición da empresa
editarEmpresaController.window.title = Entreprise
-editarEmpresaController.lblCrediBanco.value = CrediBanco
-editarEmpresaController.lblAsistenciaDeViaje.value = Assistance voyage
-editarEmpresaController.lblUsername.value = Username
-editarEmpresaController.lblPassword.value = Password
-editarEmpresaController.lblClientId.value = Client Id
-editarEmpresaController.lblGrantType.value = Grant Type
-editarEmpresaController.lblClientSecret.value = Client Secret
-editarEmpresaController.lblURL.value = URL
editarEmpresaEquivalenciaController.MSG.borrarOK = Société équivalente supprimée avec succès.
editarEmpresaEquivalenciaController.MSG.borrarPergunta = Voulez-vous supprimer la société équivalente ?
editarEmpresaEquivalenciaController.MSG.suscribirOK = Entreprise équivalente enregistrée avec succès.
@@ -7090,11 +7089,14 @@ editarUsuarioBancarioController.cveusuario.label = Code utilisateur
editarUsuarioBancarioController.password.label = Mot de passe
# Editar Usuário bancario
editarUsuarioBancarioController.window.title = Utilisateur de la banque
+editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm = Apenas um ponto de venda pode ser configurado como padrão.
+editarUsuarioController.MSG.QtdPadraoVazio = Precisa definir um ponto de venda como padrão.
editarUsuarioController.MSG.borrarOK = Utilisateur supprimé avec succès.
editarUsuarioController.MSG.borrarPergunta = Supprimer l'utilisateur ?
editarUsuarioController.MSG.configmSenha = Veuillez confirmer le mot de passe.
editarUsuarioController.MSG.empleado = L'employé n'existe pas.
editarUsuarioController.MSG.existeEmpleado = Il y a un utilisateur avec le code {0} enregistré
+editarUsuarioController.MSG.necessarioPreencherDadosRecuperacao = Toutes les données doivent être renseignées pour utiliser la récupération de mot de passe.
editarUsuarioController.MSG.necessitaUbicacion = Il est nécessaire de renseigner un emplacement et une Agence.
editarUsuarioController.MSG.suscribirOK = Utilisateur enregistré avec succès.
editarUsuarioController.MSG.usuarioempresa = Il est nécessaire d'informer au moins une entreprise
@@ -7110,22 +7112,24 @@ editarUsuarioController.confirmarsenha.label = Confirmer le mot de passe
editarUsuarioController.lhCNPJ.label = CNPJ
editarUsuarioController.lhDescricao.label = Description
editarUsuarioController.lhEmpresa.label = Entreprise
+editarUsuarioController.lhPadrao.label = Ponto de Venda (Padrão)
editarUsuarioController.lhParada.label = Localisation
editarUsuarioController.lhPuntoVenta.label = Point de Vente (Agence)
editarUsuarioController.lhTipo.label = Tapez
editarUsuarioController.lhValidaPreimpreso.label = Valider le formulaire
editarUsuarioController.senha.label = Mot de passe
+editarUsuarioController.tabel.dataNascimento = Date de naissance
editarUsuarioController.tabel.empresa = Entreprise
editarUsuarioController.tabel.internet = Ventes Internet/Intégration
+editarUsuarioController.tabel.numeroMatricula = Inscription
+editarUsuarioController.tabel.restaurarSenha = Réinitialisation du mot de passe
+editarUsuarioController.tabel.sobrenomePaterno = Nom paternel
editarUsuarioController.tabel.ubicacion = Localisation
editarUsuarioController.txtComissao.label = Commissions
editarUsuarioController.txtEstacion.label = Gare
editarUsuarioController.txtItensComissao.label = Point examiné par le Comité
editarUsuarioController.txtTempoDevolucao.label = Temps de retour du billet (minutes) après l'embarquement - Contingence
editarUsuarioController.txtTipoVenta.label = Type de vente
-editarUsuarioController.lhPadrao.label= Ponto de Venda (Padrão)
-editarUsuarioController.MSG.QtdPadraoVazio= Precisa definir um ponto de venda como padrão.
-editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm= Apenas um ponto de venda pode ser configurado como padrão.
# Editar Usuário
editarUsuarioController.window.title = Utilisateur
editarViaController.MSG.borrarOK = Chemin supprimé avec succès.
@@ -7418,6 +7422,7 @@ indexController.mnSubMenuComissao.label = Responsabilité
indexController.mnSubMenuContaCorrente.label = Clôture du compte courant
indexController.mnSubMenuExportacaoFiscal.label = Exportation fiscale
indexController.mnSubMenuImpressaoFiscal.label = Impression fiscale
+indexController.mnSubMenuNegCorporativo.label = Affaire d'entreprise
indexController.mnSubMenuRelatorioFiscalRelatorios.label = Rapports analytiques
indexController.mnSubMenuRelatorioImpressaoFiscal.label = Importation fiscale
indexController.mnSubMenuSGTI.label = SGTI DER-MG
@@ -7459,6 +7464,7 @@ indexController.mniCiudad.label = Ville
indexController.mniClaseServicio.label = Type de classe
indexController.mniClaseservicioEquivalencia.label = Équivalence du type de classe
indexController.mniCliente.label = Client
+indexController.mniClienteCorporativo.label = Client Entreprise
indexController.mniCoeficienteTarifa.label = Coefficient tarifaire
indexController.mniColonia.label = Quartier
indexController.mniComisionistaExterno.label = Commission Externe
@@ -7892,10 +7898,23 @@ integracaoTotvsController.window.title = Intégration Totvs
integracion.totvs = ERREUR lors de l'intégration avec TOTVS
integracion.totvs.ja.cadastrado = Cette agence est déjà enregistrée dans le système TOTVS. Les données d'intégration ne seront plus envoyées
label.alias = Alias
+label.bairro = Quartier
+label.cep = Code postal
+label.cidade = Ville
label.classe = Classe
+label.complemento = Complément
+label.criacao = Création
label.descricao = Description
+label.email = E-mail
label.empresa = Entreprise
+# Labels Default
+label.id = ID
+label.identificacao = Identification
+label.logradouro = Lieu public
+label.numero = Nombre
label.orgaoConcedente = Organisme Concédant
+label.razaoSocial = Nom de l'entreprise
+label.telefone = Téléphone
lb.CentroResultado = Centre de résultats
lb.Equivalencia = Equivalence
lb.ate = jusqu'à
@@ -7915,7 +7934,7 @@ lb.filtro.orgaoConcedente = Organisme Concédant :
lb.filtro.pdv = Agence :
lb.filtro.usuario = Utilisateur :
# Labels Default
-lb.id = identifiant
+lb.id = ID
lb.numBpe = numéro BP-e
lb.puntoVentaSelList.codigo = Coder
lb.puntoVentaSelList.nome = Nom
@@ -7925,7 +7944,7 @@ lb.todas = TOUS
lb.uf = UF
lbEquivalencia.value = Equivalence
limparCacheAPI.message.naoconfigurado = La constante de configuration de l'URL de l'API est introuvable.
-limparCacheAPI.message.pergunta = Voulez-vous recharger le Cache sélectionné dans l'API ? (L'API en question sera indisponible lors de l'exécution)
+limparCacheAPI.message.pergunta = Voulez-vous recharger le Cache sélectionné dans l'API ?\n (L'API en question sera indisponible lors de l'exécution)
limparCacheAPI.message.senha = Entrez votre mot de passe
limparCacheAPI.title = Cache (API)
limparCacheApiController.btnRecarregar.value = Recharger le cache
@@ -9925,9 +9944,16 @@ viewTestEmailController.testEmailMsgTarefa = Connectez-vous au serveur de courri
viewTestEmailController.window.title = Tester les paramètres du compte
visualizaSenhaInstalacaoVendaEmbarcadaController.registro.value = Mot de passe d'installation
visualizaSenhaInstalacaoVendaEmbarcadaController.window.title = Ventes packagées d'installation de validation de mot de passe
+winCambiaContrasena.MSG.EmailRecuperacaoSenhaEnviado = Un lien de récupération de mot de passe a été envoyé à l'e-mail enregistré dans la connexion de l'utilisateur.
winCambiaContrasena.MSG.suscribirOK = Le mot de passe a été modifié
winCambiaContrasena.btnAcessar = Enregistrer
+winCambiaContrasena.btnLinkInvalidoFecharTela = Lien invalide. Fermez l'écran.
winCambiaContrasena.erro.camposVazios = Il y a des champs qui n'ont pas été remplis
+winCambiaContrasena.erro.configuracaoConstante = Il est nécessaire de configurer les constantes d'envoi d'e-mails pour la récupération du mot de passe. Contactez votre administrateur système.
+winCambiaContrasena.erro.emailNaoCadastrado = E-mail de l'utilisateur non enregistré, contactez l'administrateur système.
+winCambiaContrasena.erro.linkInvalido = Lien invalide.
+winCambiaContrasena.erro.loginNaoEncontrado = Aucun utilisateur avec le login donné n'a été trouvé.
+winCambiaContrasena.erro.multiplusUsuariosPorLogin = Plusieurs utilisateurs ont été trouvés avec le même identifiant, contactez votre administrateur système.
winCambiaContrasena.erro.senhasDiferentes = Le nouveau mot de passe et la confirmation du mot de passe doivent être identiques
winCambiaContrasena.erro.senhasIguais = Le nouveau mot de passe ne peut pas être identique à l'ancien mot de passe
winCambiaContrasena.erro.usuarioSenha = Le nom d'utilisateur et/ou le mot de passe n'existent pas
@@ -9971,17 +9997,3 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origine
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature
-
-editarUsuarioController.tabel.restaurarSenha= Réinitialisation du mot de passe
-editarUsuarioController.tabel.numeroMatricula= Inscription
-editarUsuarioController.tabel.dataNascimento= Date de naissance
-editarUsuarioController.tabel.sobrenomePaterno= Nom paternel
-editarUsuarioController.MSG.necessarioPreencherDadosRecuperacao=Toutes les données doivent être renseignées pour utiliser la récupération de mot de passe.
-winCambiaContrasena.erro.loginNaoEncontrado= Aucun utilisateur avec le login donné n'a été trouvé.
-winCambiaContrasena.erro.multiplusUsuariosPorLogin= Plusieurs utilisateurs ont été trouvés avec le même identifiant, contactez votre administrateur système.
-winCambiaContrasena.erro.emailNaoCadastrado= E-mail de l'utilisateur non enregistré, contactez l'administrateur système.
-winCambiaContrasena.MSG.EmailRecuperacaoSenhaEnviado=Un lien de récupération de mot de passe a été envoyé à l'e-mail enregistré dans la connexion de l'utilisateur.
-winCambiaContrasena.erro.configuracaoConstante= Il est nécessaire de configurer les constantes d'envoi d'e-mails pour la récupération du mot de passe. Contactez votre administrateur système.
-winCambiaContrasena.erro.linkInvalido=Lien invalide.
-winCambiaContrasena.btnLinkInvalidoFecharTela= Lien invalide. Fermez l'écran.
-
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 588fece50..5095b6009 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -526,6 +526,7 @@ busquedaClienteController.radFeminino.value = Feminino
busquedaClienteController.radMasculino.value = Masculino
# Mostrar o Cliente da Pesquisa
busquedaClienteController.window.title = Cliente
+busquedaClienteCorporativoController.window.title = Cliente Corporativo
busquedaCoeficienteTarifaController.btnCerrar.tooltiptext = Fechar
busquedaCoeficienteTarifaController.btnNovo.tooltiptext = Novo
busquedaCoeficienteTarifaController.btnPesquisa.label = Buscar
@@ -3048,6 +3049,12 @@ editarClienteController.tab.label.estudante = Estudante
editarClienteController.tab.label.fidelidade = Fidelidade
#Editar Cliente
editarClienteController.window.title = Cliente
+editarClienteCorporativoController.tab.cliente = Cliente
+editarClienteCorporativoController.tab.configuracoes = Configurações
+editarClienteCorporativoController.tab.contrato = Contrato
+editarClienteCorporativoController.tab.destinos = Destinos
+editarClienteCorporativoController.tab.endereco = Endereço
+editarClienteCorporativoController.window.title = Cliente Corporativo
editarCoeficienteTarifaController.MSG.borrarOK = Coeficiente Tarifario eliminado com sucesso.
editarCoeficienteTarifaController.MSG.borrarPergunta = Deseja elminar Coeficiente Tarifario?
editarCoeficienteTarifaController.MSG.suscribirOK = Coeficiente Tarifario registrado com sucesso.
@@ -4721,14 +4728,6 @@ editarEmpresaController.validadescontotarifa.label = Desconto de passagem sobre
editarEmpresaController.voucherPersonalizado.label = Voucher Personalizado
# Pantalla de Edición da empresa
editarEmpresaController.window.title = Empresa
-editarEmpresaController.lblCrediBanco.value = CrediBanco
-editarEmpresaController.lblAsistenciaDeViaje.value = Assistência de viagem
-editarEmpresaController.lblUsername.value = Username
-editarEmpresaController.lblPassword.value = Password
-editarEmpresaController.lblClientId.value = Client Id
-editarEmpresaController.lblGrantType.value = Grant Type
-editarEmpresaController.lblClientSecret.value = Client Secret
-editarEmpresaController.lblURL.value = URL
editarEmpresaEquivalenciaController.MSG.borrarOK = Empresa Equivalencia Excluida com Sucesso.
editarEmpresaEquivalenciaController.MSG.borrarPergunta = Deseja Eliminar Empresa Equivalencia?
editarEmpresaEquivalenciaController.MSG.suscribirOK = Empresa Equivalencia Registrada com Sucesso.
@@ -4740,7 +4739,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
-editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\
+editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar
@@ -4777,7 +4776,7 @@ editarEmpresaImpostoController.lblJunho.value = Junho
editarEmpresaImpostoController.lblMaio.value = Maio
editarEmpresaImpostoController.lblMarco.value = Março
editarEmpresaImpostoController.lblNovembro.value = Novembro
-editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\\
+editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutubro.value = Outubro
editarEmpresaImpostoController.lblPedagio.value = Pedagio
@@ -4918,7 +4917,7 @@ editarEstadoController.lbPais.value = País
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
editarEstadoController.lbUF.value = UF
#Editar Estado
-editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\\ \\\\\\\\
+editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\ \\\\\\
editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão
editarEstadoController.lbl.finHuso = Fim Horário De Verão
editarEstadoController.lbl.horasHuso = Possui horário de verão ?
@@ -7097,11 +7096,14 @@ editarUsuarioBancarioController.cveusuario.label = Código Usuário
editarUsuarioBancarioController.password.label = Password
# Editar Usuário bancario
editarUsuarioBancarioController.window.title = Usuário Bancário
+editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm = Apenas um ponto de venda pode ser configurado como padrão.
+editarUsuarioController.MSG.QtdPadraoVazio = Precisa definir um ponto de venda como padrão.
editarUsuarioController.MSG.borrarOK = Usuário Excluido com Sucesso.
editarUsuarioController.MSG.borrarPergunta = Eliminar o usuário?
editarUsuarioController.MSG.configmSenha = Por favor, confirmar a senha.
editarUsuarioController.MSG.empleado = Empregado não existe.
editarUsuarioController.MSG.existeEmpleado = Existe um Usuário com a código {0} registrado
+editarUsuarioController.MSG.necessarioPreencherDadosRecuperacao = Necessário preencher todos os dados para utilização da recuperação de senha.
editarUsuarioController.MSG.necessitaUbicacion = É necessário informar uma localização e Agência.
editarUsuarioController.MSG.suscribirOK = Usuário Registrado com Sucesso.
editarUsuarioController.MSG.usuarioempresa = É necessário informar pelo menos um empresa
@@ -7117,22 +7119,24 @@ editarUsuarioController.confirmarsenha.label = Confirmar senha
editarUsuarioController.lhCNPJ.label = CNPJ
editarUsuarioController.lhDescricao.label = Descrição
editarUsuarioController.lhEmpresa.label = Empresa
+editarUsuarioController.lhPadrao.label = Ponto de Venda (Padrão)
editarUsuarioController.lhParada.label = Localidade
editarUsuarioController.lhPuntoVenta.label = Ponto de Venda ( Agência )
editarUsuarioController.lhTipo.label = Tipo
editarUsuarioController.lhValidaPreimpreso.label = Valida Formulário
editarUsuarioController.senha.label = Senha
+editarUsuarioController.tabel.dataNascimento = Data Nascimento
editarUsuarioController.tabel.empresa = Empresa
editarUsuarioController.tabel.internet = Venda Internet/Integração
+editarUsuarioController.tabel.numeroMatricula = Matrícula
+editarUsuarioController.tabel.restaurarSenha = Restauração de Senha
+editarUsuarioController.tabel.sobrenomePaterno = Sobrenome Paterno
editarUsuarioController.tabel.ubicacion = Localização
editarUsuarioController.txtComissao.label = Comissão
editarUsuarioController.txtEstacion.label = Estação
editarUsuarioController.txtItensComissao.label = Item considerado na Comissão
editarUsuarioController.txtTempoDevolucao.label = Tempo(minutos) de Devolução da Passagem após embarque - Contingência
editarUsuarioController.txtTipoVenta.label = Tipo de Venda
-editarUsuarioController.lhPadrao.label= Ponto de Venda (Padrão)
-editarUsuarioController.MSG.QtdPadraoVazio= Precisa definir um ponto de venda como padrão.
-editarUsuarioController.MSG.QtdPadraoMaiorDoQueUm= Apenas um ponto de venda pode ser configurado como padrão.
# Editar Usuário
editarUsuarioController.window.title = Usuário
editarViaController.MSG.borrarOK = Via Excluida com Sucesso.
@@ -7425,6 +7429,7 @@ indexController.mnSubMenuComissao.label = Prestação de Contas
indexController.mnSubMenuContaCorrente.label = Fechamento Conta Corrente
indexController.mnSubMenuExportacaoFiscal.label = Exportação Fiscal
indexController.mnSubMenuImpressaoFiscal.label = Impressão Fiscal
+indexController.mnSubMenuNegCorporativo.label = Negócios Corporativos
indexController.mnSubMenuRelatorioFiscalRelatorios.label = Relatórios Analíticos
indexController.mnSubMenuRelatorioImpressaoFiscal.label = Importação Fiscal
indexController.mnSubMenuSGTI.label = SGTI DER-MG
@@ -7466,6 +7471,7 @@ indexController.mniCiudad.label = Cidade
indexController.mniClaseServicio.label = Tipo de Classe
indexController.mniClaseservicioEquivalencia.label = Equivalencia Tipo Classe
indexController.mniCliente.label = Cliente
+indexController.mniClienteCorporativo.label = Cliente Corporativo
indexController.mniCoeficienteTarifa.label = Coeficiente Tarifario
indexController.mniColonia.label = Bairro
indexController.mniComisionistaExterno.label = Comissionista Externo
@@ -7899,16 +7905,29 @@ integracaoTotvsController.window.title = Integração Totvs
integracion.totvs = ERRO ao fazer integração com a TOTVS
integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente
label.alias = Alias
+label.bairro = Bairro
+label.cep = CEP
+label.cidade = Cidade
label.classe = Classe
+label.complemento = Complemento
+label.criacao = Criação
label.descricao = Descrição
+label.email = E-mail
label.empresa = Empresa
+# Labels Default
+label.id = ID
+label.identificacao = Identificação
+label.logradouro = Logradouro
+label.numero = Número
label.orgaoConcedente = Orgão Concedente
+label.razaoSocial = Razão Social
+label.telefone = Telefone
lb.CentroResultado = Centro de Resultado
lb.Equivalencia = Equivalencia
lb.ate = até
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
-lb.btnLimpar.label = Limpar Seleção\\\\\\\\
+lb.btnLimpar.label = Limpar Seleção\\\\\\
lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e
lb.dataFin.value = Data Final
@@ -7932,7 +7951,7 @@ lb.todas = TODAS
lb.uf = UF
lbEquivalencia.value = Equivalencia
limparCacheAPI.message.naoconfigurado = A constante de configuração da URL da API não foi encontrada.
-limparCacheAPI.message.pergunta = Deseja recarregar Cache selecionado na API ? (API em questão ficará indisponível durante a execução)
+limparCacheAPI.message.pergunta = Deseja recarregar Cache selecionado na API ?\n (API em questão ficará indisponível durante a execução)
limparCacheAPI.message.senha = Informe Sua Senha
limparCacheAPI.title = Cache (API)
limparCacheApiController.btnRecarregar.value = Recarregar Cache
@@ -9326,7 +9345,7 @@ relatorioRecargaRvhubController.lbNumero.value = Número
relatorioRecargaRvhubController.lbPuntoVenta.value = Agência
relatorioRecargaRvhubController.lbStatus.value = Status
relatorioRecargaRvhubController.window.title = Recarga Rvhub
-relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\\
+relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\
relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar
relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior
relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem
@@ -9931,9 +9950,16 @@ viewTestEmailController.testEmailMsgTarefa = Fazer logon no servidor de saida de
viewTestEmailController.window.title = Testar configurações da conta
visualizaSenhaInstalacaoVendaEmbarcadaController.registro.value = Senha Instalação
visualizaSenhaInstalacaoVendaEmbarcadaController.window.title = Senha Validação Instalação Venda Emabarcada
+winCambiaContrasena.MSG.EmailRecuperacaoSenhaEnviado = Foi enviado um link de recuperação de senha para o e-mail cadastrado no login do usuário.
winCambiaContrasena.MSG.suscribirOK = A senha foi alterada
winCambiaContrasena.btnAcessar = Salvar
+winCambiaContrasena.btnLinkInvalidoFecharTela = Link Inválido. Fechar tela.
winCambiaContrasena.erro.camposVazios = Existem campos que não foram preenchidos
+winCambiaContrasena.erro.configuracaoConstante = Necessário configurar constantes de envio de e-mail para a recuperação de senha. Contacte o administrador do sistema.
+winCambiaContrasena.erro.emailNaoCadastrado = E-mail do usuário não cadastrado, contacte o adaministrado do sistema.
+winCambiaContrasena.erro.linkInvalido = Link inválido.
+winCambiaContrasena.erro.loginNaoEncontrado = Não foi encontrado nenhum usuário com o login informado.
+winCambiaContrasena.erro.multiplusUsuariosPorLogin = Foi encontrado mais de um usuário com o mesmo login, contacte o administrador do sistema.
winCambiaContrasena.erro.senhasDiferentes = A nova senha e a confirmação de senha devem ser iguais
winCambiaContrasena.erro.senhasIguais = A nova senha não pode ser identica a senha antiga
winCambiaContrasena.erro.usuarioSenha = Usuário e/ou senha não existe
@@ -9977,16 +10003,3 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
-
-editarUsuarioController.tabel.restaurarSenha= Restauração de Senha
-editarUsuarioController.tabel.numeroMatricula= Matrícula
-editarUsuarioController.tabel.dataNascimento= Data Nascimento
-editarUsuarioController.tabel.sobrenomePaterno= Sobrenome Paterno
-editarUsuarioController.MSG.necessarioPreencherDadosRecuperacao=Necessário preencher todos os dados para utilização da recuperação de senha.
-winCambiaContrasena.erro.loginNaoEncontrado= Não foi encontrado nenhum usuário com o login informado.
-winCambiaContrasena.erro.multiplusUsuariosPorLogin= Foi encontrado mais de um usuário com o mesmo login, contacte o administrador do sistema.
-winCambiaContrasena.erro.emailNaoCadastrado= E-mail do usuário não cadastrado, contacte o adaministrado do sistema.
-winCambiaContrasena.MSG.EmailRecuperacaoSenhaEnviado=Foi enviado um link de recuperação de senha para o e-mail cadastrado no login do usuário.
-winCambiaContrasena.erro.configuracaoConstante= Necessário configurar constantes de envio de e-mail para a recuperação de senha. Contacte o administrador do sistema.
-winCambiaContrasena.erro.linkInvalido=Link inválido.
-winCambiaContrasena.btnLinkInvalidoFecharTela= Link Inválido. Fechar tela.
diff --git a/web/gui/configuraciones_comerciales/negcorporativos/busquedaClienteCorporativo.zul b/web/gui/configuraciones_comerciales/negcorporativos/busquedaClienteCorporativo.zul
new file mode 100644
index 000000000..85798ac1f
--- /dev/null
+++ b/web/gui/configuraciones_comerciales/negcorporativos/busquedaClienteCorporativo.zul
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/gui/configuraciones_comerciales/negcorporativos/editarClienteCorporativo.zul b/web/gui/configuraciones_comerciales/negcorporativos/editarClienteCorporativo.zul
new file mode 100644
index 000000000..a4e9246ad
--- /dev/null
+++ b/web/gui/configuraciones_comerciales/negcorporativos/editarClienteCorporativo.zul
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+