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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.02.2020, 18:18   #1  
flav is offline
flav
Участник
 
11 / 10 (1) +
Регистрация: 06.02.2020
? Работа с bpf через js
Здравствуйте, требуется совет:
Разрабатываю SPA приложение, которое включает функции по управлению последовательностями бп.
Что требуется:
1. получить массив записей lead и обработать его так, чтобы четко выделить, какой у них бп и шаг. Бп всего два, в них разное число шагов.
То есть получим что-то вроде:
[{
name: 'Sample',
bpf: 'BusinessProccessA',
step: 'qualification' - или числом, не принципиально
},...]

2. Самое непонятное - сделать переключение записи на следующий шаг БП. Тут вообще очень странно - есть функции для Xrm.Page, но мы при использовании приложения находимся не на карточке записи, то есть применять его нельзя.

Я искал информацию по этому поводу - есть некоторые примеры для C# (которые не покрывают вышеописанное), а также горы гайдов по Xrm.Page. Единственное, что я придумал пока - это сделать какой-то экшен, запускающий БП и переключающий BPF дальше, либо (о ужас) воспользоваться страшным костылем: из приложения открыть новое окно с нужной карточкой, предварительно сохранив наши намерения в session storage/local storage и там уже запускать скрипт, который проверяет хранилище на предмет намерения переключения, и если они есть, переключающий процесс через Xrm.Page.

Пока что вопрос у меня стоит хотя бы по получению процесса у сущностей. При этом, к примеру, функция RetrieveProcessInstances не подходит - она действует только с одной записью, да и предназначена для другого.

Есть возможность использовать только js.

Помогите, пожалуйста)
Теги
business process, dynamics 365 v. 9.0, javascript

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Заполнение полей действий через js при создании Дмитрий А.А. Dynamics CRM: Разработка 1 20.11.2017 16:29
Получить данные в одной сущности и заполнить в другой через js Дмитрий А.А. Dynamics CRM: Разработка 2 06.06.2016 12:41
Настройка авторизации CRM 2011 через проверку подлинности windows Arhiskorpion Dynamics CRM: Администрирование 1 15.03.2013 18:03
Работа с примечаниями (вложенными файлами) KP0H Dynamics CRM: Разработка 7 16.11.2011 20:52
Интеграция дополнительного фунционала через IFRAME Казарин Александр Dynamics CRM: Разработка 6 28.04.2010 15:51

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

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

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