Package com.deusto.coffeestack.dto
Class ReporteMotivoResponse
java.lang.Object
com.deusto.coffeestack.dto.ReporteMotivoResponse
Fila de un reporte de movimientos agrupado por motivo y tipo.
Permite al propietario detectar patrones de desperdicio (p. ej. cuántos kg se pierden recurrentemente por "Caducidad lote leche") y enfocar mejoras de proceso sobre los motivos más costosos.
La consulta JPQL que la alimenta agrupa por motivo y
tipoMovimiento, suma cantidad y cuenta incidencias.
-
Constructor Summary
ConstructorsConstructorDescriptionReporteMotivoResponse(String motivo, TipoMovimiento tipoMovimiento, long numIncidencias, double cantidadTotal, LocalDateTime primeraFecha, LocalDateTime ultimaFecha) -
Method Summary
Modifier and TypeMethodDescriptiondoublelong
-
Constructor Details
-
ReporteMotivoResponse
public ReporteMotivoResponse(String motivo, TipoMovimiento tipoMovimiento, long numIncidencias, double cantidadTotal, LocalDateTime primeraFecha, LocalDateTime ultimaFecha)
-
-
Method Details
-
getMotivo
-
getTipoMovimiento
-
getNumIncidencias
public long getNumIncidencias() -
getCantidadTotal
public double getCantidadTotal() -
getPrimeraFecha
-
getUltimaFecha
-