Description
n8n-nodes-sat-mexico
!SAT México
!n8n
!License
Nodo n8n para integración con SAT México (Servicio de Administración Tributaria).
🚀 Funcionalidades
RFC (Registro Federal de Contribuyentes)
- ✅ Validar RFC – Verifica formato y estructura
- ✅ Formatear RFC – Limpia y normaliza
- ✅ Calcular homoclave – Genera desde nombre y fecha
- ✅ Validar en lista negra – Verifica si está en lista 69-B
- 📊 Valor UDI – Unidad de Inversión actual
- 💵 Tipo de cambio USD – Dólar FIX
- 💶 Tipo de cambio EUR – Euro
- 📈 TIIE – Tasa de Interés Interbancaria
- 🔄 Convertir UDI ↔ Pesos
- 📄 Factura – CFDI de Ingreso
- 📄 Nota de Crédito – CFDI de Egreso
- 📄 Recibo de Nómina – CFDI de Nómina
- 📄 Carta Porte – Complemento de traslado
Indicadores Económicos (Banxico)
Emisión CFDI (requiere proveedor)
📦 Instalación
En n8n (recomendado)
1. Ve a Settings → Community Nodes
2. Clic en Install
3. Escribe: n8n-nodes-sat-mexico
4. Clic en Install
Via npm
npm install n8n-nodes-sat-mexico
⚙️ Configuración
Sin credenciales (funciones locales)
Las siguientes funciones NO requieren credenciales:
Con credenciales (emisión CFDI)
Para emitir facturas necesitas una cuenta en:
📋 Ejemplos de Uso
Validar RFC
Recurso: RFC
Operación: Validar
RFC: XAXX010101000
Obtener tipo de cambio
Recurso: Indicadores
Operación: Tipo de cambio USD
Convertir UDI a Pesos
Recurso: Indicadores
Operación: UDI a Pesos
Monto UDI: 1000
📊 Tipos de CFDI
| Código | Tipo | Descripción |
|——–|——|————-|
| I | Ingreso | Factura de venta |
| E | Egreso | Nota de crédito |
| T | Traslado | Carta porte |
| N | Nómina | Recibo de nómina |
| P | Pago | Complemento de pago |
🔗 APIs Utilizadas
🤝 Contribuir
Las contribuciones son bienvenidas. Por favor abre un issue o pull request.
📄 Licencia
MIT © Manuel Reyes Bravo