Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Error Dolibarr 8 con campos adicionales envíos/expediciones

Si cree que ha encontrado un error en una versión estable, siéntase libre de comunicarlo aquí, indicando la versión.
MarcoR
Novato
Mensajes: 23
Registrado: Vie, 01/05/2015, 00:02

Error Dolibarr 8 con campos adicionales envíos/expediciones

Mensaje por MarcoR »

Hola. Encontré un Bug en la versión 8 de Dolibarr. El problema es que no muestra los "campos adicionales" que uno crea en el modulo de Expediciones, en el formulario de creación de un envío o expedición. En la versión 7.0.3 y en general, en todas las versiones si aparecían.
Lo probé en una instalación limpia, donde solo active los módulos Terceros, Pedidos de clientes y Expediciones.

Pasos que realice.
1. En la configuración del modulo de Expediciones > en la pestaña "Campos adicionales" > Cree un campo adicional llamado "ciudad" y que es requerido y con visibilidad 1.
2. Hice exactamente lo mismo, pero en el modulo de "Pedidos de clientes".
3. Cree un cliente y le cree un pedido. En el campo "ciudad" le coloque xxxx. Luego valide el pedido.
4. En el pedido, le di a "Crear envío".
5. Cuando me muestra la pagina expedition/card.php no aparece por ningún lado el campo "ciudad" y como es obligatorio, no me deja crear el envío.

Otro problema es que en la versión 7 el copiaba los datos de los "Campos adicionales" desde el pedido, hasta el envío, pero ahora no.
También, no se pueden crear campos obligatorios, por que se bloquea el proceso de creación de un envío.

Por favor solucionen este bug pronto por que es un dolor de cabeza y un paso atrás este nuevo comportamiento de Dolibarr

Saludos cordiales
Adjuntos
Error presentado en la creación de una expedición o envío
Error presentado en la creación de una expedición o envío
Pantallazo.png (69.48 KiB) Visto 4703 veces

MarcoR
Novato
Mensajes: 23
Registrado: Vie, 01/05/2015, 00:02

Mensaje por MarcoR »

Con la versión 8.0.1 tiene el mismo problema. Aun no se a solucionado.

Avatar de Usuario
ferran
Jedi
Mensajes: 544
Registrado: Vie, 18/01/2013, 16:31
Ubicación: Gandia, Valencia

Mensaje por ferran »

Hola,

lo he revisado y en principio aparecerá resuelto en la versión 8.0.2.

Aunque si te corre prisa, ve al fichero ../expedition/card.php y sobre la línea 1044 verás:

Código: Seleccionar todo

print $object->showOptionals($extrafields, 'edit');
sustituyelo por:

Código: Seleccionar todo

print $expe->showOptionals($extrafields, 'edit');
Un saludo.
2byte.es Preferred Partner de Dolibarr.
¿Quieres soporte profesional? Contacta con nosotros

MarcoR
Novato
Mensajes: 23
Registrado: Vie, 01/05/2015, 00:02

Mensaje por MarcoR »

Muchas gracias Ferran. La solución era muy fácil. Gracias