How can I skip the screen to show during transition when the fields are already filled?

Hizkeel Khan May 20, 2024

Hi,

This is a bit different scenario for me. 

What I have done is that I have created a screen for Estimates so whenever a ticket is moved from To-Do to In Progress, this screen will pop-up with the validator error to please estimate the ticket first which makes sense as the user won't be able to move the ticket unless the ticket is estimated.

Problem:

Let's say I have already estimated the tickets during my sprint planning meeting and all the tickets are now estimated. The problem is even now if I move the ticket with the ticket already estimated and fields already filled. It still shows me the screen.

Can this screen be conditional. Like only show the screen when the ticket is not estimated, else not. 

Looking Forward. 

2 answers

2 accepted

1 vote
Answer accepted
Sudarsana G
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 21, 2024

Hi Hizkeel, 

Here's a breakdown of the solution from John :

  1. Original Transition: The existing transition from "To-Do" to "In Progress" remains unchanged. This transition currently triggers a screen that prompts the user to estimate the ticket.

  2. Second Transition: Create a new transition from "To-Do" to "In Progress". This transition will serve as an alternative path for moving the ticket. Please dont add any transition screen

  3. Conditions: Assign conditions to each transition to determine when it should be available:

    • Original Transition: Set conditions to trigger the screen only when the ticket is not estimated. This means the transition will only be available if the ticket lacks an estimate.
    • Second Transition: Set conditions to trigger the transition only when the ticket is already estimated and the required fields are populated. This ensures that users can bypass the screen if the ticket is already estimated.

By configuring the transitions with these conditions, users will encounter the screen prompting for estimation only when necessary, i.e., when the ticket is not yet estimated. If the ticket already has an estimate and the required fields are filled, users can use the second transition to move the ticket without encountering the estimation screen.

Hizkeel Khan May 21, 2024

@Sudarsana G - Thank you for sharing your answer. I think this is what I'm doing. Please see the screenshots. @John Funk 

I have covered all the details. Please check and let me know how this will be done. Thank you in advance. 

Case 1: Screen with Validator when fields are not estimated. This is working fine. 

 

Validator SS.pngNot Estimated with Validators..png

 

Case 2: When Fields are already entered then I don't want the pop up to show: 

Estimated Fields.png

Why this is showing to me when my fields are already estimated. 

Estimated. No Transition Screen.png

Conditions: 

Conditions already estimated..png

Transitions Screen.jpg

 

Sudarsana G
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 21, 2024

What does exactly mean screen pop Is that "Transition Screen" ? Transition screen will appear only if you have added In the above screen its showing two transition's Estimated and non estimated if you have added proper conditions for both the transitions it will not display both the transitions only one should display  you have to add condition for Estimated also

Hizkeel Khan May 21, 2024

Yes. The transition screen. I want to it show when fields are not estimated so users can estimated it from here. 

But if my fields are already estimated then this transition screen shouldn't show. This is basically what I want from the start 

Is it clear?

@Sudarsana G 

Sudarsana G
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 21, 2024

In the above screen its showing two transition's Estimated and non estimated if you have added proper conditions for both the transitions it will not display both the transitions only one should display  you have to add condition for Estimated also 

Please note based on the conditions only one transition has display if no values non estimate if the existing values  Estimate transition has to be displayed So set the conditions for both the transitions accordingly  

Hizkeel Khan May 21, 2024

@Sudarsana G - Thank you for your help so far. Can you please let me know which conditions I will be using. In case of non-estimated the fields will be empty. What would be the condition for that and vice versa. Please. 

 

I am using this one. Dev Estimated.png

Hizkeel Khan May 21, 2024

@Sudarsana G  - Thank you so much. I have figured it out. Thank you for all the help. Have a great day!

Sudarsana G
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 21, 2024

Yes Compare Parameters condition will help if estimate=0 or null non estimated if Estimate is greater than 1 or more the Estimate 

Sudarsana G
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 21, 2024

Great to hear that Can you please accept the answer

0 votes
Answer accepted
John Funk
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 20, 2024

Hi Hizkeel 

You can do this by adding a second transition to the same status. Add conditions for the one with the screen that says the fields are not populated, meaning empty. For the new transition add a condition to check if the fields are not empty.

Hizkeel Khan May 20, 2024

@John Funk - Thank you for your response. I think I am going to need some clarity. 

 

Right now, I have added a validator from To-Do to In Progress transition and attached the screen with pops-up if the estimates fields are not entered. 

Do you want me to add a condition from the same transition i.e. To-Do to In Progress and add a check on the screen pop-up? If the fields are not empty don't show the screen pop-up? This is what I have understood. Can you please confirm. Thanks. 

 

Hizkeel Khan May 21, 2024

@John Funk - I have tried your solution but it is not working for me.

I do not want the screen to pop-up if the fields are not empty. Let me know If I have made the question clear. 

 

John Funk
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 21, 2024

Did you create the second transition? 

Hizkeel Khan May 21, 2024

Yes with conditions. 

John Funk
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 21, 2024

Then what is not working? 

Hizkeel Khan May 21, 2024

Everything is working now. Thanks for the help.

John Funk
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 21, 2024

Great! Happy to help. 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Site Admin
TAGS
AUG Leaders

Atlassian Community Events