| Methods / Methods for Process Instances | |
REST
POST
Migrates a process definition from one version to another version.
https://[domain]:[port]/AgilePointServer/Workflow/MigrateProcInst/[processInstanceID]/[reserved]
https://[domain]:[port]/AgilePointService/Workflow/MigrateProcInst/[processInstanceID]/[reserved]
| Name | Description |
|---|---|
processInstanceID |
|
reserved |
|
| Name | Description |
|---|---|
instruction |
|
IncludeXmlData |
|
Action |
|
MatchingActivityDefinition |
|
SourceProcessDefinitionID |
|
TargetProcessDefinitionID |
|
$("#btnMigrateProcInst").click(function () {
var JSONData = {"Action":"0",
"IncludeXmlData":true,
"MatchingActivityDefinitions":[{"CurrentActivated":true,
"SourceName":"Manual.17",
"TargetName":"Manual.17"},
{"CurrentActivated":false,
"SourceName":"MultipleCondition.26",
"TargetName":"MultipleCondition.26"},
{"CurrentActivated":false,
"SourceName":"Manual.31",
"TargetName":"Manual.31"},
{"CurrentActivated":false,
"SourceName":"Manual.63",
"TargetName":"Manual.63"},
{"CurrentActivated":false,
"SourceName":"Email.72",
"TargetName":"Email.72"}],
"SourceProcessDefinitionID":"ABCCD0E07357412499AD79D58D596397",
"TargetProcessDefinitionID":"CA204B2F3C894F058E3AEC22CA46F605"};
$.ajax({
url: 'http://mydomain:9011/AgilePointServer/Workflow/
MigrateProcInst/524DFF231F0547198D1D48C5EF25EF4A/null',
data: JSON.stringify(JSONData)
});
});
None.
The response body is empty.
AgilePoint BPMS v5.0 R2 and higher