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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.01.2017, 18:15   #1  
Анн is offline
Анн
Участник
 
7 / 10 (1) +
Регистрация: 25.01.2017
CRM 2016 Настройка бизнес-процессов
Помогите разобраться. Как настроить в бизнес-процессе Условие ожидания так, чтобы этот процесс запускался каждый месяц 1-го числа.
Старый 26.01.2017, 15:43   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
MCBMSS
Злыдни
Most Valuable Professional
 
3,779 / 582 (27) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Добрый день. Вот пример: https://crmbusiness.wordpress.com/20...s-in-crm-2011/.

Какую задачу вы решаете? Сдается мне что процессы - это вовсе не то что вам нужно
__________________
CRM, SharePoint и черная магия, снятие/наведение порчи. Быстро, дорого, гарантия.
Теперь и английский вариант! http://fixrm.wordpress.com/
MS Certified Dirty Magic Professional
Старый 26.01.2017, 17:55   #3  
Анн is offline
Анн
Участник
 
7 / 10 (1) +
Регистрация: 25.01.2017
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Добрый день. Вот пример: https://crmbusiness.wordpress.com/20...s-in-crm-2011/.

Какую задачу вы решаете? Сдается мне что процессы - это вовсе не то что вам нужно
Спасибо. попробую сделать согласно примеру.
Мне нужен процесс, который будет запускаться каждый месяц 1-го числа и искать записи и обновлять/пересоздавать, которые соответствуют требованиям.
Возникает сложность ещё с одним из требований:
Мне нужно находить записи, у которых, например, дата создания="Текущая дата" минус 6 месяцев.
Не вижу в условиях возможности каким-либо образом связываться/ссылаться на Текущую дату, это вообще возможно реализовать через процессы или это только кодить?
Старый 27.01.2017, 21:46   #4  
aleos is offline
aleos
Участник
 
8 / 10 (1) +
Регистрация: 26.11.2016
Цитата:
Сообщение от Анн Посмотреть сообщение
Спасибо. попробую сделать согласно примеру.
Мне нужен процесс, который будет запускаться каждый месяц 1-го числа и искать записи и обновлять/пересоздавать, которые соответствуют требованиям.
Возникает сложность ещё с одним из требований:
Мне нужно находить записи, у которых, например, дата создания="Текущая дата" минус 6 месяцев.
Не вижу в условиях возможности каким-либо образом связываться/ссылаться на Текущую дату, это вообще возможно реализовать через процессы или это только кодить?
можно попробовать пойти с другой стороны. при создании записи автоматом заполнять ещё одно поле (+6 месяцев от даты создания), потом уже процессом отслеживать наступление этой даты/месяца даты через ожидание.
но не понятна бизнес-задача в целом, может есть и альтернативные, более правильные варианты
Старый 30.01.2017, 10:56   #5  
Анн is offline
Анн
Участник
 
7 / 10 (1) +
Регистрация: 25.01.2017
Цитата:
Сообщение от aleos Посмотреть сообщение
можно попробовать пойти с другой стороны. при создании записи автоматом заполнять ещё одно поле (+6 месяцев от даты создания), потом уже процессом отслеживать наступление этой даты/месяца даты через ожидание.
но не понятна бизнес-задача в целом, может есть и альтернативные, более правильные варианты
Задача, как по мне, достаточно сложная, по крайней мере для решения средствами CRM. При обращении клиента, создается сущность обращение и в этот момент отправляются сообщения в другие организации (уточнение инф о клиенте).
В обращении будет поле, в котором будет задан Период (кол-во месяцев) спустя который должно создаваться такое же дочернее обращение и соответственно отправляться повторно сообщения с уточнением информации.
Сообщения должны отправляться 1-го числа месяца, кот = месяц создания+период.
Пока пытаюсь реализовать всё через процессы, но проблема со связью с текущей/реальной датой.
Старый 30.01.2017, 11:09   #6  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
MCBMSS
Злыдни
Most Valuable Professional
 
3,779 / 582 (27) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Вы реализуете какое-то периодическое обслуживание клиента? Почему именно обращения и почему дочерние?
__________________
CRM, SharePoint и черная магия, снятие/наведение порчи. Быстро, дорого, гарантия.
Теперь и английский вариант! http://fixrm.wordpress.com/
MS Certified Dirty Magic Professional
Старый 30.01.2017, 11:45   #7  
Анн is offline
Анн
Участник
 
