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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.11.2014, 17:49   #1  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Как реализовать процесс согласования в CRM 2013 Online
Коллеги, посоветуйте как реализовать следующую схему согласования...
Предположим есть несколько этапов.
1. Создание заявки
2. Утверждение заявки
3. Проверка тарифов
4. Создание договоров.

Было решено сделать это в рамках одной кастомной сущности.
Я создал процесс, который состоит из соответствующих шагов, где люди заполняют нужные поля. Прям радость и безмятежность.

А теперь вмешивается реальная жизнь.
1. Процесс согласования в жизни не линейный. Т.е. если человек отклонит с этапа 4 например, это значит что заявка должна вернуться на этап 1. Пытался настроить воркфлоу(ВФ) чтобы по атрибутам согласовано\отклонено менялся Stage. Но ВФ не умеет обновлять Stage как я вижу. Это так? Пока я решил сделать это через создание плагина, который будет менять этап при отклонении на нужный.
2. Вторая проблема состоит в том, что утверждать заявку должен не абы кто а определенный сотрудник или группа сотрудников. Подобной гибкости я в процессах не нашел. Те роли, которые есть ограничивают лишь возможность человека менять процесс на тот, который ему доступен. Как можно разрешать группе сотрудников или одному сотруднику двигать процесс только в определенные этапы в соответствии с некоторой ролевой моделью?
Старый 13.11.2014, 18:45   #2  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
рабочая группа + формы + права доступа.
Это все что вам нужно.
А вообще, надо разбираться со структурой в конторе. Кто и что там делает. В каких они отделах и т.д.
__________________
Все что вам нужно - это мозК
Еда - топливо... Одежда - необходимость...
За это сообщение автора поблагодарили: Kipetcoff (1).
Старый 17.11.2014, 10:02   #3  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Здравствуйте, спасибо за оперативный ответ.
Цитата:
Сообщение от -O_o- Посмотреть сообщение
рабочая группа + формы + права доступа.
А зачем формы? Что ими кастомизировать? Я так понял, что придется перещелкивать права на сущности в процессе согласования? Или же каждый этап сделать отдельной сущностью, чтобы проще было управлять правами. Что проще? Какая практика по такой схеме есть?
Старый 17.11.2014, 12:18   #4  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Формы нужны, чтобы сделать представление данных для разных юзеров более удобней.
Так вы получите, необходимою форму со своей логикой + бизнес процесс флов.
__________________
Все что вам нужно - это мозК
Еда - топливо... Одежда - необходимость...
Старый 18.11.2014, 11:26   #5  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Ок, спасибо. Я так понял, что простым способом это не решить.
Старый 18.11.2014, 13:29   #6  
Артем 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
Боюсь что вы выбрали неправильный инструмент для данной задачи. В вашем случае лучше подходит SharePoint для которого есть нужные решения.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 18.11.2014, 14:22   #7  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Понимаю, мы делали такие решения на SP, но там это тоже решается не так просто. В этот раз задача стоит сделать процесс в рамках CRM.
Старый 19.11.2014, 14:15   #8  
Артем 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
Online версия не поддерживает XAML процессы, так что вы будете ограничены стандартным редактором. Плюс средства разработки процесса далеко не так продвинуты, как аналоги для SP
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics CRM Team Blog: New Help Center for Dynamics CRM Online Spring ’14 and Microsoft Dynamics CRM 2013 SP1 Blog bot Dynamics CRM: Blogs 0 03.06.2014 10:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 13 Blog bot Dynamics CRM: Blogs 0 27.03.2013 22:12
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 11 Blog bot Dynamics CRM: Blogs 0 06.10.2012 05:27
Microsoft Dynamics CRM Team Blog: Update Rollup 5 for Microsoft Dynamics CRM 2011 Blog bot Dynamics CRM: Blogs 2 27.10.2011 17:11
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM 2011 ~ Online Test Drive Guide Blog bot Dynamics CRM: Blogs 0 05.08.2011 20:13

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

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

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