| Methods / Methods for Activity Instances | |
REST
POST
Rolls back a process instance according to a specified instruction. The class WFPartialRollbackInstructionis used to specify detailed information about the instruction.
https://[domain]:[port]/AgilePointServer/Workflow/RollbackActivityInsts
https://[domain]:[port]/AgilePointService/Workflow/RollbackActivityInsts
| Name | Description |
|---|---|
| None | Not Applicable |
| Name | Description |
|---|---|
instruction |
$("#btnRollbackActivityInsts").click(function () {
var JSONData = {"PartialRollbackUnits":
[{"DestinationActivityInstanceID":"DF93620D4ED14458B60857C4EA862702",
"SourceActivityInstanceIDs":["575CB3B3C2EB495B884B0AD1505D4E0A"]}
]};
$.ajax({
url: 'http://mydomain:9011/AgilePointServer/Workflow/RollbackActivityInsts',
data: JSON.stringify(JSONData)
});
});
WFEvent object that provides the status of the transaction. The possible statuses are:
{
"ActivityInstID":"String content",
"AutoStart":true,
"CustomAttributes":[{
"Name":"String content",
"Value":{
"NameValue":{
"Name":"String content",
"Value":{
"NameValue":null
}
}
}
}],
"Diagnostic":true,
"EndDate":"\/Date(928149600000+0000)\/",
"Entries":2147483647,
"Error":"String content",
"EventID":"String content",
"EventName":"String content",
"HighPriority":true,
"ParamsXml":"String content",
"ParentProcInstID":"String content",
"ProcDefID":"String content",
"ProcInstID":"String content",
"ProcInstName":"String content",
"Sender":"String content",
"SentDate":"\/Date(928149600000+0000)\/",
"SourceWorkItemID":"String content",
"Status":"String content",
"TenantID":"String content",
"UserID":"String content",
"WorkItemID":"String content",
"WorkObjectID":"String content",
"WorkObjectInfo":"String content"
}
AgilePoint BPMS v5.0 R2 and higher