Skip to content

ZooY/Dynamics365.Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Пакет подключаемых модулей (Plug-in) и действий процессов (Workflow) для расширения стандартного функционала платформы Microsoft Dynamics CRM 2016 / Dynamics 365.

Download

Скачать текущую версию пакета компонентов в виде управляемых и неуправляемых решений для CRM, а также в виде архивов с исходным кодом.

Нашли ошибку?

Компонент работает некорректно - напишите об этом.

Есть предложение?

Есть идеи новых компонентов или улучшения существующих - напишите об этом.

Состав пакета

Date Tools

Набор компонентов для работы с данными типа дата/время.

Workflow

Add Days Добавление к дате указанное количество дней.
Add Hours Добавление к дате указанное количество часов.
Add Milliseconds Добавление к дате указанное количество миллисекунд.
Add Minutes Добавление к дате указанное количество минут.
Add Months Добавление к дате указанное количество месяцев.
Add Seconds Добавление к дате указанное количество секунд.
Add Years Добавление к дате указанное количество лет.
Age Расчет возраста (количества полных лет).
Create Создание даты из составных частей.
Diff Разница между двумя датами.
Format Форматирование даты и представление ее в виде строки.
Now Текущая дата.
Parse Преобразование строки в дату.
Parts Получение отдельных составных частей даты.

Debug Tools

Набор компонентов для отладки.

Plug-ins

Trace Write message info into entity.

Workflow

Get Shared Variable Получение значения общей переменной.
Throw Excaption Вызов исключения.

E-mail Tools

Набор компонентов для работы с сообщениями электронной почты.

Plug-ins

Send E-mail Pre-Processing Предварительная обработка события отправки электронного письма с помощью действий.

Workflow

Send Отправка существующего электронного письма.

Entity Tools

Набор компонентов для работы с различными сущностями.

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 Tools

Набор компонентов, позволяющих оперировать данными, используя запросы 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.

File Tools

Набор компонентов для работы с файлами.

Workflow

Last Annotation File by Name Получение последнего файла из примечания по имени этого файла. Порядок примечаний определяется по дате создания примечания.
Web Resource Получение содержимого файла веб-ресурса.

JSON Tools

Набор компонентов для работы со строками в формате JSON.

Workflow

Get Value Получение значения из строки формата JSON.

Math Tools

Сomponents for mathematical calculations.

Workflow

🆕 Diff Получение разности двух чисел, а также разницы в процентном выражении.
🆕 Division Получение частного двух чисел.
🆕 Multiplication Получение произведения двух чисел.
🆕 Round Округление числа по математическим правилам, а также в большую и меньшу стороны.
🆕 Sum Получение суммы двух чисел.

PDF Tools

Набор компонентов для работы с файлами PDF.

Workflow

Fill Template Заполнение шаблона PDF.

Process Tools

A components for working with processes.

Plug-ins

Execute Workflow Execute workflow.

RabbitMQ Tools

Набор компонентов для работы с RabbitMQ.

Workflow

Send Отправка сообщения в RabbitMQ.

String Tools

Набор компонентов для обработки строк.

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 Обрезание пробелов в начале и конце строки.

UI

Компоненты пользовательского интерфейса.

Web

Icons Library for creating icons in the form header.
Tabs Формирование на форме вкладок вместо раскрывающихся разделов.

User Tools

Набор компонентов для работы с пользователями системы.

Workflow

Current Получение текущих пользователей, кто инициировал запуск процесса и от чьего имени выполняется процесс.

Variable Tools

Набор компонентов, позволяющих использовать в рамках процесса переменные, а также создавать на их основе строки в формате JSON с многоуровневой вложенностью узлов.

Workflow

Get Value Получение значения переменной.
Remove Dataset Удаление всех переменных, относящихся к указанному набору данных.
Remove Value Удаление переменной.
Set Value Установка значения переменной.
To JSON Формирование, на основе всех переменных набора, строки в формате JSON.

Web Tools

Компоненты, позволяющие выполнять запросы к сервисам удаленных систем.

Workflow

POST JSON Выполнение POST-запроса к удаленному веб-сервису и отправка данных в формате JSON.
PUT JSON Выполнение PUT-запроса к удаленному веб-сервису и отправка данных в формате JSON.