Emitir una factura de Alegra hacia la DIAN
Make tiene app de Alegra. En n8n la vía estable es la API, con un nodo de comunidad opcional y no oficial.
Guía informativa. Probá antes de usar en producción. Ver términos.
Un negocio con cuenta de Alegra en Colombia, facturación electrónica activa y una resolución de numeración.
Problema
La venta está en una planilla y la factura electrónica de Colombia se carga en Alegra a mano.
Qué necesitás
Cómo se conecta
- Alegra en MakeApp nativa
Hay app. La página de módulos dice que el texto fue generado y puede tener errores: confirmá en el editor el módulo de crear factura o Make an API Call.
- Alegra en n8nNodo de comunidad
No hay nodo oficial. HTTP a POST /api/v1/invoices, o el paquete no oficial n8n-nodes-alegra-unofficial. Ese paquete se declara beta y, si no está verificado, solo corre en self-hosted.
- Google SheetsApp nativa
Trae cliente, ítem, cantidades y el id de la numeración.
Pasos
Dejá listos cliente, ítem y numeración
En Alegra, la ayuda de la API dice que el contacto y el ítem tienen que existir. Anotá el id de la numeración de la resolución DIAN y el id del impuesto que ves en tu cuenta. No uses un id de ejemplo.
Conectá Alegra
En Make, la ficha pide el email y el token de Integración manual (API). En n8n, el HTTP Request usa Basic con ese email y ese token. Probá con un GET de contactos antes de crear nada.
Creá la factura con sello
POST https://api.alegra.com/api/v1/invoices. La ayuda de Alegra Colombia indica stamp con generateStamp en true para la numeración electrónica, más numberTemplate con el id de tu resolución. Si el módulo visual de Make no muestra el sello, usá Make an API Call con ese JSON.
Guardá el resultado y no reintentes a ciegas
Escribí en la fila el id, el número y el estado del sello. Si el timbrado falla, Alegra puede dejar un borrador: abrilo antes de lanzar otra vez la misma fila. La API no documenta una clave de idempotencia.
Tiempo
Para armarla calculamos alrededor de 60 minutos de quien escribe la receta. No es un promedio medido.
Evita crear la factura a mano cuando los datos ya están en la fila. No publicamos un promedio de tiempo.
Costo
El plan de Alegra, más Make o n8n. El timbrado ante la DIAN depende de que tu cuenta de Alegra esté habilitada para eso.
Qué no hace
No habilita tu empresa ante la DIAN. Si la cuenta no tiene certificado y resolución, el sello no va a salir aunque el flujo esté bien armado.
Fuentes
- App Alegra en Make
- Alegra en el directorio de Make
- POST de facturas en Alegra
- Ayuda de errores de la API de Alegra
- n8n-nodes-alegra-unofficial
- Nodos de comunidad en n8n
- Google Sheets en Make
Recetas parecidas
Facturación
Recordar un cobro que vence hoy en tu planilla
Una vez al día, las filas pendientes con vencimiento de hoy disparan una plantilla de WhatsApp.
Comercio
Anotar un pago de Mercado Pago solo después de leerlo
El webhook trae el id. La fila se marca acreditada recién cuando el GET del pago dice approved.
Facturación
Avisar por WhatsApp una factura que ya existe en Alegra
El correo de Alegra sigue siendo el canal seguro. WhatsApp manda una plantilla con el enlace, si lo tenés.