Package Information
Released: 8 mo ago
Downloads: 6 weeklyΒ /Β 49 monthly
Latest Version: 2.0.1
Author: Manuel Reyes Bravo
Available Nodes
Documentation generatingβ¦
Documentation
n8n-nodes-sri-ecuador
n8n node for SRI Ecuador (Internal Revenue Service) integration.
π Features
RUC/ID Card (Identification)
- β Validate RUC - Individual/Company (13 digits)
- β Validate ID Card - Individual (10 digits)
- β Format RUC/ID - Clean and normalize
- β Detect type - Individual, company, or public entity
Economic Indicators
- π΅ Exchange Rate - Ecuador uses USD (dollarized)
- π SBU - Unified Basic Salary
- π Basic Basket - Monthly value
- π Convert SBU β USD
Electronic Invoice Issuing (requires provider)
- π Invoice - Code 01
- π Credit Note - Code 04
- π Debit Note - Code 05
- π Purchase Settlement - Code 03
π¦ Installation
In n8n (recommended)
- Go to Settings β Community Nodes
- Click Install
- Type:
n8n-nodes-sri-ecuador - Click Install
Via npm
npm install n8n-nodes-sri-ecuador
βοΈ Configuration
Without credentials (local functions)
The following functions do NOT require credentials:
- Validate/format RUC/ID Card
- SBU and Basic Basket
- Conversions
With credentials (invoice issuing)
To issue electronic invoices you need:
- Datil - https://datil.co
- Facturacion EC - https://facturacionec.com
π Usage Examples
Validate RUC
Resource: RUC/ID Card
Operation: Validate RUC
RUC: 1712345678001
Validate ID Card
Resource: RUC/ID Card
Operation: Validate ID Card
ID Card: 1712345678
Get SBU
Resource: Indicators
Operation: SBU
π Document Types
| Code | Type | Description |
|---|---|---|
| 01 | Invoice | Sale of goods/services |
| 03 | Settlement | Purchase from non-obligated |
| 04 | Credit Note | Cancel/modify invoice |
| 05 | Debit Note | Additional charge |
π APIs Used
- BCE - Economic indicators (public)
- SRI - RUC validation
- Datil / Facturacion EC - Invoice issuing (requires account)
π€ Contributing
Contributions are welcome. Please open an issue or pull request.
π License
MIT Β© Manuel Reyes Bravo