Планирование задач в Microsoft CRM 2011 - PullRequest
1 голос
/ 27 февраля 2012

Мне нужно запланировать импорт / экспорт контактов в Microsoft CRM 2011 (онлайн и локально).

Я планирую создать пользовательский объект для хранения запланированных задач и форму для их настройки.(аналогично планировщику задач Windows).

Я не уверен, как на самом деле выполнить запланированные задачи.Есть ли в CRM 2011 сервис или API, которые я мог бы использовать для планирования задач?Решение должно работать в CRM 2011 онлайн и локально.Большое вам спасибо.

Ответы [ 2 ]

3 голосов
/ 28 февраля 2012

Непосредственно от бывшего члена команды Microsoft по продуктам (Гонсало Руис),

в CRM отсутствует механизм планирования "из коробки". [1]

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

В связи с этим вы можете использовать решение 2, повторяющиеся рабочие процессы, для достижения аналогичного результата, но есть и некоторые недостатки этого пути, некоторые из которых упоминаются в блоге Гонсало.

2 голосов
/ 02 марта 2012

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

В CRM потенциально может существовать объект конфигурации, в котором хранится «время до следующего запуска», и рабочий процесс может запускаться при обновлении этого атрибута (это может быть полезно, если период планирования, вероятно, будет нелинейным ). Если временные шкалы являются линейными, то вы можете просто реализовать требуемые временные шкалы в рабочем процессе или же рабочий процесс может обновить вышеупомянутый атрибут до завершения, чтобы дочерний вызов ожидал соответствующий период времени.

...