public void cargar_lista2() { try { lista2 = stockProductoTiendaOrigenFacade.findAll(); } catch (Exception e) { } }
public String Registro_Decremento() { try { stockProductoTiendaOrigen.setCantidad( stockProductoTiendaOrigen.getCantidad() - cantidad_stock); stockProductoTiendaOrigenFacade.edit(stockProductoTiendaOrigen); salidatiendaProducto.setCantidad(cantidad_stock); salidatiendaProducto.setFechaSalida(new Date()); salidatiendaProducto.setProducto(stockProductoTiendaOrigen.getProducto()); salidatiendaProducto.setTienda(stockProductoTiendaOrigen.getTienda()); salidatiendaProducto.setMotivo(motivo); salidaProductoTiendaFacade.create(salidatiendaProducto); /* Agregando la prueba con los productos. * se tiene que filtrar por la fecha de vencimiento */ detalle.setSalieron(detalle.getSalieron() + cantidad_stock); detalle.setQuedaron(detalle.getCantidad() - detalle.getSalieron()); if (detalle.getQuedaron() <= 0) { // el estado 2 significa que se acabaron los productos de esa ubicacion detalle.setEstadoProductoCostoAlmacen(new EstadoProductoCostoAlmacen(2)); } detalleAlmacenProductosFacade.edit(detalle); cantidad_stock = 0; motivo = ""; } catch (Exception e) { e.printStackTrace(); } return "almacen?faces-redirect=true"; }
public void editar() { try { stockProductoTiendaOrigenFacade.edit(stockProductoTiendaOrigen); } catch (Exception e) { e.printStackTrace(); } }
public String EditarFecha() { try { stockProductoTiendaOrigenFacade.edit(stockProductoTiendaOrigen); } catch (Exception e) { e.printStackTrace(); } return "almacen?faces-redirect=true"; }
public String registrar() { try { StockProductoTiendaOrigen st = new StockProductoTiendaOrigen(); StockProductoTiendaOrigen st2 = new StockProductoTiendaOrigen(); st.setProducto(Producto); st.setTienda(tienda); st.setCantidad(cantidad_stock); st.setStockProductoTiendaOrigenPK( new StockProductoTiendaOrigenPK(Producto.getIdProducto(), tienda.getIdTienda())); st.setUltimaFechaIngreso(fecha_vencimiento); st2.setProducto(Producto); st2.setTienda(tienda); st2.setCantidad(0); st2.setDescripcion(descripcion); st2.setStockProductoTiendaOrigenPK( new StockProductoTiendaOrigenPK(Producto.getIdProducto(), tienda.getIdTienda())); st2.setUltimaFechaIngreso(fecha_vencimiento); // Aqui Yuryyyyyy stockProductoTiendaOrigenFacade.create(st2); // Agregado stockProductoTiendaOrigen = st2; this.Registro_Incremento2(); this.cargar_lista2(); this.buscar(); } catch (Exception e) { } tienda = new Tienda(1); cantidad_stock = 0; costo = new BigDecimal(0); fecha_vencimiento = new Date(); descripcion = ""; ubicacionFisica = new UbicacionFisica(); return "almacen?faces-redirect=true"; }
public void Registro_Incremento2() { try { stockProductoTiendaOrigen.setCantidad( stockProductoTiendaOrigen.getCantidad() + cantidad_stock); stockProductoTiendaOrigenFacade.edit(stockProductoTiendaOrigen); ingresotiendaProducto.setCantidad(cantidad_stock); ingresotiendaProducto.setFechaVencimiento(fecha_vencimiento); // FALTA AQUI // ingresotiendaProducto.setUbicacion(descripcion); System.out.println(" UBICACION FISICA : " + ubicacionFisica); ingresotiendaProducto.setUbicacionFisica(ubicacionFisica); ingresotiendaProducto.setCostoUnitario(costo); ingresotiendaProducto.setFechaIngreso(new Date()); ingresotiendaProducto.setProducto(stockProductoTiendaOrigen.getProducto()); ingresotiendaProducto.setTienda(stockProductoTiendaOrigen.getTienda()); ingresotiendaProducto.setMotivo("Primer Ingreso"); ingresoProductoTiendaFacade.create(ingresotiendaProducto); cantidad_stock = 0; motivo = ""; } catch (Exception e) { e.printStackTrace(); } }
public String Registro_Incremento() { try { stockProductoTiendaOrigen.setCantidad( stockProductoTiendaOrigen.getCantidad() + cantidad_stock); stockProductoTiendaOrigenFacade.edit(stockProductoTiendaOrigen); ingresotiendaProducto.setCantidad(cantidad_stock); ingresotiendaProducto.setCostoUnitario(costo); ingresotiendaProducto.setFechaIngreso(new Date()); ingresotiendaProducto.setFechaVencimiento(fecha_vencimiento); // YALTA AQUI // ingresotiendaProducto.setUbicacion(ubicacion); ingresotiendaProducto.setUbicacionFisica(ubicacionFisica); ingresotiendaProducto.setProducto(stockProductoTiendaOrigen.getProducto()); ingresotiendaProducto.setTienda(stockProductoTiendaOrigen.getTienda()); ingresotiendaProducto.setMotivo(motivo); ingresoProductoTiendaFacade.create(ingresotiendaProducto); cantidad_stock = 0; motivo = ""; } catch (Exception e) { e.printStackTrace(); } return "almacen?faces-redirect=true"; }
public List<StockProductoTiendaOrigen> getListaTotales() { return stockProductoTiendaOrigenFacade.findAll(); }