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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2020, 10:37   #1  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Как реализовали?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 28.03.2020, 13:03   #2  
flav is offline
flav
Участник
 
11 / 10 (1) +
Регистрация: 06.02.2020
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Как реализовали?
Отказались от бп совсем. Оказалось, что он абсолютно линейный, точнее, процессов два и они никак не пересекаются. Никаких условий и разветвлений там нет, даже движение назад не требуется.
И SPA полностью покрывает функционал бп, намного быстрее и удобнее, чем стандартный процесс передвижения по сделке.Ну, внутри карточки еще добавили кнопку для переключения шага - и все.

Банально найти сделку, которая нужна юзеру, заполнить у нее параметры и передвинуть шаг раньше занимало около 30 секунд с учетом загрузок, поиска полей и без учета затупов с его стороны (введение полей и тп).
С приложением - 10-15 секунд. Плюс чтобы перейти к работе с другой сделкой или что-то посмотреть не нужно ничего грузить и ходить между гридами - карточками - искать в ворохе полей нужный - приложение по желанию показывает все нужные поля во всплывающем окошке внутри себя. Ну и краткая инфа вообще всегда перед глазами.
Сам себя не похвалишь, как говорится...

Короче, если у кого-то будут такие же проблемы и абсолютно линейный бп - просто сделайте себе поле с номером шага и кнопку вперед. Нестандартные веб ресурсы всегда работают быстрее (если их правильно построить, конечно). Для карточки все добавляется бизнес-правилом - обязательные поля и их видимость.

Переключать шаг можно и экшеном, но у нас с этим возникли проблемы - произошла магия и мы не смогли вытащить айдишник бп и шага. Они просто были нулл.
Старый 30.03.2020, 16:14   #3  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Цитата:
Сообщение от flav Посмотреть сообщение
Переключать шаг можно и экшеном, но у нас с этим возникли проблемы - произошла магия и мы не смогли вытащить айдишник бп и шага. Они просто были нулл.
Речь об этом. Эти поля больше не используются системой, поэтому они и null. Если не ошибаюсь, реализация поменялась начиная с 8.2. Начиная с этой версии, с одной записью может быть связано несколько параллельных процессов. Поэтому связь между сущностями изменилась на обратную. Лично я не встречал в дикой природе двух одновременных процессов, но, видимо, были такие запросы, рас MS это сделал.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Теги
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, время: 05:09.