| Methods / Methods for Process Instances | |
REST
POST
Splits one process instance into 2 or more process instances. The original process is canceled.
https://[domain]:[port]/AgilePointServer/Workflow/SplitProcInst
https://[domain]:[port]/AgilePointService/Workflow/SplitProcInst
| Name | Description |
|---|---|
| None | Not Applicable |
| Name | Description |
|---|---|
instruction |
|
SplitProcessInstances |
|
SplittingProcessInstanceID |
|
$("#btnSplitProcInst").click(function () {
var JSONObject = {
SplitProcessInstances:[{
CustomAttributes:[{
Name:"/pd:myFields/pd:username",
Value:"Administrator"
},
{
Name:"/pd:myFields/pd:dept",
Value:"IT Admin"
}
],
ProcessInstanceID:"008493358D1A419EA7094B7A3A58929D",
ProcessInstanceName:"ProcessMapApproval-008493358D1A419EA7094B7A3A58929D",
WorkObjectID:"00777ED0FE3E4AB49C44E7E5EDAA9656",
WorkObjectInfo:"00777ED0FE3E4AB49C44E7E5EDAA9656t"
}],
SplittingProcessInstanceID:"060404057EC543A48C16FEC3F7FF8374"
};
$.ajax({
url: "https://mydomain:9011/AgilePointServer/Workflow/SplitProcInst",
data: JSON.stringify(JSONObject),
});
});
A collection of strings that contain the process instance IDs for the process instances that were created from the split.
"String content"
AgilePoint BPMS v5.0 R2 and higher