Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

¿Cómo puedo agregar columnas a plantilla aurore? URGE

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
tonycervantes
Novato
Mensajes: 12
Registrado: Lun, 10/12/2018, 06:57

¿Cómo puedo agregar columnas a plantilla aurore? URGE

Mensaje por tonycervantes »

Hola amigos,

Primero que nada, agradezco se tomen el tiempo de ayudarme. Resulta que para el tipo de negocio que tengo, es necesario que al momento de enviar un presupuesto para mi proveedor, le indique la unidad de medida. Tales como metros, kilos, gramos, piezas, etc.

Mi pregunta es la siguiente:

En la plantilla de presupuestos a proveedores, llamada aurore, quisiera añadir un campo llamado UNIDAD en una columna para poder contextualizar al proveedor sobre la cantidad y unidades que requiero.

Alguien sabe si es posible modificar la plantilla original??

Muchas gracias por sus respuestas.

P.D. Nunca he modificado o hecho una plantilla y no sé cómo. Agradecería si alguien pudiera iluminarme ya sea con algún artículo escrito o tutorial en video que conozcan.

Saludos y mucha salud para todos!

catrielr
C-3PO
Mensajes: 164
Registrado: Jue, 04/11/2010, 16:21

Mensaje por catrielr »

Agregando esto en inicio->preparar->otras configuraciones

Nombre= PRODUCT_USE_UNITS
valor= 1

Aparece la columna de unidades.

Saludos
Catriel

tonycervantes
Novato
Mensajes: 12
Registrado: Lun, 10/12/2018, 06:57

Mensaje por tonycervantes »

Muchas gracias por tu pronta respuesta Catriel!! Una pregunta más!! Sabes si puedo extender el tamaño de caracteres de las unidades??

Saludos de nuevo!!

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

Mensaje por aitorxs »

hola compañero para eso tendrías que tocar algo de código. Te dejo unas instrucciones.

La ruta del archivo seria el siguiente:
htdocs/core/modules/supplier_proposal/pdf_aurore_modules.php

linea 1243
original
$pdf->MultiCell($this->posxdiscount - $this->posxunit -1 , 2, $outputlangs->transnoentities("Unit"), '', 'C');

tendrías que editar la parte de "$this->posxdiscount - $this->posxunit +2" por ejemplo; cambiando el numero que resta depende de como requieras.

Ahora si quieres recorrer la linea que vertical que esta pegada, seria editar la linea 1247

$pdf->line($this->posxdiscount, $tab_top, $this->posxdiscount, $tab_top + $tab_height);


Prueba y me comentas como te va.
sistemas@machfree.com | http://www.machfree.com | Trujillo - Perú
*Si no respondo los mensajes....enviame un email ;)