01.10.2008, 12:28 | #1 |
Участник
|
Workflow: проверка на уникальность при автоматическом создании Lead'a
Здравствуйте.
Существует определенный процесс, который при нажатии на кнопку Track in CRM в Outlook создает Activity - E-mail, создает нового Lead'a и складывает пришедшее письмо Lead'у в History. Сделано по мануалу - http://blogs.msdn.com/crm/archive/20...-workflow.aspx Существует задача - необходимо исключить создание новых Lead'ов с повторяющимся E-Mail. Т.е. все письма складываются под существующего, а в случае отсутствия Lead'a с таким E-Mail создание нового. Я пытался реализовать эту функциональность при помощи только Workflow, пока не получилось. Может кто-то из присутствующих встречался с такой задачей и может подсобить?! P.S. MS CRM 4.0
__________________
Сергей Вишняков |
|
02.10.2008, 07:19 | #2 |
Moderator
|
Можно создавать и регистрировать свои ф-ции workflow. Например такие, которые произведут необходимые проверки на уникальность. Вам надо почитать SDK, там есть раздел посвященный данному вопросу. Я бы реализовал так: производится поиск по базе, после чего возвращается объект типа Lead. Если он не NULL - значит интерес уже есть, прикрепляем письмо к нему, если нул - создаем новый Lead и проделывем те же действия.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
02.10.2008, 13:33 | #3 |
Участник
|
Я нашел уже готовое решение, надо только его прикрутить как-то... так как никогда этого не делал придется помучаться немного. Если кому интерестно http://blogs.msdn.com/ukcrm/archive/...ow-update.aspx
__________________
Сергей Вишняков |
|
|
|