Im struggling to build a situation, which the form submitted by student will be passed to departments as it is shown in the workflow, and it will go to YOUR APPLICATION IS IN PROGRESS status. in this status people from different departments fill the related fields in the form and update it. i want the system every time that the form is updated check if all the fields are filled and not empty, just trigger the transition SEND THE APPLICATION TO FINANCE . how can i do that (I know it is not possible by post function because that happens upon another transition which i don want that)? can you guys please help me
If you want to keep your current workflow, add a screen on transition so that the department fills out the required fields and clicks submit and it goes to the next status. Just make sure the buttons make sense to the business users. That way, you don't have to bother with having the system check each time fields are updated and the form is updated.
Does this solve your question?
Thx for replying @carolyn_french, but there is one create screen which student submit , edit screen has extra fields which will be filled up by departments, the issue is there is not one department only which needs to fill up the form, there are 3 departments that will open the form and fill the related fields. so if one department just fill the fields and submit then others will be empty , so i want every department to just fill in the data and update the form, and once the system c all related fields are filled up trigger the transition
Issues will have one assignee at a time, so you need to plan for how different departments will manage their work load. When I looked at your workflow, you have different statuses for the different departments. This is why I suggested having screens with required fields per transition.
You could check out Scriptrunner (cloud and server) for more automation options, but I think the first step is to plan out the workflow and how the departments will be working on the issue.
Thx for replying , i do not have different status for different department , i have only one status which is the YOUR APPLICATION IS IN PROGRESS, when the request reach to this status , 3 different groups of people will get notified , which is Library, Accommodation and Immigration. They dont have anything to do with jira they will just login to the system , take the info of the student , do the calculations and blah blah in their own systems (Not Jira) and at the end enter the final amount in the form and update it . Its the same thing for all the departments, assignee is not important , after 3 of them entered the amounts , i want the system to check whether the fields are filled or not , if yea then trigger the transition SEND THE APPLICATION TO FINANCE
Thx for replying @Alexey_Matveev__cPrime_
Im running the jira on cloud, yea i have script runner , can you help to create a function that check the specific fields in the form (OR EVEN ALL THE FIELDS) each time the form is updated and if all the fields were filled, it triggers the transition SEND THE APPLICATION TO FINANCE
Hi Jira Service Desk community, Atlassian is on a mission to unleash the potential of all teams, and we know that tools are just one piece of that puzzle. With Jira Service Desk, we have productiv...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events