Connect2All local (versão prévia)
Connect2All no local conecta fluxos de nuvem com Dynamics 365 Business Central local. Ele ajuda as organizações a automatizar processos de ERP lendo, criando, atualizando, importando e exportando dados Business Central por meio de ações e gatilhos do conector reutilizáveis.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Bravx |
| URL | https://www.bravx.com |
| apps@bravx.com |
| Metadados do conector | |
|---|---|
| Publicador | Soluções de negócios gac |
| Site | https://www.bravx.com |
| Política de Privacidade | https://www.bravx.com/privacy-statement |
| Categorias | Produtividade; Dados |
O conector local connect2All desbloqueia Microsoft Dynamics 365 Business Central local para Power Automate. Os dados em todas as tabelas de um ambiente Business Central podem ser usados e gerenciados, incluindo todas as tabelas adicionadas por meio de extensões. Além disso, qualquer alteração de dados em campos dentro dessas tabelas pode ser usada como um gatilho para um fluxo de Power Automate.
Requisitos
Para usar o conector local Connect2All, você precisa de um ambiente de Microsoft Dynamics 365 Business Central local (da versão 20.0.37118.1) com um dos seguintes aplicativos Bravx:
- Plataforma de Integração
- Produção365
- PSA365
- Trade365
- Medical365
Como obter credenciais
Connect2All não requer autenticação extra. Ele usa as credenciais que você usa para se conectar ao Seu Microsoft Dynamics 365 Business Central.
Problemas e limitações conhecidos
Há os seguintes problemas conhecidos para usar o Connect2All no PowerAutomate:
- Ao usar a ação "Obter Dados", o esquema dinâmico não é resolvido no designtime do seu fluxo.
Você pode contornar isso:
- usando 'Alternar para a matriz inteira de entrada' e insira 'Solicitar Selecionar Campos' por id
- Ao usar a ação "Obter Dados por Id", o esquema dinâmico não é resolvido no tempo de design do fluxo.
Você pode contornar isso:
- usando 'Alternar para a matriz inteira de entrada' e insira 'Solicitar Selecionar Campos' por id
- usando um valor GUID fixo como uma ID do sistema pouco antes de salvá-lo pode ser alterado para a ID do sistema fornecida por um gatilho Connect2All.
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome de usuário | secureString | O nome de usuário para esta api | Verdade |
| Senha | secureString | A senha dessa api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Atualizar complexo de dados |
Atualizar um registro no Business Central para uma tabela específica |
| Atualizar dados |
Atualizar um registro no Business Central para uma tabela específica |
| Atualizar em massa de dados |
Atualizar vários registros no Business Central |
| Atualizar Mídia |
Atualiza um arquivo no Business Central por sua ID |
| Dados upsert |
Upsert data into a specific Business Central table |
| Dados upsert (complexos) |
Upsert data into a specific Business Central table |
| Dados upsert (em massa) |
Upsert vários registros no Business Central |
| Excluir dados |
Excluir dados do Business Central por sua ID exclusiva |
| Excluir Dados em Massa |
Excluir vários registros no Business Central |
| Excluir Mídia |
Exclui a mídia anexada a um campo no Business Central |
| Executar uma ação |
Agendar para executar uma ação no Business Central |
| Executar uma ação síncrona |
Executar uma ação síncrona no Business Central |
| Inserir Dados |
Inserir dados em uma tabela específica do Business Central |
| Inserir dados (complexo) |
Inserir dados em uma tabela específica do Business Central |
| Inserir Em Massa de Dados |
Inserir vários registros no Business Central |
| Obter dados |
Obter dados do Business Central para tabelas específicas |
| Obter dados (complexo) |
Obter dados do Business Central com uma solicitação JSON bruta |
| Obter dados em formato em massa (preterido) [PRETERIDO] |
Obtenha dados do Business Central para uma tabela em formato em massa. (preterido)) |
| Obter dados por Id |
Obter dados do Business Central para uma tabela e um registro específicos |
| Obter mídia |
Recupera um arquivo do Business Central por sua ID |
| Obter Relatório |
Obtém um relatório do Business Central em uma ID de relatório ou um registro |
Atualizar complexo de dados
Atualizar um registro no Business Central para uma tabela específica
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Atualizar dados
Atualizar um registro no Business Central para uma tabela específica
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
ID da tabela
|
table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
ID do sistema
|
systemId | True | string |
A ID do registro no Business Central |
|
Campo
|
id | integer |
Um campo da tabela selecionada |
|
|
Valor a ser definido
|
value | string |
O valor a ser definido para este campo |
Atualizar em massa de dados
Atualizar vários registros no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
UpdateRequest
|
UpdateRequests | object |
Atualizar Mídia
Atualiza um arquivo no Business Central por sua ID
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Table
|
Table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Campo
|
Field | True | integer |
Um campo da tabela selecionada |
|
ID do sistema
|
SystemId | True | string |
A ID do registro no Business Central |
|
Conteúdo do Arquivo
|
FileContent | True | binary |
O arquivo contenta o ser salvo como bytes |
Dados upsert
Upsert data into a specific Business Central table
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
ID da tabela
|
table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Campo
|
id | integer |
Um campo da tabela selecionada |
|
|
Valor a ser definido
|
value | string |
O valor a ser definido para este campo |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Dados upsert (complexos)
Upsert data into a specific Business Central table
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Dados upsert (em massa)
Upsert vários registros no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
CreateRequest
|
CreateRequests | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Responses
|
array of string |
Excluir dados
Excluir dados do Business Central por sua ID exclusiva
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Table
|
Table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
ID do sistema
|
SystemId | True | string |
A ID do registro no Business Central |
Excluir Dados em Massa
Excluir vários registros no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
DeleteRequest
|
DeleteRequests | object |
Excluir Mídia
Exclui a mídia anexada a um campo no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Table
|
Table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Campo
|
Field | True | integer |
Um campo da tabela selecionada |
|
ID do sistema
|
SystemId | True | string |
A ID do registro no Business Central |
Executar uma ação
Agendar para executar uma ação no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Codeunit a ser executado
|
codeunitId | True | integer |
A codeunit que você deseja executar |
|
Cadeia de caracteres de parâmetro
|
parameters | string |
A cadeia de caracteres de parâmetro a ser passada para a codeunit |
Executar uma ação síncrona
Executar uma ação síncrona no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Tipo de ação
|
actiontype | True | string |
O tipo de ação da ação síncrona que você deseja executar |
|
Cadeia de caracteres de conteúdo
|
payload | string |
A cadeia de caracteres de conteúdo a ser passada para a ação síncrona |
Retornos
- response
- string
Inserir Dados
Inserir dados em uma tabela específica do Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
ID da tabela
|
table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Campo
|
id | integer |
Um campo da tabela selecionada |
|
|
Valor a ser definido
|
value | string |
O valor a ser definido para este campo |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Inserir dados (complexo)
Inserir dados em uma tabela específica do Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Inserir Em Massa de Dados
Inserir vários registros no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
CreateRequest
|
CreateRequests | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Responses
|
array of string |
Obter dados
Obter dados do Business Central para tabelas específicas
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
ID da tabela
|
table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Nome
|
name | string |
Seu nome de referência para este objeto de solicitação de tabela |
|
|
TOP
|
top | integer |
A quantidade máxima de registros a serem retornados |
|
|
Campo
|
Select | integer |
Um campo da tabela selecionada |
|
|
Campo
|
Order by | integer |
Um campo da tabela selecionada |
|
|
Ordem de Classificação
|
sortorder | string |
Se os dados retornados são classificados em ordem crescente ou decrescente |
|
|
Campo
|
field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
filter | string |
Um valor de filtro do Business Central válido |
Retornos
Obter dados (complexo)
Obter dados do Business Central com uma solicitação JSON bruta
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Retornos
Obter dados em formato em massa (preterido) [PRETERIDO]
Obtenha dados do Business Central para uma tabela em formato em massa. (preterido))
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
Take
|
Take | integer | ||
|
ID da tabela
|
Table | integer |
TableId |
|
|
Selecionar
|
Fields | array of integer |
Selecione um campo que você deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
Filter | string |
Um valor de filtro do Business Central válido |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nextPageLink
|
nextPageLink | string | |
|
value
|
value | array of array | |
|
items
|
value | array of |
Obter dados por Id
Obter dados do Business Central para uma tabela e um registro específicos
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
ID da tabela
|
table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Campo
|
Select | integer |
Um campo da tabela selecionada |
|
|
ID do sistema
|
SystemId | True | string |
A ID do registro no Business Central |
Retornos
Obter mídia
Recupera um arquivo do Business Central por sua ID
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Table
|
Table | True | integer |
A tabela do Business Central que é usada nesta solicitação |
|
Campo
|
Field | True | integer |
Um campo da tabela selecionada |
|
ID do sistema
|
SystemId | True | string |
A ID do registro no Business Central |
Obter Relatório
Obtém um relatório do Business Central em uma ID de relatório ou um registro
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
Formato
|
Format | True | string |
O formato do arquivo no qual o relatório será obtido |
|
Relatório
|
ReportId | True | integer |
A ID do relatório no Business Central a ser recuperado |
|
Layout
|
LayoutCode | string |
O layout personalizado a ser usado |
|
|
Table
|
TableId | integer |
A tabela do Business Central que é usada nesta solicitação |
|
|
ID do sistema
|
SystemId | string |
A ID do registro no Business Central |
Gatilhos
| Dispara quando um registro é atualizado |
Um registro é atualizado no Business Central |
| Dispara quando um registro é atualizado (V2) |
Um registro é atualizado no Business Central |
| Dispara quando um registro é criado |
Um registro é criado no Business Central |
| Dispara quando um registro é criado (V2) |
Um registro é criado no Business Central |
| Dispara quando um registro é excluído |
Um registro é excluído no Business Central |
| Dispara quando um registro é excluído (V2) |
Um registro é excluído no Business Central |
Dispara quando um registro é atualizado
Um registro é atualizado no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
SystemId
|
SystemId | string |
SystemId |
Dispara quando um registro é atualizado (V2)
Um registro é atualizado no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
|
Selecionar
|
Fields | array of integer |
Selecione um campo que você deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
FilterValue | string |
Um valor de filtro do Business Central válido |
|
|
É o Lote
|
IsBatch | boolean |
Receber lotes ou atualizações singulares |
Retornos
Dispara quando um registro é criado
Um registro é criado no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
SystemId
|
SystemId | string |
SystemId |
Dispara quando um registro é criado (V2)
Um registro é criado no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
|
Selecionar
|
Fields | array of integer |
Selecione um campo que você deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
FilterValue | string |
Um valor de filtro do Business Central válido |
|
|
É o Lote
|
IsBatch | boolean |
Receber lotes ou atualizações singulares |
Retornos
Dispara quando um registro é excluído
Um registro é excluído no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
SystemId
|
SystemId | string |
SystemId |
Dispara quando um registro é excluído (V2)
Um registro é excluído no Business Central
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL do Business Central
|
Url | True | string |
O ambiente do Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa do Business Central à qual se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
|
Selecionar
|
Fields | array of integer |
Selecione um campo que você deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
FilterValue | string |
Um valor de filtro do Business Central válido |
|
|
É o Lote
|
IsBatch | boolean |
Receber lotes ou atualizações singulares |
Retornos
Definições
cadeia
Esse é o tipo de dados básico 'string'.