Connect2All no local (Pré-visualização)
O Connect2All on-premises liga fluxos na cloud com o Dynamics 365 Business Central on-premises. Ajuda as organizações a automatizar processos ERP através da leitura, criação, atualização, importação e exportação de dados do Business Central através de ações e gatilhos reutilizáveis em conectores.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - 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 | |
|---|---|
| Editora | GAC Soluções Empresariais |
| Sítio Web | https://www.bravx.com |
| Política de Privacidade | https://www.bravx.com/privacy-statement |
| Categorias | Produtividade; Dados |
O conector on-premises Connect2All desbloqueia Microsoft Dynamics 365 Business Central on-premises para Power Automate. Os dados em todas as tabelas de um ambiente Business Central podem ser usados e geridos, incluindo todas as tabelas adicionadas através de extensões. Além disso, qualquer alteração de dados nos campos destas tabelas pode ser usada como gatilho para um fluxo do Power Automate.
Requisitos
Para usar o conector local Connect2All, precisa de um ambiente Microsoft Dynamics 365 Business Central local (a partir da versão 20.0.37118.1) com uma das seguintes aplicações Bravx:
- Plataforma de Integração
- Produção365
- PSA365
- Comércio365
- 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 conhecidos e limitações
Existem 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 momento do design do seu fluxo.
Você pode contornar isso da seguinte forma:
- usando 'Switch to input entire array' e digite o 'Request Select Fields' por id
- Ao usar a ação 'Obter dados por id', o esquema dinâmico não é resolvido no momento do design do seu fluxo.
Você pode contornar isso da seguinte forma:
- usando 'Switch to input entire array' e digite o 'Request Select Fields' por id
- usando um valor GUID fixo como uma ID do Sistema Pouco antes de salvar, isso pode ser alterado para a ID do Sistema fornecida por um gatilho Connect2All.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | 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.
Esta conexão não é compartilhável. Se o aplicativo avançado 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 utilizador | securestring | O nome de usuário para esta api | Verdade |
| Palavra-passe | securestring | A senha para esta api | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de 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 dados em massa |
Atualizar vários registos no Business Central |
| Atualizar mídia |
Atualiza um arquivo no Business Central por sua ID |
| Dados Upsert |
Atualize os dados para uma tabela específica do Business Central |
| Dados Upsert (Complexos) |
Atualize os dados para uma tabela específica do Business Central |
| Dados Upsert (em massa) |
Atualize vários registros para o 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 dados em massa |
Inserir vários registos no Business Central |
| Obter dados |
Obter dados do Business Central para tabelas específicas |
| Obter dados (complexos) |
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. (descontinuado)) |
| Obter dados por id |
Obter dados do Business Central para uma tabela e um registro específicos |
| Obter multimé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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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 definir
|
value | string |
O valor a definir para este campo |
Atualizar dados em massa
Atualizar vários registos no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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 conteúdo do arquivo a ser salvo como bytes |
Dados Upsert
Atualize os dados para uma tabela específica do Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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 definir
|
value | string |
O valor a definir para este campo |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Dados Upsert (Complexos)
Atualize os dados para uma tabela específica do Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Dados Upsert (em massa)
Atualize vários registros para o Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
CreateRequest
|
CreateRequests | object |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Responses
|
array of string |
Excluir dados
Excluir dados do Business Central por sua ID exclusiva
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
DeleteRequest
|
DeleteRequests | object |
Excluir mídia
Exclui a mídia anexada a um campo no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Codeunit a ser executado
|
codeunitId | True | integer |
A unidade de código que você deseja executar |
|
String de parâmetros
|
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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Tipo de ação
|
actiontype | True | string |
O tipo de ação da ação síncrona que você deseja executar |
|
String de carga útil
|
payload | string |
A cadeia de caracteres de carga útil a ser passada para a ação síncrona |
Devoluções
- response
- string
Inserir dados
Inserir dados em uma tabela específica do Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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 definir
|
value | string |
O valor a definir para este campo |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Inserir dados (complexo)
Inserir dados em uma tabela específica do Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
ID do sistema
|
SystemId | string |
Inserir dados em massa
Inserir vários registos no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
CreateRequest
|
CreateRequests | object |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Responses
|
array of string |
Obter dados
Obter dados do Business Central para tabelas específicas
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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 |
|
|
Início
|
top | integer |
A quantidade máxima de registos a devolver |
|
|
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 válido do Business Central |
Devoluções
Obter dados (complexos)
Obter dados do Business Central com uma solicitação JSON bruta
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
|
object |
Devoluções
Obter dados em formato em massa (preterido) [PRETERIDO]
Obtenha dados do Business Central para uma tabela em formato em massa. (descontinuado))
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
Pegue
|
Take | integer | ||
|
ID da tabela
|
Table | integer |
TableId |
|
|
Selecionar
|
Fields | array of integer |
Selecione um campo que deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
Filter | string |
Um valor de filtro válido do Business Central |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
próximoPageLink
|
nextPageLink | string | |
|
valor
|
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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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 |
Devoluções
Obter multimédia
Recupera um arquivo do Business Central por sua ID
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para 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
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
Linguagem
|
Language | string |
O idioma no qual se comunicar com o Business Central |
|
|
Formato
|
Format | True | string |
O formato de arquivo para obter o relatório |
|
Relatório
|
ReportId | True | integer |
A ID do relatório no Business Central para recuperar |
|
Esquema
|
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 |
Acionadores
| Aciona quando um registro é atualizado |
Um registro é atualizado no Business Central |
| Aciona quando um registro é atualizado (V2) |
Um registro é atualizado no Business Central |
| Aciona quando um registro é excluído |
Um registo é eliminado no Business Central |
| Aciona quando um registro é excluído (V2) |
Um registo é eliminado no Business Central |
| Gatilhos quando um registro é criado |
Um registro é criado no Business Central |
| Gatilhos quando um registro é criado (V2) |
Um registro é criado no Business Central |
Aciona quando um registro é atualizado
Um registro é atualizado no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Id do sistema
|
SystemId | string |
Id do sistema |
Aciona quando um registro é atualizado (V2)
Um registro é atualizado no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
|
Selecionar
|
Fields | array of integer |
Selecione um campo que deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
FilterValue | string |
Um valor de filtro válido do Business Central |
|
|
É lote
|
IsBatch | boolean |
Receber lotes ou atualizações singulares |
Devoluções
Aciona quando um registro é excluído
Um registo é eliminado no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Id do sistema
|
SystemId | string |
Id do sistema |
Aciona quando um registro é excluído (V2)
Um registo é eliminado no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
|
Selecionar
|
Fields | array of integer |
Selecione um campo que deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
FilterValue | string |
Um valor de filtro válido do Business Central |
|
|
É lote
|
IsBatch | boolean |
Receber lotes ou atualizações singulares |
Devoluções
Gatilhos quando um registro é criado
Um registro é criado no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
Devoluções
| Name | Caminho | Tipo | Descrição |
|---|---|---|---|
|
Id do sistema
|
SystemId | string |
Id do sistema |
Gatilhos quando um registro é criado (V2)
Um registro é criado no Business Central
Parâmetros
| Name | Chave | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
URL da Central de Negócios
|
Url | True | string |
O ambiente Business Central ao qual se conectar |
|
Empresa
|
Company | True | string |
A empresa Business Central para se conectar |
|
ID da tabela
|
TableId | True | integer |
TableId |
|
Selecionar
|
Fields | array of integer |
Selecione um campo que deseja recuperar |
|
|
Campo
|
Field | integer |
Um campo da tabela selecionada |
|
|
Filter
|
FilterValue | string |
Um valor de filtro válido do Business Central |
|
|
É lote
|
IsBatch | boolean |
Receber lotes ou atualizações singulares |
Devoluções
Definições
cadeia (de caracteres)
Este é o tipo de dados básico 'string'.