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