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