We are using transitions as operations, for instance, to replace the "Create Linked Ticket" which is only available on Service Desk. During the transition, we would like to be able to collect information that will be used in the script handling the transition (we use script runner), but it's not a field that should ever be used on the ticket itself.
Example:
We are creating our own "Create linked ticket" transition, and would like to have the user set the assignee on the new ticket. The way we're trying to do it now,
- Create a new field, called "LinkedTicketAssignee" for the project
- Add the new field to the project, and to the screen associated in the transition
- Have the script grab the value in the screen, and use it to create the new linked ticket
- Clear the value of "LinkedTicketAssignee" in the original ticket
This is definitely not ideal, because LinkedTicketAssignee has nothing to do with the original ticket, particularly if the transition is used to create multiple linked tickets.
Is there any way to create "transition only" fields?