---
title: "Substitution variables - Cloud"
canonical: "https://support.appfire.com/space/JCPP/71274343/Substitution%20variables%20-%20Cloud"
format: markdown
---
> Macro (aura-html)

# Overview

Substitution variables provide powerful capabilities to customize. These variables provide text string representations of fields useful for inclusion in other fields and you can:

- Set field values from other existing fields and custom field values.
- Construct conditioning values.

The syntax for referencing substitution variables is: **%**<variable name>**%**. All text entry fields support replacement. 

Example: **%parent_summary%**

# Terminology

| **Term** | **Definition** |
| --- | --- |
| original | The issue being cloned. This is the original issue that started the clone operation. |
| parent | The parent issue of the original issue. If the original issue is not a subtask, then parent is the same as original. |
| entry | The issue being created as the clone. This could be the main issue or a subtask depending on when entry is being evaluated. |

# Variables

| **Substitution Variable** | **Description** |
| --- | --- |
| <customfield name><br>parent_<customfield name> | Parent issue's custom field value<br>Recommend using prefix qualified name for clarity |
| <customfield_id><br>parent_<customfield_id> | Parent issue's custom field value |
| jql_result_count | Number of issues returned by the query |
| jql_result_list | Comma separated list of issue keys returned from the query |
| original_<customfield name> | Original issue's custom field value |
| original_<customfield_id> | Original issue's custom field value |
| parent_affected_versions, original_affected_versions | Comma separated list of affected version names |
| parent_assignee, original_assignee | Assignee user id |
| parent_components, original_components | Comma separated list of components |
| parent_created, original_created | Created date in Jira complete date/time format or a [specific format](https://appfire.atlassian.net/wiki/spaces/JCPP/pages/71274343/Substitution+variables+-+Cloud#Configured-date-format) |
| parent_description, original_description | Description |
| parent_duedate, original_duedate | Due date in Jira DMY date format or a [specific format](https://appfire.atlassian.net/wiki/spaces/JCPP/pages/71274343/Substitution+variables+-+Cloud#Configured-date-format) |
| parent_environment, original_environment | Environment |
| parent_fixed_versions, original_fixed_versions | Comma separated list of fixed version names |
| parent_id, original_id | Issue numeric id |
| parent_issuetype, original_issuetype | Issue type |
| parent_key, original_key | Issue key |
| parent_labels, original_labels | Blank separated list of labels |
| parent_original_estimate, original_original_estimate | Time spent on the issue in **minutes** |
| parent_priority, original_priority | Priority |
| parent_project_name, original_project_name | Project name for the issue |
| parent_reporter, original_reporter | Reporter user id |
| parent_resolution, original_resolution | Resolution |
| parent_resolution_date, original_resolution_date | Resolution date in Jira complete date/time format or a [specific format](https://appfire.atlassian.net/wiki/spaces/JCPP/pages/71274343/Substitution+variables+-+Cloud#Configured-date-format) |
| parent_security_level, original_security_level | Security level name |
| parent_sprint, original_sprint | For a *Sprint* custom field, set the sprint value using the specified substitution variables when the parent/original issues have one or more sprints assigned. |
| parent_status, original_status | Issue status |
| parent_summary, original_summary | Summary |
| parent_updated, original_updated | Update date in Jira complete date/time format or a [specific format](https://appfire.atlassian.net/wiki/spaces/JCPP/pages/71274343/Substitution+variables+-+Cloud#Configured-date-format) |
| parent_votes, original_votes | Number of votes for the issue |
| parent_watches, original_watches | Number of watchers of the issue |
| user_id | User id of the user that is considered to be doing the clone |
| original_parent | Parent of the original issue |
| parent_parent | Grandparent of the original issue |

## Configured date format

For date substitution variables, the format of the replacement variable can be specified if the default format is not desirable. The format is specified by a [Simple Date Format](http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html) string enclosed in parenthesis following the substitution variable name. For example: %created(yyyy-MM-dd)% will result in replacement like 2013-05-28.