The Herzum Add Approval Summary post function allows to write, on the current issue, all the Approval Responses, collected in different issue statuses, into a Jira comment or into a custom field (text area multi line). |
In order to allow the post function to work properly, ensure to enable the Approval History by navigating on
Manage apps → Global Configuration → Approval History → Enable Approval History
Follow the steps below to setup the Add Approval Summary post function on a workflow transition:
Super User (Required) - User used to evaluate the applied criteria and to put the approval summary into a comment or into a custom field (text area multi line):
The specified JQL Filter will be evaluated basing on the selected user. Ensure that the selected user has appropriate browsing permission on the projects to whom the current issue belongs to.
When selecting a Text Field (multi-line) custom field, ensure to enable Wiki Style Rendering for this field
Example - On setting a target custom field, this field will be filled as follows:
|
You are able to Customize the text of the approval log as described below.
Select a Locale to translate the logged Actions (Approved, Rejected, Abstained, Reset) basing on the Language pack translations associated to the selected Locale.
Select the option Custom in order to set up:
Add a Conditional Tag (Optional) to evaluate the expression only if a specific condition (e.g.
<tag>expression</tag>) is met.TAG_IF_COMMENT = "ifComment";
TAG_IF_COMMENT_IS_FALSE = "ifComment isFalse";
TAG_IF_APPROVED = "ifApproved";
AG_IF_APPROVED_IS_FALSE = "ifApproved isFalse";
TAG_IF_REJECTED = "ifRejected";
TAG_IF_REJECTED_IS_FALSE = "ifRejected isFalse";
AG_IF_ABSTAINED = "ifAbstained";
TAG_IF_ABSTAINED_IS_FALSE = "ifAbstained isFalse";
AG_IF_PENDING = "ifPending";
TAG_IF_PENDING_IS_FALSE = "ifPending isFalse";
add a text into the curly brackets { }
add any admissible issue field inside the squared brackets [ ]. Admissible fields are:"Approval Name", "Action", "Source Status", "Transition", "Approver", "Date", "Comment", "Destination Status", "Can Approve Detail", "MandatoryOptional"
concatenate each element via &
Example - {• Source Status: } &[Source Status]& {\\ } &{• Transition Name: }&[Transition]& {\\ } &{• "}&[Approval Name] &{" }&{: } &[Action]&{ by }&[Approver]&{ on }&[Date] & {\\ }
You can have multiple conditional tags concatenated by '&'
Example -
{• Status: } &[Source Status] & {\\ } &{• Transition: }&[Transition]& {\\ }
&<ifComment>{• Approver Comment: } &[Comment]</ifComment>
&<ifComment isFalse>{• The Approver has not inserted any comment}</ifComment isFalse>&{\\}
&{• "} &[Approval Name] &{" }&{: }&[Action]&{ by }&[Approver]&{ il }&[Date] & {\\ }
You are able to Review how the Custom Approval log will appear depending by:
In this section
Need support?
We would love to help.