Package com.deusto.coffeestack.service
Interface ReporteConsumoService
- All Known Implementing Classes:
ReporteConsumoServiceImpl
public interface ReporteConsumoService
-
Method Summary
Modifier and TypeMethodDescriptiongenerar(Long insumoId, LocalDate desde, LocalDate hasta, Granularidad granularidad) Genera un reporte de consumo (cantidad + coste estimado) de un insumo en el rango [desde, hasta] (ambos inclusive, días enteros).
-
Method Details
-
generar
ReporteConsumoResponse generar(Long insumoId, LocalDate desde, LocalDate hasta, Granularidad granularidad) Genera un reporte de consumo (cantidad + coste estimado) de un insumo en el rango [desde, hasta] (ambos inclusive, días enteros).- Parameters:
insumoId- id del insumodesde- primer día incluido en el rangohasta- último día incluido en el rangogranularidad- agrupación temporal de la serie devuelta- Returns:
- el reporte con totales, desglose por tipo y serie temporal
-