To get the original issue value when a new issue is created configured using Creation on Transition post functions, substitution variables are required. This article explains how to get the original issue value with a condition applied to a substitution variable.
Instructions
- Log into Jira as an Administrator and navigate to > Issues.
- From the left sidebar, select Workflows under the WORKFLOWS section.
- Select the required workflow and click Edit.
- Click the transition for which Create on Transition is configured.
- Select Post Functions and click to edit the Create Issue post function.
- Select the Conditions & Configuration tab on the left sidebar.
Enter the condition, for the issue to be created, only when the condition is met as follows:
- You must add %original_customfield name% to the condition. For example, if Pending reason is the custom field name, use %original_Pending reason%.
- For regular expression, give the expected value of the field.
- Select any of the checkboxes (Exact, Literal and Negative) as per your requirements.
- Update the configuration and the updated post function looks as:
- Publish the workflow before executing the transition.
The new issue is created only if the condition is met after the transition occurs.
It is recommended to test this scenario in a test environment before deploying it in production.