SiatRepresentación
Descripción
Sección titulada «Descripción»Genera la representación impresa de una factura emitida en el SIAT del SIN de Bolivia, con su código QR de consulta. El nodo recupera los datos de la factura ya emitida (previamente guardada al usar SiatEmitirFactura) a partir de su CUF, arma el código QR y devuelve un documento HTML listo para imprimir o convertir a PDF.
El HTML incluye la leyenda obligatoria que exige el SIN en las representaciones impresas de facturas electrónicas.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Sí | Credencial siat |
| cuf | text | Sí | CUF de la factura |
Credenciales
Sección titulada «Credenciales»Este módulo requiere una credencial de tipo siat con los siguientes campos:
- Certificado digital (.p12): certificado de firma, o alternativamente clave privada + certificado en PEM
- Contraseña del certificado: contraseña del .p12
- NIT del emisor: NIT de la empresa que factura
- Token/apikey del SIN: token de acceso a los servicios del SIAT (o token delegado)
- Ambiente: pruebas/piloto o producción
{ "cuf": "8A1B2C3D4E5F60718293A4B5C6D7E8F9", "html": "<html>...representación con QR...</html>", "qrUrl": "https://siat.impuestos.gob.bo/consulta?cuf=8A1B2C3D4E5F60718293A4B5C6D7E8F9", "qrImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»{ "credentials_id": "cred-siat-prod", "cuf": "8A1B2C3D4E5F60718293A4B5C6D7E8F9"}- La factura debe existir previamente en la base de datos (haber sido emitida con SiatEmitirFactura); si no se encuentra por el CUF, el nodo devuelve error.
- El QR se entrega tanto como imagen en data URL (
qrImage) como en su URL de consulta pública del SIN (qrUrl). - El HTML resultante incluye la leyenda obligatoria del SIN y está pensado para imprimirse o convertirse a PDF.
Nodos Relacionados
Sección titulada «Nodos Relacionados»- SiatEmitirFactura - Emitir la factura que luego se representa
- SiatAnular - Anular la factura representada