fixes bug#20202
qua: dev:Valdir Alteracao para criar checkbox para desconsiderar ponto de venda fechado na conferencia movimento. git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@104117 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b4fd70b6b2
commit
56ea22da08
|
@ -16,6 +16,7 @@ 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.zul.Checkbox;
|
||||
import org.zkoss.zul.Comboitem;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
import org.zkoss.zul.Radio;
|
||||
|
@ -53,6 +54,7 @@ public class BusquedaConferenciaComissaoController extends MyGenericForwardCompo
|
|||
private Radio rdTipoMesAno;
|
||||
private Radio rdTipoDataInicialFinal;
|
||||
private Integer intervalo = 0;
|
||||
private Checkbox chkDesconsideraPtVendaFechados;
|
||||
|
||||
@Autowired
|
||||
private ConferenciaComissaoService conferenciaComissaoService;
|
||||
|
@ -119,6 +121,7 @@ public class BusquedaConferenciaComissaoController extends MyGenericForwardCompo
|
|||
args.put("dataFinal", dataFinal);
|
||||
args.put("empresa", empresa);
|
||||
args.put("isPeriodo", rdTipoDataInicialFinal.isChecked());
|
||||
args.put("isDesconsideraPtVendaFechados", chkDesconsideraPtVendaFechados.isChecked());
|
||||
|
||||
if (StringUtils.isNotBlank(cmbPuntoVenta.getValue()) && !((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue()).getNombpuntoventa().equals("TODOS")) {
|
||||
args.put("puntoVenta", puntoVenta);
|
||||
|
@ -131,7 +134,7 @@ public class BusquedaConferenciaComissaoController extends MyGenericForwardCompo
|
|||
Labels.getLabel("conferenciaComissaoController.window.title"), args, MODAL);
|
||||
} else {
|
||||
if (validarEmpresaPuntoVentaPeriodo()) {
|
||||
List<ConferenciaComissaoVO> lsConferenciaComissao = conferenciaComissaoService.carregarConferenciaComissao(dataInicial, dataFinal, empresa, puntoVenta, null);
|
||||
List<ConferenciaComissaoVO> lsConferenciaComissao = conferenciaComissaoService.carregarConferenciaComissao(dataInicial, dataFinal, empresa, puntoVenta, null, chkDesconsideraPtVendaFechados.isChecked() );
|
||||
args.put("puntoventaId", puntoVenta.getPuntoventaId());
|
||||
args.put("nombpuntoventa", puntoVenta.getNombpuntoventa());
|
||||
args.put("numPuntoVenta", puntoVenta.getNumPuntoVenta());
|
||||
|
|
|
@ -45,6 +45,7 @@ public class ConferenciaComissaoController extends MyGenericForwardComposer {
|
|||
private String competencia;
|
||||
private Empresa empresa;
|
||||
private PuntoVenta puntoVenta;
|
||||
private boolean isDesconsideraPtVendaFechados;
|
||||
|
||||
private List<ConferenciaComissaoVO> lsConferenciaComissao;
|
||||
private MyListbox conferenciaList;
|
||||
|
@ -56,6 +57,8 @@ public class ConferenciaComissaoController extends MyGenericForwardComposer {
|
|||
competencia = (String) Executions.getCurrent().getArg().get("competencia");
|
||||
empresa = (Empresa) Executions.getCurrent().getArg().get("empresa");
|
||||
puntoVenta = (PuntoVenta) Executions.getCurrent().getArg().get("puntoVenta");
|
||||
isDesconsideraPtVendaFechados = Executions.getCurrent().getArg().get("isDesconsideraPtVendaFechados") !=null
|
||||
? ((Boolean) Executions.getCurrent().getArg().get("isDesconsideraPtVendaFechados")).booleanValue() : false;
|
||||
carregarColunas();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
@ -136,7 +139,7 @@ public class ConferenciaComissaoController extends MyGenericForwardComposer {
|
|||
|
||||
private void carregarDados() {
|
||||
try {
|
||||
lsConferenciaComissao = conferenciaComissaoService.carregarConferenciaComissao(competencia, empresa, puntoVenta, null);
|
||||
lsConferenciaComissao = conferenciaComissaoService.carregarConferenciaComissao(competencia, empresa, puntoVenta, null, isDesconsideraPtVendaFechados);
|
||||
conferenciaList.setData(lsConferenciaComissao);
|
||||
} catch (BusinessException e) {
|
||||
log.error(e.getMessage(), e);
|
||||
|
|
|
@ -109,7 +109,7 @@ public class RelatorioMovimentosAtrasoController extends MyGenericForwardCompose
|
|||
private void removerDiasSemMovimento(RelatorioMovimentosAtraso relatorio) {
|
||||
try {
|
||||
for (MovimentosAtrasoVO movimentosAtraso : relatorio.getLsDadosRelatorio()) {
|
||||
List<ConferenciaComissaoVO> lsConferenciaComissao = conferenciaComissaoService.carregarConferenciaComissao(txtCompetencia.getValue(), empresa, new PuntoVenta(movimentosAtraso.getPuntoventaId()), null);
|
||||
List<ConferenciaComissaoVO> lsConferenciaComissao = conferenciaComissaoService.carregarConferenciaComissao(txtCompetencia.getValue(), empresa, new PuntoVenta(movimentosAtraso.getPuntoventaId()), null, false);
|
||||
for (ConferenciaComissaoVO conferenciaComissao : lsConferenciaComissao) {
|
||||
for (DiaConferenciaComissaoVO diaConferenciaComissao : conferenciaComissao.getDiasOrdenado()) {
|
||||
if(diaConferenciaComissao.getIndsemmovimento()) {
|
||||
|
|
|
@ -7430,6 +7430,7 @@ busquedaConferenciaComissaoController.lbCompetencia.label = Competencia
|
|||
busquedaConferenciaComissaoController.lbCompetenciaLayout.label = (MM/YYYY)
|
||||
busquedaConferenciaComissaoController.lbEmpresa.value = Empresa
|
||||
busquedaConferenciaComissaoController.lbPuntoVenta.value = Punto venta
|
||||
busquedaConferenciaComissaoController.chkDesconsideraPtVendaFechados= Desconsidera Pto Venda Fechados
|
||||
|
||||
# Conferencia Comissao
|
||||
conferenciaComissaoController.window.title = Conferencia de los Movimientos
|
||||
|
|
|
@ -7894,6 +7894,7 @@ busquedaConferenciaComissaoController.lbPuntoVenta.value = Ponto de Venda (Agên
|
|||
busquedaConferenciaComissaoController.lbTipoData.value = Tipo Data
|
||||
busquedaConferenciaComissaoController.lbTipoDataMesAno.value = Mês/Ano
|
||||
busquedaConferenciaComissaoController.lbTipoDataDataInicialFinal.value = Data Inicial/Final
|
||||
busquedaConferenciaComissaoController.chkDesconsideraPtVendaFechados= Desconsidera Ptos Venda Fechados
|
||||
|
||||
# Conferencia Comissao
|
||||
conferenciaComissaoController.window.title = Conferência de Movimento
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<window id="winBusquedaConferenciaComissao"
|
||||
title="${c:l('busquedaConferenciaComissaoController.window.title')}"
|
||||
apply="${busquedaConferenciaComissaoController}"
|
||||
contentStyle="overflow:auto" height="215px" width="500px"
|
||||
contentStyle="overflow:auto" height="210px" width="550px"
|
||||
border="normal">
|
||||
<toolbar>
|
||||
<button id="btnCerrar"
|
||||
|
@ -41,11 +41,16 @@
|
|||
<row id="rowCompetencia" spans="1,3">
|
||||
<label
|
||||
value="${c:l('busquedaConferenciaComissaoController.lbCompetencia.label')}" />
|
||||
<hbox>
|
||||
<textbox id="txtCompetencia" width="100px"
|
||||
<hbox align="center">
|
||||
<textbox id="txtCompetencia"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
<label
|
||||
value="${c:l('busquedaConferenciaComissaoController.lbCompetenciaLayout.label')}" />
|
||||
value="${c:l('busquedaConferenciaComissaoController.lbCompetenciaLayout.label')}"
|
||||
/>
|
||||
<checkbox
|
||||
id="chkDesconsideraPtVendaFechados"
|
||||
label="${c:l('busquedaConferenciaComissaoController.chkDesconsideraPtVendaFechados')}"
|
||||
value="" />
|
||||
</hbox>
|
||||
</row>
|
||||
|
||||
|
@ -75,7 +80,7 @@
|
|||
value="${c:l('busquedaConferenciaComissaoController.lbPuntoVenta.value')}" />
|
||||
<combobox id="cmbPuntoVenta"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
mold="rounded" buttonVisible="true" width="100%"
|
||||
selectedItem="@{winBusquedaConferenciaComissao$composer.puntoVenta}"
|
||||
constraint="no empty" />
|
||||
</row>
|
||||
|
|
Loading…
Reference in New Issue