SaveBpmProcessResult SaveBpmProcess(BpmProcessId tBpmProcess)
tBpmProcess. Моникёр открытого процесса.
tArg. Параметры выполнения операции.
Операция SaveBpmProcess сохраняет изменения в процессе.
Для выполнения операции укажите в поле tBpmProcess моникёр открытого процесса. Процесс должен быть открыт на редактирование. Моникёр может быть получен при выполнении операции OpenBpmProcess.
Результатом выполнения операции будет обновлённая версия процесса.
Ниже приведён пример сохранения изменений в процессе. В запросе передаётся моникёр открытого процесса. В ответе возвращается новая версия процесса.
{
"SaveBpmProcess" :
{
"tBpmProcess" :
{
"id" : "NCPHMFOLCJKEGOAEDCHDGJJIFKGJAHNEMLOMCOEGJCNMDAIG!M!S!BPABMKPGOLCJKEGOAECHPFJNIBANBFMMJELIKODFECPOHPNHDO"
}
}
}
{
"SaveBpmProcessResult" :
{
"parid" : "61"
}
}
public static SaveBpmProcessResult SaveBpmProcess(string moniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new SaveBpmProcess()
{
// Формирование моникёра объекта
tBpmProcess = new BpmProcessId() { id = moniker }
};
// Сохранение изменений
var result = somClient.SaveBpmProcess(tGet);
return result;
}
См. также: