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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.06.2009, 13:01   #1  
Dekan is offline
Dekan
Участник
Аватар для Dekan
 
171 / 11 (1) +
Регистрация: 11.05.2009
Адрес: Оренбург
Как сделать обязательное добавление продукта
Добрый день.
Имеется следующий вопрос: можно ли сделать проверку при сохранении Возможной сделки на наличие продукта? То же самое с заказом и счетом.

Т.е. ситуация такая, наш бизнес не имеет конкретного списка продуктов, а в каталоге CRM Продукты у нас означают направление деятельности чисто для отчетности, но так как по нашей логике от добавленного продукта ничего не зависит, то продавцы и не добавляют продукт к возможной сделке.
Поэтому, на определенном этапе сделки (по галочкм на форме) нужно недать сохранить форму ВС пока нет Продукта.

Последний раз редактировалось Dekan; 29.06.2009 в 13:03.
Старый 29.06.2009, 13:24   #2  
Elka is offline
Elka
Участник
Аватар для Elka
 
431 / 22 (1) +++
Регистрация: 02.12.2008
Адрес: г. Ростов-на-Дону
Может быть подойдет такой вариант: Создаете в ВС какой-нибудь атрибут типа наличие продуктов. Создаете бизнес-процесс на создание продукта для возможной сделки, который обновит запись самой сделки, т.е. изменит значение атрибута. При этом нужно предусмотреть случай удаление продуктов из ВЗ (либо не разрешать, либо обработать соответствующим БП).
Потом на нужном вам этапе (не знаю, может по этапу канала продаж) на событие сохранения поставьте проверку на значение вышеуказанного атрибута, и если он предположим ложь (не содержит продуктов) то не дать сохранить запись
if () {
alert('Не добавлены продукты для ВС');
event.returnValue = false;
return false;}
За это сообщение автора поблагодарили: Dekan (1).
Старый 29.06.2009, 13:35   #3  
Dekan is offline
Dekan
Участник
Аватар для Dekan
 
171 / 11 (1) +
Регистрация: 11.05.2009
Адрес: Оренбург
Спасибо, звучит отлично.
Попробуем!
Старый 29.06.2009, 14:49   #4  
Dekan is offline
Dekan
Участник
Аватар для Dekan
 
171 / 11 (1) +
Регистрация: 11.05.2009
Адрес: Оренбург
Цитата:
Сообщение от Elka Посмотреть сообщение
Может быть подойдет такой вариант: Создаете в ВС какой-нибудь атрибут типа наличие продуктов. Создаете бизнес-процесс на создание продукта для возможной сделки, который обновит запись самой сделки, т.е. изменит значение атрибута. При этом нужно предусмотреть случай удаление продуктов из ВЗ (либо не разрешать, либо обработать соответствующим БП).
Потом на нужном вам этапе (не знаю, может по этапу канала продаж) на событие сохранения поставьте проверку на значение вышеуказанного атрибута, и если он предположим ложь (не содержит продуктов) то не дать сохранить запись
if () {
alert('Не добавлены продукты для ВС');
event.returnValue = false;
return false;}
Вариант хороший только вышло одно НО: бизнес-правило обновляет запись на форме после её сохранения, а наш код не даёт сохранить форму )
Как бы проверку наличия Продукта сделать без workflow?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сделать подтверждение ввода Dekan Dynamics CRM: Разработка 11 13.05.2009 17:18
Как сделать массовую рассылку через быстрые кампании одним кликов для всего списка? ClarensSeedorf Dynamics CRM: Функционал 4 05.03.2009 21:06
Как сделать Disabled на системное поле? Ti1 Dynamics CRM: Разработка 11 14.01.2009 13:15
Как сделать фильтр в отчете tatra Dynamics CRM: Разработка 2 15.01.2008 09:28
Как сделать в поле типа "Lookup" осуществить множественный выбор значений? Alexey-IT Dynamics CRM: Функционал 5 01.11.2007 11:48

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

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

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