UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 7 de abr de 2026

Set Transaction Status

Define o status de um item de transação do Orchestrator Para Falha ou Sucesso.

Definição

Namespace: UiPath.Activities.System.API

Assembly: UiPath.System.Activities.Api (em UiPath.System.Activities.Api.dll)

Sobrecarregas

SetTransactionStatus(QueueItem, ProcessingStatus)Define o status de um item de transação como Falho ou Bem-sucedido.
SetTransactionStatus(QueueItem, ProcessingStatus, String)Define o status de uma transação, de uma pasta do Orchestrator especificada, item para Falha ou Sucesso.
SetTransactionStatus(QueueItem, ProcessingStatus, String, Dictionary<String, Object>, Dictionary<String, Object>, String, ErrorType, String, Int32)Define o status de um item de transação como Falho ou Bem-sucedido, juntamente com outras configurações e atualizações.

SetTransactionStatus(QueueItem, ProcessingStatus)

Define o status de um item de transação como Falho ou Bem-sucedido.

void SetTransactionStatus(
    QueueItem transactionItem,
    ProcessingStatus status
)
void SetTransactionStatus(
    QueueItem transactionItem,
    ProcessingStatus status
)

transactionItem QueueItem : a TransactionItem cujo status deve ser atualizado.

status ProcessingStatus : o status que deve ser definido para o TransactionItem.

SetTransactionStatus(QueueItem, ProcessingStatus, String)

Define o status de uma transação, de uma pasta do Orchestrator especificada, item para Falha ou Sucesso.

void SetTransactionStatus(
    QueueItem transactionItem,
    ProcessingStatus status,
    string folderPath
)
void SetTransactionStatus(
    QueueItem transactionItem,
    ProcessingStatus status,
    string folderPath
)

transactionItem QueueItem : a TransactionItem cujo status deve ser atualizado.

status ProcessingStatus : o status que deve ser definido para o TransactionItem.

folderPath String : o caminho da pasta onde o ItemDaTransação está localizado, caso seja diferente da pasta onde o processo está sendo executado. Esse campo é compatível apenas com valores string, com / como separador para indicar subpastas. Por exemplo, "Finance/Accounts Payable".

SetTransactionStatus(QueueItem, ProcessingStatus, String, Dictionary<String, Object>, Dictionary<String, Object>, String, ErrorType, String, Int32)

Define o status de um item de transação como Falho ou Bem-sucedido, juntamente com outras configurações e atualizações.

void SetTransactionStatus(
    QueueItem transactionItem,
    ProcessingStatus status,
    string folderPath,
    Dictionary<string, Object> analytics,
    Dictionary<string, Object> output,
    string details,
    ErrorType errorType,
    string reason,
    int timeoutMS
)
void SetTransactionStatus(
    QueueItem transactionItem,
    ProcessingStatus status,
    string folderPath,
    Dictionary<string, Object> analytics,
    Dictionary<string, Object> output,
    string details,
    ErrorType errorType,
    string reason,
    int timeoutMS
)

transactionItem QueueItem : a TransactionItem cujo status deve ser atualizado.

status ProcessingStatus : o status que deve ser definido para o TransactionItem.

folderPath String : o caminho da pasta onde o ItemDaTransação está localizado, caso seja diferente da pasta onde o processo está sendo executado. Esse campo é compatível apenas com valores string, com / como separador para indicar subpastas. Por exemplo, "Finance/Accounts Payable".

analytics Dictionary<String, Object> : uma coleção de informações de análise sobre o TransactionItem cujo status deve ser atualizado.

output Dictionary<String, Object> : uma coleção de informações adicionais sobre o TransactionItem específico cujo status deve ser atualizado.

details String : detalhes sobre a transação com falha. Você pode colocar qualquer informação de log ou outros detalhes sobre a falha.

errorType ErrorType : 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 encontrado). Esse tipo de erro 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 mais informações sobre essa escolha, consulte o artigo Exceção de Negócios versus Exceção de Aplicativo .

reason String : o motivo pelo qual a Transação falhou. Você pode colocar qualquer motivo curto aqui (por exemplo não contém a letra F).

timeoutMS Int32 : especifica a quantidade de tempo (em milissegundos) a ser aguardada para que a atividade seja executada antes de gerar um erro. O valor padrão é 30.000 milissegundos (30 segundos).

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades