04.02.2012, 15:12 | #1 |
Участник
|
Как скрыть неактивные подразделения?
CRM 4.0, ситуация следующая: в результате реорганизации возникла необходимость переименовать некоторые подразделения. Т.к. переименование подразделения поддерживаемым способом невозможно, а заниматься ансапортом неохота, воспользовался стандартной рекомендацией: создал новые подразделения с нужными названиями, переместил пользователей в новые подразделения, старые подразделения отключил.
Во-первых (что для нас не критично), отключенные подразделения почему-то отображаются в связанном представлении головного подразделения. Во-вторых (что запутывает юзеров и очень критично для нас): открываем расширенный поиск или отчет, настраиваем фильтр: выбираем "Связанные - Ответственный", далее "Поля - Подразделение", жмем на лупу, появляется окно "Поиск в записях", опять жмем на лупу - и, вуаля, видим ВСЕ подразделения (и включенные, и отключенные ). Хотя предполагается, что должны отображаться только включенные подразделения. Вот, собственно, и сабж: как скрыть неактивные подразделения в связанных представлениях и представлениях поиска? п.с. насколько я понимаю, в CRM 4.0 дизейбленные объекты не отображаются ни в связанных представлениях, ни в представлениях поиска. И для этого даже используются специальные атрибуты statecode и statuscode, но в объекте businessunit даже нет таких атрибутов, зато есть isdisabled. А уж что касается невозможности переименовать название подразделения - это ваще идиотизм |
|
04.02.2012, 15:23 | #2 |
Kostya Afendikov
|
Попробуйте такой вариант для себя
http://ms-dynamics-crm.com.ua/2011/0...okup-ms-crm-4/ если нет statecode и statuscode фильтруйте по isdisabled |
|
|
За это сообщение автора поблагодарили: mistah (1). |
|
|