AXForum  
Вернуться   AXForum > Блоги > CRM, SharePoint и Черная Магия
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

Добро пожаловать в мой блог! Изначально он не задумывался как блог CRM разработчика, но жизнь сама внесла нужные коррективы. Тут я публикою все свои наблюдения относительно обозначенных в заголовке систем. Если Вы найдете в нем что-то интересное для Вас, как для заказчика, то буду рад сотрудничать с Вами! В моей компетенции 100% задач по MS CRM 3.0/4.0/2011:
  • Консалтинг
  • Проектирование
  • Разработка
  • Обучение


MVP 2010, 2011
CRM
Старый

Проблемы с SSIS после обновлений .NET

Запись от Артем Enot Грунин размещена 15.08.2013 в 14:16 (CRM, SharePoint и Черная Магия)
Теги .net, clr, sql, маразм

Вчера я установил на сервере SQL последние обновления .NET что привело к тому что с утра встали SSIS пакеты выполняемые по расписанию:
Цитата:
System.TypeInitializationException: The type initializer for 'System.Data.SqlClient.SqlConnection' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Data.SqlClient.SqlConnectionFactory' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Data.SqlClient.SqlPerformanceCounters'
...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 23763 Комментарии 0 Артем Enot Грунин is offline
Старый

Еще раз про локализацию CRM и однополые браки

Запись от Артем Enot Грунин размещена 14.08.2013 в 17:41 (CRM, SharePoint и Черная Магия)

Должно быть я не упустил ни одной возможности пнуть локализаторов CRM 4.0 и 2011. Пнуть, безусловно есть за что! Как правило, самые жуткие маразмы перевода зарыты в тех местах, где их сложнее всего достать, а именно:
  • Имена статусов и состояний, например, статус "Изготовлено" у звонка
  • Имена системных атрибутов, например поле "фонетическая фамилия"
...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 27151 Комментарии 0 Артем Enot Грунин is offline
Старый

В CRM 2011 UR13 можно зайти через браузер WinPhone8

Запись от Артем Enot Грунин размещена 11.07.2013 в 09:04 (CRM, SharePoint и Черная Магия)
Теги joke, mobile, windowsphone

Вчера я сделал одно забавное наблюдение. Если в настройках мобильного Internet Explorer для WindowsPhone8 установить десктопный режим просмотра:

Нажмите на изображение для увеличения
Название: wp_ss_20130710_0004.png
Просмотров: 1672
Размер:	90.8 Кб
ID:	328

То можно будет зайти в полную версию CRM сайта:

Нажмите на изображение для увеличения
Название: wp_ss_20130710_0003.png
Просмотров: 1674
Размер:	252.1 Кб
ID:	327

К сожалению, систему уморщит на экран телефона...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 60811 Комментарии 2 Артем Enot Грунин is offline
Старый

Мультиязычный CRM. Сортировка выпадающих списков

Запись от Артем Enot Грунин размещена 20.06.2013 в 14:12 (CRM, SharePoint и Черная Магия)

Недавно я столкнулся с еще одной особенностью мультиязычных интерфейсов: порядок следования опций в списке определяется еще на этапе настройки, следовательно задается в базовом языке. Чаще всего это не критично, но если список опций содержит несколько сотен значений? Так...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 24468 Комментарии 0 Артем Enot Грунин is offline
Старый

ExecuteMultiple может приводить к взаимным блокировкам в базе

Запись от Артем Enot Грунин размещена 13.06.2013 в 11:31 (CRM, SharePoint и Черная Магия)
Теги deadlock, debug, sql, timeout

Начиная с UR12 система поддерживает новый разрекламированный запрос ExecuteMultipleRequest позволяющий пачками отправлять запросы к системе без необходимости обрабатывать каждое сообщение по отдельности. Эта возможность показалась мне удобной, поэтому я переписал под новую функцию...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 32783 Комментарии 3 Артем Enot Грунин is offline
Старый

Системные нотификации для CRM 2011 и CRM 2011 UR12

Запись от Артем Enot Грунин размещена 10.06.2013 в 17:44 (CRM, SharePoint и Черная Магия)

В свое время я публиковал в этом блоге unsupported решение под CRM 3.0 и CRM 4.0 для вывода системных уведомлений вверху формы. Данный функционал мало изменился с тех пор, но как правильно заметили многие, старые скрипты перестали работать после установки UR12. Наиболее популярное решение изложено тут: http://www.robotii.co.uk/2013/01/get...-crm-2011-ur12

