uof_custom_terminate_task
Terminate a workflow task by adopting, rejecting, or canceling it. Use for applicant withdrawal, supervisor approval/denial, or admin forced closure.
Instructions
結案一張單。可作為申請人撤單(Cancel)、或主管/管理員核准否決(Adopt/Reject)。
何時使用:
申請人要撤回自己的單 → result=Cancel
主管要同意/否決停在自己這站的單 → result=Adopt/Reject(單站自由流程中等同簽核)
管理員要強制結案卡住的單 → 任一動作 操作者固定為本 Server 綁定的身份(UOF_ACCOUNT),不由呼叫端指定。 注意:這是「整張單終結」,多站流程會跳過後續站點;對已結案的單會被擋下。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | 結案原因(不會寫入簽核歷程意見欄) | |
| result | Yes | 結案動作:Adopt 同意 / Reject 否決 / Cancel 作廢 | |
| task_id | Yes | 表單工作代號 TaskId |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |