AdmMono/web/gui/comissao/conferencia.zul

618 lines
24 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winConferencia"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winConferencia"
title="${c:l('conferenciaController.window.title')}"
apply="${conferenciaController}"
contentStyle="overflow:auto"
height="500px"
width="1100px"
border="normal">
<toolbar>
<button id="btnCerrar"
image="/gui/img/exit.png"
width="35px"
tooltiptext="${c:l('conferenciaController.btnCerrar.tooltiptext')}" />
<button id="btnChegadaMalote"
image="/gui/img/confirmar_chegada.png"
width="35px"
tooltiptext="${c:l('conferenciaController.btnChegadaMalote.tooltiptext')}"
visible="@{winConferencia$composer.exibirBotaoChegadaMalote}" />
<button id="btnEncerrarMovimentoDiario"
image="/gui/img/encerrar.png"
width="35px"
tooltiptext="${c:l('conferenciaController.btnEncerrarMovimentoDiario.tooltiptext')}"
visible="@{winConferencia$composer.exibirBotaoEncerrarMovimento}" />
<button id="btnReabrirMovimentoDiario"
image="/gui/img/reabrir.png"
width="35px"
tooltiptext="${c:l('conferenciaController.btnReabrirMovimentoDiario.tooltiptext')}"
visible="@{winConferencia$composer.exibirBotaoReabrirMovimento}" />
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="20%" />
<column width="35%" />
<column width="45%" />
</columns>
<rows>
<row>
<hbox align="center">
<label value="${c:l('conferenciaController.lbDatamovimento.label')}" />
<label value="@{winConferencia$composer.datamovimento}" />
</hbox>
<hbox align="center">
<label value="${c:l('conferenciaController.lbEmpresa.value')}" />
<label value="@{winConferencia$composer.empresa.nombempresa}" />
</hbox>
<hbox align="center">
<label value="${c:l('conferenciaController.lbPuntoVenta.value')}" />
<label value="@{winConferencia$composer.puntoventa}" />
</hbox>
</row>
</rows>
</grid>
<tabbox id="tabboxGeral">
<tabs>
<tab label="${c:l('conferenciaController.tab.bilhetesManual')}" />
<tab label="${c:l('conferenciaController.tab.bilhetes')}" />
<tab label="${c:l('conferenciaController.tab.bilhetesCancelados')}" />
<tab label="${c:l('conferenciaController.tab.bilhetesDevolvidos')}" />
<tab label="${c:l('conferenciaController.tab.gabVenda')}" />
<tab label="${c:l('conferenciaController.tab.gabCancelado')}" />
<tab label="${c:l('conferenciaController.tab.gabDevolvido')}" />
<tab label="${c:l('conferenciaController.tab.eventosFinanceiros')}" />
<tab label="${c:l('conferenciaController.tab.ocd')}" />
<tab label="${c:l('conferenciaController.tab.observacoes')}" />
</tabs>
<tabpanels>
<!-- Bilhetes Manual -->
<tabpanel height="370px" style="overflow:auto;" >
<!--
<button id="btnAlterarBilheteManual"
image="/gui/img/edit.png"
label="${c:l('conferenciaController.btnAlterarBilheteManual.label')}" />
-->
<listbox id="bilhetesManualList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- Bilhetes -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="bilhetesList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- Bilhetes Cancelados -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="bilhetesCanceladosList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- Bilhetes Devolvidos -->
<tabpanel height="370px" style="overflow:auto;" >
<grid id="pesquisaBoletoDevolvido">
<columns>
<column width="10%" />
<column width="90%" />
</columns>
<rows>
<row>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
<textbox id="txtNumfoliosistema"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winConferencia$composer.conferencia.numfoliosistema}"
width="200px" />
</row>
</rows>
</grid>
<button id="btnPesquisaBoletoDevolvido"
image="/gui/img/find.png"
label="${c:l('conferenciaController.btnPesquisa.label')}" />
<listbox id="bilhetesDevolvidosList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- GAP Venda -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="bilhetesGapList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- GAP Cancelado -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="bilhetesGapCanceladosList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- GAP Devolvido -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="bilhetesGapDevolvidosList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhTipoVenta.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhUf.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumAsiento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumSeriePreimpresa.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumFolioPreImpreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesccategoria.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoBilhete.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- Eventos Financeiros -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="eventosFinanceirosList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="200px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhNumdocumento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesctipoevento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDescinfo.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhImpingreso.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead>
</listbox>
<grid fixedLayout="true">
<columns>
<column width="35%" />
<column width="35%" />
<column width="30%" />
</columns>
<rows>
<row spans="3,3">
<hbox>
<label value="${c:l('conferenciaController.lbTotal.label')}" />
</hbox>
</row>
<row>
<hbox>
<label value="${c:l('conferenciaController.lbTotalCreditos.label')}" />
<textbox id="txtTotalCreditosEventoFinanceiros"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
readonly="true"/>
</hbox>
<hbox>
<label value="${c:l('conferenciaController.lbTotalDebitos.label')}" />
<textbox id="txtTotalDebitosEventoFinanceiros"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
readonly="true"/>
</hbox>
<hbox>
<label value="${c:l('conferenciaController.lbDiferenca.label')}" />
<textbox id="txtTotalDiferencaEventoFinanceiros"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
readonly="true"/>
</hbox>
</row>
</rows>
</grid>
</tabpanel>
<!-- OCD -->
<tabpanel height="370px" style="overflow:auto;" >
<listbox id="ocdsList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="350px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhNumoperacion.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFecinc.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFecpagar.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFecpago.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhIndPago.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorPagar.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhPenalizacion.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
<!-- Observações -->
<tabpanel height="370px" style="overflow:auto;" >
<grid fixedLayout="true">
<columns>
<column width="10%" />
<column width="40%" />
<column width="10%" />
<column width="40%" />
</columns>
<rows>
<row>
<label value="${c:l('conferenciaController.lhSituacaoLog.value')}" />
<combobox id="cmbSituacaoLog"
width="70%"
mold="rounded"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
constraint="no empty" />
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
<textbox id="txtPrecoLog"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
precision="7"
scale="2"
width="50%" />
</row>
<row spans="1,3">
<label value="${c:l('conferenciaController.lbDebitoCredito.value')}" />
<radiogroup>
<radio id="rDebito"
label="${c:l('conferenciaController.lbDebito.value')}"/>
<radio id="rCredito"
label="${c:l('conferenciaController.lbCredito.value')}"/>
</radiogroup>
</row>
<row spans="1,3">
<label value="${c:l('conferenciaController.lhObservacao.value')}" />
<textbox id="txtObservacaoLog"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
rows="5"
cols="115"
constraint="no empty" />
</row>
</rows>
</grid>
<button id="btnAdicionarObservacaoLog"
height="20"
image="/gui/img/add.png"
width="35px"
tooltiptext="${c:l('conferenciaController.btnAdicionarObservacaoLog.tooltiptext')}"
visible="@{winConferencia$composer.movimentoNaoEncerrado}" />
<button id="btnRemoverObservacaoLog"
height="20"
image="/gui/img/remove.png"
width="35px"
tooltiptext="${c:l('conferenciaController.btnRemoverObservacaoLog.tooltiptext')}"
visible="@{winConferencia$composer.movimentoNaoEncerrado}" />
<listbox id="logsConferenciaList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true"
multiple="false"
height="220px">
<listhead>
<listheader>
<label value="${c:l('conferenciaController.lhSituacaoLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhBoleto.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNumoperacion.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDesctipoevento.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhObservacao.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhDebitoCredito.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhValorLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhTipoLog.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFecmodif.value')}" />
</listheader>
<listheader>
<label value="${c:l('conferenciaController.lhNombusuario.value')}" />
</listheader>
</listhead>
</listbox>
</tabpanel>
</tabpanels>
</tabbox>
</window>
</zk>