Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Pie de página factura

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
neosxxx
Novato
Mensajes: 9
Registrado: Jue, 30/01/2014, 15:49

Pie de página factura

Mensaje por neosxxx »

Buenas, quería lanzaros una pregunta: ¿ es posible que elCIF/NIF que aparece en el pié de página del pdf de la factura aparezca en la parte superior izquierda donde se colocan los datos de la empresa?

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

Mensaje por aduart »

Hola,

Si te refieres a la salida del PDF, se puede, la forma es modificando
el codigo PHP, ya que los PDF se generan por programacion.

Muchos saludos,
Eduardo.

neosxxx
Novato
Mensajes: 9
Registrado: Jue, 30/01/2014, 15:49

Mensaje por neosxxx »

Muchas Gracias por la respuesta Aduart.

Bien te pongo un poco en antecedente, he estado trasteando un poco el asunto y bueno en el fichero en cuestión (pdf_crabe.modules.php) que está en la ruta: .coremodulesfacturedoc, no doy con el apartado que contiene el CIF/NIF, pero no sólo eso, porque aunque lo encontrara, ¿dónde le indico la posición? Ese es mi problema, ¿sabríais decirme qué parte de código es la que hay que tocar o mover?
Muchas gracias de antemano.

nikilauda
Novato
Mensajes: 2
Registrado: Vie, 16/05/2014, 10:55

Mensaje por nikilauda »

Hola, respecto a que aparezca el CIF bajo el nombre de la empresa a mí también me gusta así.

Yo opté por la solución sencilla, modificando el campo dirección de la empresa, en el cuál puse:

NIF XXXX
DIRECCIÓN Linea 1

Y ya está.

A grandes males, grandes remedios.

babelsistemas
Soldado
Mensajes: 116
Registrado: Mar, 19/06/2012, 19:36

Mensaje por babelsistemas »

Creas una plantilla de factura en "coremodulesfacturedoc" duplicando la factura por defecto "pdf_crabe.modules.php" y la activas en el modulo Facturas(configuracion)

Y añades en la funcion : _pagehead

$pdf->MultiCell(100, 100, "NIF Emisor : " . $this->emetteur->idprof1, '', 'L');

Esta linea pinta el NIF del emisor, o sea de quien hace la factura

$pdf->MultiCell(100, 100, "NIF Cliente : " . $object->client->idprof1, '', 'L');

Esta linea pinta el NIF del cliente, o sea quien recibe la factura

Y luego en la función : _pagefoot

Eliminas el pintado del NIF del emisor para que no salga dos veces

Saludos