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

View File

@ -321,6 +321,20 @@ public class ConferenciaController extends MyGenericForwardComposer {
public void onClick$btnEncerrarMovimentoDiario(Event event) throws InterruptedException {
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);
Messagebox.show(Labels.getLabel("conferenciaController.msg.encerrarMovimentoDiario"),

View File

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

View File

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

View File

@ -29,6 +29,9 @@ public class RenderEventosFinanceiros implements ListitemRenderer {
lc = new Listcell(eventosFinanceiros.getStatusDescricao());
lc.setParent(lstm);
lc = new Listcell(eventosFinanceiros.getDescpago());
lc.setParent(lstm);
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.borrarOK = Forma de pago se eliminó exitosamente
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
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.selecioneUmItem = Selecione a Conta Bancária a ser Removida
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
editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado
@ -4443,6 +4445,7 @@ editarTipoEventoExtraController.rd2.label = AJUSTE
editarTipoEventoExtraController.rd3.label = CHEQUE
editarTipoEventoExtraController.MSG.contaContabil = Cuenta Contabilidad es obligatória
editarTipoEventoExtraController.MSG.natureza = Naturaleza es obligatória
editarTipoEventoExtraController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
#Pago Motorista
indexController.mniPagoConductor.label = Pago conductor
@ -5898,6 +5901,9 @@ conferenciaController.lhSituacaoObservacao.value = Sit. Observação
conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta observação?
conferenciaController.lbl.sim = Si
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
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.borrarOK = Forma de Pagamento Excluida com Sucesso.
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
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.selecioneUmItem = Selecione a Conta Bancária a ser Removida
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 Imposto
@ -4502,6 +4503,7 @@ editarTipoEventoExtraController.rd2.label = AJUSTE
editarTipoEventoExtraController.rd3.label = CHEQUE
editarTipoEventoExtraController.MSG.contaContabil = Conta Contábil é Obrigatória
editarTipoEventoExtraController.MSG.natureza = Natureza é Obrigatória
editarTipoEventoExtraController.lbIndconferenciafisicacomissao.value = Exigir Conferência Fisíca Comissão
#Pago 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.lbl.sim = Sim
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
editarLogConferenciaComissaoController.window.title = Lançamento de Observações

View File

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

View File

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

View File

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

View File

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