Показать сообщение отдельно
Старый 25.12.2008, 10:35   #3  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от maxim_ufa Посмотреть сообщение
Уважаемые гуру, пошу поделиться идеями по поводу извлечения значений полей из действия "закрытие возможной сделки".
Это системный, ненастраиваемый объект, но, руководству хотелось бы получать уведомления, к примеру, содержащие информацию по закрытой сделке.
Конечно, можно настроить Workflow на изменение статуса, и отправлять письмо с текстом, что такая-то сделка проиграна... Так вот в это же письмо хотелось бы добавить информацию из действия "закрытие возможной сделки", а именно : конкурента и описание (и желательно, чтобы поле "описание" было обязательным для заполнения).
Чтобы сделать поле обязательным, можно попробовать править "dlg_closeopp.aspx", но ведь это unsupported.

Какие цивилозованные методы можно испробовать?
Могу предложить селудющее решение этой проблемы (не кидайте в меня помидорами, если я не прав):

1. Необходимо при помощи Java Script на OnLoad карточки Opportunity - скрыть кнопку закрытия Opportunity.

2. При помощи ISV конфига - добавить свою кнопку.

3. Написать свою страницу с требованиями, как и что надо заполнять.

4. Написать обработчик на кнопку, созданную в п.2 - который бы выполнял вызов страницы, созданного в п. 3
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit