Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Problema al crear una incidencia vinculada

Angel Salazar June 25, 2025

Hola, quisiera me pudieran ayudar con un requerimiento. Les pongo un poco en contexto. Tenemos un cliente con un proyecto JSM Cloud que nos pide copiar el valor del campo Customer Request Type de una incidencia padre en una incidencia hija (incidencia vinculada creada desde la incidencia padre) y este código en Scriptrunner en efecto si lo hace. Ejemplo: Si la incidencia padre tiene un customer request type: Creación de nuevo usuario, al crear una incidencia vinculada el valor del campo customer request type pasa a ser Creación de nuevo usuario. En ese requerimiento está funcionando todo bien.

Nos percatamos de la siguiente falla. Si la incidencia padre tiene un issue type "A" este código se ejecuta correctamente cuando al crear la incidencia vinculada el issue type es distinto al de la incidencia padre (B,C,D...) pero el valor del customer request type copiado no corresponde al issue type que utiliza.

Por otra parte si creamos una incidencia vinculada con el mismo issue type de la incidencia padre "A" en efecto si crea la incidencia con el mismo issue type pero el campo customer request type viene vacío, es decir no se ejecuta el código correctamente.

A ustedes les ha pasado, tienen alguna información o ayuda que puedan darme para que independientemente del issue type que se escoja al crear una incidencia vinculada se copie correctamente el valor del campo customer request type de la incidencia padre?

Captura de pantalla 2025-06-25 142807.pngCaptura de pantalla 2025-06-25 142738.png

1 answer

0 votes
Oleksii Melnyk
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 25, 2025

Hola, gracias por compartir el detalle del caso.

Por lo que entiendo, el problema ocurre cuando se intenta copiar el valor del campo Customer Request Type desde la incidencia padre a la hija, pero el Issue Type de la hija no corresponde al mismo Issue Type configurado originalmente para ese tipo de solicitud (Request Type).

Es importante recordar que en Jira Service Management, el campo Customer Request Type está estrechamente ligado al Issue Type, ya que cada tipo de solicitud (Request Type) está asociado a un tipo de issue específico en el proyecto del portal.

Entonces, por ejemplo:

  • El Request Type “Creación de nuevo usuario” está asociado al Issue Type “Solicitud”.
  • Pero si se intenta crear una incidencia hija con Issue Type “Incidente”, ese Request Type puede no ser válido para ese tipo de issue, y por eso el campo queda vacío o se ignora.

Soluciones o recomendaciones:

  1. Verifiquen que el Request Type que están copiando desde la incidencia padre esté disponible para el Issue Type de la incidencia hija.
    En Jira Admin > Proyectos > Configuración del portal > Tipos de solicitud, pueden ver qué Issue Types están asociados a cada tipo de solicitud.
  2. Asegúrense de que los Issue Types tengan configuraciones equivalentes, especialmente que el workflow sea el mismo.
    Un Request Type solo se puede usar con Issue Types que tengan el mismo flujo de trabajo, pantallas y campos. Si quieren reutilizar un Request Type entre distintos Issue Types, estos deben compartir exactamente la misma configuración.
  3. Como alternativa, podrían usar una lógica condicional en el script para mapear el Customer Request Type correcto según el Issue Type de destino.

Si me comparten el script actual que están usando en ScriptRunner, con gusto puedo ayudarlos a adaptarlo para que haga esta validación y ajuste automáticamente el tipo de solicitud según el tipo de issue.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
TAGS
AUG Leaders

Atlassian Community Events