Connect2All в локальной среде (предварительная версия)
Connect2All в локальной среде подключает облачные потоки с Dynamics 365 Business Central локальной среде. Она помогает организациям автоматизировать процессы ERP путем чтения, создания, обновления, импорта и экспорта данных Business Central с помощью многократно используемых действий соединителей и триггеров.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Bravx |
| URL | https://www.bravx.com |
| Адрес электронной почты | apps@bravx.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Бизнес-решения GAC |
| Веб-сайт | https://www.bravx.com |
| Privacy Policy (Политика конфиденциальности) | https://www.bravx.com/privacy-statement |
| Категории | Продуктивность; Данные |
Локальный соединитель Connect2All разблокирует Microsoft Dynamics 365 Business Central локально для Power Automate. Данные во всех таблицах среды Business Central можно использовать и управлять ими, включая все таблицы, добавленные с помощью расширений. Кроме того, любые изменения данных в полях в этих таблицах можно использовать в качестве триггера для потока Power Automate.
Требования
Чтобы использовать локальный соединитель Connect2All, вам потребуется локальная среда Microsoft Dynamics 365 Business Central (начиная с версии 20.0.37118.1) с одним из следующих приложений Bravx:
- Платформа интеграции
- Production365
- PSA365
- Trade365
- Медицинский365
Получение учетных данных
Connect2All не требует дополнительной проверки подлинности. В нем используются учетные данные, используемые для подключения к Microsoft Dynamics 365 Business Central.
Известные проблемы и ограничения
Существуют следующие известные проблемы при использовании Connect2All в PowerAutomate:
- При использовании действия "Получить данные" динамическая схема не разрешается во время разработки потока.
Для этого можно обойти следующее:
- с помощью параметра "Переключиться на входной весь массив" и введите "Запрос выбора полей" по идентификатору
- При использовании действия "Получить данные по идентификатору" динамическая схема не разрешается во время разработки потока.
Для этого можно обойти следующее:
- с помощью параметра "Переключиться на входной весь массив" и введите "Запрос выбора полей" по идентификатору
- при использовании фиксированного значения GUID в качестве идентификатора системы перед сохранением его можно изменить на идентификатор системы, предоставленный триггером Connect2All.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Имя пользователя | securestring | Имя пользователя для этого API | True |
| Пароль | securestring | Пароль для этого API | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Upsert Data |
Данные Upsert в определенную таблицу Business Central |
| Upsert Data (bulk) |
Upsert несколько записей в Business Central |
| Upsert Data (Complex) |
Данные Upsert в определенную таблицу Business Central |
| Вставка данных |
Вставка данных в определенную таблицу Business Central |
| Вставка данных (сложно) |
Вставка данных в определенную таблицу Business Central |
| Вставка массовых данных |
Вставка нескольких записей в Business Central |
| Выполнение действия |
Планирование выполнения действия в Business Central |
| Выполнение синхронного действия |
Выполнение синхронного действия в Business Central |
| Обновление данных |
Обновление записи в Business Central для определенной таблицы |
| Обновление комплекса данных |
Обновление записи в Business Central для определенной таблицы |
| Обновление массового объема данных |
Обновление нескольких записей в Business Central |
| Обновление мультимедиа |
Обновляет файл в Business Central по идентификатору |
| Получение данных |
Получение данных из Business Central для определенных таблиц |
| Получение данных (сложно) |
Получение данных из Business Central с необработанным запросом JSON |
| Получение данных в массовом формате (не рекомендуется) [DEPRECATED] |
Получение данных из Business Central для таблицы в массовом формате. (не рекомендуется)) |
| Получение данных по идентификатору |
Получение данных из Business Central для определенной таблицы и записи |
| Получение отчета |
Возвращает отчет из Business Central в идентификаторе отчета или записи. |
| Получить медиа |
Извлекает файл из Business Central по идентификатору |
| Удаление данных |
Удаление данных из Business Central по уникальному идентификатору |
| Удаление массового объема данных |
Удаление нескольких записей в Business Central |
| Удаление носителя |
Удаляет носитель, подключенный к полю в Business Central |
Upsert Data
Данные Upsert в определенную таблицу Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Код(ID) таблицы
|
table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Поле
|
id | integer |
Поле из выбранной таблицы |
|
|
Значение для задания
|
value | string |
Значение, заданное для этого поля |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор системы
|
SystemId | string |
Upsert Data (bulk)
Upsert несколько записей в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
CreateRequest
|
CreateRequests | object |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Responses
|
array of string |
Upsert Data (Complex)
Данные Upsert в определенную таблицу Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
|
object |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор системы
|
SystemId | string |
Вставка данных
Вставка данных в определенную таблицу Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Код(ID) таблицы
|
table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Поле
|
id | integer |
Поле из выбранной таблицы |
|
|
Значение для задания
|
value | string |
Значение, заданное для этого поля |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор системы
|
SystemId | string |
Вставка данных (сложно)
Вставка данных в определенную таблицу Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
|
object |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор системы
|
SystemId | string |
Вставка массовых данных
Вставка нескольких записей в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
CreateRequest
|
CreateRequests | object |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Responses
|
array of string |
Выполнение действия
Планирование выполнения действия в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Codeunit для выполнения
|
codeunitId | True | integer |
Кодунит, который вы хотите выполнить |
|
Строка параметра
|
parameters | string |
Строка параметра, передаваемая в codeunit |
Выполнение синхронного действия
Выполнение синхронного действия в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Тип действия
|
actiontype | True | string |
Тип действия синхронного действия, которое требуется выполнить |
|
Строка полезных данных
|
payload | string |
Строка полезных данных для передачи в синхронное действие |
Возвращаемое значение
- response
- string
Обновление данных
Обновление записи в Business Central для определенной таблицы
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Код(ID) таблицы
|
table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Идентификатор системы
|
systemId | True | string |
Идентификатор записи в Business Central |
|
Поле
|
id | integer |
Поле из выбранной таблицы |
|
|
Значение для задания
|
value | string |
Значение, заданное для этого поля |
Обновление комплекса данных
Обновление записи в Business Central для определенной таблицы
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
|
object |
Обновление массового объема данных
Обновление нескольких записей в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
UpdateRequest
|
UpdateRequests | object |
Обновление мультимедиа
Обновляет файл в Business Central по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Таблица
|
Table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Поле
|
Field | True | integer |
Поле из выбранной таблицы |
|
Идентификатор системы
|
SystemId | True | string |
Идентификатор записи в Business Central |
|
Содержимое файла
|
FileContent | True | binary |
Содержимое файла, сохраненное как байты |
Получение данных
Получение данных из Business Central для определенных таблиц
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Код(ID) таблицы
|
table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Имя
|
name | string |
Имя ссылки для этого объекта запроса таблицы |
|
|
Верх
|
top | integer |
Максимальное количество возвращаемых записей |
|
|
Поле
|
Select | integer |
Поле из выбранной таблицы |
|
|
Поле
|
Order by | integer |
Поле из выбранной таблицы |
|
|
Порядок сортировки
|
sortorder | string |
Сортировка возвращаемых данных в порядке возрастания или убывания |
|
|
Поле
|
field | integer |
Поле из выбранной таблицы |
|
|
Filter
|
filter | string |
Допустимое значение фильтра Business Central |
Возвращаемое значение
Получение данных (сложно)
Получение данных из Business Central с необработанным запросом JSON
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
|
object |
Возвращаемое значение
Получение данных в массовом формате (не рекомендуется) [DEPRECATED]
Получение данных из Business Central для таблицы в массовом формате. (не рекомендуется))
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Взять
|
Take | integer | ||
|
Код(ID) таблицы
|
Table | integer |
TableId |
|
|
Выберите
|
Fields | array of integer |
Выберите поле, которое требуется извлечь |
|
|
Поле
|
Field | integer |
Поле из выбранной таблицы |
|
|
Filter
|
Filter | string |
Допустимое значение фильтра Business Central |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
nextPageLink
|
nextPageLink | string | |
|
value
|
value | array of array | |
|
items
|
value | array of |
Получение данных по идентификатору
Получение данных из Business Central для определенной таблицы и записи
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Код(ID) таблицы
|
table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Поле
|
Select | integer |
Поле из выбранной таблицы |
|
|
Идентификатор системы
|
SystemId | True | string |
Идентификатор записи в Business Central |
Возвращаемое значение
Получение отчета
Возвращает отчет из Business Central в идентификаторе отчета или записи.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Language
|
Language | string |
Язык, в котором можно взаимодействовать с Business Central |
|
|
Формат
|
Format | True | string |
Формат файла для получения отчета в |
|
Отчет
|
ReportId | True | integer |
Идентификатор отчета в Business Central для получения |
|
Макет
|
LayoutCode | string |
Настраиваемый макет для использования |
|
|
Таблица
|
TableId | integer |
Таблица из Business Central, которая используется в этом запросе |
|
|
Идентификатор системы
|
SystemId | string |
Идентификатор записи в Business Central |
Получить медиа
Извлекает файл из Business Central по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Таблица
|
Table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Поле
|
Field | True | integer |
Поле из выбранной таблицы |
|
Идентификатор системы
|
SystemId | True | string |
Идентификатор записи в Business Central |
Удаление данных
Удаление данных из Business Central по уникальному идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Таблица
|
Table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Идентификатор системы
|
SystemId | True | string |
Идентификатор записи в Business Central |
Удаление массового объема данных
Удаление нескольких записей в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
DeleteRequest
|
DeleteRequests | object |
Удаление носителя
Удаляет носитель, подключенный к полю в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Таблица
|
Table | True | integer |
Таблица из Business Central, которая используется в этом запросе |
|
Поле
|
Field | True | integer |
Поле из выбранной таблицы |
|
Идентификатор системы
|
SystemId | True | string |
Идентификатор записи в Business Central |
Триггеры
| Триггеры при обновлении записи |
Запись обновляется в Business Central |
| Триггеры при обновлении записи (версия 2) |
Запись обновляется в Business Central |
| Триггеры при создании записи |
Запись создается в Business Central |
| Триггеры при создании записи (версия 2) |
Запись создается в Business Central |
| Триггеры при удалении записи |
Запись удаляется в Business Central |
| Триггеры при удалении записи (версия 2) |
Запись удаляется в Business Central |
Триггеры при обновлении записи
Запись обновляется в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Код(ID) таблицы
|
TableId | True | integer |
TableId |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
SystemId
|
SystemId | string |
SystemId |
Триггеры при обновлении записи (версия 2)
Запись обновляется в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Код(ID) таблицы
|
TableId | True | integer |
TableId |
|
Выберите
|
Fields | array of integer |
Выберите поле, которое требуется извлечь |
|
|
Поле
|
Field | integer |
Поле из выбранной таблицы |
|
|
Filter
|
FilterValue | string |
Допустимое значение фильтра Business Central |
|
|
Пакетная служба
|
IsBatch | boolean |
Получение пакетов или одноранговых обновлений |
Возвращаемое значение
Триггеры при создании записи
Запись создается в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Код(ID) таблицы
|
TableId | True | integer |
TableId |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
SystemId
|
SystemId | string |
SystemId |
Триггеры при создании записи (версия 2)
Запись создается в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Код(ID) таблицы
|
TableId | True | integer |
TableId |
|
Выберите
|
Fields | array of integer |
Выберите поле, которое требуется извлечь |
|
|
Поле
|
Field | integer |
Поле из выбранной таблицы |
|
|
Filter
|
FilterValue | string |
Допустимое значение фильтра Business Central |
|
|
Пакетная служба
|
IsBatch | boolean |
Получение пакетов или одноранговых обновлений |
Возвращаемое значение
Триггеры при удалении записи
Запись удаляется в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Код(ID) таблицы
|
TableId | True | integer |
TableId |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
SystemId
|
SystemId | string |
SystemId |
Триггеры при удалении записи (версия 2)
Запись удаляется в Business Central
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
URL-адрес центра бизнеса
|
Url | True | string |
Среда Business Central для подключения к |
|
Компания
|
Company | True | string |
Компания Business Central для подключения к |
|
Код(ID) таблицы
|
TableId | True | integer |
TableId |
|
Выберите
|
Fields | array of integer |
Выберите поле, которое требуется извлечь |
|
|
Поле
|
Field | integer |
Поле из выбранной таблицы |
|
|
Filter
|
FilterValue | string |
Допустимое значение фильтра Business Central |
|
|
Пакетная служба
|
IsBatch | boolean |
Получение пакетов или одноранговых обновлений |
Возвращаемое значение
Определения
струна
Это базовый тип данных string.