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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.07.2016, 17:24   #1  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Create entire workflow through code
Все привет!

Есть вопрос по workflow - можно ли програмным образом создавать и публиковать workflow.

Например:

1) Создать степ 1 с логикой проверки аттрибута А1;
2) Если А1 == True, то создаем запись email;
3) Закрываем workflow;

Понятно что есть это

Гуглил, но ничего толкового не нашел
Старый 13.07.2016, 18:00   #2  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Из примера не понял зачем нужно создавать и публиковать workflow?
Ни разу программно не создавал воркфлоу, можете выгрузить одно в решении для примера и посмотреть структуру. Все должно быть в формате xml так или иначе
Старый 13.07.2016, 20:42   #3  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Логика такая: если в срм есть api для создания workflow программным образом, то можно построить надстройку над api и вынести процесс создания бп в плоскость визуального редактирования.
Старый 13.07.2016, 22:17   #4  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от Ion Посмотреть сообщение
Логика такая: если в срм есть api для создания workflow программным образом, то можно построить надстройку над api и вынести процесс создания бп в плоскость визуального редактирования.
Таким образом повторить стандартный функционал по созданию процессов?
Так или иначе вот первая ссылка в гугле на такой запрос: https://msdn.microsoft.com/en-us/lib...or=-2147217396

Все возможно.
Старый 13.07.2016, 23:12   #5  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от Bondonello Посмотреть сообщение
Таким образом повторить стандартный функционал по созданию процессов?
Так или иначе вот первая ссылка в гугле на такой запрос: https://msdn.microsoft.com/en-us/lib...or=-2147217396

Все возможно.
Повторить функционал как бы да, но тут бизнес ценность другая : дать пользователям инструмент для прозрачной работы. Притом, если бизнес готов платить за это и очень это хочет, то почему нет? Не все могут и главное хотят разбираться со стандартный конструктором бп.
Блин, у меня гугл в первой вкладке выдавал xalm бп
Спасибо
Старый 18.07.2016, 09:28   #6  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Любому функционалу людей придется учить.
Зовите меня пессимистом, но я уверен что вы не сделаете инструмент для создания WF более понятным, чем он есть в CRM (ну или его функционал будет урезан до безобразия). И даже тогда клиента придется учить им пользоваться. Так какая разница чему учиться?
В любом случае, на стороне клиента должен быть человек, умеющий работать с платформой хотя бы на элементарном уровне, достаточном для выполнения требуемых операций с платформой (т.е. если клиент хочет сам делать свои WF, у него должен быть человек, способный на это), а создавать всякие хелперы, это бессмысленная трата денег, а главное времени, проще сотрудника на курсы послать.
И ваша задача донести это до клиента, а не тупо реализовывать все его хотелки, включая самые бредовые.
Старый 18.07.2016, 11:51   #7  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от ZooY Посмотреть сообщение
И ваша задача донести это до клиента, а не тупо реализовывать все его хотелки, включая самые бредовые.
Ну если Вы работали с CRM системами помимо MS, то может видели что некоторые позволяют строить сложные WF с помощью визуального редактора. У меня есть опыт работы в ядре над таким продуктом, поэтому для меня это не бредовая идея, а крутая фича которой не хватает MS
Старый 18.07.2016, 14:40   #8  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Уже изобретено
http://www.pnmsoft.com/technology/bpm-for-dynamics-crm/
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
За это сообщение автора поблагодарили: Ion (1).
Старый 19.07.2016, 09:57   #9  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
Крутяк Надо на счет возможностей посмотреть! Спасибо!!!
Старый 20.07.2016, 08:29   #10  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Боюсь, что овчинка выделки не стоит.

Просто попросите вашего клиента ответить на вопрос (ну и сами можете себе ответить) - что в результате появится кроме возможности строить БП не сверху вниз, как есть сейчас, а в любом направлении (ну или слева направо как в приведённой ссылке)? Ради какой фичи вы затеваете непростую разработку.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Van Vugt: How-to: Create a Workflow Template Blog bot Dynamics CRM: Blogs 0 27.12.2015 17:00
Van Vugt: How-to: Create a Workflow Template Blog bot Dynamics CRM: Blogs 0 27.12.2015 17:00
Ошибка бизнес-процесса Tarasov E Dynamics CRM: Разработка 9 18.02.2010 14:02
Microsoft Dynamics CRM Team Blog: Workflow E-mail Utilities Blog bot Dynamics CRM: Blogs 0 16.12.2008 23:05
wiki.dynamicsbook: Changes Made in Navision Attain 3.60 Blog bot Dynamics CRM: Blogs 0 02.09.2008 13:23
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:30.