Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de integrações clássicas
Última atualização 22 de abr de 2024

Oracle NetSuite Application Scope

UiPath.OracleNetSuite.Activities.OracleNetSuiteScopeActivity

Cada atividade do NetSuite chama uma operação SOAP usando os parâmetros de solicitação que você insere nas propriedades de entrada da atividade. Para chamar as operações SOAP com sucesso, as atividades dependem da atividade NetSuite Scope para usar a autenticação Baseada em Token (preferencial) ou a Autenticação de Credenciais do Usuário para se conectar a um registro de integração do NetSuite novo ou existente .

Usando sua conta Oracle (Account ID) e autenticação baseada em token (ConsumerKey, ConsumerSecret, TokenIde TokenSecret), a atividade NetSuite Scope estabelece uma conexão autenticada com seu registro de integração.

Importante:

O NetSuite desativou o RLC (autenticação de credenciais em nível de solicitação, por exemplo, autenticação padrão) e removeu totalmente o suporte para ele na versão 2021.1. Anteriormente, não era compatível com chamadas de API SOAP com o lançamento de 2020.2 para funções administrativas.

Como resultado, a opção para Autenticação padrão foi removida a partir da versão 1.2 do pacote de atividades Oracle NetSuite.

Depois de estabelecer sua conexão, a atividade retorna um objeto OracleNetSuiteConnection (OracleNetSuiteConnection) que você pode usar para autenticação em usos subsequentes da atividade NetSuite Application Scope .
Observação: ao usar este pacote de atividades, é importante que você leia e siga as melhores práticas documentadas no guia Fundamentos e exemplos de arquitetura do SuiteApp do NetSuite e a folha de dicas de governança de concorrência.

Como funciona

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione uma atividade para cada propriedade de entrada SecureString .
    • Adicione duas atividades Get Credential .

      * Para obter mais informações, consulte a seção Criar ativos de credenciais no Guia de configuração .

  3. Insira valores para qualquer uma das propriedades de Autenticação de Token.
  4. Crie e insira uma variável IConnection para a propriedade Saída.
    • Você pode usar essa variável em usos subseqüentes da atividade NetSuite Scope .



No corpo da atividade

Para construir seu projeto e habilitar o Object Wizard em outras atividades, você deve utilizar o Connection Wizard clicando no botão Configurar .

Para saber mais, consulte a seção Assistentes na página Sobre .

Propriedades

Autenticação
Observação: as credenciais padrão são consideradas obsoletas e foram removidas na versão 1.2 e superior. Os projetos existentes continuarão em execução, mas devem ser atualizados para usar a autenticação baseada em token.
  • AcountID - O identificador atribuído à sua conta NetSuite. Este campo suporta apenas variáveis Strings ou String . Você pode encontrar o ID da sua conta NetSuite no início da URL do NetSuite.
    • Por exemplo, se a URL for https://<span>1234567.app.netsuite.com</span>/, o ID da sua conta será 1234567.
  • Tipo de autenticação - o tipo de autenticação a ser usado ao conectar-se ao seu registro de integração. A partir da versão 1.2 do pacote de atividades, a única opção suportada é o Token.
  • ChaveDoConsumidor - A chave gerada automaticamente atribuída ao seu registro de integração. Este campo é compatível apenas com variáveis Strings ou String . Para encontrar o valor da ChaveDoConsumidor , consulte o marcador Autenticação baseada em tokens na seção Criar registro de integração do guia de Configuração .
  • ConsumerSecret - O SecureString usado para autorizar comunicações entre UiPath e seu registro de integração.
    • Para encontrar o valor do SegredoDoConsumidor , consulte o marcador Autenticação baseada em token na seção Criar registro de integração do Guia de configuração .
    • Para inserir sua variável SecureString , use uma atividade.
  • IdDoToken — o identificador gerado automaticamente atribuído ao usuário. Este campo é compatível apenas com variáveis Strings ou String . Para encontrar o valor do TokenID , consulte Criar token de acesso do usuário no Guia de configuração .
  • TokenSecret - O SecureString usado para autorizar o acesso TokenID ao registro de integração.
    • Para encontrar o valor de SegredoDoToken , consulte Criar token de acesso do usuário no Guia de configuração .
    • Para inserir sua variável SecureString , use uma atividade.
Comum
  • NomeDeExibição — o nome de exibição da atividade. Este campo é compatível apenas com variáveis Strings ou String.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Opções
  • ReportApiErrorAsException - Quando selecionado, as respostas de erro da API são relatadas em BusinessActivityExecutionException por todas as atividades filhas que usam esse escopo de aplicativo. Quando desmarcada, a atividade filho preenche a mensagem de erro da API na propriedade de saída ResponseStatus e a execução do fluxo de trabalho continua. Verifique a propriedade ResponseStatus para confirmar a execução bem-sucedida.
Saída
  • Oracle NetSuite Connection - Um registro de sua conexão estabelecida que você pode usar em atividades subseqüentes do NetSuite Application Scope . Insira uma variável IConnection (UiPath.BAF.Models.Connection.IConnection).
Usar Conexão Existente
  • ExistingConnection - Um registro de conexão de uma atividade NetSuite Application Scope pai que você pode usar em vez de estabelecer uma nova conexão. Insira uma variável IConnection .
    • A variável IConnection deve ser de uma atividade NetSuite Application Scope executada anteriormente (pai) que ainda tenha uma conexão ativa.
    • Se você não conseguir estabelecer uma conexão usando esta propriedade, tente executar novamente sua atividade principal do NetSuite Scope .
  • Como funciona
  • No corpo da atividade
  • Propriedades

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.