Partilhar via


Resco Cloud

O Resco Cloud é uma solução de negócios tudo-em-um altamente personalizável, segura, rica em recursos e 100% pronta para off-line.

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

O Resco Cloud oferece soluções de negócios tudo-em-um que são altamente personalizáveis, seguras, ricas em recursos e 100% prontas para off-line. Esse conector permite operações que permitem criar, ler, atualizar e excluir registros sem problemas.

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

Este conector usa Basic autenticação. Ao criar um novo conector (em Power Apps/Logic Apps), ser-lhe-á pedido que forneça credenciais de início de sessão. Também será necessário 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 Resco Cloud ao seu fluxo e começar a acessar/alterar dados em sua organização Resco Cloud. Esse conector permite que você execute operações básicas de dados, como ler/criar/atualizar/excluir.

Problemas conhecidos e limitações

Paging

A List records ação retorna um máximo de 1000 registros. Se você gostaria de obter mais registros, você tem que usar o Skip token parâmetro de entrada. O Skip token não é retornado diretamente, mas em vez disso Next Link é retornado que contém Skip token também. 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))))}"
    }
}
Acionadores

O Resco Cloud connector suporta 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. Procure o conector "Solicitação" e adicione o gatilho "Quando uma solicitação HTTP for recebida". Defina "Request Body JSON Schema" 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 "HTTP POST URL". Fluxo de aplicativos

Agora você tem que criar um processo para invocar gatilho em seu fluxo. Faça login no servidor Resco Cloud, inicie o Admin Console 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 item Content-Type: application/json;charset=utf-8 a ela. Adicione a variável body string como "Formatar texto" com:

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

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

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

Erros e soluções comuns

Para servidores em nuvem, certifique-se de ter especificado o servidor adequado na caixa de diálogo Conexão. Se não, você pode obter 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]

FAQ

  • P: Como usar List records os parâmetros de entrada? R: Estes são parâmetros de consulta OData padrão. A sintaxe para 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 Admin Console.
  • P: Como faço para obter um rótulo de lista de opções? R: Cada campo da lista de opções devolve 2 valores:
    • Field - Este é o valor da picklist
    • Field (Label) - Este é o rótulo para o valor da lista de opções.
  • P: Como posso obter uma etiqueta de pesquisa? R: Cada campo de pesquisa devolve 3 valores:
    • Field - Este é o ID (GUID) da referência
    • Field (Label) - Este é o rótulo (nome principal) da referência.
    • Field (Type) - Esta é a entidade alvo da referência.
  • P: Como configuro o campo de pesquisa? R: Ao definir campos de pesquisa, você precisa construir uma referência que consiste em tipo de registro e ID de registro.
    • A partir do registro existente em seu fluxo, você pode usar OData Id
    • Ao criar logicalName:id expressão
    • Ao criar logicalName('id') expressão

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Servidor na 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 [DEPRECATED] Esta 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 na nuvem

ID de autenticação: cloudServer

Aplicável: Todas as regiões

Use um servidor de nuvem para acessar sua organizaçã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
Servidor Resco cadeia (de caracteres) Verdade
Organização cadeia (de caracteres) Verdade
Nome de utilizador securestring Verdade
Palavra-passe securestring Verdade

Servidor local

ID de autenticação: onPremiseServer

Aplicável: Todas as regiões

Use um servidor local para acessar sua organizaçã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
Servidor Resco cadeia (de caracteres) Verdade
Organização cadeia (de caracteres) Verdade
Nome de utilizador securestring Verdade
Palavra-passe securestring Verdade

Padrão [DEPRECATED]

Aplicável: Todas as regiões

Esta 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.

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
Servidor Resco cadeia (de caracteres) Verdade
Organização cadeia (de caracteres) Verdade
Nome de utilizador securestring Verdade
Palavra-passe securestring Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Atualizar um registo

Atualizar registro por ID

Criar um novo registo

Criar um novo registo

Excluir registro

Excluir registro por ID

Gerar relatório

Gerar relatório

Listar questionários

Obter lista de registos do questionário

Listar registos

Obter lista de registos

Obter questionário

Obter o registro do questionador por ID

Obter registo

Obter registo por ID

Obter usuário atual

Obter registro de usuário atual por ID

Atualizar um registo

Atualizar registro por ID

Parâmetros

Name Chave Necessário Tipo Description
ID do Registo
id True string

Insira um identificador global exclusivo (GUID)

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

Devoluções

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

Criar um novo registo

Criar um novo registo

Parâmetros

Name Chave Necessário Tipo Description
Nome da entidade
entity True string

Nome da entidade

body
body True dynamic

Novo recorde

Devoluções

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

Excluir registro

Excluir registro por ID

Parâmetros

Name Chave Necessário Tipo Description
ID do Registo
id True string

Insira um identificador global exclusivo (GUID)

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

Name Chave Necessário Tipo Description
Nome da entidade
entity True string

Nome da entidade

ID do Registo
id True string

Insira um identificador global exclusivo (GUID)

Nome do relatório
report True string

Nome do relatório

Formato
extension True string

Formato do ficheiro

Devoluções

Conteúdo do relatório
binary

Listar questionários

Obter lista de registos do questionário

Parâmetros

Name Chave Necessá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 registos a recuperar

Pular contagem
$skip integer

Pular os primeiros n registros

Saltar token
$skiptoken string

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

Nome do questionador
questionnaire True string

Nome do questionador

Devoluções

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

Listar registos

Obter lista de registos

Parâmetros

Name Chave Necessá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

Encomendar por
$orderby string

Uma ordem ODATAPor consulta 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 registos a recuperar

Pular contagem
$skip integer

Pular os primeiros n registros

Saltar token
$skiptoken string

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

Nome da entidade
entity True string

Nome da entidade

Devoluções

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

Obter questionário

Obter o registro do questionador por ID

Parâmetros

Name Chave Necessário Tipo Description
ID do Registo
id True string

Insira um identificador global exclusivo (GUID)

Selecionar consulta
$select string

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

Nome do questionador
questionnaire True string

Nome do questionador

Devoluções

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

Obter registo

Obter registo por ID

Parâmetros

Name Chave Necessário Tipo Description
ID do Registo
id True string

Insira um identificador global exclusivo (GUID)

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

Devoluções

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

Obter usuário atual

Obter registro de usuário atual por ID

Parâmetros

Name Chave Necessá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)

Devoluções

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

Acionadores

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

Name Chave Necessário Tipo Description
Nome da entidade
$entity True string

Nome da entidade

Nome da ação
$action True string

Ação

Devoluções

Name Caminho Tipo Description
id
id string

Definições

binário

Este é o tipo de dados básico 'binário'.