Текущее время: Вс, апр 28 2024, 18:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: CRM: Создание возможности из потенциальной возможности
СообщениеДобавлено: Пт, ноя 05 2010, 11:58 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
Всем доброго дня!

Пытаюсь настроить автоматическое создание возможности из потенциальной возможности посредством стандартного потока операций WS10001011 CRM_LEAD "CRM: создание возможности из "наколки"". Для этого присвоил обработчика и активировал связь событий.

Создаю потенциальную возможность, заполняя её классификацию так, чтобы поток пошёл на автоматическое создание возможности (системный статус = "без ошибок", статус квалификации = 03 "горячий", группа = 00001 "Топ 100" и приоритет = 1 "Очень важный"). Поток запускается, но сразу же падает в ошибку.

В журнале потока операций в истории шагов вижу странную, на мой неопытный взгляд, картину:
Возникла особая ситуация "Ошибка при запуске элемента потока операций 000000001117" (SWP-85)
. START "Ошибка при запуске IF-перехода" (сообщение SWP-102)
. . EVALUATE_START_CONDITION "Ошибка анализа IF-условия для узла 0000000223." (SWP-010)
. . . EVALUATE_CONDITION_COMPLEX "Operator 'EQ': The value of the left operand cannot be determined" (SWF_RLS_001-101)
. . . . GET_VALUE_ELEMENT "Ошибка при анализе выражения '&LEAD<???>.LEADTYPE&' в позиции '5'" (SWF_EXP_001-72)
. . . . . EVAL_BOR_ATTRIB_ACCESS_CODE "Ошибка при определении атрибута 'LEADTYPE' инстанции объекта '[BO.BUS2000108.7DA7D34C4997CB41E1000000AC10131D]'" (SWF_EXP_001-160)

Смотрю в контейнер - всё в порядке, LeadType заполнен нужным для выполнения IF'а значением (0001).
В графическом представлении лога потока операций зелёная стрелка дошла только до "вилки" параллельных процессов (тоже вопрос - почему?).

Вызываю тестовые данные для этого ЭПО в несработавшем IF'е - анализ условия возвращает "верно".

Смог добиться ошибочного сообщения "Operator 'EQ': The value of the left operand cannot be determined" (SWF_RLS_001-101) - не указал ЭПО в тесте условия. Т.е. если сразу нажать на "Анализ условия с ТестДанными", то и получаю вот это сообщение.

Получается, задача проверки (IF) вообще не получает инстанции объекта?
В чём может быть причина возникновения этой особой ситуации?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CRM: Создание возможности из потенциальной возможности
СообщениеДобавлено: Пт, ноя 05 2010, 12:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
В тесте потока операций запустил этот поток WS10001011 для указанной инстанции объекта: поток "распараллелился" на 4 ветке, как и должно быть, и проверка в IF'е прошла успешно, но дальше поток застрял в ветке "автоматическое создание возможности" на шаге 000321 "Установка статуса на "Принять" (отсрочено по времени из-за текущего обновления)" (задача TS10008154) с сообщением "Изменения в документе невозможны" (CRM_ORDER-008).

Есть у многоуважаемых коллег идеи?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CRM: Создание возможности из потенциальной возможности
СообщениеДобавлено: Ср, ноя 10 2010, 16:34 
Ассистент
Ассистент

Зарегистрирован:
Чт, мар 26 2009, 15:47
Сообщения: 32
Биндинг для события настроен?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CRM: Создание возможности из потенциальной возможности
СообщениеДобавлено: Пн, ноя 15 2010, 15:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
avk.zebra написал(а):
Биндинг для события настроен?

Для потока WS10001011 существует два стартовых события:
BUS2000108-ATTRIBUTECHANGED
BUS2000108-SETERRORFREE

Для обоих есть биндинг по умолчанию:
&_EVT_OBJECT& => &LEAD&
&_EVT_CREATOR& => &_WF_INITIATOR&.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CRM: Создание возможности из потенциальной возможности
СообщениеДобавлено: Чт, дек 09 2010, 14:43 
Начинающий
Начинающий

Зарегистрирован:
Пн, апр 20 2009, 18:20
Сообщения: 6
У нас данный функционал реализован с помощью Actions. При изменении полей Lead отрабатывает Action и запускается функциональный модуль, который создает Opportunity.
Получается самодеятельность, но работает в синхронном режиме.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB