Task log
Overview
This view lists task status update events for approvals and tasks.
A task is displayed once it's been updated, it does not show pending tasks/approvals.
How to approve task using Zervicepoint API
# Get-Help Get-ZPOrder
# Get-Help Set-ZPTaskStatus
---------- EXAMPLE 1 ----------
PS C:\>Set-ZPTaskStatus -TaskUniqueId 7ba1d0dc-9439-41bf-beb7-d7f0fe79a892 -ApprovalStatus Approved
This example approves the task with unique id 7ba1d0dc-9439-41bf-beb7-d7f0fe79a892.
---------- EXAMPLE 2 ----------
PS C:\>Set-ZPTaskStatus -TaskUniqueId c7409e11-71b7-4cd0-aca3-f39f20c2899c -CompletionStatus Completed
This example completes the manual task with unique id c7409e11-71b7-4cd0-aca3-f39f20c2899c.
---------- EXAMPLE 3 ----------
PS C:\$task =(Get-ZPOrder -OrderId <orderid>).Tasks | Out-GridView -OutputMode Single
PS C:\$task | Set-ZPTaskStatus -CompletionStatus Completed
This example get the task from Get-ZPOrder, selects object from out-gridview and then pipe result to Set-ZPTaskStatus
---------- EXAMPLE 4 ----------
Set-ZPTaskStatus -TaskUniqueId 0a49b3d7-6bab-42cc-b633-35085d10b6ff -OtherStatus ItemOrdered
This example updates a custom status for a task.