?C?mo consultar por la estimaci?n original de una epica?
Asked by Sonia Lorena Paniagua:

Necesito hacer una automatizaci?n que env?e notificaciones en los siguientes casos:

**Si tiempo trabajado \> 10h**

A-Si es una epica

* Si la estimaci?n original es = 0
  * Mensaje 1
* Si la estimaci?n original es \< al tiempo trabajado
  * Mensaje 2

**B-Si se registra tiempo en una Incidencias secundarias**

* Necesito preguntar si la estimaci?n original de la Epica (padre de la tarea que desencadena la automatizaci?n) = 0
  * Mensaje 3
* Necesito preguntar si la estimaci?n original de la Epica (padre de la tarea que desencadena la automatizaci?n) \< al tiempo trabajado
  * Mensaje 4

No estoy encontrando las sintaxis para poder lograr esto.

Desde ya muchas gracias!


Answers:
author: Sonia Lorena Paniagua
body: Hola Javier! muchas gracias por tu pronta respuesta.

La estructura la tengo armada, voy a revisar la recomendaci?n que me haces cuando es una incidencia vinculada.

La duda que tengo es que sintaxis usar para validar el estimaci?n original porque no esta funcionando.

**Si tiempo trabajado \> 10h**

A-Si es una epica

* Si la {{issue.originalEstimate = 0h}}
  * Mensaje 1
* Si la {{issue.originalEstimate \< worklog.timeSpent}}
  * Mensaje 2

**B-Si se registra tiempo en una Incidencias secundarias**

* Necesito preguntar si la estimaci?n original de la Epica
* {{issue.key.parent.timetracking.originalEstimate = 0h}}  
  * Mensaje 3

<!-- -->

* Necesito preguntar si la estimaci?n original de la Epica
* {{issue.key.parent.timetracking.originalEstimate \< worklog.timeSpent}}  
  * Mensaje 4

comments: author: Sonia Lorena Paniagua
body: ![Automatizaci?n.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/345793i1742B813553CB4DB/image-size/large?v=v2&px=999 "Automatizaci?n.jpg")


author: Javier Martinez Caballero
body: ?Hola [@Sonia Lorena Paniagua](/t5/user/viewprofilepage/user-id/4196372)! ?

Para crear una automatizaci?n en Jira que env?e notificaciones en los casos que mencionas, puedes seguir los siguientes pasos:

1. Configura un disparador que se active cuando se registre tiempo trabajado en una tarea. Por ejemplo, podr?as usar el disparador "Work Logged" (Trabajo registrado).

2. Agrega una condici?n para verificar si el tiempo trabajado es mayor a 10 horas. Esto se puede hacer utilizando una condici?n de "Compare two values" (Comparar dos valores), donde comparar?as el campo "Time Spent" con un valor fijo de 10 horas.

Para las ?picas, utiliza una condici?n "Issue Fields Condition" (Condici?n de campos del ticket) para verificar si el tipo de ticket es una ?pica.

1. A?ade una nueva condici?n que compare el campo "Original Estimate" (Estimaci?n original) con 0. Si se cumple, usa la acci?n "Send Email" (Enviar correo electr?nico) o "Send Slack Message" (Enviar mensaje en Slack) para enviar el Mensaje 1.

2. Si no se cumple la primera condici?n, a?ade otra para verificar si la estimaci?n original es menor que el tiempo trabajado. Si se cumple, utiliza una acci?n similar para enviar el Mensaje 2.

Para las incidencias secundarias, utiliza la condici?n "Issue Type" para filtrar solo las subtareas o tareas secundarias (dependiendo de c?mo est? estructurado tu proyecto).

1. Utiliza una acci?n "Related issues" (Incidencias relacionadas) para buscar la ?pica padre de la tarea actual y luego a?ade una condici?n que compare la estimaci?n original de la ?pica con 0. Si se cumple, env?a el Mensaje 3.

2. A?ade otra condici?n que compare la estimaci?n original de la ?pica con el tiempo trabajado en la tarea secundaria. Si se cumple, env?a el Mensaje 4.

Para acceder a campos de tickets relacionados (como la ?pica padre), deber?s usar la opci?n "Related Issues" (Incidencias relacionadas) y seleccionar "Parent" (Padre) si es una subtarea. Aseg?rate de configurar correctamente las comparaciones de campos para reflejar las condiciones necesarias. Para los mensajes, puedes utilizar la acci?n de enviar notificaciones por correo electr?nico o Slack, dependiendo de c?mo prefieras notificar a los usuarios.

Espero que esto te ayude ?

comments: author: Sonia Lorena Paniagua
body: Hola Javier! muchas gracias por tu pronta respuesta.

La estructura la tengo armada, voy a revisar la recomendaci?n que me haces cuando es una incidencia vinculada.

La duda que tengo es que sintaxis usar para validar el estimaci?n original porque no esta funcionando.

**Si tiempo trabajado \> 10h**

A-Si es una epica

* Si la {{issue.originalEstimate = 0h}}
  * Mensaje 1
* Si la {{issue.originalEstimate \< worklog.timeSpent}}
  * Mensaje 2

**B-Si se registra tiempo en una Incidencias secundarias**

* Necesito preguntar si la estimaci?n original de la Epica
* {{issue.key.parent.timetracking.originalEstimate = 0h}}  
  * Mensaje 3

<!-- -->

* Necesito preguntar si la estimaci?n original de la Epica
* {{issue.key.parent.timetracking.originalEstimate \< worklog.timeSpent}}  
  * Mensaje 4

![Automatizaci?n.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/346098iF6799224533B7C71/image-size/large?v=v2&px=999 "Automatizaci?n.jpg")


author: Javier Martinez Caballero
body: ?Hola de nuevo [@Sonia Lorena Paniagua](/t5/user/viewprofilepage/user-id/4196372)

Para que las validaciones funcionen correctamente, te sugiero usar operadores de comparaci?n espec?ficos de Jira Automation en lugar de `=`. Aqu? te dejo una versi?n corregida de la sintaxis:

### Para la parte A (?pica): {#toc-hId--2125271607}

1. **Si la estimaci?n original es 0h:** Usa `{{#if(issue.originalEstimate.equals("0h"))}} Mensaje 1 {{/}}`

2. **Si la estimaci?n original es menor que el tiempo trabajado:** Usa `{{#if(issue.originalEstimate.lessThan(worklog.timeSpent))}} Mensaje 2 {{/}}`

### Para la parte B (incidencias secundarias): {#toc-hId-362241226}

1. **Preguntar si la estimaci?n original de la ?pica es 0h:** Usa `{{#if(issue.parent.timetracking.originalEstimate.equals("0h"))}} Mensaje 3 {{/}}`

2. **Comparar la estimaci?n original de la ?pica con el tiempo trabajado:** Usa `{{#if(issue.parent.timetracking.originalEstimate.lessThan(worklog.timeSpent))}} Mensaje 4 {{/}}`

Prueba estas correcciones y deber?a funcionar bien para tus validaciones. ?Dime si te funciona! ?


Tags: cloud

jira-cloud