/
Jira Service Desk supported fields
Jira Service Desk supported fields
Looking for the documentation on the newest versions of Power Scripts for Jira 8 for Server/Data Center? Click here !
Supported custom fields
Custom Field | Read/Write | SIL Type | Value |
---|---|---|---|
Approvals | Read-only | JApproval[] | List of JApproval structures. |
Customer Request Type | Read/Write | string | A composite string containing portal key / request key. In order to get the list of such values, use the next query: SELECT STRINGVALUE, COUNT(*) FROM jiraissue i LEFT JOIN customfieldvalue cfv ON i.id = cfv.ISSUE where cfv.customfield = (select id from customfield where cfname = 'Customer Request Type') GROUP BY STRINGVALUE; |
Customer Organizations | Read/Write | string[] | A list of organizations names |
Request Participants | Read/Write | string[] | A list of users that are participants in Service Desk customer portal request |
Satisfaction | Read-only | number | The customer satisfaction rate |
Satisfaction date | Read-only | date | The request feedback date |
SLA CustomField Type | Read-only | JSlaInformation | A JSlaInformation structure |
Examples
// GET runnerLog("1. Customer Organizations: " + customfield_10204); runnerLog("2. Request Participants: " + customfield_10202); runnerLog("3. Customer Request Type: " + customfield_10203); runnerLog("4. Satisfaction: " + customfield_10011); runnerLog("5. Satisfaction date: " + customfield_10012); runnerLog(" 6.Approvals: "); JApproval[] jApprovals = customfield_10100; for(JApproval jApproval in jApprovals) { runnerLog(" Approval issueId: " + jApproval.issueId); runnerLog(" Approval name: " + jApproval.name); runnerLog(" Approval decision: " + jApproval.decision); runnerLog(" Approval createdDate: " + jApproval.createdDate); runnerLog(" Approval completedDate: " + jApproval.completedDate); runnerLog(" Approval statusId: " + jApproval.statusId); runnerLog(" Approval approvers: " + jApproval.approvers); } runnerLog(" 7.SLA: "); JSlaInformation slaInfo = customfield_10017; runnerLog("slaInfoName = " + slaInfo.name); JSlaOngoingCycle slaOC = slaInfo.ongoingCycle; runnerLog("---ongoingCycle---"); runnerLog("startTime = " + slaOC.startTime); runnerLog("breachTime = " + slaOC.breachTime); runnerLog("breached = " + slaOC.breached); runnerLog("paused = " + slaOC.paused); runnerLog("withinCalendarHours = " + slaOC.withinCalendarHours); runnerLog("goalDuration = " + slaOC.goalDuration); runnerLog("elapsedTime = " + slaOC.elapsedTime); runnerLog("remainingTime = " + slaOC.remainingTime); int indexCC = 1; for(JSlaCompletedCycle slaCC in slaInfo.completedCycles) { runnerLog("---completedCycle " + indexCC + "---"); runnerLog("startTime = " + slaCC.startTime); runnerLog("stopTime = " + slaCC.stopTime); runnerLog("breached = " + slaCC.breached); runnerLog("goalDuration = " + slaCC.goalDuration); runnerLog("elapsedTime = " + slaCC.elapsedTime); runnerLog("remainingTime = " + slaCC.remainingTime); indexCC = indexCC + 1; } //SET customfield_10204 = "user2_organization"; //Customer Organizations customfield_10202 = "user"; //Request Participants customfield_10203 = "real/getithelp"; //Customer Request Type
Related content
Jira Service Management Supported Fields
Jira Service Management Supported Fields
More like this
Predefined Jira Service Management structure types
Predefined Jira Service Management structure types
More like this
Jira Service Desk Automation
Jira Service Desk Automation
Read with this
JQL Support (Server)
JQL Support (Server)
More like this
Power Scripts for Jira
Power Scripts for Jira
Read with this
Jira Software supported fields
Jira Software supported fields
More like this