PDF KuDE de SIFEN Paraguay
Renderiza el PDF KuDE (representacion grafica) con el QR de verificacion de la SET a partir de documentos electronicos SIFEN aprobados
Convierte un DE SIFEN aprobado (Documento Electronico) en el KuDE — la hoja A4 legible que entregas a tu cliente. El modulo analiza el XML del DE aprobado, valida el CDC de 44 digitos, construye el QR de verificacion de la SET exactamente como especifica el Manual Tecnico de SIFEN, y renderiza un PDF KuDE limpio y autonomo. Es un generador puro de KuDE / QR — nunca transmite documentos a SIFEN.
QR de verificacion autentico de la SET
El QR codifica el conjunto exacto y ordenado de parametros
(nVersion, Id, dFeEmiDE, dRucRec, dTotGralOpe, dTotIVA, cItems,
DigestValue, IdCSC) con dFeEmiDE y
DigestValue codificados en hexadecimal, y el
cHashQR calculado como el SHA-256 de la cadena de parametros
mas tu secreto CSC — coincidiendo con la muestra de la SET byte
por byte. La URL resuelta apunta a
ekuatia.set.gov.py/consultas/qr (produccion o prueba).
Validacion del CDC con modulo 11
El CDC de 44 digitos se analiza en sus once campos SIFEN (tipo de documento, RUC + DV del emisor, establecimiento, punto de expedicion, numero, tipo de contribuyente, fecha de emision, tipo de emision, codigo de seguridad) y su digito de control final se recalcula con el algoritmo modulo 11 de base-maxima-11 de Paraguay, de modo que un CDC manipulado o mal escrito se detecta antes de imprimir el KuDE.
Construido a partir del XML del DE aprobado
El KuDE se renderiza a partir del XML del DE aprobado por SIFEN —
nunca a partir de un estado suelto de Odoo — para que la hoja refleje
exactamente lo que la SET tiene. El analizador tolerante a espacios de
nombres lee el emisor, el receptor, el timbrado, las lineas de articulo, la
liquidacion del IVA (5% / 10% / exento), los totales, el
DigestValue de la firma y cualquier dCarQR
suministrado por la autoridad.
PDF autonomo y multi-version
La disposicion del KuDE es un documento HTML autonomo con estilo en linea — sin herencia fragil de la plantilla de factura del nucleo — de modo que se renderiza identicamente en Odoo 18 y 19. El QR se incrusta en linea como un PNG, el CDC se imprime en grupos de cuatro, y se incluye la leyenda obligatoria "Consulte la validez".
Que hace
| Capacidad | Detalle |
|---|---|
| PDF KuDE | Hoja de representacion grafica para entrega al cliente, renderizada a partir del DE aprobado. |
| QR de la SET | QR de verificacion con el orden exacto de parametros SIFEN, campos hexadecimales y cHashQR SHA-256. |
| Motor de CDC | Analiza, describe y valida el CDC de 44 digitos con el digito de control modulo-11. |
| Analizador del XML DE | Lector tolerante a espacios de nombres para emisor, receptor, items, IVA, totales, digest de firma. |
| Reuso del QR de la autoridad | Prefiere el dCarQR suministrado por la SET cuando esta presente; en caso contrario lo reconstruye a partir de tu CSC. |
| Enlace con facturas | Adjunta un DE aprobado a una factura de cliente y emite su KuDE desde el formulario. |
| Asistente de importacion | Sube un archivo XML de DE, previsualiza el resumen analizado, y genera el KuDE. |
Trae tu propio CSC — sin transmision
Tu CSC (Codigo de Seguridad del Contribuyente), emitido a tu nombre por la SET, se almacena unicamente en tu base de datos y se usa solo para calcular el hash del QR — nunca se incrusta en el QR ni se envia a ningun lugar. Este modulo es solo un generador de KuDE/QR: no se conecta a SIFEN y no transmite documentos. La obtencion de la aprobacion de un DE por la SET y cualquier clearance la realiza tu propia integracion con SIFEN.
English version
Paraguay SIFEN KuDE PDF
Turn an approved SIFEN DE into the KuDE — the human-readable A4 sheet you hand to your customer. The module parses the approved DE XML, validates the 44-digit CDC, builds the SET verification QR exactly as the SIFEN Manual Tecnico specifies, and renders a clean standalone KuDE PDF. Pure KuDE / QR generator — it never transmits documents to SIFEN.
- Authentic SET QR: exact parameter order, hex fields, SHA-256
cHashQRwith your CSC; resolves to the ekuatia consult URL. - CDC validation with Paraguay's base-max-11 modulo-11 check digit.
- Rendered from the approved DE XML; namespace-tolerant parser (issuer, receiver, items, IVA 5/10/exempt, totals, DigestValue).
- Standalone inline-styled PDF, identical on Odoo 18 and 19; QR inline PNG, CDC in groups of four, "Consulte la validez" legend.
- Prefers the SET-supplied
dCarQRwhen present; invoice link and import wizard. - BYOK CSC stored only in your DB, used only to compute the QR hash; no transmission to SIFEN.
Screenshots
Configuration
Kude Documents
Import De Xml
Update date: 2026-07-02
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1392 |
| Technical Name |
l10n_py_sifen_kude_pdf |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module