AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.04.2018, 12:06   #1  
Danstec is offline
Danstec
Участник
Аватар для Danstec
 
23 / 10 (1) +
Регистрация: 11.07.2017
Адрес: Kyiv, Ukrane
? Изменение активной стадии Последовательности операций БП
Приветствую всех!
У меня возникла одна проблема.
В системе есть Последовательность операций БП для Интереса, Возможной сделки и Предложения с расценками, которая выполняет роль Ленты процесса продажы.



Мне необходимо с помощью кастомного шага БП изменить активную стадию этой последовательности и предпоследнего этапа в последний.
Но если я пытаюсь это сделать, то получаю исключение "System.ServiceModel.FaultException" с сообщением:
"Invalid stage transition. Transition to stage <stage id> is not in the process active path. TraversedPath: <first stage id>,<second stage id>,<third stage id>, StageId: <current third stage id>, ProcessId: <new fourth stage id>. New Stage Entity: bpf_opportunityid not found".

Вот код, который я использую для перевода активной стадии:
Код:
//New stage id
var activeStageId = new Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");

// Retrieve the process instance record to update its active stage
ColumnSet bPFcolumnSet = new ColumnSet();
bPFcolumnSet.AddColumn("activestageid");
Entity retrievedProcessInstance = _client.Retrieve("new_sales_process_flow", new Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"), bPFcolumnSet);
                
// Update the active stage to the next stage
retrievedProcessInstance["activestageid"] = new EntityReference("processstage", activeStageId);
_client.Update(retrievedProcessInstance);
Возможно, я что-то пропускаю или допускаю ошибку?
Подскажите, пожалуйста.

UPD: Используется версия CRM; Я не пытаюсь перепрыгнуть через один шаг (см. скриншот), что особенно занимательно.

Заранее спасибо.
__________________
Добра всем!

Последний раз редактировалось Danstec; 05.04.2018 в 12:57. Причина: UPD
Теги
activestage, bpf, последовательности

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Понимание дочерних процессов и ожидания в БП Fighter Dynamics CRM: Разработка 5 30.09.2012 11:59
Все о Microsoft Dynamics CRM: Построение бизнес-процесса автоматизации ведения Возможной сделки (часть 2) Blog bot Dynamics CRM: Blogs 0 19.04.2012 07:14
CRM 4. Не срабатывает БП - Назначение записи. Буденый Dynamics CRM: Функционал 3 02.04.2012 10:32
Ошибка публикации кастомного БП Буденый Dynamics CRM: Разработка 2 27.10.2010 17:34
Странности бизнес-процесса на изменение атрибутов записи SLK Dynamics CRM: Функционал 6 19.05.2009 08:14
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:57.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.