
- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 03-25-2019 06:57 AM
Buenas,
Hoy les quiero contar algo que nos pasó posterior a nuestro upgrade a London con el uso de variable sets (por si no sabéis bien de que va, de forma resumida, es un conjunto de variables con un nombre y alguna que otra funcionalidad mediante scripts que puedes reutilizar en diferentes items de catálogo lo que te evita muchísimo trabajo al momento de crear y sobretodo mantener items).
Que error tuvimos?
En la tareas de catálogo (SCTASK) y en los items pedidos (RITM) el valor de las variables (luego nos dimos cuenta que algunas) no estaba, a pesar de que el usuario lo informaba al momento de crear la peticion (REQ).
Averiguaciones
Empezamos a investigar y llegamos a la conclusión que solo era en aquellas variables que pertenecían o estaban dentro de un variable set y empezamos a tirar de ese hilo.
Encontramos este post en la comunidad de @tobyspringall que nos puso en la pista de la solución.
Solución
En el post comentaban que si un variable set tiene el mismo nombre que una variable, fallaba y que simplemente bastaba con cambiar el nombre de la variable.
Un ejemplo muy claro es:
- Variable set name: Observaciones
- Variable name: observaciones (un campo de texto libre)
Este tipo de variable set es muy común en un item de catálogo y era justamente lo que fallaba.
Confirmación con HI
Quise saber si realmente esto era así. Abrí un ticket en HI y me lo confirmaron en cero coma (0,) 😉
Me indicaron que mirase este documento, sobretodo la parte que habla de "Changed in this release" -> "Modifications to a variable set" que transcribo aquí:
Hacer menos cambios para solventar el problema
Lo que no tenía del todo claro, a pesar que lo probé, era que el cambio fuera renombrar las variables (imaginaros cuantos cambios tendríamos que hacer) por lo que pedí un poco más de ayuda en HI para ver si existía otro workaround y como el 99,999999% de las veces, tenían una idea mejor.
Basta con renombrar el nombre interno de la variable set y CUIDADO, no es el nombre. Mirar bien aquí:
Este es nuestra variable set llamada "Observaciones" con título "Observaciones" con una variable "Observaciones" (un OBS3 jajajajaja). El campo "internal name" no estaba por defecto en el formulario, lo agregué mediante "Configure" -> "Form Layout" y FUNCIONO!!!!!
Hasta aquí la historia de hoy.
Espero os sirva si os encontráis con el problema, y si ya lo habéis pasado y solucionado, enhorabuena!!!
Saludos
Ariel
PD: Os vuelvo a animar a participar en la comunidad, sobretodo en nuestro SNUG Iberia y recordar que muy pronto os diremos donde y la agenda de nuestra primer reunión de usuarios. Espero verlos por allí a todos.
- 200 Views

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Gracias Ariel, muy buena recomendación. Pero guarda alguna para el User Group! 🙂

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Jejejej, gracias! Habrá más recomendaciones, tranquilo..... Y muchas más temas a tratar!!! Vaaaamosss!