Plugin DirectPrint para FacturaScripts

Este es un plugin gratuito que puedes descargar aquí y luego instalar en FacturaScripts. Lee la guía de cómo instalar un plugin.

Descargar Contacto

Plugin para FacturaScripts que centraliza la impresión directa mediante CUPS. Permite administrar una lista de impresoras y ofrece un servicio reutilizable para que otros plugins envíen ficheros PDF o texto a una impresora sin abrir el PDF en el navegador.

El núcleo trabaja solo con ficheros: no contiene lógica para generar facturas, albaranes u otros documentos. Esa integración se hace desde los plugins que lo necesiten.

Requisitos del servidor

  • Servidor Linux (Ubuntu / Debian) con CUPS instalado.
  • Comandos lp y lpstat accesibles en el PATH del usuario que ejecuta PHP (normalmente

www-data).

Quizás quieras contactar con el desarrollador para solicitar soporte, hacer una consulta o proponer una colaboración. El desarrollador es un experto certificado en la plataforma y tiene experiencia en el desarrollo de plugins para FacturaScripts.

Ver perfil

Relacionado

AgruparProducto
AgruparProducto

Crear agrupaciones por cantidad para vender un producto en packs con descuentos, EAN personalizado y seleccionar la agrupación por defecto.

HumanResources
HumanResources

**Gestión integral de empleados**, con el **registro horario que exige la ley** listo desde el primer fichaje. Centraliza toda la información laboral de tu personal: datos personales, contratos,...

ProductoPack
ProductoPack

Crea referencias de pack que, al añadirse a un documento de compra/venta, se expanden automáticamente en las líneas con sus componentes.

Produccion
Produccion

Crea recetas que fabrican productos consumiendo ingredientes del almacén, ajustan stocks (restan ingredientes y suman el producto) y actualizan su coste por suma de costes; requiere StockAvanzado.

Ubicaciones
Ubicaciones

Localiza y gestiona ubicaciones de productos en almacenes para FacturaScripts hasta en cinco niveles (pasillo, armario, estante, cajón) según la estructura.

DocumentosRecurrentes
DocumentosRecurrentes

Automatiza la generación periódica de facturas, pedidos, presupuestos y albaranes en FacturaScripts mediante plantillas o grupos, con programación y envío automático.

DirectPrint: Presentación y requisitos

Qué es DirectPrint DirectPrint es un plugin de FacturaScripts que permite imprimir directamente en una impresora conectada al servidor, sin necesidad de descargar el PDF y abrirlo en el navegador para mandarlo a imprimir manualmente. El plugin cubre dos frentes: Una pequeña...

22-07-2026
Administración de impresoras

Antes de empezar: comprobar CUPS en el servidor Antes de dar de alta una impresora en FacturaScripts, conviene comprobar que el servidor puede imprimir por su cuenta. Conectado por SSH al servidor, como el usuario con el que corre PHP (normalmente www-data): # lista las colas...

22-07-2026
Comprobar cola e imprimir prueba

Una vez dada de alta una impresora conviene validarla antes de darla por operativa. Para eso, la ficha de la impresora incluye dos botones. Comprobar cola Comprueba que el nombre escrito en el campo Cola CUPS corresponde a una cola que existe de verdad en el servidor en ese...

22-07-2026
Historial de trabajos

En Admin → Impresoras → Historial se puede consultar todos los trabajos de impresión que se han intentado enviar, tanto los generados manualmente (por ejemplo, con el botón "Imprimir prueba") como los enviados automáticamente por otros plugins. Filtros disponibles...

22-07-2026
DirectPrint: Preguntas frecuentes

He guardado la impresora pero "Comprobar cola" dice que no existe El nombre escrito en el campo Cola CUPS no coincide exactamente con ninguna cola detectada por lpstat -a en el servidor. Revisa mayúsculas/minúsculas y espacios, y confirma el nombre real ejecutando...

22-07-2026
DirectPrint: Documentación técnica

La documentación incluida en este apartado y en los siguientes está orientada a desarrolladores y personal técnico. Su objetivo es facilitar el desarrollo, mantenimiento, uso avanzado e integración del plugin con otros plugins, servicios o sistemas. El contenido puede incluir...

22-07-2026
Arquitectura del plugin DirectPrint

Piezas principales El plugin está organizado en dos capas dentro de Lib/DirectPrint/: Cups: la única clase del plugin que sabe de CUPS. Envuelve los comandos lp y lpstat de bajo nivel. No conoce nada de FacturaScripts (ni modelos, ni traducciones, ni sesión de usuario): solo...

22-07-2026
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2026 FacturaScripts
0.0583s

Soporte