activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades del flujo de trabajo

Última actualización 13 de mar. de 2026

Establecer estado de la transacción

Establece el estado de un elemento de transacción de Orchestrator en Fallido o Correcto.

Definición

Espacio de nombres: UiPath.Activities.System.API

Ensamblado: UiPath.System.Activities.Api (en UiPath.System.Activities.Api.dll)

Sobrecargas

SetTransactionStatus(QueueItem, ProcessingStatus)Establece el estado de un elemento de transacción en Error o Correcto.
SetTransactionStatus(QueueItem, ProcessingStatus, String)Establece el estado de una transacción, de una carpeta o un elemento especificados de Orchestrator, en Error o Correcto.
SetTransactionStatus(QueueItem, ProcessingStatus, String, Dictionary<Strin, Object>, Dictionary<String, Object>, String, ErrorType, String, Int32)Establece el estado de un elemento de transacción en Error o Correcto, junto con otras configuraciones y actualizaciones.

SetTransactionStatus(QueueItem, ProcessingStatus)

Establece el estado de un elemento de transacción en Error o Correcto.

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

transactionItem QueueItem : el TransactionItem cuyo estado se actualizará.

status ProcessingStatus : el estado que se establecerá en TransactionItem.

SetTransactionStatus(QueueItem, ProcessingStatus, String)

Establece el estado de una transacción, de una carpeta o un elemento especificados de Orchestrator, en Error o Correcto.

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

transactionItem QueueItem : el TransactionItem cuyo estado se actualizará.

status ProcessingStatus : el estado que se establecerá en TransactionItem.

folderPath Cadena : la ruta de la carpeta donde se encuentra el ElementoDeTransacción , si es diferente de la carpeta donde se ejecuta el proceso. Este campo solo admite valores de cadena con / como separador para indicar subcarpetas. Por ejemplo "Finance/Accounts Payable".

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

Establece el estado de un elemento de transacción en Error o Correcto, junto con otras configuraciones y actualizaciones.

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 : el TransactionItem cuyo estado se actualizará.

status ProcessingStatus : el estado que se establecerá en TransactionItem.

folderPath Cadena : la ruta de la carpeta donde se encuentra el ElementoDeTransacción , si es diferente de la carpeta donde se ejecuta el proceso. Este campo solo admite valores de cadena con / como separador para indicar subcarpetas. Por ejemplo "Finance/Accounts Payable".

analytics Diccionario<String, Object> : una colección de información de análisis sobre el TransactionItem cuyo estado se actualizará.

output Diccionario<String, Object> : una colección de información adicional sobre el TransactionItem específico cuyo estado se actualizará.

details String : detalles sobre la transacción fallida. Puedes colocar cualquier información de registro u otros detalles sobre el fallo.

errorType ErrorType : el tipo de error que ha arrojado la transacción fallida. Aplicación: un problema técnico (por ejemplo, un archivo que no se puede encontrar), este tipo de error volverá a intentar la transacción según la configuración de Orchestrator, Empresa: un error relacionado con un factor externo (por ejemplo, una factura que no se pudo pagar). Para obtener más información sobre esta opción, consulta el artículo Excepción de negocio frente a Excepción de aplicación .

reason String : el motivo por el que falló la transacción. Puede colocar cualquier razón breve aquí (por ejemplo no contiene la letra F).

timeoutMS Int32 : especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de que se produzca un error. El valor predeterminado es 30 000 milisegundos (30 segundos).

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado