diff --git a/pom.xml b/pom.xml index 421adf6c0..2764a3004 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.163.3 + 1.164.0 war - 1.121.3 - 1.103.1 + 1.122.0 + 1.104.0 UTF-8 diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaCodigoBarraTrechoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaCodigoBarraTrechoController.java new file mode 100644 index 000000000..e5db47b69 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaCodigoBarraTrechoController.java @@ -0,0 +1,250 @@ + +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.apache.commons.lang.StringUtils; +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.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zul.Paging; + +import com.rjconsultores.ventaboletos.entidad.CodigoBarraTrecho; +import com.rjconsultores.ventaboletos.entidad.Custom; +import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.Parada; +import com.rjconsultores.ventaboletos.service.CustomService; +import com.rjconsultores.ventaboletos.service.EmpresaService; +import com.rjconsultores.ventaboletos.utilerias.CustomEnum; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCodigoBarraTrecho; +import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext; + +@Controller("busquedaCodigoBarraTrechoController") +@Scope("prototype") +public class BusquedaCodigoBarraTrechoController extends MyGenericForwardComposer { + + /** + * + */ + private static final long serialVersionUID = 1L; + @Autowired + private transient PagedListWrapper plwCodigoBarraTrecho; + private MyListbox codigoBarraTrechoList; + private Paging pagingCodigoBarraTrecho; + private MyComboboxEmpresa comboEmpresa; + private MyComboboxParada cmbOrigen; + private MyComboboxParada cmbDestino; + private MyTextbox txtCodTerminal; + private MyTextbox txtCodEmpresa; + private MyTextbox txtCodRuta; + + private List lsEmpresa; + + @Autowired + private EmpresaService empresaService; + + @Override + public void doAfterCompose(Component comp) throws Exception { + + lsEmpresa = empresaService.obtenerTodos(); + + super.doAfterCompose(comp); + + codigoBarraTrechoList.setItemRenderer(new RenderCodigoBarraTrecho()); + codigoBarraTrechoList.addEventListener("onDoubleClick", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + CodigoBarraTrecho codigoBarraTrecho = (CodigoBarraTrecho) codigoBarraTrechoList.getSelected(); + verCodigoBarraTrecho(codigoBarraTrecho); + } + }); + + refreshLista(); + } + + @SuppressWarnings({ "unchecked", "rawtypes" }) + private void verCodigoBarraTrecho(CodigoBarraTrecho codigoBarraTrecho) { + if (codigoBarraTrecho == null) { + return; + } + + Map args = new HashMap(); + args.put("codigoBarraTrecho", codigoBarraTrecho); + args.put("codigoBarraTrechoList", codigoBarraTrechoList); + + openWindow("/gui/catalogos/editarCodigoBarraTrecho.zul", Labels.getLabel("editarConfiguracaoCodBarrasTrechoController.title"), args, + MODAL); + } + + private void refreshLista() { + HibernateSearchObject codigoBarraTrechoBusqueda = new HibernateSearchObject( + CodigoBarraTrecho.class, pagingCodigoBarraTrecho.getPageSize()); + + if (comboEmpresa.getSelectedItem() != null) { + Empresa empresa = (Empresa) comboEmpresa.getSelectedItem().getValue(); + codigoBarraTrechoBusqueda.addFilterEqual("empresa.empresaId", empresa.getEmpresaId()); + } + + if (cmbOrigen.getSelectedItem() != null) { + Parada origen = (Parada) cmbOrigen.getSelectedItem().getValue(); + codigoBarraTrechoBusqueda.addFilterEqual("origen.paradaId", origen.getParadaId()); + } + + if (cmbDestino.getSelectedItem() != null) { + Parada destino = (Parada) cmbDestino.getSelectedItem().getValue(); + codigoBarraTrechoBusqueda.addFilterEqual("destino.paradaId", destino.getParadaId()); + } + + if (StringUtils.isNotBlank(txtCodTerminal.getText())) { + codigoBarraTrechoBusqueda.addFilterLike("codTerminal", txtCodTerminal.getText()); + } + + if (StringUtils.isNotBlank(txtCodEmpresa.getText())) { + codigoBarraTrechoBusqueda.addFilterLike("codEmpresa", txtCodEmpresa.getText()); + } + + if (StringUtils.isNotBlank(txtCodRuta.getText())) { + codigoBarraTrechoBusqueda.addFilterLike("codRuta", txtCodRuta.getText()); + } + + codigoBarraTrechoBusqueda.addFilterEqual(ACTIVO, Boolean.TRUE); + + codigoBarraTrechoBusqueda.addSortAsc("empresa"); + + plwCodigoBarraTrecho.init(codigoBarraTrechoBusqueda, codigoBarraTrechoList, pagingCodigoBarraTrecho); + + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnNovo(Event ev) { + verCodigoBarraTrecho(new CodigoBarraTrecho()); + } + + public void onClick$btnPadrao(Event ev) { + CustomService customService = (CustomService) AppContext.getApplicationContext().getBean("customService"); + Custom custom = customService.buscar(CustomEnum.PADRAO_CODIGO_BARRA_TRECHO.getDescricao()); + + if (custom == null) { + return; + } + + Map args = new HashMap(); + args.put("custom", custom); + args.put("customList", new MyListbox()); + + openWindow("/gui/catalogos/editarCustom.zul", + Labels.getLabel("customController.window.title"), args, MODAL); + + } + + public PagedListWrapper getPlwCodigoBarraTrecho() { + return plwCodigoBarraTrecho; + } + + public void setPlwCodigoBarraTrecho(PagedListWrapper plwCodigoBarraTrecho) { + this.plwCodigoBarraTrecho = plwCodigoBarraTrecho; + } + + public MyListbox getCodigoBarraTrechoList() { + return codigoBarraTrechoList; + } + + public void setCodigoBarraTrechoList(MyListbox codigoBarraTrechoList) { + this.codigoBarraTrechoList = codigoBarraTrechoList; + } + + public Paging getPagingCodigoBarraTrecho() { + return pagingCodigoBarraTrecho; + } + + public void setPagingCodigoBarraTrecho(Paging pagingCodigoBarraTrecho) { + this.pagingCodigoBarraTrecho = pagingCodigoBarraTrecho; + } + + public MyComboboxEmpresa getComboEmpresa() { + return comboEmpresa; + } + + public void setComboEmpresa(MyComboboxEmpresa comboEmpresa) { + this.comboEmpresa = comboEmpresa; + } + + public MyComboboxParada getCmbDestino() { + return cmbDestino; + } + + public void setCmbDestino(MyComboboxParada cmbDestino) { + this.cmbDestino = cmbDestino; + } + + public MyTextbox getTxtCodTerminal() { + return txtCodTerminal; + } + + public void setTxtCodTerminal(MyTextbox txtCodTerminal) { + this.txtCodTerminal = txtCodTerminal; + } + + public MyTextbox getTxtCodEmpresa() { + return txtCodEmpresa; + } + + public void setTxtCodEmpresa(MyTextbox txtCodEmpresa) { + this.txtCodEmpresa = txtCodEmpresa; + } + + public MyTextbox getTxtCodRuta() { + return txtCodRuta; + } + + public void setTxtCodRuta(MyTextbox txtCodRuta) { + this.txtCodRuta = txtCodRuta; + } + + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + + public EmpresaService getEmpresaService() { + return empresaService; + } + + public void setEmpresaService(EmpresaService empresaService) { + this.empresaService = empresaService; + } + + public MyComboboxParada getCmbOrigen() { + return cmbOrigen; + } + + public void setCmbOrigen(MyComboboxParada cmbOrigen) { + this.cmbOrigen = cmbOrigen; + } + + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarCodigoBarraTrechoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarCodigoBarraTrechoController.java new file mode 100644 index 000000000..0f58a8edd --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarCodigoBarraTrechoController.java @@ -0,0 +1,231 @@ + +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +import java.util.List; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +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.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zul.Button; + +import com.rjconsultores.ventaboletos.entidad.CodigoBarraTrecho; +import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.Parada; +import com.rjconsultores.ventaboletos.service.CodigoBarraTrechoService; +import com.rjconsultores.ventaboletos.service.EmpresaService; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; + +@Controller("editarCodigoBarraTrechoController") +@Scope("prototype") +public class EditarCodigoBarraTrechoController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + + @Autowired + private EmpresaService empresaService; + + @Autowired + private CodigoBarraTrechoService codigoBarraTrechoService; + + private CodigoBarraTrecho codigoBarraTrecho; + + private MyListbox codigoBarraTrechoList; + private List lsEmpresa; + private List lsParada; + + private MyComboboxEmpresa cmbEmpresa; + private MyComboboxParada cmbOrigen; + private MyComboboxParada cmbDestino; + private MyTextbox txtCodTerminal; + private MyTextbox txtCodEmpresa; + private MyTextbox txtCodRuta; + private Button btnApagar; + + private static Logger log = LogManager.getLogger(EditarCodigoBarraTrechoController.class); + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + codigoBarraTrecho = (CodigoBarraTrecho) Executions.getCurrent().getArg().get("codigoBarraTrecho"); + codigoBarraTrechoList = (MyListbox) Executions.getCurrent().getArg().get("codigoBarraTrechoList"); + + if (codigoBarraTrecho != null && codigoBarraTrecho.getCodigoBarraId() != null) { + cmbEmpresa.setText(codigoBarraTrecho.getEmpresa().getNombempresa()); + cmbOrigen.setComboItemByParada(codigoBarraTrecho.getOrigen()); + cmbDestino.setComboItemByParada(codigoBarraTrecho.getDestino()); + txtCodTerminal.setText(codigoBarraTrecho.getCodTerminal()); + txtCodEmpresa.setText(codigoBarraTrecho.getCodEmpresa()); + txtCodRuta.setText(codigoBarraTrecho.getCodRuta()); + } else { + btnApagar.setVisible(false); + } + + } + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + try { + + codigoBarraTrecho.setActivo(true); + codigoBarraTrecho.setEmpresa((Empresa) cmbEmpresa.getSelectedItem().getValue()); + codigoBarraTrecho.setOrigen((Parada) cmbOrigen.getSelectedItem().getValue()); + codigoBarraTrecho.setDestino((Parada) cmbDestino.getSelectedItem().getValue()); + codigoBarraTrecho.setCodTerminal(txtCodTerminal.getText()); + codigoBarraTrecho.setCodEmpresa(txtCodEmpresa.getText()); + codigoBarraTrecho.setCodRuta(txtCodRuta.getText()); + + codigoBarraTrechoList.removeItem(codigoBarraTrecho); + + if (codigoBarraTrecho.getCodigoBarraId() == null) { + codigoBarraTrechoList.addItemNovo(codigoBarraTrechoService.suscribir(codigoBarraTrecho)); + } else { + codigoBarraTrechoList.addItemNovo(codigoBarraTrechoService.actualizacion(codigoBarraTrecho)); + } + + closeWindow(); + } catch (Exception e) { + log.error(e.getLocalizedMessage(), e); + } + + } + + public void onClick$btnApagar(Event ev) throws InterruptedException { + try { + int resp = Messagebox.show(Labels.getLabel("editarConfiguracaoCodBarrasTrechoController.MSG.borrarPergunta"), + Labels.getLabel("editarConfiguracaoCodBarrasTrechoController.title"), Messagebox.YES | Messagebox.NO, + Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + + codigoBarraTrechoService.borrar(codigoBarraTrecho); + + Messagebox.show(Labels.getLabel("editarConfiguracaoCodBarrasTrechoController.MSG.borrarOK"), + Labels.getLabel("editarConfiguracaoCodBarrasTrechoController.title"), Messagebox.OK, + Messagebox.INFORMATION); + + codigoBarraTrechoList.removeItem(codigoBarraTrecho); + + closeWindow(); + } + } catch (Exception e) { + log.error(e.getLocalizedMessage(), e); + } + + } + + public EmpresaService getEmpresaService() { + return empresaService; + } + + public void setEmpresaService(EmpresaService empresaService) { + this.empresaService = empresaService; + } + + public CodigoBarraTrechoService getCodigoBarraTrechoService() { + return codigoBarraTrechoService; + } + + public void setCodigoBarraTrechoService(CodigoBarraTrechoService codigoBarraTrechoService) { + this.codigoBarraTrechoService = codigoBarraTrechoService; + } + + public CodigoBarraTrecho getCodigoBarraTrecho() { + return codigoBarraTrecho; + } + + public void setCodigoBarraTrecho(CodigoBarraTrecho codigoBarraTrecho) { + this.codigoBarraTrecho = codigoBarraTrecho; + } + + public MyListbox getCodigoBarraTrechoList() { + return codigoBarraTrechoList; + } + + public void setCodigoBarraTrechoList(MyListbox codigoBarraTrechoList) { + this.codigoBarraTrechoList = codigoBarraTrechoList; + } + + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + + public List getLsParada() { + return lsParada; + } + + public void setLsParada(List lsParada) { + this.lsParada = lsParada; + } + + public MyComboboxEmpresa getCmbEmpresa() { + return cmbEmpresa; + } + + public void setCmbEmpresa(MyComboboxEmpresa cmbEmpresa) { + this.cmbEmpresa = cmbEmpresa; + } + + public MyComboboxParada getCmbOrigen() { + return cmbOrigen; + } + + public void setCmbOrigen(MyComboboxParada cmbOrigen) { + this.cmbOrigen = cmbOrigen; + } + + public MyComboboxParada getCmbDestino() { + return cmbDestino; + } + + public void setCmbDestino(MyComboboxParada cmbDestino) { + this.cmbDestino = cmbDestino; + } + + public MyTextbox getTxtCodTerminal() { + return txtCodTerminal; + } + + public void setTxtCodTerminal(MyTextbox txtCodTerminal) { + this.txtCodTerminal = txtCodTerminal; + } + + public MyTextbox getTxtCodEmpresa() { + return txtCodEmpresa; + } + + public void setTxtCodEmpresa(MyTextbox txtCodEmpresa) { + this.txtCodEmpresa = txtCodEmpresa; + } + + public MyTextbox getTxtCodRuta() { + return txtCodRuta; + } + + public void setTxtCodRuta(MyTextbox txtCodRuta) { + this.txtCodRuta = txtCodRuta; + } + + public Button getBtnApagar() { + return btnApagar; + } + + public void setBtnApagar(Button btnApagar) { + this.btnApagar = btnApagar; + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuCodigoBarraTrecho.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuCodigoBarraTrecho.java new file mode 100644 index 000000000..02fe482ab --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuCodigoBarraTrecho.java @@ -0,0 +1,25 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuCodigoBarraTrecho extends DefaultItemMenuSistema { + + public ItemMenuCodigoBarraTrecho() { + super("indexController.mniConfCodBarrasTrecho.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CATALOGOS.CODIGOBARRATRECHO"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/catalogos/busquedaCodigoBarraTrecho.zul", + Labels.getLabel("editarConfiguracaoCodBarrasTrechoController.title"), getArgs(), desktop); + } + +} 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 f5c89ceb1..86716e282 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 @@ -35,6 +35,7 @@ catalogos.tipoInformativoComissao=com.rjconsultores.ventaboletos.web.utilerias.m catalogos.regionMetropolitana=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuRegionMetropolitana catalogos.contasMD=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuBusquedaContasMD catalogos.impresionLayout=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuImpresionLayoutConfig +catalogos.codigoBarraTrecho=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuCodigoBarraTrecho gr=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.MenuGr gr.aidf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuAidf gr.movimentacionBilhetes=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuMovimentacionBilhetes diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCodigoBarraTrecho.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCodigoBarraTrecho.java new file mode 100644 index 000000000..622508cbf --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCodigoBarraTrecho.java @@ -0,0 +1,38 @@ + +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.CodigoBarraTrecho; + +public class RenderCodigoBarraTrecho implements ListitemRenderer { + + public void render(Listitem lstm, Object o) throws Exception { + CodigoBarraTrecho codigoBarraTrecho = (CodigoBarraTrecho) o; + + Listcell lc = new Listcell(codigoBarraTrecho.getCodigoBarraId().toString()); + lc.setParent(lstm); + + lc = new Listcell(codigoBarraTrecho.getEmpresa().getNombempresa()); + lc.setParent(lstm); + + lc = new Listcell(codigoBarraTrecho.getOrigen().getDescparada()); + lc.setParent(lstm); + + lc = new Listcell(codigoBarraTrecho.getDestino().getDescparada()); + lc.setParent(lstm); + + lc = new Listcell(codigoBarraTrecho.getCodTerminal()); + lc.setParent(lstm); + + lc = new Listcell(codigoBarraTrecho.getCodEmpresa()); + lc.setParent(lstm); + + lc = new Listcell(codigoBarraTrecho.getCodRuta()); + lc.setParent(lstm); + + lstm.setAttribute("data", codigoBarraTrecho); + } +} diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index ea0c55353..fb95a26b0 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -488,7 +488,7 @@ com.rjconsultores.ventaboletos.entidad.ConfiguracionProductoParada com.rjconsultores.ventaboletos.entidad.EmpresaNequiConfig com.rjconsultores.ventaboletos.entidad.RevenueConfig - + com.rjconsultores.ventaboletos.entidad.CodigoBarraTrecho diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 7ce6577f6..836fa02cc 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -10535,3 +10535,14 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Series winMovimentacionBilhetesPuntoVenta.origem.label = Origin winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag. winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature + +editarConfiguracaoCodBarrasTrechoController.title = Barcode Configuration Section +indexController.mniConfCodBarrasTrecho.label = Bar Code Configuration Section +editarConfiguracaoCodBarrasTrechoController.MSG.borrarOK = Barcode configuration Section deleted successfully. +editarConfiguracaoCodBarrasTrechoController.MSG.borrarPergunta = Do you want to delete this barcode configuration? +editarConfiguracaoCodBarrasTrechoController.empresa = Enterprise +editarConfiguracaoCodBarrasTrechoController.origem = Origin +editarConfiguracaoCodBarrasTrechoController.destino = Destination +editarConfiguracaoCodBarrasTrechoController.codTerminal = Terminal Code +editarConfiguracaoCodBarrasTrechoController.codEmpresa = Company Code +editarConfiguracaoCodBarrasTrechoController.codRuta = Line Code \ No newline at end of file diff --git a/web/WEB-INF/i3-label_es_CO.label b/web/WEB-INF/i3-label_es_CO.label index e6bb95afc..fa28b7f7a 100644 --- a/web/WEB-INF/i3-label_es_CO.label +++ b/web/WEB-INF/i3-label_es_CO.label @@ -10558,3 +10558,14 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série winMovimentacionBilhetesPuntoVenta.origem.label = Origen winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag. winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza + +editarConfiguracaoCodBarrasTrechoController.title = Configuración de código de barras +indexController.mniConfCodBarrasTrecho.label = Configuración cód. de barras +editarConfiguracaoCodBarrasTrechoController.MSG.borrarOK = Se eliminó correctamente el extracto de la configuración del código de barras. +editarConfiguracaoCodBarrasTrechoController.MSG.borrarPergunta = ¿Quiere eliminar esta configuración de código de barras? +editarConfiguracaoCodBarrasTrechoController.empresa = Empresa +editarConfiguracaoCodBarrasTrechoController.origem = Origen +editarConfiguracaoCodBarrasTrechoController.destino = Destino +editarConfiguracaoCodBarrasTrechoController.codTerminal = Cod. Terminal +editarConfiguracaoCodBarrasTrechoController.codEmpresa = Cod. Empresa +editarConfiguracaoCodBarrasTrechoController.codRuta = Cod. Ruta diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index f6c2652d5..b53275673 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -10560,3 +10560,14 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série winMovimentacionBilhetesPuntoVenta.origem.label = Origen winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag. winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza + +editarConfiguracaoCodBarrasTrechoController.title = Configuración de código de barras +indexController.mniConfCodBarrasTrecho.label = Configuración cód. de barras +editarConfiguracaoCodBarrasTrechoController.MSG.borrarOK = Se eliminó correctamente el extracto de la configuración del código de barras. +editarConfiguracaoCodBarrasTrechoController.MSG.borrarPergunta = ¿Quiere eliminar esta configuración de código de barras? +editarConfiguracaoCodBarrasTrechoController.empresa = Empresa +editarConfiguracaoCodBarrasTrechoController.origem = Origen +editarConfiguracaoCodBarrasTrechoController.destino = Destino +editarConfiguracaoCodBarrasTrechoController.codTerminal = Cod. Terminal +editarConfiguracaoCodBarrasTrechoController.codEmpresa = Cod. Empresa +editarConfiguracaoCodBarrasTrechoController.codRuta = Cod. Ruta \ No newline at end of file diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label index 74298c327..2fc6d6a64 100644 --- a/web/WEB-INF/i3-label_fr_FR.label +++ b/web/WEB-INF/i3-label_fr_FR.label @@ -10535,3 +10535,14 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série winMovimentacionBilhetesPuntoVenta.origem.label = Origine winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag. winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature + +editarConfiguracaoCodBarrasTrechoController.title = Configuration du code-barres d'extrait +indexController.mniConfCodBarrasTrecho.label = Configuration des codes Extrait de barres +editarConfiguracaoCodBarrasTrechoController.MSG.borrarOK = La configuration de l'extrait de code-barres a été supprimée avec succès. +editarConfiguracaoCodBarrasTrechoController.MSG.borrarPergunta = Voulez-vous supprimer ce paramètre de code-barres ? +editarConfiguracaoCodBarrasTrechoController.empresa = Entreprise +editarConfiguracaoCodBarrasTrechoController.origem = Origine +editarConfiguracaoCodBarrasTrechoController.destino = Destination +editarConfiguracaoCodBarrasTrechoController.codTerminal = Code. Terminal +editarConfiguracaoCodBarrasTrechoController.codEmpresa = Code. Entreprise +editarConfiguracaoCodBarrasTrechoController.codRuta = Code. Doubler diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 0f31f2da9..e038e8895 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -10531,3 +10531,14 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série winMovimentacionBilhetesPuntoVenta.origem.label = Origem winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag. winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza + +editarConfiguracaoCodBarrasTrechoController.title = Configuração de códigos de Barras Trecho +indexController.mniConfCodBarrasTrecho.label = Configuração Cod. Barras Trecho +editarConfiguracaoCodBarrasTrechoController.MSG.borrarOK = Configuração de códigos de barras Trecho excluída com sucesso. +editarConfiguracaoCodBarrasTrechoController.MSG.borrarPergunta = Deseja eliminar esta configuração de códigos de barras? +editarConfiguracaoCodBarrasTrechoController.empresa = Empresa +editarConfiguracaoCodBarrasTrechoController.origem = Origem +editarConfiguracaoCodBarrasTrechoController.destino = Destino +editarConfiguracaoCodBarrasTrechoController.codTerminal = Cod. Terminal +editarConfiguracaoCodBarrasTrechoController.codEmpresa = Cod. Empresa +editarConfiguracaoCodBarrasTrechoController.codRuta = Cod. Linha diff --git a/web/gui/catalogos/busquedaCodigoBarraTrecho.zul b/web/gui/catalogos/busquedaCodigoBarraTrecho.zul new file mode 100644 index 000000000..13aa4763e --- /dev/null +++ b/web/gui/catalogos/busquedaCodigoBarraTrecho.zul @@ -0,0 +1,119 @@ + + + + + + + + + + +