diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSapController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSapController.java index fa43499ff..6bb5df8f9 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSapController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSapController.java @@ -16,10 +16,12 @@ import org.zkoss.zul.Comboitem; import org.zkoss.zul.Datebox; import org.zkoss.zul.Messagebox; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.SapService; import com.rjconsultores.ventaboletos.vo.integracao.FechamentoCntCorrenteVO; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFechamentoCntcorrente; @@ -35,10 +37,12 @@ public class RelatorioSapController extends MyGenericForwardComposer { private List lsEmpresas; private List lsFechamentoCntcorrente; private Empresa empresa; + private PuntoVenta puntoVenta; private Boolean reenviar; private int qtdEnviar = 0; private Combobox cmbEmpresa; + private MyComboboxPuntoVenta cmbPuntoVenta; private Datebox fecBoletoIni; private Datebox fecBoletoFin; private Checkbox chkReenviarGerados; @@ -96,8 +100,12 @@ public class RelatorioSapController extends MyGenericForwardComposer { } empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + + if( cmbPuntoVenta.getSelectedItem() != null ) { + puntoVenta = (PuntoVenta) cmbPuntoVenta.getSelectedItem().getValue(); + } - this.lsFechamentoCntcorrente = sapService.obtenerTodosParaRemessa(empresa, this.fecBoletoIni.getValue(), this.fecBoletoFin.getValue(), chkReenviarGerados.isChecked()); + this.lsFechamentoCntcorrente = sapService.obtenerTodosParaRemessa(empresa, this.fecBoletoIni.getValue(), this.fecBoletoFin.getValue(), chkReenviarGerados.isChecked(), puntoVenta); this.boletoFechamentoList.setData(this.lsFechamentoCntcorrente); if(this.lsFechamentoCntcorrente.isEmpty()){ diff --git a/web/gui/relatorios/filtroRelatorioSap.zul b/web/gui/relatorios/filtroRelatorioSap.zul index b38dc27eb..b8c445b70 100644 --- a/web/gui/relatorios/filtroRelatorioSap.zul +++ b/web/gui/relatorios/filtroRelatorioSap.zul @@ -47,6 +47,16 @@ format="dd/MM/yyyy" constraint="no empty" maxlength="10" /> + + +