7 / 10 (1) +
Регистрация: 25.01.2017
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Вы реализуете какое-то периодическое обслуживание клиента?
Да. С момента первого обращения клиента к нам и предоставления ему услуги, нам нужно в дальнейшем через заданное кол-во месяцев повторно автоматически "продлевать" ему эту услугу, для этого необходимо отправлять сообщения в другие организации для уточнения информации.

Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Почему именно обращения и почему дочерние?
Сейчас реализовано что обращение клиента фиксируется через сущность Обращения. При его формировании (по смене статуса) отправляются сообщения в другие организации.
Чтобы повторно отправлять сообщения в др организации, мне достаточно будет создать через заданный период Обращения с такими же реквизитами, только с пометкой что это продление. Необходимо так же иметь возможность найти первоначальное обращения, т.е. когда клиент обратился первый раз. Вот поэтому предполагается использование дочернего обращения.
Старый 30.01.2017, 16:09   #8  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
MCBMSS
Злыдни
Most Valuable Professional
 
3,779 / 582 (27) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
В моем понимании, обращение - это все-таки контакт с клиентом. Вся последующая работа с ним - это уже какой-то контракт. Но сути это не меняет - в базе возможна только та реализация, которую уже обсудили: ожидающий процесс на событии создания, который создаст новую запись и, тем самым, заново запустит сам себя.
__________________
CRM, SharePoint и черная магия, снятие/наведение порчи. Быстро, дорого, гарантия.
Теперь и английский вариант! http://fixrm.wordpress.com/
MS Certified Dirty Magic Professional
Старый 31.01.2017, 13:15   #9  
Анн is offline
Анн
Участник
 
7 / 10 (1) +
Регистрация: 25.01.2017
Т.к. все бизнес задачи у нас реализованы через обращения, то и с продлением решили не изобретать велосипед и завести просто дополнительную услугу- Продление.

На данный момент ситуация складывается следующая:
Т.к. у нас у каждой услуги может быть разный период продления (т.е. через сколько месяцев создавать новое обращение и отправлять сообщения в др организации) и этот период отсчитывается от даты начала действия услуги, решила добавить дополнительное поле Дата продления, в которое необходимо будет вычислять и записывать дату продления, кот = дата начала+период из услуги.
Создала процесс, который будет запускаться через 2 часа после Даты продления (т.е. в 2 часа) и выполнять уже заданные условия.
Осталось только вычислить Дату продления и найти того, кто сможет это реализовать)))) Разработок в CRM до этого не делали, пока только учимся.
Предполагаю что это будет отдельный плагин для вычисления даты продления.
Старый 31.01.2017, 15:01   #10  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
MCBMSS
 
1,665 / 371 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Цитата:
Сообщение от Анн Посмотреть сообщение
Осталось только вычислить Дату продления и найти того, кто сможет это реализовать)))) Разработок в CRM до этого не делали, пока только учимся.
Предполагаю что это будет отдельный плагин для вычисления даты продления.
Может это Вам поможет: https://github.com/jlattimer/CRM-Dat...flow-Utilities
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 01.02.2017, 18:48   #11  
Анн is offline
Анн
Участник
 
7 / 10 (1) +
Регистрация: 25.01.2017
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
Может это Вам поможет: https://github.com/jlattimer/CRM-Dat...flow-Utilities
Спасибо. Как раз они и спасли.
В общем получилось 2 бизнес-процесса. первый запускается на изменение Даты начала действия услуги и расчитывает Дату продления (выставляя её в 1й день месяца). Второй процесс запускается по изменению поля Дата продления и создает новые обращения, меняет им статус, что автоматически приводит к отправке сообщений в другие организации.
В общем, сработало.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gustafwesterlund: CRM 2016 Preview Guide with comments Blog bot Dynamics CRM: Blogs 0 20.09.2015 02:23
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
Все о Microsoft Dynamics CRM: Как установить Microsoft Dynamics CRM 2011 Beta Blog bot Dynamics CRM: Blogs 0 31.10.2010 15:08
Microsoft Dynamics CRM Team Blog: Building Rich-Client Dashboards for Microsoft Dynamics CRM with Windows Presentation Foundation Blog bot Dynamics CRM: Blogs 1 31.03.2009 13:24
Настройка Бизнес - процессов. Базовый функционал. А как это должно быть? KKNDSTER Dynamics CRM: Разработка 1 04.12.2008 17:42
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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