В действительности, все куда проще. В UR12 ввели дополнительную...
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 31256 Комментарии 2 Артем Enot Грунин is offline
Старый
Рейтинг: 5.00. Голосов: 2.

Правила поиска дубликатов (Duplicate Detection Rules) CRM 2011. Автоматическая публикация правил

Запись от Артем Enot Грунин размещена 06.06.2013 в 16:34 (CRM, SharePoint и Черная Магия)

В одном из своих прошлых постов Правила поиска дубликатов (Duplicate Detection Rules) CRM 2011. Как это работает и почему правила иногда автоматически становятся черновиками? я писал о проблеме, которая иногда портит жизнь администраторам систему. Суть в том, что проблема автоматической деактивации правил не неизлечима, так как является функционалом...
Миниатюры
Нажмите на изображение для увеличения
Название: jobs.png
Просмотров: 2209
Размер:	21.5 Кб
ID:	326  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 23381 Комментарии 0 Артем Enot Грунин is offline
Старый

Мультиязычный CRM. Уведомления из рабочих процессов на языке пользователя

Запись от Артем Enot Грунин размещена 04.06.2013 в 17:02 (CRM, SharePoint и Черная Магия)
Обновил(-а) Артем Enot Грунин 20.08.2013 в 09:10

UPDATE 20.08.2013: Недавно я обнаружил, что если назначить запись команде "team", то входной параметр этой активности все равно будет инициализирован. При этом, активность будет валиться с ошибкой при попытке прочитать параметры несуществующего пользователя. Пример ниже был обновлен и корректно работает в данной ситуации.

В своем прошлом посте Мультиязычный CRM. Как автоматически назначить пользователю нужный язык я рассказал об одной из проблем,...
Миниатюры
Нажмите на изображение для увеличения
Название: Sutup.png
Просмотров: 2225
Размер:	8.2 Кб
ID:	324   Нажмите на изображение для увеличения
Название: branch.png
Просмотров: 2031
Размер:	8.7 Кб
ID:	325  

Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 22853 Комментарии 0 Артем Enot Грунин is offline
Старый

Мультиязычный CRM. Как автоматически назначить пользователю нужный язык

Запись от Артем Enot Грунин размещена 28.05.2013 в 15:38 (CRM, SharePoint и Черная Магия)

В одном из своих прошлых постов, я писал о том, как проще локализовать систему, чтобы не убиться в поисках нужной строки в огромном файле трансляций: Локализация выпадающих списков и других элементов интерфейса.

Сегодня жизнь подкинула другую задачу: как вообще избавить пользователя, от необходимости самостоятельно выбирать язык? Все дело в том, что базовый язык...
Миниатюры
Нажмите на изображение для увеличения
Название: Field.png
Просмотров: 1988
Размер:	90.5 Кб
ID:	321   Нажмите на изображение для увеличения
Название: settings.png
Просмотров: 1859
Размер:	46.7 Кб
ID:	322  

Изображения
 
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 32282 Комментарии 0 Артем Enot Грунин is offline
Старый
Рейтинг: 5.00. Голосов: 2.

Ошибка доступа к процедуре p_GetCrmUserId при запуске отчета

Запись от Артем Enot Грунин размещена 26.04.2013 в 14:43 (CRM, SharePoint и Черная Магия)
Теги bug, reports

Сегодня, при попытке создать снимок отчета через веб интерфейс Reporting Services, я столкнулся с ошибкой следующего вида:
Цитата:
System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object 'p_GetCrmUserId', database 'MSCRM_CONFIG', schema 'dbo'.
Нажмите на изображение для увеличения
Название: Error.png
Просмотров: 18593
Размер:	21.6 Кб
ID:	317

Ранее подобная ошибка не наблюдалась. Беглый гуглинг показал, что ошибка известная: The EXECUTE permission was denied on the object 'p_GetCrmUserId', database 'MSCRM_CONFIG', schema 'dbo'. Так...
Миниатюры
Нажмите на изображение для увеличения
Название: add.png
Просмотров: 18328
Размер:	12.6 Кб
ID:	315   Нажмите на изображение для увеличения
Название: browse.png
Просмотров: 18400
Размер:	20.3 Кб
ID:	316  

Нажмите на изображение для увеличения
Название: execute.png
Просмотров: 18575
Размер:	41.5 Кб
ID:	318   Нажмите на изображение для увеличения
Название: permissions.png
Просмотров: 18007
Размер:	32.5 Кб
ID:	319  

Нажмите на изображение для увеличения
Название: props.png
Просмотров: 18977
Размер:	31.7 Кб
ID:	320  
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 397323 Комментарии 4 Артем Enot Грунин is offline


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