Task Management Smart Services

Overview

This Plug-in contains Smart Services for manipulating tasks in-process and Custom Functions for getting task metadata.

Smart Services included:

  • Reassign
  • Pause
  • Resume
  • Accept (on behalf of a user)
  • Cancel
  • Set Deadline
  • Set Priority.

Key Features & Functionality

Custom Functions included:

  • Get Accepted Time (getTaskAcceptedTimestamp)
  • Get Assigned Time (getTaskAssignedTimestamp)
  • Get Active Task IDs (getActiveTaskIDsForProcess)
  • Get Active Task IDs in Status (getActiveTaskIDsForProcessInStatus)

Example use cases:

  • Pause a task (mark as “on hold”) to resume at a specific time
  • Reassign tasks for a user who is going on vacation
  • Bulk reassign tasks for a user who is leaving the company or switching departments
  • Allow a manager to bulk reassign tasks, and update their priorities and deadline

Note: Runs under its process context, so make sure your process has the appropriate privileges to pause/resume/cancel/etc the particular task.

Anonymous
Parents
  • Interestingly, I've just installed this to oue Dev Cloud instance and the logs are showing the version number as 1.0.0

    INFO  com.appiancorp.plugins.osgi.AppianOsgiPlugin - Successfully installed Plug-in 'Task Smart Services' (TaskServicesPlugin) version 1.0.0.

    The admin console is also not displaying the function getActiveTaskIDsForProcessInStatus - nor is the function available in Dev. Makes me wonder if the Admin Console is picking up an "old" version ?

Comment
  • Interestingly, I've just installed this to oue Dev Cloud instance and the logs are showing the version number as 1.0.0

    INFO  com.appiancorp.plugins.osgi.AppianOsgiPlugin - Successfully installed Plug-in 'Task Smart Services' (TaskServicesPlugin) version 1.0.0.

    The admin console is also not displaying the function getActiveTaskIDsForProcessInStatus - nor is the function available in Dev. Makes me wonder if the Admin Console is picking up an "old" version ?

Children
No Data