Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,362,524
Community Members
 
Community Events
168
Community Groups

Different screens for each Jira Service Desk Request Type

Realizing that one can only modify Request Type if the underlying Issue Type doesn't change, we resorted to having a single Issue Type for our Service Desk project.  

We have found out that we can set conditional workflow transitions for each different Request Type.  We use ScriptRunner to find the Option ID of the Request Type.  Then we use the particular Option ID of a given Request Type to set a Condition in the Workflow (Add a Condition > Value Field > Customer Request Type > boolean operation > Option ID > Compare as Option ID).

Here's the problem, though.  JSD is good about letting us specify which fields appear on the portal for each request type.  After that, though, and since we have multiple request types mapped to one Issue Type, we have only one Issue Type Screen Scheme.  So, when it comes time to View or Edit the issue, we must display all the fields associated with the Issue Type.  This crowds the screen with lots of irrelevant fields.

Imagine two Request Types (Purchase and Human Resources) mapped to a single Issue Type (Request).  The JSD portal allows us to display custom fields for Position Name, Supervisor and Length of Term for the Human Resources request type.  And we can use custom fields for Total Cost, Shipping Address and Budget Number for the Purchase Request Type.  So far, so good.

After the Issue is created, from within JSD, when Editing or Viewing the ticket, we have only a single Screen Scheme, so the Edit and View screens show Position Name, Supervisor and Length of Term for all the purchases as well as showing the all the purchase fields for the Human Resources request.

Has anyone found a way to use a Screen based on Request Type rather than Issue Type?

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events