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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2011, 07:11   #1  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
AX2009, блок CRM. Связь между "интересом" и контактным лицом
Доброго времени суток.
Подскажите, плз, если есть запись в таблице "интересов" и имеется контактная информация - как, создав контактное лицо, связать его с "интересом"?
Это вообще предусмотрено, и как?

На основной форме для "интересов" есть сетка, в которой отображаются, вроде как, связанные контактные лица. Источником данных для нее служит таблица DirOrgPersonRelations. В эту таблицу добавлены записи, связывающие контактные лица с конкретными строками (RecId) таблицы интересов (smmLeadTable), но в сетке ничего не отображается.

Подскажите, чего не знаю/не понимаю.
Спасибо.

Последний раз редактировалось Evgenius; 10.02.2011 в 07:13.
Старый 10.02.2011, 10:25   #2  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
1. Заводите интерес - он появляется (если новый) в глобальной адресной книге, или выбираете из глобальной адресной книги существующий.
2. В отдельной форме "Контактные лица" создаете новое контактное лицо, привязанное к записи глобальной адресной книги из п.1. Форму "Контактные лица" можно открыть, "перейдя к основной таблице" из таблицы с контактными лицами Интереса (если контактных лиц еще нет - создайте новую строку).
3. В форме Интересов в таблице контактов создаете (или используете новую строку из п.2.) строку и в ней выбираете контактное лицо, созданное в п.2.
__________________
Ivanhoe as is..
Старый 10.02.2011, 12:49   #3  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
Меня больше интересует, как эта связь установлена.
Другими словами, OrgPartyId контакта должен указывать на запись адресной книги, относящейся к интересу.
Спасибо, теперь "распутался".
Старый 10.02.2011, 13:16   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
А у меня встречный вопрос к коллегам
Почему сделана такая жесткая связь контактного лица с организацией? Если один физический человек переходит в другую компанию, то нужно блокировать старое контактное лицо и заводить новое. Т.е. история отношений с конкретным физ. лицом теряется! Я уж молчу про ситуацию, когда один человек работает в нескольких организациях
__________________
Ivanhoe as is..
Старый 10.02.2011, 13:19   #5  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
1. Заводите интерес - он появляется (если новый) в глобальной адресной книге, или выбираете из глобальной адресной книги существующий.
2. В отдельной форме "Контактные лица" создаете новое контактное лицо, привязанное к записи глобальной адресной книги из п.1. Форму "Контактные лица" можно открыть, "перейдя к основной таблице" из таблицы с контактными лицами Интереса (если контактных лиц еще нет - создайте новую строку).
3. В форме Интересов в таблице контактов создаете (или используете новую строку из п.2.) строку и в ней выбираете контактное лицо, созданное в п.2.
"В форме Интересов в таблице контактов " - это где? Если это основная форма интересов имеется в виду, то там нельзхя создать контакт
Старый 10.02.2011, 16:01   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Форма smmLeadTable. Открываем, ставим курсор в нижней таблице на вкладке "Контактные лица", нажимаем кнопку "Создать" или CTRL+N. Форма у меня стандартная, AX 2009 SP1 RU4.
__________________
Ivanhoe as is..
Теги
crm, интересы, контактное лицо

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX2009: "GDI Objects..." EVGL DAX: Программирование 5 25.09.2009 15:22
AX2009: "GDI Objects..." EVGL DAX auf Deutsch 0 25.08.2009 16:30
Разворачивание пиктограмм для "Ribbons" в AX2009 EVGL DAX: База знаний и проекты 0 20.09.2008 16:12
связь между таблицами Valia DAX: Программирование 2 09.10.2003 18:36
Связь типа "!=" в Query Shark DAX: Программирование 1 06.10.2003 12:35
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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