Plantillas PDF
Endpoints
Sección titulada «Endpoints»GET /api/document-templates # ListarGET /api/document-templates/:id # Obtener con HTMLPOST /api/document-templates # CrearPUT /api/document-templates/:id # ActualizarPOST /api/document-templates/:id/set-default # Establecer como defaultDELETE /api/document-templates/:id # EliminarPOST /api/document-templates/preview # Previsualizar PDFTipos de documento soportados
Sección titulada «Tipos de documento soportados»| Tipo | Descripción |
|---|---|
SINV |
Factura de venta |
PINV |
Factura de compra |
SDN |
Albaran de venta |
PDN |
Albaran de compra |
SO |
Pedido de venta |
PO |
Pedido de compra |
Campos de plantilla
Sección titulada «Campos de plantilla»| Campo | Descripción |
|---|---|
docType |
Tipo de documento |
name |
Nombre de la plantilla |
html |
HTML con Handlebars |
isDefault |
Plantilla por defecto para ese tipo |
Previsualizar
Sección titulada «Previsualizar»POST /api/document-templates/preview{ "html": "<h1>{{company.name}}</h1><p>Factura {{docCode}}</p>", "docType": "SINV"}Devuelve un PDF generado con datos de ejemplo.
Cada tipo de documento tiene una plantilla por defecto que se genera automáticamente al crear el tenant.