Actividades
Más reciente
False
Imagen de fondo del banner
Actividades del flujo de trabajo
Última actualización 23 de feb. de 2024

Establecer estado de la transacción

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

Definición

Espacio denombres: UiPath Activitiesde UiPath .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<Cadena, Objeto>
Una recopilación de información de análisis sobre el TransactionItem cuyo estado se actualizará.
output Diccionario<Cadena, Objeto>
Una recopilación de información adicional sobre el TransactionItem específico cuyo estado se actualizará.
details Cadena
Los detalles relacionados con la transacción fallida. Se puede colocar cualquier información de registro u otros detalles sobre el error.
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 de acuerdo con 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 empresarial frente a Excepción de aplicación .
reason Cadena
La razón por la que falló la transacción. Aquí se puede colocar cualquier razón breve (p. ej.: no contiene la letra F).
timeoutMS Int32
Especifica la cantidad de tiempo (en milisegundos) que se debe esperar para que se ejecute la actividad antes de que se produzca un error. El valor predeterminado es 30 000 milisegundos (30 segundos).

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.