Доброго времени суток! Я пытаюсь создать процесс, как в статье. В соответствии с инструкцией был создан процесс "Add New External Contact".
Были добавлены параметры "Contact Name" и "Contact Phone"
("Contact Phone" имеет полностью аналогичные параметры).
Задание-сценарий "Add contact" имеет имя "ScriptTaskAddContact" и код
// Создание экземпляра схемы объекта "Контакт".
var schema = UserConnection.EntitySchemaManager.GetInstanceByName("Contact");
// Создание экземпляра нового объекта.
var entity = schema.CreateEntity(UserConnection);
// Установка значений по умолчанию для колонок объекта.
entity.SetDefColumnValues();
// Установка значения колонки "Name" из параметра процесса.
entity.SetColumnValue("Name", ContactName);
// Установка значения колонки "Phone" из параметра процесса.
entity.SetColumnValue("Phone", ContactPhone);
// Сохранение нового контакта.
entity.Save();
return true;
При попытке сохранить появляется две ошибки:
The name 'ContactName' does not exist in the current context
и
The name 'ContactPhone' does not exist in the current context
Пробовал переименовать параметры "Contact Name" и "Contact Phone" (ничего не дало), взять в кавычки ContactName и ContactPhone (сохранение проходит успешно, но при попытке обратиться к процессу через GET-запрос не происходит ничего, запрос завершается с кодом 200)