Утилитки
20
Окт
0

CRM Customization Manager

CrmCustomizeManager – маленькое приложении, которое расширяет возможности Импорта и экспорта настрое в Microsoft CRM 4.

Основные особенности CrmCustomizeManager:

  • Консольное приложение – наверное одна из самых востребованных особенностей, позволяет производить импорт и экспорт с помощью планировщика заданий. Например, экспортировать кастомизацию каждую ночь;
  • Экспорт только изменений – Вы можете экспортировать «чистую» кастомизацию в начале проекта и сохранить под именем «CleanCustomization.xml», а приложение сравнит текущее состояние и экспортирует только новые или измененные объекты;
  • Удаление «удаленных» атрибутов – эта возможность применяется только при импорте настроек. При выполнении этой операция из CRM будут удалены все атрибуты, которые были исключены из импортируемого файла (xml) кастомизации;
  • Проверка типа данных атрибутов – при изменении типа данных атрибута в кастомизационном файле и попытки импортировать его в CRM, в котором все еще содержит старый тип данных, обычно появляется ошибка. Данное приложение исправляет этот недочет и конвертирует в CRM тип данных атрибута на новый (когда это возможно);
  • Публикация – CrmCustomizeManager может самостоятельно публиковать настройки.
  • Выбор узлов и объектов – Вы можете выбрать какие узлы и/или объекты хотите импортировать и/или экспортировать. Например только экспортируйте ISV.Config или Site Map. Возможные опции:
    • Entities
    • Sitemap
    • Email Settings
    • Workflows
    • Templates
    • Marketing Settings
    • Roles
    • Calendar Settings
    • Outlook Synchronization
    • ISV Config
    • General Settings
    • AutoNumbering Settings
    • И другие…

Попробуем произвести простой экспорт…

  • Скачайте CrmCustomizeManager и разархивируйте в какую-нибудь папку;
  • Откройте консоль (Start — Run – введите CMВ и ОК);
  • В консоли перейдите к папке с разархивированной программой и введите аналогичную строчку
    CrmCustomizeManager.exe -e -w crm2008 -o superfirma -f c:\customization\export.xml
    

    Где crm2008 – имя CRM сервера, superfirma – название организации, а c:\customization\export.xml – папка выгрузки и название экспортируемого файла;

  • Через некоторое время в указанную папку выгрузится кастомизация 🙂


Подробная инструкция по консольным командам (с примерами) находится в архиве с программой.

Комментарии (0)

*

code