Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Añadir Texto en Pie factura 1 solo cliente

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Añadir Texto en Pie factura 1 solo cliente

Mensaje por albertotactik »

Hola,
me gustaría poder añadir un texto "fijo" en pie de factura... pero sólo par aun cliente.
sólo debería salir en las facturas del único cliente.
es posible, de una manera sencilla, desde el configurador de módulos "cliente" por ejemplo
he pensado en que hubiera un campo adicional "en la ficha de cliente"... pero no acabo de hacerlo correctamente.
gracias de antemano.

PD.: Adjunto imagen
Adjuntos
foro dolibarr ficha cliente factura.jpg
foro dolibarr ficha cliente factura.jpg (206.98 KiB) Visto 4256 veces

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

Mensaje por aduart »

Hola. La idea podria funcionar, poniendo un campo adicional definido en el modulo de
Terceros, y ingrear en el, o los, terceros, que te interesa, el texto a imprimir.

Pero, para que salga en el PDF de la factira, se necesita programar en PHP, modificando
el modulito de impresion, o mejor aun, hacer uno nuevo que incluya el manejo del
texto de ese campo.

Existen tambien las plantillas ODT para generar el PDF de salida, pero no tengo mucha
experiencia en eso. Lo que yo hago es programar modulos nuevos en PHP para clientes,
segun sus especificaciones.

Saludos,
Eduardo.

albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Mensaje por albertotactik »

buenas,
ya he añadido el campo... en módulo terceros\cliente
miraré a ver si encuentro el fichero de impresión... y a ver si puedo identificar el campo en cuestión...
a ver si me apaño...
si lo consigo... ya aviso.
gracias!

Avatar de Usuario
aitorxs
Almirante
Mensajes: 306
Registrado: Mar, 03/02/2015, 17:46

Mensaje por aitorxs »

Hola compañero, espero te sirva de algo mi ayuda.

Siguendo la idea del compañero aduart,en la edicion de facturas clientes podrias hacer un select a la tabla llx_societe_extrafields que es donde guarda la informacion de los campos adicionales para los terceros.

Ahora para la edicion del pdf considerando que es la factura a cliente (modelo crabe) el archivos a editar esta en core/modules/facture/doc/pdf_crabe_modules.php. Es ahi donde puedes imprimir la variable con un
$pdf->SetXY(12, $tab2_top - $tab2_hl-10);
$pdf->MultiCell(300, 30, $Adicional, 0, 'L');

Espero me ayas entendido. saludos!
sistemas@machfree.com | http://www.machfree.com | Trujillo - Perú
*Si no respondo los mensajes....enviame un email ;)

albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Mensaje por albertotactik »

buenas Aitorxs,
con el tema del select... me pierdo un poco...
no obstante... miro de interpretar código y ya te contaré que tal ha ido.
tal vez, me incline por ODT... Ya te diré
muchas gracias !!
alberto