Home / DTE Build (FE/CCFE) / n8n-nodes-facturacion-es
DTE Build (FE/CCFE) n8n community node
n8n-nodes-facturacion-es — Nodos n8n para Facturación Electrónica El Salvador (DTE): Build, Sign (JWS RS512), MH Auth/Send/Events, Store+QR. TEST-ONLY con cert autofirmado.
Weekly downloads37
Change vs prior week-122
Latest versionv0.1.4
Last published2026-10-15
First published2026-10-14
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-facturacion-es
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- DTE Build (FE/CCFE) — [DEPRECATED: usar «Facturación El Salvador»] Construye y valida DTE FE (01) / CCFE (03): UUID, numeroControl, IVA 13%.
- DTE Firmar [Binario] — Firma DTE con cert .crt XML que llega como binary (Drive/S3/HTTP) + passwordPri como parámetro. Sin credenciales. Emite {jws, nit, alg} + passthrough dte.…
- DTE Sign (JWS RS512) — [DEPRECATED: usar «Facturación El Salvador»] Firma DTE con cert .crt XML MH: SHA512 password, JWS Compact RS512. Payload sin firma/sello.
- DTE Store + QR — [DEPRECATED: usar «Facturación El Salvador»] Guarda JSON+JWS+sello (10 años) en ./n8n_data/dte-store/ y genera URL consulta pública.
- Facturación El Salvador — DTE El Salvador: crea/firma/envía/consulta DTE, eventos, store+QR. UNA sola credencial «FacturacionES cuenta» (NIT+cert+passwords, una por ambiente…
- MH Auth — [DEPRECATED: usar «Facturación El Salvador»] POST form user/pwd a /seguridad/auth, cachea JWT en archivo. No loguea pwd.
- MH Events — [DEPRECATED: usar «Facturación El Salvador»] Firma JSON de evento y POST /fesv/anulardte (invalidación v2) o /fesv/contingencia (v3).
- MH Send — [DEPRECATED: usar «Facturación El Salvador»] POST /fesv/recepciondte {ambiente,idEnvio,version,tipoDte,documento:JWS}. Consulta antes de reenviar (máx 2).
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Documento DTE | Crear + Firmar + Enviar | Flujo completo con la cuenta única. Con Modo prueba omite el envío a MH (la firma sigue real) |
| Documento DTE | Crear | Construye y valida el JSON DTE. Local, sin credencial |
| Documento DTE | Firmar | Firma JWS RS512 con la cuenta única, salvo Modo prueba (mock sin cert) |
| Documento DTE | Enviar | POST /fesv/recepciondte con la cuenta única, salvo Modo prueba (dry-run) |
| Documento DTE | Consultar | POST /fesv/recepcion/consultadte con la cuenta única |
| Eventos | Invalidar | POST /fesv/anulardte (evento v2 firmado) con la cuenta única, salvo Modo prueba (firma local sin enviar) |
| Eventos | Contingencia | POST /fesv/contingencia (evento v3 firmado) con la cuenta única, salvo Modo prueba |
| Eventos | Retorno | POST /fesv/retorno con la cuenta única, salvo Modo prueba |
| Herramientas | Verificar JWS | Verifica JWS RS512. Local: pubKeyPem o cuenta única |
| Herramientas | Generar QR | Genera URL + PNG del QR desde el DTE. Local, sin credencial |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: moisabra95sv
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.