Compartilhar via


Nuvem resco

O Resco Cloud é uma solução de negócios totalmente individual que é altamente personalizável, segura, rica em recursos e 100% pronta para offline.

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 Especialistas em resco estão prontos para ouvir e ajudar
URL https://www.resco.net/contact-support/
Email mobilecrm@resco.net
Metadados do conector
Publicador Resco
Site https://www.resco.net/resco-cloud/
Política de privacidade https://www.resco.net/privacy-notice/
Categorias Vendas e CRM; Produtividade

O Resco Cloud fornece soluções de negócios totalmente em um que são altamente personalizáveis, seguras, ricas em recursos e 100% prontas para offline. Esse conector permite operações que permitem que você crie, leia, atualize e exclua registros perfeitamente.

Pré-requisitos

Para usar esse conector, você precisará do seguinte:

  • Uma organização na Resco Cloud ou qualquer produto afiliado da Resco.
  • Você pode se inscrever para uma avaliação gratuita de 30 dias aqui.
  • Uma conta de usuário com privilégio de acesso de esquema ou privilégio de administrador do sistema.

Como obter credenciais

Esse conector usa Basic autenticação. Ao criar um novo conector (no Power Apps/Aplicativos Lógicos), você precisará fornecer credenciais de logon. Você também precisará selecionar um servidor para usar com esse conector e o nome da organização especificado durante a inscrição.

Introdução ao conector

Basta adicionar qualquer etapa do conector do Resco Cloud ao seu fluxo e começar a acessar/alterar dados em sua organização do Resco Cloud. Esse conector permite que você execute operações básicas de dados, como leitura/criação/atualização/exclusão.

Problemas e limitações conhecidos

Paging

A List records ação retorna um máximo de 1000 registros. Se você quiser obter mais registros, precisará usar o Skip token parâmetro de entrada. O Skip token não é retornado diretamente, mas em vez disso Next Link é retornado, que também contém Skip token . Para resolver Skip token a próxima List records chamada de ação, você pode usar a expressão em Set variable etapas como:

{
    "inputs": {
        "name": "skipToken",
        "value": "@{if(empty(outputs('List_records')?['body/@odata.nextLink']),null,decodeUriComponent(substring(outputs('List_records')?['body/@odata.nextLink'],add(indexOf(outputs('List_records')?['body/@odata.nextLink'], '$skipToken='),11))))}"
    }
}
Triggers

O conector do Resco Cloud dá suporte a gatilhos para operações de criação, atualização e exclusão. No caso de requisitos avançados, há uma solução alternativa disponível usando o evento de processo do servidor e invocando uma solicitação HTTP fornecida por "Quando uma solicitação HTTP é recebida". Basta criar um novo fluxo de nuvem automatizado, nomeá-lo e clicar em ignorar para criar um fluxo vazio. Pesquise o conector "Solicitação" e adicione o gatilho "Quando uma solicitação HTTP é recebida". Defina "Esquema JSON do Corpo da Solicitação" para aceitar o id parâmetro:

 {
    "type": "object",
    "properties": {
        "id": {
            "type": "string"
        }
    }
}

Em "Mostrar Opções Avançadas" , defina o método como POST. Salve o fluxo para gerar "URL HTTP POST". Fluxo do Aplicativo

Agora você precisa criar um processo para invocar o gatilho em seu fluxo. Faça logon no servidor do Resco Cloud, inicie o Console de Administração e selecione Processos no menu. Clique em "Novo", insira um nome para o novo processo, selecione a entidade desejada (por exemplo, Conta) e o evento desejado (por exemplo, o registro é criado). Adicione a variável headers StringList e adicione o item Content-Type: application/json;charset=utf-8 a ela. Adicione a variável body de cadeia de caracteres como "Formatar Texto" com:

\{ "id": "{Entity.id}" \}

Em seguida, adicione a etapa Server.InvokeWebRequest de função com POST o método. URL copiada do gatilho "Quando uma solicitação HTTP é recebida" e da variável de corpo. Processo de aplicativo

Agora, quando você cria um registro do tipo de entidade especificado, o gatilho é ativado.

Erros e soluções comuns

Para servidores de nuvem, verifique se você especificou o servidor adequado na caixa de diálogo Conexão. Caso contrário, você poderá receber um erro não autorizado. Para servidores personalizados ou locais, insira a URL, incluindo protocolo e porta (se aplicável), por exemplo https://mycompany.com, [:8080]

perguntas frequentes

  • P: Como usar List records parâmetros de entrada? R: Estes são parâmetros de consulta OData padrão. A sintaxe de cada parâmetro de entrada é definida pela especificação OData. A única coisa a pensar é usar nomes lógicos em vez de nomes de exibição. (por exemplo, Conta -> conta, Nome -> nome, etc.). Os nomes lógicos podem ser encontrados em Entidades no Console de Administração.
  • P: Como fazer para obter um rótulo de lista de seleção? R: Cada campo de lista de seleção retorna dois valores:
    • Field - Esse é o valor da lista de seleção
    • Field (Label) - Esse é o rótulo do valor da lista de seleção.
  • P: Como fazer para obter um rótulo de pesquisa? R: Cada campo de pesquisa retorna 3 valores:
    • Field - Esta é a ID (GUID) da referência
    • Field (Label) - Esse é o rótulo (nome principal) da referência.
    • Field (Type) - Essa é a entidade de destino da referência.
  • P: Como definir o campo de pesquisa? R: Ao definir campos de pesquisa, você precisa construir uma referência que consista em tipo de registro e ID de registro.
    • No registro existente em seu fluxo, você pode usar OData Id
    • logicalName:id Criando expressão
    • logicalName('id') Criando expressão

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Servidor de Nuvem Use um servidor de nuvem para acessar sua organização. Todas as regiões Não compartilhável
Servidor local Use um servidor local para acessar sua organização. Todas as regiões Não compartilhável
Padrão [PRETERIDO] Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. Todas as regiões Não compartilhável

