Forums

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

workflow

Engla Raafi January 3, 2023

Hi Expert,

There is a workflow screen that using for the multiple projects. Meanwhile, one of the project want to add the resolution field when user want to close the tickets. So, I plan to create a screen for the resolve transition that including the resolution field. But, If I add the transition screen to the workflow screen. I believe, it will be impacted to other projects.

 

May I get an advice/alternative for this?

 

Thank You

2 answers

0 votes
Trudy Claspill
Community Champion
January 3, 2023

Hello @Engla Raafi 

If the workflow is used by multiple projects, any change you make to it will indeed impact all projects that use the workflow.

The only way around this is to copy the workflow and make the change in the copy of the workflow.

If there are multiple projects that also use the same Workflow Scheme as the project that wants this change, then you will also have to copy the Workflow Scheme, and change the copy of the Workflow Scheme to use the modified Workflow that you created. Then you would associated that modified Workflow Scheme to the one project that wants the change.

Engla Raafi January 3, 2023

Hi @Trudy Claspill ,

Thanks for the answer. Understood, so there is no alternative that we can execute instead of copy the workflow scheme?

Trudy Claspill
Community Champion
January 3, 2023

I was going to say no, there is no alternative. But I have just thought of one.

You would have to have duplicate all the transitions to the "close" statuses. You would add a Condition to one set of those transitions to allow the transition only if the issue was in the specified project, and on those transitions you would add the screen. The other set of "close" transitions would require a Condition so that only issues not in the specified project could use those transitions, and those transitions would not have the transition screen.

This is not possible with native Jira functionality. It would require a third party app. One that could help with this is Adaptavist Scriptrunner. I believe this could be constructed with the Scripted Condition option.

Engla Raafi January 3, 2023

I see, Thanks for the input. 

May you have a good day!

0 votes
Carlos Garcia Navarro
Community Champion
January 3, 2023

Hi @Engla Raafi ,

Is it an option for you to copy the workflow and assign it to the specific project where you want to add the new screen?

Suggest an answer

Log in or Sign up to answer