Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Whenever trying to get original issue value for a new issue creation that is configured for the Creation on Transition post function, need to use the substitution variable.

This article explains how to get original issue value when a substitution variable is used.

Instructions

  1. Log into Jira as a Jira Administrator and click  > Issues 
  2. From the left side bar, under the WORKFLOWS section, select Workflows.
  3. Select your project's workflow from the right side window, click Edit
  4. Click the transition for which Create on Transition is configured. 
  5. Go to Post Functions and click Image Modified to edit the Create Issue post function.
    Image Modified
  6. Select the Conditions & Configuration tab on the left navigation panel.
  7. Add the below mentioned condition for the issue to be created only when the condition is met:

    Tip

    Need to add %original_customfield name% to the Condition. For example, if 'Pending reason' is the custom field name then use %original_Pending reason%.
    For Regualr expression pattern, give the expected value of the field. Also, select the required checkbox like Exact, Literal and Negative to match your requirements.


  8. Update the configuration and the updated post function looks like:
    Image Modified
  9. Publish the workflow before executing the transition. You see that a new issue is created only when the condition is met after the transition occurs.
Info

It is recommend to test this scenario in a test environment before implementing the same in the production.