public String confirmarPedido() { logger.debug("========================================================>>"); logger.debug("-->>confirmarPedido():"); logger.debug("========================================================>>"); try { dataValidation(); try { pedidoVenta.setCliente(new Cliente(clienteId)); pedidoVenta.setFormaDePago(new FormaDePago(formaDePagoId)); pedidoVenta.setUsuario(sessionUserMB.getUsuarioAuthenticated()); pedidoVenta.setComentarios("PedidoNuevoMB.confirmarPedido @" + new Date()); pedidoVenta.setFactoriva(LogicaFinaciera.getImpuestoIVA()); Collection<PedidoVentaDetalle> pedidoVentaDetalleCollection = new ArrayList<PedidoVentaDetalle>(); for (PedidoVentaDetalleWrapper pvdw : pedidoVentaDetalleList) { pedidoVentaDetalleCollection.add(pvdw.getPedidoVentaDetalle()); } for (PedidoVentaDetalle pvd : pedidoVentaDetalleCollection) { logger.debug( "\t==>>pedidoVentaDetalleCollection:" + pvd.getCantidad() + " x " + pvd.getProducto()); } pedidoVenta.setPedidoVentaDetalleCollection(pedidoVentaDetalleCollection); pedidoVenta = pedidoVentaBusinessLogic.crearPedidoCapturado( pedidoVenta, sessionUserMB.getUsuarioAuthenticated()); logger.debug("<<===================== OK crearPedidoCapturado ======================="); // pedidoVenta = // pedidoVentaBusinessLogic.crearPedidoVentaDetalleCapturado(pedidoVenta,pedidoVentaDetalleCollection); // logger.debug("<<===================== OK crearPedidoVentaDetalleCapturado // ======================="); pedidoVentaBusinessLogic.sincronizarPedido( pedidoVenta, sessionUserMB.getUsuarioAuthenticated()); logger.debug("<<===================== OK sincronizarPedido ======================="); return "pedidoCreado"; } catch (Exception ex) { logger.debug("<<++++++++++++++++++++++++++++++++++++++++++++++++++"); ex.printStackTrace(System.err); logger.debug("Error in MB to create pedido:", ex); throw new ValidatorException( new FacesMessage(FacesMessage.SEVERITY_ERROR, ex.toString(), ex.toString())); } finally { reiniciarPedido(); } } catch (ValidatorException ve) { logger.debug("<<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"); FacesContext.getCurrentInstance().addMessage(null, ve.getFacesMessage()); return null; } }
public String catalogoSucursal() { sessionUserMB.updateLastVisitedPage("catalogoSucursal"); this.sucursalMB.reinicializarLista(); this.sucursalMB.actualizarLista(); return "catalogoSucursal"; }
public String catalogoUsuario() { sessionUserMB.updateLastVisitedPage("catalogoUsuario"); this.usuarioMB.reinicializarLista(); this.usuarioMB.actualizarLista(); return "catalogoUsuario"; }
public String catalogoMarca() { sessionUserMB.updateLastVisitedPage("catalogoMarca"); this.marcaMB.reinicializarLista(); this.marcaMB.actualizarLista(); return "catalogoMarca"; }
public String home() { sessionUserMB.updateLastVisitedPage("home"); return "home"; }
public String surtirSucursalAlmacenPrincipal() { sessionUserMB.updateLastVisitedPage("surtirSucursalAlmacenPrincipal"); // operacionesEnAlmacenesMB.refreshAllProductosEnTransitoDeSucursal(); return "surtirSucursalAlmacenPrincipal"; }
public String editarPedido() { sessionUserMB.updateLastVisitedPage("editarPedido"); return "editarPedido"; }
public String importarProducto() { sessionUserMB.updateLastVisitedPage("importarProducto"); return "importarProducto"; }
public String pedidosVentasView() { sessionUserMB.updateLastVisitedPage("pedidosVentasView"); pedidosVentasViewMB.reinicializarLista(); return "pedidosVentasView"; }
public String listarPedidosVentas() { sessionUserMB.updateLastVisitedPage("listarPedidosVentas"); pedidosPreVisorMB.reinicializarLista(); return "listarPedidosVentas"; }
public String verProductosEnPedidoSimple() { sessionUserMB.updateLastVisitedPage("verProductosEnPedidoSimple"); return "verProductosEnPedidoSimple"; }
public String pedidoSimple() { sessionUserMB.updateLastVisitedPage("pedidoSimple"); return "pedidoSimple"; }
public String verProductosXIndustriaMarca() { sessionUserMB.updateLastVisitedPage("verProductosXIndustriaMarca"); return "verProductosXIndustriaMarca"; }
public String cambiarModoVenta() { sessionUserMB.updateLastVisitedPage("cambiarModoVenta"); return "cambiarModoVenta"; }
public String catalogoCliente() { sessionUserMB.updateLastVisitedPage("catalogoCliente"); this.clienteMB.reinicializarLista(); this.clienteMB.actualizarLista(); return "catalogoCliente"; }
public String catalogoProducto() { sessionUserMB.updateLastVisitedPage("catalogoProducto"); this.productoMB.reinicializarLista(); this.productoMB.actualizarLista(); return "catalogoProducto"; }
public String inventariosView() { sessionUserMB.updateLastVisitedPage("inventariosView"); inventariosViewMB.reinicializarLista(); return "inventariosView"; }
public String surtirAlmacenPrincipal() { sessionUserMB.updateLastVisitedPage("surtirAlmacenPrincipalMB"); return "surtirAlmacenPrincipal"; }
public String pedidoNuevo() { sessionUserMB.updateLastVisitedPage("pedidoNuevo"); return "pedidoNuevo"; }
public String activeSessions() { sessionUserMB.updateLastVisitedPage("activeSessions"); return "activeSessions"; }
public String compra() { sessionUserMB.updateLastVisitedPage("compra"); return "compra"; }
public String surtirSucursalAlmacenPrincipalNuevo() { sessionUserMB.updateLastVisitedPage("surtirSucursalAlmacenPrincipalNuevo"); return "surtirSucursalAlmacenPrincipalNuevo"; }
public String pedidoVenta() { sessionUserMB.updateLastVisitedPage("pedidoVenta"); return "pedidoVenta"; }