Saltar al contenido
softperu.pe

Plantillas PDF Personalizadas

Facturador Pro permite incorporar plantillas PDF a medida con diseño corporativo exclusivo, tipografías personalizadas y distribución de campos adaptada a cada cliente.


📁 Estructura de Directorios

Las plantillas personalizadas residen en el directorio del núcleo de plantillas:

app/CoreFacturalo/Templates/pdf/[nombre_de_carpeta]/

Para registrar la previsualización en el panel administrativo:

  • Hoja A4: Guardar imagen referencial en public/templates/pdf/[nombre_de_carpeta]/image.png.
  • Formato Ticket (80mm / 58mm): Guardar imagen referencial en public/templates/pdf/[nombre_de_carpeta]/ticket.png.

📄 Archivos Requeridos en la Plantilla

Toda plantilla personalizada debe incluir como mínimo:

  1. partials/: Subdirectorio con componentes modulares compartidos (cabecera de emisor, pie de página, datos del cliente, leyendas tributarias).
  2. style.css: Hoja de estilos con reglas CSS compatibles con dompdf.
  3. Vistas por tipo de documento (archivos Blade .blade.php):
    • invoice_a4.blade.php: Facturas y boletas en tamaño A4.
    • invoice_a5.blade.php: Comprobantes en formato horizontal o media cuartilla.
    • invoice_ticket.blade.php: Formato tirilla / ticket para impresoras térmicas.
    • dispatch_a4.blade.php: Guías de remisión remitente y transportista.
    • sale_note_a4.blade.php: Notas de venta internas.

Estructura de archivos


⚙️ Activación de la Plantilla

Una vez subida la carpeta al servidor, puede seleccionarla globalmente desde .env (PDF_TEMPLATE=[nombre_de_carpeta]) o asignarla de forma independiente a nivel de cada empresa desde el panel administrativo: Configuración > Plantillas PDF.