Error 500 al guardar una factura
Si ves un 500 Internal Server Error al guardar una factura, casi siempre es una de estas 3 causas.
Causa 1: Producto sin precio activo
Verifica que todos los productos de la factura tengan al menos una lista de precios activa (/admin/listas-precios).
Causa 2: Cliente sin régimen fiscal
El cliente debe tener:
- NIT/Cédula
- Régimen tributario (
responsableono_responsable) - Tipo de persona (
naturalojuridica)
Causa 3: Numeración DIAN agotada
Si tu resolución DIAN está vencida o consumió todo el rango, el sistema bloquea la creación.
Ve a /admin/numeraciones-dian y revisa el indicador semáforo:
- Verde: > 100 disponibles
- Amarillo: 50-100
- Rojo: < 50 — solicita renovación
Tip: el sistema te avisa por email 30 días antes del vencimiento.
Si ninguna de estas causas aplica, abre un ticket adjuntando el log de error.