CRM 2013 – Tips and Tricks

1) Microsoft Dynamics CRM 2013 Navigation Changes (Love it or Hate it?)

Microsoft Dynamics CRM 2013 Navigation Changes

Love it or hate it, Microsoft have changed the user navigation interface in the latest version of Microsoft Dynamics CRM. In Microsoft Dynamics CRM 2011 users were able to quickly and easily navigate to different areas of CRM, as the entire menu (sitemap) was visible at all times. <…>

2) Show your dialog in CRM 2013 modal style

Citation:

SDK: http://msdn.microsoft.com/en-us/library/jj602956.aspx#BKMK_OpenWebResource. I tried the code but I have got wrapped window.open method. After some investigations I found how CRM does it:

if (typeof Custom == "undefined") {
    Custom = {
        OpenDialog: function (webresource) {
            var $v_0 = new Mscrm.CrmDialog(Mscrm.CrmUri.create(webresource), window, 370, 370, null);
            $v_0.show();
        },
        __namespace: true
    };
}

and usage is following:

Custom.OpenDialog("/webresources/new_webresource.htm");

Comment:

Как ранее уже писал на http://social.microsoft.com/Forums/en-US/9286f985-4a50-42d2-9877-a0d7219dd695/create-custom-ui-similar-to-crm-2013-inline-lookup-window?forum=crmdevelopment#1abe0fc8-43fd-4927-b39e-c7dc312c2d80

Дополню что URL должен создаваться так:
Mscrm.CrmUri.create(String.format(“$webresource:{0}”, Name your WebResource)

и в Mscrm.CrmDialog(Mscrm.CrmUri.create(webresource), window, 370, 370, null) не обязательно передавать window там можно передать любой объект к которому добавится Opener и достать этот объект можно через var arg = getDialogArguments();

3)  PFE CRM Trace Tool

PFE CRM Trace Tool предназначен для удобного чтения файлов трассировки CRM 4.0, 2011 и 2013.

В зависимости от уровня, трассировка может предоставить очень подробную информацию о том, что делает CRM. Но к сожалению, в сыром виде она очень неудобна для чтения. Trace Tool поможет Вам с это проблемой, представив данные трассировки в удобном виде.

Использование:

  • Скачайте PFE CRM Trace Tool;
  • Из меню File откройте файл журнала трассировки:
    • Ошибки будут выделены красным;
    • Предупреждения будут выделены желтым.
  • Другой функционал:
    • Щелкните правой кнопкой по ячейке, чтобы найти в логе информацию с такими же данными (например, с таким же идентификатором);
    • Экспорт некоторой конкретной информации;
    • В области деталей есть две вкладки, которые выводят на экран информация о Стеке вызовов и Сообщении.

4) Youtube – Microsoft Dynamics CRM 2013 User Experience Overview

5) From dicussion

Andrii Butenko

Dynamics CRM MVP/ Technical Evangelist

По повода миграции могу порекомендовать использовать SSIS Integration Toolkit. Уже не один раз пользовался этим тулом как для миграции данных из других CRM систем, так и для миграции Microsoft CRM -> Microsoft CRM. http://www.kingswaysoft.com/products/ssis-integration-toolkit-for-microsoft-dynamics-crm

Статьи, которые описывают использование – http://danielcai.blogspot.ru/search/label/SSIS%20Integration%20Toolkit

6) появились новые статьи об Бизнес Действиях (Экшенах).

   сейчас разбираемсся, экспериментируем. Могу сказать только одно, ранее прочитал несколько лживых статей, в том числе сбила столку одна фраза в СДК, что действие не может быть шагом правила. МОЖЕТ. и не только. Действие может вызываться напрямую внешними сервисами. А редактировать его могут дизайнеры. Фактически их можно использовать как коннекторы внешней шины, с настройкой в режиме синхронных бизнес правил. Также взломали систему пошаговых процессов, отображаемых на форме. Научились в бизнес процессах переключать отображаемые правила, и этапы. считывать текущий, выставлять другой по ситуации. Изменили дизайн отображаемых этапов. осталось побороть ограничение в 10 правил и 30 этапов.

7) Microsoft Dynamics CRM 2013 SDK New Features – Custom Actions

8)  There is a well known performance issue if your AsyncOperation table grows too large. Too check how many records you have in this table you can execute the following SQL statement.
SELECT Count(1) FROM AsyncOperation

Here is a Microsoft KB Article about the issue as well as some scripts to clear down the table (http://support.microsoft.com/kb/968520)

Randomly I have seen a performance issue previously which we couldn’t diagnose, in the end it turned out to be a flat battery on a RAID controller. Is your hardware up to date and healthy?

If you need any assistance in trying to identify the issue let me know and I’ll see what other suggestions I can come up with.

Dean.  http://www.flexrm.co.uk

9)  Adding Graphs to a Record Form

10) Microsoft Dynamics CRM 2013: 15 tips in 15 minutes or less– https://www.youtube.com/watch?v=kur5RXxi3L0

11)  CRM 2013 – Remote Debugging

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: