Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[RESUELTO] - Sale un 19x60 en lugar del "Asignado a"
#1
Thumbs Up 
Hola,
He creado un WF para rellenar el campo referencia, de incidencias v.g..
En establecer el valor he puesto:
concat(parent_id,' - ',get_date('today'),' - ',cf_1418,' - ',assigned_user_id)
De esa forma la referencia tiene la estructura:
CUENTA (relacionada) - FECHA - PROBLEMA OBSERVADO - ASIGNADO A
Pongo en rojo ese dato, porque el WF funciona bien menos eso. En lugar del nombre o apellido o usuario, me devuelve un 19x60
Que debo poner?
He probado a quitar el _ID de ASSIGNED_USER_ID. A poner FIRSTNAME.
Entonces se queda en blanco ese espacio.
Alguna sugerencia?
Saludos.
Reply
#2
Hola @julioval

Lo que te sucede es normal. En el apartado de funciones o valores el sistema obtiene la relación de la entidad. A diferencia del WF que envía un correo, el sistema no permite obtener variables del tipo $(assigned_user_id : (Users) user_name). Con lo cual, lo que estás intentando hacer no creo que te funcione.

Lo que se me ocurre que puedes hacer es:

1. Intentar aplicar el cambio con los mapas de negocio.
2. Crear una función personalizada que te permita aplicar los cambios que indicas.
Reply
#3
esto debería funcionar, tal como te funciona el campo de referencia de la cuenta también debería funcionar el del usuario asignado.
lo he mirado y veo que el 14 de Noviembre del 2014 añadimos a coreBOS esta funcionalidad para los campos de tipo referencia pero se nos pasaron los campos de tipo asignado a.

https://github.com/tsolucio/corebos/comm...10b857d23b

he añadido esta funcionalidad, he hecho una prueba rápida y parece que está funcionando.

https://github.com/tsolucio/corebos/comm...785c5d1e5c
Joe
TSolucio
Reply
#4
(09-30-2016, 03:40 PM)joebordes Wrote: esto debería funcionar, tal como te funciona el campo de referencia de la cuenta también debería funcionar el del usuario asignado.
lo he mirado y veo que el 14 de Noviembre del 2014 añadimos a coreBOS esta funcionalidad para los campos de tipo referencia pero se nos pasaron los campos de tipo asignado a.

https://github.com/tsolucio/corebos/comm...10b857d23b

he añadido esta funcionalidad, he hecho una prueba rápida y parece que está funcionando.

https://github.com/tsolucio/corebos/comm...785c5d1e5c

Gracias @kapsule, @joe,

@kapsule lo de los mapas de negocios me lo has recomendado en alguna ocasión anterior, pero no he probado aun nada en ese "universo", me da mucho respeto. Tengo mas sombras que luces. Aunque creo intuir soluciones a mayor escala.

Respecto al git que me indicas @joe, VTExpressionEvaluater.inc, no coincide con el que tengo en mi core. No encuentro la function env($sym){  (de la linea 319) en ninguna parte de mi *.inc indicado.

Saludos.
Reply
#5
(10-03-2016, 07:17 AM)julioval Wrote:
(09-30-2016, 03:40 PM)joebordes Wrote: esto debería funcionar, tal como te funciona el campo de referencia de la cuenta también debería funcionar el del usuario asignado.
lo he mirado y veo que el 14 de Noviembre del 2014 añadimos a coreBOS esta funcionalidad para los campos de tipo referencia pero se nos pasaron los campos de tipo asignado a.

https://github.com/tsolucio/corebos/comm...10b857d23b

he añadido esta funcionalidad, he hecho una prueba rápida y parece que está funcionando.

https://github.com/tsolucio/corebos/comm...785c5d1e5c

Gracias @kapsule, @joe,

@kapsule lo de los mapas de negocios me lo has recomendado en alguna ocasión anterior, pero no he probado aun nada en ese "universo", me da mucho respeto. Tengo mas sombras que luces. Aunque creo intuir soluciones a mayor escala.

Respecto al git que me indicas @joe, VTExpressionEvaluater.inc, no coincide con el que tengo en mi core. No encuentro la function env($sym){  (de la linea 319) en ninguna parte de mi *.inc indicado.

Saludos.

Arreglado.
Reply


Forum Jump:


Users browsing this thread: