From bdd897ea93e0d54570b2e3186ccfdb12d55d65c8 Mon Sep 17 00:00:00 2001 From: leonardo Date: Wed, 27 Mar 2019 15:07:46 +0000 Subject: [PATCH] =?UTF-8?q?13869:=20Integra=C3=A7=C3=A3o=20AG=20bug#13869?= =?UTF-8?q?=20dev:leo=20qua:leo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@91250 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarPuntoVentaController.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index 16c530d79..56d996c64 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -1259,8 +1259,20 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { GeradorTitulosAG gerador = new GeradorTitulosAG(myConn, dateInicio, dateFim); log.info("puntoVentaId=" + puntoVenta.getPuntoventaId() + ";fecInicio=" + dateInicio + ";fecFin=" + dateFim); - gerador.execute(checkAdiantamentoAG.isChecked(), checkBoletoAG.isChecked(), checkCartaoAG.isChecked(), checkDepositoAG.isChecked(), false); - + if (checkTodosPuntosVenta.isChecked()){ + gerador.execute(checkAdiantamentoAG.isChecked(), checkBoletoAG.isChecked(), checkCartaoAG.isChecked(), checkDepositoAG.isChecked(), false); + } else { + if (puntoVenta.getLsPtovtaEmpresa() != null && !puntoVenta.getLsPtovtaEmpresa().isEmpty()){ + + for (PtovtaEmpresa pte : puntoVenta.getLsPtovtaEmpresa()){ + gerador.setEmpresaId(pte.getEmpresa().getEmpresaId()); + gerador.execute(puntoVenta.getPuntoventaId(), checkAdiantamentoAG.isChecked(), checkBoletoAG.isChecked(), checkCartaoAG.isChecked(), checkDepositoAG.isChecked(), false); + } + } else { + gerador.setEmpresaId(puntoVenta.getEmpresa().getEmpresaId()); + gerador.execute(puntoVenta.getPuntoventaId(), checkAdiantamentoAG.isChecked(), checkBoletoAG.isChecked(), checkCartaoAG.isChecked(), checkDepositoAG.isChecked(), false); + } + } } catch (Exception e) { log.error("Erro ao integrar", e);