Задача: есть файл, который хранится в SharePoint, следовательно есть к нему url, необходимо перенести этот файл в заметки Microsoft Dynamics CRM 4.0 для определенного объекта. Файл может быть любим: архив, документ word, excel, pdf …
Примечание:
для учетной записи пользователя должны быть предоставлены необходимые права в SharePoint
Сам алгоритм плагина будет выглядеть так:
1. сначала я должен получить список всех url документов,
2. после чего создаю заметку в MS CRM
3. считываю документ из SharePoint в буферный файл (в моем случае c:\\bufferFile)
4. добавляю файл в аннотацию (note)
5. повторяю шаги 2-4
Читать полностью »
Раньше уже рассматривал возможность создания автонумерации для кастомных сущностей в Microsoft Dynamics CRM 4.0 сегодня приложу просто еще один вариант автонумерации для одной сущности, реализуемой с помощью плагина.
Задача: необходимо реализовать автонумерацию сущности «Лист согласования», создаваемую из сущности «Договор» со следующем форматом: ГГММДД – ХХХ, где ГГММДД – Дата создания записи, а ХХХ – количество созданных листов согласования по этому договору + 1.
Читать полностью »
В одном из постов я описывал как создать Автонумератор для Microsoft Dynamics CRM 4.0 с помощью механизма Workflow . Этот пример был больше ознакомительным с механизмом Workflow и использовать его на практике вызовет ряд неудобств. Сегодня я опишу как создать автонумерацию для любой сущности с помощью плагина. За основу был взят вариант http://www.codeplex.com/crmnumbering/ и немного модернизированный «под себя» с реализованной возможностью задавать префикс для генерируемого номера и более гибкой возможность настройки 
Читать полностью »
В этом посте я опишу способ отладки плагинов для Microsoft Dynamics CRM 4.0. Студия находится на том же сервере, что и сам сервер MS CRM.
Читать полностью »
Пример для создания сущностей в плагине для MS CRM 4.0 уже есть, сейчас приведу общий алгоритм для обновления dynamic entity.
Читать полностью »