Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Modificar pie de página en pedido a proveedor (SOLUCIONADO)

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
eloib
Novato
Mensajes: 26
Registrado: Sab, 28/09/2013, 09:49

Modificar pie de página en pedido a proveedor (SOLUCIONADO)

Mensaje por eloib »

Hola a todos.

Os quería preguntar cual seria la mejor forma de modificar el pié de página de un pedido a proveedor. Actualmente se muestra así:

Imagen

Yo prefiero añadir mas detalles como el nombre de la empresa, el registro mercantil, etc.

Muchas gracias de antemano.
Última edición por eloib el Lun, 15/04/2024, 18:40, editado 1 vez en total.

Avatar de Usuario
aduart
Yoda
Mensajes: 1065
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Hola buenas tardes.
Si es una salida en PDF, cada uno tiene un archivo en PHP que lo genera por programacion.
Lo mas probable es que se necesite modificar ese modulo PHP para agregar lo que necesites.
Muchos saludos y exitos en el proyecto.
Eduardo.

novcorreo
Almirante
Mensajes: 453
Registrado: Dom, 05/11/2017, 18:03

Mensaje por novcorreo »

Esos datos que quieres si los tienes metidos en la configuración de empresa deberían de salir.

Revisa que los tengas metidos en la configuración de empresa como te digo.

Un saludo

eloib
Novato
Mensajes: 26
Registrado: Sab, 28/09/2013, 09:49

Mensaje por eloib »

Lo que aparece en el pié de página es lo que aparece en el formulario siguiente:

Imagen

A mi me interesaría indicar en nombre de la empresa, el registro mercantil, tomo, libro, etc en el pie de página de las facturas.

Y no veo forma de hacerlo.

eloib
Novato
Mensajes: 26
Registrado: Sab, 28/09/2013, 09:49

Mensaje por eloib »

Hola a todos.

Indico aquí la solución que he encontrado y me ha servido por si alguien entra aquí a buscar una solución.

He seguido los pasos de esta entrada del foro en inglés:

https://www.dolibarr.org/forum/t/text-o ... sily/24983

Es esto:

I searched, but I didn’t find anything, so here is a little code that will help you easily add a footer to your invoice.

You must create a “pied_de_page.txt” file in the main Dolibarr folder.

Edit this file: /core/lib/pdf.lib.php

Find this line:

// Show page nb only on iso languages (so default Helvetica font)

Just above, add this code:

Código: Seleccionar todo

$largeurDisponible = $dims['wk'] - $dims['lm'] - $dims['rm'];

// Vous pouvez changer le nom du fichier ici
$cheminFichier = DOL_DOCUMENT_ROOT.'/pied_de_page.txt'; 

if (file_exists($cheminFichier)) {
    $textePersonnalise = file_get_contents($cheminFichier);
} else {
    $textePersonnalise = "Le fichier pied_de_page.txt n'est pas trouvé.";
}

$pdf->SetXY($dims['lm'], -$posy - getDolGlobalInt('PDF_FOOTER_PAGE_NUMBER_Y', 0));

$pdf->MultiCell($largeurDisponible, 10, $textePersonnalise, 0, 'C', 0);
When you add text in txt file. Line changes will also be reproduced on the footer.