Coolcontrol
Distribución alimentaria refrigeradaEn producciónEl ERP completo de un distribuidor de producto fresco: del lote que entra en cámara a la factura con huella Verifactu.
El problema
Un distribuidor de alimentación refrigerada vive con dos amenazas encima: sacar el lote equivocado y que caduque el género, o que una inspección pida trazabilidad y no haya papeles. Todo se llevaba en hojas de cálculo y libretas.
Lo que hicimos
Construimos un ERP vertical: stock por lotes con FEFO, el circuito completo pedido → albarán → factura, autocontrol APPCC y facturación con huella Verifactu (SHA-256 encadenada según la Orden HAC/1177/2024), lista para el envío a la AEAT cuando la normativa lo exija. Multi-tenant, así que cada empresa vive aislada sobre la misma instalación.
FEFO
Salida por caducidad, no por orden de llegada
Verifactu
Huella SHA-256 encadenada, lista para la AEAT
APPCC
Autocontrol sanitario integrado
Multi-tenant
Aislamiento por empresa
En cámara
155 kg
4 lotes activos
Caduca ≤48h
42 kg
1 lote
Cámara 1
2.0 °C
Rango 0–4 °C
Facturado hoy
3.480 €
7 facturas
Merluza pincho
MER-014 · L-24107
18/07
2d · SALE YA
Pulpo cocido
PUL-002 · L-24098
21/07
5d · PRIORITARIO
Gamba blanca
GAM-007 · L-24111
26/07
10d · OK
Bacalao desalado
BAC-003 · L-24115
02/08
17d · OK
F2026/0341
huella: a7f3c9e1…
anterior: 4b2d8f06…
Interfaz recreada para esta web · datos ilustrativos, nunca de clientes reales
Dentro
- Stock por lotes con lógica FEFO y alertas de caducidad
- Circuito pedido → albarán → factura sin saltos manuales
- Huella Verifactu SHA-256 encadenada (Art. 13), recalculable por un inspector sin la app
- Autocontrol APPCC: temperaturas, limpieza y trazabilidad
- Portal de cliente con histórico y descarga de documentos
- Gestión de comerciales, rutas y vehículos
- Informes de ventas, márgenes y rotación
- Suscripciones y pagos por plan
Stack
- Python
- Flask
- PostgreSQL
- SQLAlchemy
- ReportLab
- Gunicorn