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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2013, 09:57   #1  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Начните с постановки задачи. В общих чертах мы поняли, но интересуют детали. Какие поля заполняются, какие данные и куда должны подтянуться. В какой момент все это должно произойти: при сохранении записи, в реальном времени при изменении атрибута на форме? Каков объем и характер этих данных? Можно ли хранить их в CRM, вместо того чтобы подтаскивать из AX?
Ответив на все эти вопросы мы сможем посоветовать лучший подход.
Одним только JS задача все равно не решится, так или иначе будет использован серверный код или иные компоненты. Речь идет лишь о том, как получить максимум от каждой технологии и сделать более грамотное решение.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 11.04.2013, 11:17   #2  
Ronin2007 is offline
Ronin2007
Участник
 
87 / 12 (1) ++
Регистрация: 14.03.2012
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Начните с постановки задачи. В общих чертах мы поняли, но интересуют детали. Какие поля заполняются, какие данные и куда должны подтянуться. В какой момент все это должно произойти: при сохранении записи, в реальном времени при изменении атрибута на форме? Каков объем и характер этих данных? Можно ли хранить их в CRM, вместо того чтобы подтаскивать из AX?
Ответив на все эти вопросы мы сможем посоветовать лучший подход.
Одним только JS задача все равно не решится, так или иначе будет использован серверный код или иные компоненты. Речь идет лишь о том, как получить максимум от каждой технологии и сделать более грамотное решение.
Описываю как можно подробнее. Задача связана с ценообразованием. У продукта много характеристик, которые влияют на цену, например цвет, состояние и т.д. Так же существуют отдельные цены по всем товарам для конкретных организаций. Цены именно свои, не привяжешь общую скидку. Так вот, продукты не "влезут" в один прайс, так как три составляющих - продукт, ед.изм., цена повторяться не могут. Значит нужно добавить соответствующие характеристики прайсу. Я попробовал так сделать и у меня получилось прайсов под 1000. Это не есть хорошо, очень неудобно в них разбираться, а цены на отдельные позиции могут меняться каждый месяц.
В качестве учетной системы на предприятии у нас Ax4.0, и цены все там. Вот и возникла идея, что бы при создании, например "продукта для предложения", при выборе самого продукта был запрос в аксапту на предмет цены, ну или по кнопке. А в CRM оставить один прайс со всеми продуктами (без характеристик, их указывать при добавлении к сделкам) чисто для возможности добавить в предложение с расценками и другие подобные сущности.

Последний раз редактировалось Ronin2007; 11.04.2013 в 11:37.
Старый 11.04.2013, 15:22   #3  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Цитата:
Сообщение от Ronin2007 Посмотреть сообщение
При выборе самого продукта был запрос в аксапту на предмет цены, ну или по кнопке.
Насколько критично, чтобы результаты отображались сразу? Пользователь сможет изменить стоимость в CRM?
Если нет, тогда проще всего сделать плагин на сохранение Продукта для сделки. Иными словами, все "лишние поля" на форме будут блокированы. Пользователь выберет продукт из общего списка, после чего сохранит запись. При сохранении плагин осуществит необходимые запросы и пользователь увидит результат в заполненных полях.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 11.04.2013, 16:23   #4  
Ronin2007 is offline
Ronin2007
Участник
 
87 / 12 (1) ++
Регистрация: 14.03.2012
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Насколько критично, чтобы результаты отображались сразу? Пользователь сможет изменить стоимость в CRM?
Если нет, тогда проще всего сделать плагин на сохранение Продукта для сделки. Иными словами, все "лишние поля" на форме будут блокированы. Пользователь выберет продукт из общего списка, после чего сохранит запись. При сохранении плагин осуществит необходимые запросы и пользователь увидит результат в заполненных полях.
Хороший вопрос. Но я предпочитаю что бы конечному пользователю было удобнее. А по моему мнению удобнее если цена будет условно сразу. То есть как будто это базовый функционал самой CRM. К тому же скорее всего нужа будет возможность менять цену, пока не знаю.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 13 Blog bot Dynamics CRM: Blogs 0 27.03.2013 22:12
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 12 Blog bot Dynamics CRM: Blogs 0 30.01.2013 01:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 11 Blog bot Dynamics CRM: Blogs 0 06.10.2012 05:27
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 4 Blog bot Dynamics CRM: Blogs 0 24.09.2011 01:16

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:56.