diff --git a/backend/src/main/java/persistance/services/AlmacenamientoDAO.java b/backend/src/main/java/persistance/services/AlmacenamientoDAO.java index 1d4cb6ff57ebe75da85fb051974b253b0eb9ee61..0423eb73cd8e9648b4fff39dca4a64b78fb2ebc2 100644 --- a/backend/src/main/java/persistance/services/AlmacenamientoDAO.java +++ b/backend/src/main/java/persistance/services/AlmacenamientoDAO.java @@ -173,10 +173,10 @@ public class AlmacenamientoDAO implements IAlmacenamiento { @Transactional public List<BienFront> getMatPrim() { String jpql = "SELECT b.id, b.nombre, b.tipo, i.precioUnitario, SUM(i.cantidad) " + - "FROM Bien b " + - "JOIN b.ingredientes i " + + "FROM Ingrediente i " + + "JOIN i.idBien b " + "WHERE b.tipo = :tipoInsumo " + - "GROUP BY b.id, b.nombre, b.tipo, i.precioUnitario"; + "GROUP BY b.id, b.nombre"; List<Object[]> results = entityManager.createQuery(jpql, Object[].class) .setParameter("tipoInsumo", TipoBien.MATERIAPRIMA)