Пакет подключаемых модулей (Plug-in) и действий процессов (Workflow) для расширения стандартного функционала платформы Microsoft Dynamics CRM 2016 / Dynamics 365.
Скачать текущую версию пакета компонентов в виде управляемых и неуправляемых решений для CRM, а также в виде архивов с исходным кодом.
Компонент работает некорректно - напишите об этом.
Есть идеи новых компонентов или улучшения существующих - напишите об этом.
Набор компонентов для работы с данными типа дата/время.
Workflow
| Add Days | Добавление к дате указанное количество дней. |
| Add Hours | Добавление к дате указанное количество часов. |
| Add Milliseconds | Добавление к дате указанное количество миллисекунд. |
| Add Minutes | Добавление к дате указанное количество минут. |
| Add Months | Добавление к дате указанное количество месяцев. |
| Add Seconds | Добавление к дате указанное количество секунд. |
| Add Years | Добавление к дате указанное количество лет. |
| Age | Расчет возраста (количества полных лет). |
| Create | Создание даты из составных частей. |
| Diff | Разница между двумя датами. |
| Format | Форматирование даты и представление ее в виде строки. |
| Now | Текущая дата. |
| Parse | Преобразование строки в дату. |
| Parts | Получение отдельных составных частей даты. |
Набор компонентов для отладки.
Plug-ins
| Trace | Write message info into entity. |
Workflow
| Get Shared Variable | Получение значения общей переменной. |
| Throw Excaption | Вызов исключения. |
Набор компонентов для работы с сообщениями электронной почты.
Plug-ins
| Send E-mail Pre-Processing | Предварительная обработка события отправки электронного письма с помощью действий. |
Workflow
| Send | Отправка существующего электронного письма. |
Набор компонентов для работы с различными сущностями.
Workflow
| Account to GUID | Getting the GUID of the Account entity. |
| Add Account to Marketing List | Добавление организации в маркетинговый список. |
| Add Contact to Marketing List | Добавление контакта в маркетинговый список. |
| Add Lead to Marketing List | Добавление интереса в маркетинговый список. |
| Create Annotation | Create annotation for any entity. |
| Create Annotation with Text File | Create annotation with text file attachment for any entity. |
| Current Entity ID | Получение ID текущей записи. |
| Delete | Удаление произвольной записи. |
| Delete Current | Удаление текущей записи. |
| GUID to Account | Действие возвращает сущность "Организация" (account) для указанного GUID. |
| GUID to Business Unit | Действие возвращает сущность "Подразделение" (businessunit) для указанного GUID. |
| GUID to Contact | Действие возвращает сущность "Персона" (contact) для указанного GUID. |
| GUID to Currency | Действие возвращает сущность "Валюта" (transactioncurrency) для указанного GUID. |
| GUID to E-mail | Действие возвращает сущность "E-mail" (email) для указанного GUID. |
| GUID to Fax | Действие возвращает сущность "Факс" (fax) для указанного GUID. |
| GUID to Incident | Действие возвращает сущность "Обращение" (incident) для указанного GUID. |
| GUID to Invoice | Действие возвращает сущности "Счет" (invoice) и "Продукт счета" (invoicedetail) для указанного GUID. |
| GUID to Lead | Действие возвращает сущность "Интерес" (lead) для указанного GUID. |
| GUID to Letter | Действие возвращает сущность "Письмо" (letter) для указанного GUID. |
| GUID to Marketing List | Действие возвращает сущность "Маркетинговый список" (list) для указанного GUID. |
| GUID to Opportunity | Действие возвращает сущности "Возможная сделка" (opportunity) и "Продукт возможой сделки" (opportunityproduct) для указанного GUID. |
| GUID to Order | Действие возвращает сущности "Заказ" (salesorder) и "Продукт заказа" (salesorderdetail) для указанного GUID. |
| GUID to Product | Действие возвращает сущности "Продукт" (product), "Прайс-лист" (pricelevel), "Продукт прайс-листа" (productpricelevel) и "Единица изменения" (uom) для указанного GUID. |
| GUID to Queue | Действие возвращает сущности "Очередь" (queue) и "Элемент очереди" (queueitem) для указанного GUID. |
| GUID to Quote | Действие возвращает сущности "Предложение" (quote) и "Продукт предложения" (quotedetail) для указанного GUID. |
| GUID to Task | Действие возвращает сущность "Задача" (task) для указанного GUID. |
| GUID to Team | Действие возвращает сущность "Группа пользователей" (team) для указанного GUID. |
| GUID to Theme | Действие возвращает сущность "Тема" (theme) для указанного GUID. |
| GUID to User | Действие возвращает сущность "Пользователь" (systemuser) для указанного GUID. |
| GUID to Workflow | Действие возвращает сущность "Бизнес-процесс" (workflow) для указанного GUID. |
| Parse Entity Dynamic URL | Parsing the dynamic URL and getting the parameters of the entity. |
Набор компонентов, позволяющих оперировать данными, используя запросы FetchXML.
Workflow
| Assign Team | Назначение группы для всех записей, которые возвращает запрос FetchXML. |
| Assign User | Назначение пользователя для всех записей, которые возвращает запрос FetchXML. |
| Average | Вычисление среднего арифметического числовых значений, возвращаемых запросом FetchXML. |
| Count | Получение количества записей, возвращаемых запросом FetchXML. |
| Delete | Удаление записей, найденных с помощью запроса FetchXML. |
| Entity as JSON | Получение сущности в виде строки в формате JSON. |
| Execute Action | Выполнение Action по результатам выполнения FetchXML. |
| Execute Workflow | Запуск Workflow по результатам выполнения FetchXML. |
| Find Task | Поиск Задачи с помощью FetchXML-запроса. |
| Median | Вычисление медианы ряда числовых значений, возвращаемых запросом FetchXML. |
| Sum | Вычисление суммы ряда числовых значений, возвращаемых запросом FetchXML. |
| Value | Получение значения атрибута, возвращаемого запросом FetchXML. |
Набор компонентов для работы с файлами.
Workflow
| Last Annotation File by Name | Получение последнего файла из примечания по имени этого файла. Порядок примечаний определяется по дате создания примечания. |
| Web Resource | Получение содержимого файла веб-ресурса. |
Набор компонентов для работы со строками в формате JSON.
Workflow
| Get Value | Получение значения из строки формата JSON. |
Сomponents for mathematical calculations.
Workflow
| 🆕 Diff | Получение разности двух чисел, а также разницы в процентном выражении. |
| 🆕 Division | Получение частного двух чисел. |
| 🆕 Multiplication | Получение произведения двух чисел. |
| 🆕 Round | Округление числа по математическим правилам, а также в большую и меньшу стороны. |
| 🆕 Sum | Получение суммы двух чисел. |
Набор компонентов для работы с файлами PDF.
Workflow
| Fill Template | Заполнение шаблона PDF. |
A components for working with processes.
Plug-ins
| Execute Workflow | Execute workflow. |
Набор компонентов для работы с RabbitMQ.
Workflow
| Send | Отправка сообщения в RabbitMQ. |
Набор компонентов для обработки строк.
Plug-ins
| Format | Формирование значения строкового атрибута на основе строки формата. |
| To First Title Case | Перевод первой буквы строки в верхний регистр. |
| To Lower Case | Перевод всех букв строки в нижний регистр. |
| To Title Case | Перевод первых букв всех слов строки в верхний регистр, а остальных в нижний. |
| To Upper Case | Перевод всех букв строки в верхний регистр. |
Workflow
| Characters | Специальные символы (пробел, перевод строки). |
| From BASE64 | Декодирование строки из BASE64. |
| Jaro Distance | Сходство Джаро между двумя строками. |
| Jaro-Winkler Distance | Сходство Джаро—Винклера между двумя строками. |
| Replace | Замена подстроки в строке. |
| Strings | Специальные строки (Случайный GUID). |
| Substring | Получение подстроки. |
| To BASE64 | Кодирование строки в BASE64. |
| To First Title Case | Перевод первой буквы строки в верхний регистр. |
| To Lower Case | Перевод всех букв строки в нижний регистр. |
| To Title Case | Перевод первых букв всех слов строки в верхний регистр. |
| To Upper Case | Перевод всех букв строки в верхний регистр. |
| Trim | Обрезание пробелов в начале и конце строки. |
Компоненты пользовательского интерфейса.
Web
| Icons | Library for creating icons in the form header. |
| Tabs | Формирование на форме вкладок вместо раскрывающихся разделов. |
Набор компонентов для работы с пользователями системы.
Workflow
| Current | Получение текущих пользователей, кто инициировал запуск процесса и от чьего имени выполняется процесс. |
Набор компонентов, позволяющих использовать в рамках процесса переменные, а также создавать на их основе строки в формате JSON с многоуровневой вложенностью узлов.
Workflow
| Get Value | Получение значения переменной. |
| Remove Dataset | Удаление всех переменных, относящихся к указанному набору данных. |
| Remove Value | Удаление переменной. |
| Set Value | Установка значения переменной. |
| To JSON | Формирование, на основе всех переменных набора, строки в формате JSON. |
Компоненты, позволяющие выполнять запросы к сервисам удаленных систем.
Workflow
| POST JSON | Выполнение POST-запроса к удаленному веб-сервису и отправка данных в формате JSON. |
| PUT JSON | Выполнение PUT-запроса к удаленному веб-сервису и отправка данных в формате JSON. |

