Configuraciones de FacturaPDF1
FacturaPDF1 es un formato de factura alternativo al que viene por defecto en FacturaScripts.
Activando el plugin FacturaPDF1, todas las facturas, presupuestos, albaranes y pedidos se imprimirán a partir de ahora en este nuevo formato. Desactivando el pluguin, volveremos a imprimir en el formato original de FacturaScripts.
En el Panel de Control del menú Administrador de FacturaScripts aparecerá una nueva sección "Factura" donde se podrán ajustar las siguientes configuraciones:
-
Posición del logotipo de la empresa: aquí podremos indicar si queremos que el logotipo aparezca encima o a la izquierda de los datos de la empresa. También podremos decirle que no muestre ningún logo o que decida automáticamente si lo pone arriba o a la izquierda (basándose en el tamaño del propio logo). La imagen del logo será la que esté definida en la configuración de la empresa (en el menú Administrador / Empresas) o en los formatos de impresión (en el menú Administrador / Panel de control).
-
Desplazamiento del logotipo: permite desplazar el logo para poderlo centrar manualmente. Si el logo se muestra encima de los datos, el desplazamiento será horizontal. Si el logo se muestra a la izquierda, el desplazamiento actuará verticalmente.
-
Tamaño del logotipo: permite especificar un porcentaje para reducir el tamaño del logo.
-
Límite horizontal para los datos de empresa (logo incluido): permite ampliar o reducir el área reservada para los datos de la empresa. Si los datos són mayores que dicha área, estos se partirán en más líneas para no sobrepasar el límite especificado. Esto es útil para dejar más espacio a los datos del cliente, sobretodo cuando exista un QR de Verifactu que también ocupará un espacio considerable.
-
Ocultar provincia si es igual que la ciudad: por ejemplo, en vez de mostrar "Barcelona (Barcelona)" sólo mostrará "Barcelona".
-
Ocultar país: permite ocultar el país en las direcciones de la empresa y del cliente. No usaremos esta opción en caso de facturar a países diferentes del nuestro.
-
Almacén: permite mostrar la dirección del almacén que hayamos definido en la factura. Esto puede ser útil, por ejemplo, si tenemos diferentes sedes y queremos que aparezca la dirección de la sede que emite la factura. Esta dirección aparecerá debajo de los datos de la empresa, como complemento al domicilio fiscal, y no a cambio de éste (el domicilio fiscal debe igualmente aparecer siempre para que la factura sea válida). El desplegable del almacén nos dejará escoger el título "Almacén", "Delegación" o "Sucursal" que precederá a la dirección. Este título se traducirá automáticamente al idioma en el que se imprima la factura. También se puede poner un título personalizado, con la opción "Mostrar como..." y escribiendo manualmente el título en el espacio que tenemos a la derecha del desplegable. Con la opción "Mostrar teléfono" podremos indicar si también aparecerá el número de teléfono del almacén.
-
Número 2: permite mostrar la segunda referencia "Número 2" que tengamos definida en la factura, pudiendo seleccionar entre dos ubicaciones posibles donde mostrarlo (en la zona de datos de cliente o en la zona de datos de factura).
-
Ocultar referencias de pedido y presupuesto relacionados con la factura: desde la versión v1.0 del plugin se mostrarán los números de pedido y/o presupuesto que estén relacionados con la factura (por ejemplo, si hemos creado la factura a partir de un presupuesto, nos mostrará el número de ese presupuesto). Esta opción nos permitirá desactivarlo para que no se muestren, si así lo preferimos.
-
Color de la cabecera en las tablas: permite cambiar el color de fondo de las cabeceras.
-
Color de las filas alternas en las tablas: permite cambiar el color de fondo de las filas pares (las impares siempre tendrán el fondo blanco).
-
Espacio entre filas de detalle: permite definir la separación entre las distintas filas de detalle de factura, facilitando así su lectura.
-
Ocultar referencias de producto: permite ocultar la referencia de los productos en las líneas de detalle de factura.
-
Ocultar la tabla de impuestos (si es posible): permite ocultar la tabla donde se detallan los impuestos si el plugin considera que dicha información no es relevante. En facturas sencillas que sólo tengan un tipo de impuesto (por ejemplo el 21% de IVA) y/o sólo un tipo de IRPF, y donde las bases de dichos tipos sean exactamente iguales al neto de la factura, la información de los impuestos se omitirá y se resumirá más abajo en los totales de la factura, evitando así ocupar espacio y duplicar datos innecesariamente. Las facturas con más de un impuesto o más de una base se seguirán mostrando de la forma habitual.
-
Pago y vencimiento: permite elegir cómo se mostrarán la forma de pago y el vencimiento en las facturas (no tiene efecto en presupuestos, pedidos, etc. ). El "modo original" lo mostrará en forma de tabla con los colores definidos más arriba. El "modo blanco" también lo mostrará en forma de tabla pero sin colores, de forma que se pueda diferenciar más fácilmente de los datos de impuestos y totales de la factura. El "modo de una sola línea" lo mostrará en formato sólo texto, ocupando menos espacio y teniendo menos protagonismo visual en la página.
-
Traducir método de pago: traduce los métodos de pago "Al contado", "Tarjeta de crédito" y "Transferencia bancaria" al idioma de la factura (por el momento sólo castellano, catalán, francés o inglés), ya que por defecto FacturaScripts no los traduce. Si se requiere traducir más métodos de pago o a más idiomas, se pueden añadir estos en los archivos de traducción que hay dentro de la carpeta "Translation" del plugin
-
Texto adicional 1: este es el texto que hayamos especificado en los formatos de impresión de FacturaScripts (menú Administrador / Panel de control / Formatos de impresión). Se puede especificar un texto distinto según se trate de una factura, un presupuesto, un pedido, etc. e incluso un texto distinto según la serie (general, rectificativa, etc.). Originalmente FacturaScripts lo muestra siempre a pie de página, pero con esta opción del plugin podremos escoger en qué lugar de la factura queremos que aparezca. También podremos escoger el tamaño y el color de la letra, así como su alineación horizontal en la página.
-
Texto adicional 2: parecido al "texto adicional 1", pero especificando el texto directamente aquí (en el espacio "Escriba aquí el texto"), sin necesidad de configurar ningún formato de impresión. Este texto aparecerá tanto en facturas, presupuestos, pedidos, etc. Ambos textos adicionales (1 y 2) pueden usarse simultáneamente en la misma factura, siendo útiles para incluir cualquier tipo de nota legal, condiciones de garantías, política de privacidad de datos, etc. (incluso para felicitar las fiestas si se desea)
Elección de los colores
Debemos tener en cuenta que puede que algunos clientes impriman nuestras facturas en impresoras láser blanco/negro. Por ello, tengamos cuidado al elegir los colores. Los de fondo deberían ser lo suficientemente claros y los de letra lo suficientemente oscuros para que se puedan leer correctamente cuando sean impresos en blanco y negro.
Direcciones largas
Si una línea es tan larga que no cabe en la página, se parte automáticamente (es lo que llamamos word wrap). Dicha solución puede ser poco elegante cuando se trata de una dirección. Pongamos un ejemplo:

