WorkOrderCreate
Create a work order
Prerequisites
Section titled “Prerequisites”Before using this valve the WorkOrders module must be configured and deployed.
Configuration
Section titled “Configuration”| Name | Description | Default value | Mandatory | Expanded |
|---|---|---|---|---|
namespace | WorkOrders database module namespace. | |||
order_type | Order type | |||
display_name | Order display name | |||
description | Order description | |||
properties | Other order attributes (object) | {} | ||
body | Order body (object) | {} | ||
order_file_name | ||||
specification_name | Order specification name | "${request.orderFileName}" | ||
approval_policy | Approval policy: ATTESTED_ALL | ATTESTED_ANY | ATTESTED_ALL | ||
attestors[] | List of order attestors (array) | |||
originator | The order sender ID | |||
accept_pipe | Execute on order accept | |||
reject_pipe | Execute on order reject |
{ "name": "WorkOrderCreate", "config": { "namespace": "default", "order_type": "CreateAccount", "display_name": "Create account", "description": "Account creation requested", "order_file_name": "{{item.pdf_file}}", "specification_name": "", "approval_policy": "ATTESTED_ANY", "attestors": ["jack", "jill"], "originator": "jack", "accept_pipe": "order_accepted_pipe", "reject_pipe": "order_rejected_pipe" }}