wilian 2015-10-26 16:09:52 +00:00
parent f3f4e01eae
commit 0767408112
11 changed files with 89 additions and 9 deletions

View File

@ -17,6 +17,7 @@ import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Executions; import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Button; import org.zkoss.zul.Button;
import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Radio; import org.zkoss.zul.Radio;
import org.zkoss.zul.Row; import org.zkoss.zul.Row;
@ -52,6 +53,7 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
private Radio rd4; private Radio rd4;
private static Logger log = Logger.getLogger(EditarFormaPagoController.class); private static Logger log = Logger.getLogger(EditarFormaPagoController.class);
private Row rowEquivalencia; private Row rowEquivalencia;
private Checkbox chkIndconferenciafisicacomissao;
public FormaPago getFormaPago() { public FormaPago getFormaPago() {
return formaPago; return formaPago;
@ -68,6 +70,7 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
formaPago = (FormaPago) Executions.getCurrent().getArg().get("formaPago"); formaPago = (FormaPago) Executions.getCurrent().getArg().get("formaPago");
formaPagoList = (MyListbox) Executions.getCurrent().getArg().get("formaPagoList"); formaPagoList = (MyListbox) Executions.getCurrent().getArg().get("formaPagoList");
chkIndconferenciafisicacomissao.setChecked(formaPago.getIndconferenciafisicacomissao());
if (formaPago.getFormapagoId() == null) { if (formaPago.getFormapagoId() == null) {
btnApagar.setVisible(Boolean.FALSE); btnApagar.setVisible(Boolean.FALSE);
} else { } else {
@ -84,7 +87,6 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
if (formaPago.getFormapagoId() <= 11 || (formaPago.getFormapagoId() >= 92 && formaPago.getFormapagoId() <= 99) || formaPago.getFormapagoId() == 37) { if (formaPago.getFormapagoId() <= 11 || (formaPago.getFormapagoId() >= 92 && formaPago.getFormapagoId() <= 99) || formaPago.getFormapagoId() == 37) {
btnApagar.setVisible(Boolean.FALSE); btnApagar.setVisible(Boolean.FALSE);
btnSalvar.setVisible(Boolean.FALSE);
txtNome.setDisabled(Boolean.TRUE); txtNome.setDisabled(Boolean.TRUE);
txtCvePago.setDisabled(Boolean.TRUE); txtCvePago.setDisabled(Boolean.TRUE);
@ -98,7 +100,7 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
if (!ApplicationProperties.getInstance().mostrarEquivalencia()) { if (!ApplicationProperties.getInstance().mostrarEquivalencia()) {
rowEquivalencia.setVisible(Boolean.FALSE); rowEquivalencia.setVisible(Boolean.FALSE);
} }
txtNome.focus(); txtNome.focus();
} }
@ -107,6 +109,8 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
txtCvePago.getValue(); txtCvePago.getValue();
try { try {
formaPago.setIndconferenciafisicacomissao(chkIndconferenciafisicacomissao.isChecked());
formaPago.setActivo(Boolean.TRUE); formaPago.setActivo(Boolean.TRUE);
formaPago.setFecmodif(Calendar.getInstance().getTime()); formaPago.setFecmodif(Calendar.getInstance().getTime());
formaPago.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); formaPago.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());

View File

@ -321,6 +321,20 @@ public class ConferenciaController extends MyGenericForwardComposer {
public void onClick$btnEncerrarMovimentoDiario(Event event) throws InterruptedException { public void onClick$btnEncerrarMovimentoDiario(Event event) throws InterruptedException {
try { try {
if(conferenciaComissaoService.isBilhetesSemConferencia(conferencia)) {
Messagebox.show(Labels.getLabel("conferenciaController.MSG.bilheteSemConferenciaFormapago"),
Labels.getLabel("conferenciaController.window.title"),
Messagebox.OK,Messagebox.EXCLAMATION);
return;
}
if(conferenciaComissaoService.isEventosFinanceirosSemConferencia(conferencia)) {
Messagebox.show(Labels.getLabel("conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago"),
Labels.getLabel("conferenciaController.window.title"),
Messagebox.OK,Messagebox.EXCLAMATION);
return;
}
conferencia = conferenciaComissaoService.encerrarMovimentoDiario(conferencia); conferencia = conferenciaComissaoService.encerrarMovimentoDiario(conferencia);
Messagebox.show(Labels.getLabel("conferenciaController.msg.encerrarMovimentoDiario"), Messagebox.show(Labels.getLabel("conferenciaController.msg.encerrarMovimentoDiario"),

View File

@ -51,6 +51,8 @@ public class EditarTipoEventoExtraController extends MyGenericForwardComposer {
private Radio raTipo11; private Radio raTipo11;
private Radio raTipo22; private Radio raTipo22;
private static Logger log = Logger.getLogger(EditarTipoEventoExtraController.class); private static Logger log = Logger.getLogger(EditarTipoEventoExtraController.class);
private Checkbox chkIndconferenciafisicacomissao;
public TipoEventoExtra getTipoEventoExtra() { public TipoEventoExtra getTipoEventoExtra() {
return tipoEventoExtra; return tipoEventoExtra;
@ -82,6 +84,8 @@ public class EditarTipoEventoExtraController extends MyGenericForwardComposer {
raTipo22.setChecked(Boolean.TRUE); raTipo22.setChecked(Boolean.TRUE);
} }
} }
chkIndconferenciafisicacomissao.setChecked(tipoEventoExtra.getIndconferenciafisicacomissao());
txtNome.focus(); txtNome.focus();
} }
@ -89,10 +93,13 @@ public class EditarTipoEventoExtraController extends MyGenericForwardComposer {
public void onClick$btnSalvar(Event ev) throws InterruptedException { public void onClick$btnSalvar(Event ev) throws InterruptedException {
txtNome.getValue(); txtNome.getValue();
impMax.getValue(); impMax.getValue();
chkIndconferenciafisicacomissao.getValue();
tipoEventoExtra.setIndoperacion(TipoEventoExtra.OPERACION_NORMAL); tipoEventoExtra.setIndoperacion(TipoEventoExtra.OPERACION_NORMAL);
tipoEventoExtra.setIndboleto(Boolean.FALSE);// não valida boleto tipoEventoExtra.setIndboleto(Boolean.FALSE);// não valida boleto
tipoEventoExtra.setPorciva(BigDecimal.ZERO); tipoEventoExtra.setPorciva(BigDecimal.ZERO);
tipoEventoExtra.setIndtipo(raTipo11.isChecked() ? "1" : "0"); tipoEventoExtra.setIndtipo(raTipo11.isChecked() ? "1" : "0");
tipoEventoExtra.setIndconferenciafisicacomissao(chkIndconferenciafisicacomissao.isChecked());
try { try {
tipoEventoExtra.setActivo(Boolean.TRUE); tipoEventoExtra.setActivo(Boolean.TRUE);

View File

@ -51,6 +51,9 @@ public class RenderBoletoComissao implements ListitemRenderer {
lc = new Listcell(boletoComissao.getStatusDescricao()); lc = new Listcell(boletoComissao.getStatusDescricao());
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(boletoComissao.getDescFormapagos());
lc.setParent(lstm);
lstm.setAttribute("data", boletoComissao); lstm.setAttribute("data", boletoComissao);
} }

View File

@ -28,6 +28,9 @@ public class RenderEventosFinanceiros implements ListitemRenderer {
lc = new Listcell(eventosFinanceiros.getStatusDescricao()); lc = new Listcell(eventosFinanceiros.getStatusDescricao());
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(eventosFinanceiros.getDescpago());
lc.setParent(lstm);
lstm.setAttribute("data", eventosFinanceiros); lstm.setAttribute("data", eventosFinanceiros);

View File

@ -569,6 +569,7 @@ editarFormaPagoController.MSG.suscribirOK = Forma de pago se registró exitosame
editarFormaPagoController.MSG.borrarPergunta = Deseas eliminar forma de pago? editarFormaPagoController.MSG.borrarPergunta = Deseas eliminar forma de pago?
editarFormaPagoController.MSG.borrarOK = Forma de pago se eliminó exitosamente editarFormaPagoController.MSG.borrarOK = Forma de pago se eliminó exitosamente
editarFormaPagoController.MSG.existe.registro= Ya existe un registro con estos datos editarFormaPagoController.MSG.existe.registro= Ya existe un registro con estos datos
editarFormaPagoController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
# Muestra o tipo de Búsqueda Punto de venta # Muestra o tipo de Búsqueda Punto de venta
busquedaTipoPuntoVentaController.window.title = Canal de venta busquedaTipoPuntoVentaController.window.title = Canal de venta
@ -800,7 +801,8 @@ editarEmpresaController.MSG.informeConta = Informe a Conta
editarEmpresaController.MSG.informeAgencia = Informe a Agência editarEmpresaController.MSG.informeAgencia = Informe a Agência
editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida
editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada
editarEmpresaController.lbIndcarboletosdevolvidosconf = Carregar Bilhetes Devolvidos Conferência editarEmpresaController.indcarboletosdevolvidosconf.label = Carregar Bilhetes Devolvidos Conferência
editarEmpresaController.btnPesquisa.label = Pesquisa
#Empresa impuesto #Empresa impuesto
editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado
@ -4443,6 +4445,7 @@ editarTipoEventoExtraController.rd2.label = AJUSTE
editarTipoEventoExtraController.rd3.label = CHEQUE editarTipoEventoExtraController.rd3.label = CHEQUE
editarTipoEventoExtraController.MSG.contaContabil = Cuenta Contabilidad es obligatória editarTipoEventoExtraController.MSG.contaContabil = Cuenta Contabilidad es obligatória
editarTipoEventoExtraController.MSG.natureza = Naturaleza es obligatória editarTipoEventoExtraController.MSG.natureza = Naturaleza es obligatória
editarTipoEventoExtraController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
#Pago Motorista #Pago Motorista
indexController.mniPagoConductor.label = Pago conductor indexController.mniPagoConductor.label = Pago conductor
@ -5898,6 +5901,9 @@ conferenciaController.lhSituacaoObservacao.value = Sit. Observação
conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta observação? conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta observação?
conferenciaController.lbl.sim = Si conferenciaController.lbl.sim = Si
conferenciaController.lbl.nao = No conferenciaController.lbl.nao = No
conferenciaController.lhFormpago.value = Forma Pago
conferenciaController.MSG.bilheteSemConferenciaFormapago = Existem Bilhetes com Forma Pago sem conferência
conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago = Existem Eventos Financeiros com Forma Pago sem conferência
# Editar LogConferencia Comissao # Editar LogConferencia Comissao
editarLogConferenciaComissaoController.window.title = Lançamento de Observações editarLogConferenciaComissaoController.window.title = Lançamento de Observações

View File

@ -605,6 +605,7 @@ editarFormaPagoController.MSG.suscribirOK = Forma de Pagamento Registrada com Su
editarFormaPagoController.MSG.borrarPergunta = Deseja Eliminar Forma de Pagamento? editarFormaPagoController.MSG.borrarPergunta = Deseja Eliminar Forma de Pagamento?
editarFormaPagoController.MSG.borrarOK = Forma de Pagamento Excluida com Sucesso. editarFormaPagoController.MSG.borrarOK = Forma de Pagamento Excluida com Sucesso.
editarFormaPagoController.MSG.existe.registro= Já existe um registro com estes dados. editarFormaPagoController.MSG.existe.registro= Já existe um registro com estes dados.
editarFormaPagoController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
# Muestra o tipo de Pesquisa Ponto Venda # Muestra o tipo de Pesquisa Ponto Venda
busquedaTipoPuntoVentaController.window.title = Canal de Venda busquedaTipoPuntoVentaController.window.title = Canal de Venda
@ -836,7 +837,7 @@ editarEmpresaController.MSG.informeConta = Informe a Conta
editarEmpresaController.MSG.informeAgencia = Informe a Agência editarEmpresaController.MSG.informeAgencia = Informe a Agência
editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida
editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada
editarEmpresaController.lbIndcarboletosdevolvidosconf = Carregar Bilhetes Devolvidos Conferência editarEmpresaController.indcarboletosdevolvidosconf.label = Carregar Bilhetes Devolvidos Conferência
editarEmpresaController.btnPesquisa.label = Pesquisa editarEmpresaController.btnPesquisa.label = Pesquisa
#Empresa Imposto #Empresa Imposto
@ -4502,6 +4503,7 @@ editarTipoEventoExtraController.rd2.label = AJUSTE
editarTipoEventoExtraController.rd3.label = CHEQUE editarTipoEventoExtraController.rd3.label = CHEQUE
editarTipoEventoExtraController.MSG.contaContabil = Conta Contábil é Obrigatória editarTipoEventoExtraController.MSG.contaContabil = Conta Contábil é Obrigatória
editarTipoEventoExtraController.MSG.natureza = Natureza é Obrigatória editarTipoEventoExtraController.MSG.natureza = Natureza é Obrigatória
editarTipoEventoExtraController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
#Pago Motorista #Pago Motorista
indexController.mniPagoConductor.label = Pagamento Motorista indexController.mniPagoConductor.label = Pagamento Motorista
@ -6040,6 +6042,9 @@ conferenciaController.lhSituacaoObservacao.value = Sit. Observação
conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta observação? conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta observação?
conferenciaController.lbl.sim = Sim conferenciaController.lbl.sim = Sim
conferenciaController.lbl.nao = Não conferenciaController.lbl.nao = Não
conferenciaController.lhFormpago.value = Forma Pago
conferenciaController.MSG.bilheteSemConferenciaFormapago = Existem Bilhetes com Forma Pago sem conferência
conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago = Existem Eventos Financeiros com Forma Pago sem conferência
# Editar LogConferencia Comissao # Editar LogConferencia Comissao
editarLogConferenciaComissaoController.window.title = Lançamento de Observações editarLogConferenciaComissaoController.window.title = Lançamento de Observações

View File

@ -90,7 +90,8 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row id="rowIndcarboletosdevolvidosconf"> <row id="rowIndcarboletosdevolvidosconf">
<label value="${c:l('editarEmpresaController.lbIndcarboletosdevolvidosconf')}" /> <label id="lbIndcarboletosdevolvidosconf"
value="${c:l('editarEmpresaController.lbIndcarboletosdevolvidosconf.value')}" />
<checkbox id="chkIndcarboletosdevolvidosconf" <checkbox id="chkIndcarboletosdevolvidosconf"
value="@{winEditarEmpresa$composer.empresa.indcarboletosdevolvidosconf}" /> value="@{winEditarEmpresa$composer.empresa.indcarboletosdevolvidosconf}" />
</row> </row>

View File

@ -71,6 +71,12 @@
</vbox> </vbox>
</radiogroup> </radiogroup>
</row> </row>
<row>
<label id="lbIndconferenciafisicacomissao"
value="${c:l('editarFormaPagoController.lbIndconferenciafisicacomissao.value')}" />
<checkbox id="chkIndconferenciafisicacomissao"
value="@{winEditarEmpresa$composer.formapago.indconferenciafisicacomissao}" />
</row>
</rows> </rows>
</grid> </grid>

View File

@ -10,7 +10,7 @@
apply="${conferenciaController}" apply="${conferenciaController}"
contentStyle="overflow:auto" contentStyle="overflow:auto"
height="500px" height="500px"
width="950px" width="1100px"
border="normal"> border="normal">
<toolbar> <toolbar>
<button id="btnCerrar" <button id="btnCerrar"
@ -111,6 +111,9 @@
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -153,6 +156,9 @@
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -195,6 +201,9 @@
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -256,6 +265,9 @@
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -298,6 +310,9 @@
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -340,6 +355,9 @@
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -381,7 +399,10 @@
</listheader> </listheader>
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>
@ -408,7 +429,10 @@
</listheader> </listheader>
<listheader> <listheader>
<label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" /> <label value="${c:l('conferenciaController.lhSituacaoObservacao.value')}" />
</listheader> </listheader>
<listheader>
<label value="${c:l('conferenciaController.lhFormpago.value')}" />
</listheader>
</listhead> </listhead>
</listbox> </listbox>
<grid fixedLayout="true"> <grid fixedLayout="true">

View File

@ -6,7 +6,7 @@
<zk xmlns="http://www.zkoss.org/2005/zul"> <zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarTipoEventoExtra" border="normal" <window id="winEditarTipoEventoExtra" border="normal"
apply="${editarTipoEventoExtraController}" width="500px" apply="${editarTipoEventoExtraController}" width="520px"
contentStyle="overflow:auto" contentStyle="overflow:auto"
title="${c:l('editarTipoEventoExtraController.window.title')}"> title="${c:l('editarTipoEventoExtraController.window.title')}">
@ -76,6 +76,13 @@
value="@{winEditarTipoEventoExtra$composer.tipoEventoExtra.contaContabil}" value="@{winEditarTipoEventoExtra$composer.tipoEventoExtra.contaContabil}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row>
<label id="lbIndconferenciafisicacomissao"
value="${c:l('editarTipoEventoExtraController.lbIndconferenciafisicacomissao.value')}" />
<checkbox id="chkIndconferenciafisicacomissao"
value="@{winEditarEmpresa$composer.tipoEventoExtra.indconferenciafisicacomissao}" />
</row>
</rows> </rows>
</grid> </grid>
</window> </window>