Para evitar esto, el plugin implementa los siguientes mecanismos:
-
Dirección: por defecto, la dirección se muestra en una única línea. Pero si esta contiene una parte entre paréntesis, el plugin la dividirá en 2 líneas justo al inicio del paréntesis. Por ejemplo, "Rue del Percebe, 13 (Pol. Ind. San Rompetechos)" mostrará "Rue del Percebe, 13" en una línea y "(Pol. Ind. San Rompetechos)" en la siguiente línea. Para que esto funcione correctamente, la parte entre paréntesis deberá situarse siempre al final de la dirección.
-
Ciudad / provincia / país: por defecto el código postal, la ciudad, la provincia y el país se mostrarán juntos en una misma línea. Si el pluguin detecta que dicha línea es suficientemente larga, la dividirá automáticamente en 2 líneas colocando el código postal y la ciudad en la primera línea y la provincia y el país en la segunda. Por ejemplo, "08000 Springfield de Villarriba (Barcelona), España" mostrará "08000 Springfield de Villarriba" en una línea y "(Barcelona), España" en la siguiente línea.
Traducciones
Actualmente, el plugin se sirve traducido a 4 idiomas: español (España), catalán, inglés y francés. Se agradecerá cualquier ayuda para la traducción a otros idiomas o formas dialectales. Los ficheros de traducción se encuentran en la carpeta "Translation" del plugin. Para ayudar en alguna traducción, pueden ponerse en contacto con el autor (botón "Contacto" en la página del plugin).
Nota para versiones antiguas de FacturaScripts
A partir de la versión 2.0 del plugin, este es compatible sólo FacturaScripts v2025 o superior. Para versiones anteriores de FacturaScripts (desde la v2023 hasta la v2024.96) se deberá usar la versión 1.1 del plugin. Las versiones de FacturaScripts anteriores a la v2025 NO son compatibles con Verifactu.