24.09.2011, 23:20 | #1 |
Участник
|
Фильтрация по прайс-листу при выборе Продуктов для возможной сделки
Не могу понять логику разработчиков CRM.
Типичная ситуация в работе продавца с CRM: 1) Возможная сделка, создаем спецификацию продуктов (т.е. вставляем продукты в раздел формы Позиции строки). 2) Жмем Добавить новый элемент типа Продукт для возможной сделки Открывается соотв.форма. 3) Жмем на ней кнопку поиска в поле Существующий продукт. Ииииии .... получаем полный список продуктов Хотя логичнее было получить список продуктов в прайс-листе, который указан в форме Возможная сделка. ОК, лезем в Решения. Открываем в сущности Продукт для возможной сделки поле Существующий продукт. Видим, что невозможно настроить фильтрацию связанных записей по Прайс-листу, поскольку сущность Продукт для возможной сделки не имеем отношений с сущностью Прайс-лист. ОК. Создаем отношение. Делаем сопоставление, чтобы при создании нового Продукта для возможной сделки в него писался идентификатор записи Прайс-листа из Возможной сделки. Возвращаемся в Решение. Видим, что для поля Существующий продукт (Продукт для возможной сделки) стало возможным установить фильтрацию связанных записей по Прайс-листу. Вроде как бы задача решена.... Но... ничего не работает!!!!!!! Каким ... разработчики программно отключили либо просто не учитывает фильтрацию по связанным записям???? Где логика??? Если в Возможной сделке указан прайс-лист, то какого... давать список продуктов со всех прайс-листов и не давать возможность ограничивать выдачу продуктов только с выбранного прайс-листа??? Мож, кто знает скрытый смысл, мне не понятный???? Плиз, дайте знать! Сорри за много букФ.
__________________
Материалы для внедренцев Microsoft Dynamics CRM теперь на сайте Infoleat.com и в моем блоге CRM для бизнеса |
|
24.09.2011, 23:49 | #2 |
Участник
|
Прикольно! А вот если вставлять Продукты в Предложение с Расценками, то все работает правильно. Просто там используется представление Продукты из родительского прайс-листа.
... Похоже, что просто забыли подправить код под возможную сделку ... Все бы было проще, если бы не был задизеблен выбор типа представления продуктов в поиске...
__________________
Материалы для внедренцев Microsoft Dynamics CRM теперь на сайте Infoleat.com и в моем блоге CRM для бизнеса |
|
25.09.2011, 00:40 | #3 |
Moderator
|
Вообще фильтрация в вашем случае должна работать - это баг, но проявляется он не всегда. В сделку должно быть можно добавить только продукты только из прайса с ней связанного.
Или, кажется, фильтруются те продукты, у которых прайс по умолчанию - тот же что и у сделки.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional Последний раз редактировалось Артем Enot Грунин; 25.09.2011 в 14:04. |
|
28.10.2011, 16:04 | #4 |
Участник
|
Проблема локализована и решена.
Баг проявляется после редактирования поля Существующий продукт в форме Продукт для возможной сделки (Продукт для ХХХХ). Стоит лишь отредактировать, сохранить и опубликовать свойства поля Существующий продукт (например, снять отметку Отобразить поле поиска...) - и все! Можете распрощаться с фильтром по связанным продуктам: представление Продукты в родительском прайс-листе бесследно исчезнет. Лечится путем экспорта солюшина и исправления дефолтового представления в поле Существующий продукт. Затем повторный импорт. ID представления Продукты в родительском прайс-листе: <DefaultViewId>{BCC509EE-1444-4a95-AED2-128EFD85FFD5}</DefaultViewId> Для удобства можно еще раздизеблить настройки выбора представлений для поиска продуктов: <DefaultViewReadOnly>false</DefaultViewReadOnly> <ViewPickerReadOnly>false</ViewPickerReadOnly> <DisableViewPicker>false</DisableViewPicker> <DefaultViewId>{BCC509EE-1444-4a95-AED2-128EFD85FFD5}</DefaultViewId> <AutoResolve>true</AutoResolve> <DisableMru>false</DisableMru> <DisableQuickFind>false</DisableQuickFind> <AllowFilterOff>false</AllowFilterOff> Удачи!
__________________
Материалы для внедренцев Microsoft Dynamics CRM теперь на сайте Infoleat.com и в моем блоге CRM для бизнеса |
|
|
За это сообщение автора поблагодарили: Elka (1). |
28.10.2011, 16:59 | #5 |
Moderator
|
А обратно эта галка не ставится?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
29.10.2011, 12:17 | #6 |
Участник
|
Все ставится :-)
Но, к сожалению, любое редактирование настроек поля Существующий продукт (с последующей публикацией) приводит к пропаданию представления Продукты в родительском прайс-листе.
__________________
Материалы для внедренцев Microsoft Dynamics CRM теперь на сайте Infoleat.com и в моем блоге CRM для бизнеса |
|