Servidor de Nuvem

ID de autenticação: cloudServer

Aplicável: todas as regiões

Use um servidor de nuvem para acessar sua organizaçã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
Resco Server cadeia Verdade
Organização cadeia Verdade
Nome de usuário secureString Verdade
Senha secureString Verdade

Servidor local

ID de autenticação: onPremiseServer

Aplicável: todas as regiões

Use um servidor local para acessar sua organizaçã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
Resco Server cadeia Verdade
Organização cadeia Verdade
Nome de usuário secureString Verdade
Senha secureString Verdade

Padrão [PRETERIDO]

Aplicável: todas as regiões

Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.

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
Resco Server cadeia Verdade
Organização cadeia Verdade
Nome de usuário secureString Verdade
Senha secureString Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Atualizar um registro

Atualizar registro por ID

Criar um novo registro

Criar um novo registro

Excluir registro

Excluir registro por ID

Gerar relatório

Gerar relatório

Listar questionários

Obter lista de registros de questionário

Listar registos

Obter lista de registros

Obter o usuário atual

Obter o registro de usuário atual por ID

Obter questionário

Obter o registro do questionário por ID

Obter registro

Obter registro por ID

Atualizar um registro

Atualizar registro por ID

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Registro
id True string

Insira um GUID (identificador global exclusivo)

Etag
If-Match string

ETag (versão da entidade)

Nome da entidade
entity True string

Nome da entidade

body
body True dynamic

Novos valores de propriedade

Retornos

As saídas desta operação são dinâmicas.

Criar um novo registro

Criar um novo registro

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da entidade
entity True string

Nome da entidade

body
body True dynamic

Novo registro

Retornos

As saídas desta operação são dinâmicas.

Excluir registro

Excluir registro por ID

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Registro
id True string

Insira um GUID (identificador global exclusivo)

Etag
If-Match string

ETag (versão da entidade)

Nome da entidade
entity True string

Nome da entidade

Gerar relatório

Gerar relatório

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da entidade
entity True string

Nome da entidade

ID do Registro
id True string

Insira um GUID (identificador global exclusivo)

Nome do Relatório
report True string

Nome do relatório

Formato
extension True string

Formato do arquivo

Retornos

Relatar conteúdo
binary

Listar questionários

Obter lista de registros de questionário

Parâmetros

Nome Chave Obrigatório Tipo Description
Selecionar consulta
$select string

Limitar as propriedades retornadas durante a recuperação de dados

Filtrar consulta
$filter string

Uma consulta de filtro ODATA para restringir os registros retornados

Contagem superior
$top integer

Número total de registros a serem recuperados

Ignorar contagem
$skip integer

Ignorar os primeiros n registros

Token de omissão
$skiptoken string

O token para acessar a próxima página de registros

Nome do questionário
questionnaire True string

Nome do questionário

Retornos

As saídas desta operação são dinâmicas.

Listar registos

Obter lista de registros

Parâmetros

Nome Chave Obrigatório Tipo Description
Selecionar consulta
$select string

Limitar as propriedades retornadas durante a recuperação de dados

Filtrar consulta
$filter string

Uma consulta de filtro ODATA para restringir os registros retornados

Ordem por
$orderby string

Uma consulta orderBy do ODATA para especificar a ordem dos registros

Expandir consulta
$expand string

Registros relacionados a serem incluídos com registros solicitados (padrão = nenhum)

Contagem superior
$top integer

Número total de registros a serem recuperados

Ignorar contagem
$skip integer

Ignorar os primeiros n registros

Token de omissão
$skiptoken string

O token para acessar a próxima página de registros

Nome da entidade
entity True string

Nome da entidade

Retornos

As saídas desta operação são dinâmicas.

Obter o usuário atual

Obter o registro de usuário atual por ID

Parâmetros

Nome Chave Obrigatório Tipo Description
Selecionar consulta
$select string

Limitar as propriedades retornadas durante a recuperação de dados

Expandir consulta
$expand string

Registros relacionados a serem incluídos com registros solicitados (padrão = nenhum)

Retornos

As saídas desta operação são dinâmicas.

Obter questionário

Obter o registro do questionário por ID

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Registro
id True string

Insira um GUID (identificador global exclusivo)

Selecionar consulta
$select string

Limitar as propriedades retornadas durante a recuperação de dados

Nome do questionário
questionnaire True string

Nome do questionário

Retornos

As saídas desta operação são dinâmicas.

Obter registro

Obter registro por ID

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Registro
id True string

Insira um GUID (identificador global exclusivo)

Selecionar consulta
$select string

Limitar as propriedades retornadas durante a recuperação de dados

Expandir consulta
$expand string

Registros relacionados a serem incluídos com registros solicitados (padrão = nenhum)

Nome da entidade
entity True string

Nome da entidade

Retornos

As saídas desta operação são dinâmicas.

Gatilhos

Quando um item é criado-atualizado-excluído

Quando um item é criado-atualizado-excluído

Quando um item é criado-atualizado-excluído

Quando um item é criado-atualizado-excluído

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da entidade
$entity True string

Nome da entidade

Nome da ação
$action True string

Ação

Retornos

Nome Caminho Tipo Description
id
id string

Definições

binário

Esse é o tipo de dados básico 'binary'.