Plantillas de documentos
Configura el diseño que usan estimates, invoices, expenses, bills y recibos al previsualizar o exportar PDF.
Para que sirve
- Una consultora estandariza cotizaciones, facturas y recibos con su identidad visual y condiciones comerciales.
- Una inmobiliaria agrega una página de términos en Markdown a sus propuestas sin editar cada documento desde cero.
- Una empresa de obra entrega un calendario de pagos calculado en una tabla inteligente dentro de una cotización o factura.
- Un negocio multi-moneda presenta importes y variables documentales con el formato de la moneda elegida.
Que lo hace diferente
- Una misma plantilla se usa para previsualización, PDF y documentos públicos, reduciendo diferencias entre canales de entrega.
- El constructor ofrece diseño visual y un flujo asistido por IA/HTML, además de plantillas por tipo documental.
- Las páginas adicionales son una biblioteca reutilizable de Markdown y tablas inteligentes con fórmulas, no simples adjuntos.
- Las cotizaciones y facturas incorporan campos personalizados del CRM en el diseño y en el PDF.
- La numeración, mensajes predefinidos, condiciones y datos bancarios se conectan con el mismo flujo de documentos financieros.
Acceso
- Ruta principal:
/[orgId]/settings/document-templates - Como se llega:
Avatar menu > Settings > Billing & Finance > Document Templates - Permiso requerido:
can_manage_document_templates
Alcance tecnico
- Frontend: rutas de Settings; bibliotecas y
document-template-builder - Backend:
document-templates,document-setting,document-predefined-messages,document-page-templates,document-template-preview,pdf-generator - Superficies publicas: ninguna
Funcionalidades internas
| Funcionalidad | Archivo | Resumen |
|---|---|---|
| Añadir página Markdown | additional-pages-markdown.md | Crea páginas adicionales con texto y variables. |
| Añadir tabla inteligente | additional-pages-smart-table.md | Crea páginas de hoja con fórmulas y calendario. |
| Crear plantilla de documento | create-document-template.md | Añade una plantilla por tipo documental. |
| Gestionar vencimiento de documentos | document-expiry.md | Cron de expiración. |
| Gestionar mensajes predefinidos | document-messages.md | Notas, términos y datos bancarios. |
| Configurar numeración de documentos | document-numbering.md | Prefijos y secuencias. |
| Gestionar plantillas de páginas adicionales | document-page-templates.md | Biblioteca Markdown u hoja. |
| Generar PDF de documento | document-pdf-generation.md | Generación servidor con URL firmada. |
| Usar constructor de plantillas | document-template-builder.md | Diseño visual o AI/HTML. |
| Definir plantillas predeterminadas | document-template-defaults.md | Selección inicial por tipo. |
| Previsualizar documento | document-template-preview.md | Render de diseño y datos. |
| Editar plantilla de documento | edit-document-template.md | Renombra, clona o elimina una plantilla. |
Relaciones
- Depende de: Estimates, Invoices, Payments received y Currencies.
- Usado por: módulos y documentos del flujo financiero.
Limitaciones y notas
- Los permisos granulares pueden restringir acciones según el rol de la organización.