Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do fluxo de trabalho
Última atualização 22 de abr de 2024

Set Transaction Status

UiPath.Core.Activities.SetTransactionStatus

Description

Define o status de um item de transação do Orchestrator Para Falha ou Sucesso. Um exemplo de como você pode usar esta atividade está disponível aqui.

Observação:
  • Os valores de definição de esquema adicionados às filas no Orchestrator e marcados como obrigatórios são importados automaticamente no Construtor de dicionários da atividade.
  • Os valores marcados como não obrigatórios podem ser adicionados aos itens de fila e não serem aplicados.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows, configuração multiplataforma

  • Caminho da pasta do Orchestrator - O caminho da pasta na qual o ItemDaTransação está localizado, caso seja diferente da pasta na qual o processo está sendo executado. Este campo é compatível apenas com valores string, com / como separador para indicar subpastas. Por exemplo "Finance/Accounts Payable".
    Observação:
    O parâmetro Orchestrator Folder Path não funciona para processos executados por robôs em pastas clássicas. Apenas robôs em pastas modernas têm a capacidade de passar dados para fora de sua pasta.
    Os caminhos de pastas relativos são suportados em um cabeçalho X-UIPATH-FolderPath-Encoded, da seguinte forma:
    -right: Caminho que começa com / — começa da pasta root da árvore da qual a pasta ambiente faz parte.
    -right: Caminho que começa com . — começa da pasta do ambiente.
    -right: Caminho que começa com .. — começa um nível acima na hierarquia da pasta do ambiente para cada .. no caminho (por exemplo, ../ para um nível acima, ../../ para dois níveis acima na hierarquia).

    Observe que barras ao final não são aceitas.

  • Item de transação — o ItemDaTransação cujo status será atualizado.
  • Status — o status a ser definido para o ItemDaTransação.
Opções avançadas
Entrada
  • Nome da fila — A fila da qual selecionar a definição de esquema. O nome não diferencia maiúsculas de minúsculas, o que significa que, se no Orchestrator foi definido como "MyFirstQueue", corresponderá a "myfirstqueue". O número máximo de caracteres é 50.
  • Análise — uma coleção de informações de análise sobre o ItemDaTransação específico cujo status será atualizado.
  • Saída — uma coleção de informações adicionais sobre o ItemDaTransação específico cujo status será atualizado.
    Observação: definir a propriedade Output para transações com falha só é possível quando conectado a uma versão 2022.10 ou mais recente do Orchestrator.

Outros

  • Tempo limite (milissegundos) — especifica a quantidade de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).
  • Continuar com erro — especifica que a execução das atividades restantes deve continuar mesmo se a atividade atual falhar. Este campo só aceita valores booleanos (True, False). O valor padrão é False.

Erro de Transação

  • Detalhes — detalhes sobre a transação com falha. Esse campo é compatível apenas com strings e variáveis string. Você pode colocar qualquer informação de log ou outros detalhes sobre a falha.
  • TipoDeErro — o tipo de erro que a transação com falha gerou. Aplicativo — um problema técnico (por exemplo, um arquivo que não pode ser localizado). Esse tipo de erro tentará repetir a transação de acordo com as configurações no Orchestrator; Comercial — um erro relacionado a um fator externo (por exemplo, uma fatura que não pôde ser paga). Para obter mais informações sobre essa escolha, consulte o artigo Exceção de negócios versus Exceção de aplicativo .
  • Motivo — o motivo pelo qual a transação falhou. Esse campo é compatível apenas com strings e variáveis string. Você pode colocar qualquer motivo curto aqui (por exemplo, não contém a letra F).

Windows - Configuração legada

Painel de Propriedades
Comum
  • Continuar com erro — especifica que a execução das atividades restantes deve continuar mesmo se a atividade atual falhar. Este campo só aceita valores booleanos (True, False). O valor padrão é False.
  • NomeDeExibição - o nome de exibição da atividade.
  • Tempo limite (milissegundos) — especifica a quantidade de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).
Entrada
  • Análise — uma coleção de informações de análise sobre o ItemDaTransação específico cujo status será atualizado.
  • Saída — uma coleção de informações adicionais sobre o ItemDaTransação específico cujo status será atualizado.
    Observação: definir a propriedade Output para transações com falha só é possível quando conectado a uma versão 2022.10 ou mais recente do Orchestrator.
  • Status — o status a ser definido para o ItemDaTransação.
  • Item de transação — o ItemDaTransação cujo status será atualizado.
Diversos
  • Caminho da pastao caminho da pasta onde o ItemDaTransação está localizado, caso seja diferente da pasta onde o processo está sendo executado. Este campo é compatível apenas com valores string, com / como separador para indicar subpastas. Por exemplo "Finance/Accounts Payable".
    Observação:
    O parâmetro FolderPath não funciona para processos executados por robôs em pastas clássicas. Apenas robôs em pastas modernas têm a capacidade de passar dados para fora de sua pasta.
    Os caminhos de pastas relativos são suportados em um cabeçalho X-UIPATH-FolderPath-Encoded, da seguinte forma:
    -right: Caminho que começa com / — começa da pasta root da árvore da qual a pasta ambiente faz parte.
    -right: Caminho que começa com . — começa da pasta do ambiente.
    -right: Caminho que começa com .. — começa um nível acima na hierarquia da pasta do ambiente para cada .. no caminho (por exemplo, ../ para um nível acima, ../../ para dois níveis acima na hierarquia).

    Observe que barras ao final não são aceitas.

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Erro de Transação

  • Detalhes — detalhes sobre a transação com falha. Esse campo é compatível apenas com strings e variáveis string. Você pode colocar qualquer informação de log ou outros detalhes sobre a falha.
  • TipoDeErro — o tipo de erro que a transação com falha gerou. Aplicativo — um problema técnico (por exemplo, um arquivo que não pode ser localizado). Esse tipo de erro tentará repetir a transação de acordo com as configurações no Orchestrator; Comercial — um erro relacionado a um fator externo (por exemplo, uma fatura que não pôde ser paga). Para obter mais informações sobre essa escolha, consulte o artigo Exceção de negócios versus Exceção de aplicativo .
  • Motivo — o motivo pelo qual a transação falhou. Esse campo é compatível apenas com strings e variáveis string. Você pode colocar qualquer motivo curto aqui (por exemplo, não contém a letra F).

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.