アクティビティ
最新
バナーの背景画像
ワークフローに関するアクティビティ
最終更新日 2024年4月22日

トランザクションのステータスを設定

Orchestrator のトランザクション アイテムのステータスを [失敗] または [成功] に設定します。

定義

名前空間: UiPath.Activities.System.API

アセンブリ: UiPath.System.Activities.Api (UiPath.System.Activities.Api.dll の場合)

オーバー ロード

  
SetTransactionStatus(QueueItem, ProcessingStatus)トランザクション アイテムのステータスを成功または失敗に設定します。
SetTransactionStatus(QueueItem, ProcessingStatus, String)指定した Orchestrator フォルダー、アイテムのトランザクションのステータスを [失敗] または [成功] に設定します。
SetTransactionStatus(QueueItem, ProcessingStatus, String, Dictionary<Strin, Object>, Dictionary<String, Object>, String, ErrorType, String, Int32)トランザクション アイテムのステータスを、その他の設定や更新とともに [失敗] または [成功] に設定します。

SetTransactionStatus(QueueItem, ProcessingStatus)

トランザクション アイテムのステータスを成功または失敗に設定します。

void SetTransactionStatus(
	QueueItem transactionItem,
	ProcessingStatus status
)void SetTransactionStatus(
	QueueItem transactionItem,
	ProcessingStatus status
)
transactionItem QueueItem
ステータスを更新する TransactionItem です。
status ProcessingStatus
TransactionItemに設定するステータスです。

SetTransactionStatus(QueueItem, ProcessingStatus, String)

指定した Orchestrator フォルダー、アイテムのトランザクションのステータスを [失敗] または [成功] に設定します。

void SetTransactionStatus(
	QueueItem transactionItem,
	ProcessingStatus status,
	string folderPath
)void SetTransactionStatus(
	QueueItem transactionItem,
	ProcessingStatus status,
	string folderPath
)
transactionItem QueueItem
ステータスを更新する TransactionItem です。
status ProcessingStatus
TransactionItemに設定するステータスです。
folderPath 文字列
トランザクション アイテムがあるフォルダーのパスで、プロセスが実行されているフォルダーと異なる場合。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として / が使用されます。たとえば "Finance/Accounts Payable" です。

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

トランザクション アイテムのステータスを、その他の設定や更新とともに [失敗] または [成功] に設定します。

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
ステータスを更新する TransactionItem です。
status ProcessingStatus
TransactionItemに設定するステータスです。
folderPath 文字列
トランザクション アイテムがあるフォルダーのパスで、プロセスが実行されているフォルダーと異なる場合。このフィールドは文字列値のみをサポートし、サブフォルダーを示す区切り文字として / が使用されます。たとえば "Finance/Accounts Payable" です。
analytics Dictionary<String, Object>
ステータスを更新する TransactionItem に関する分析情報のコレクションです。
output Dictionary<String, Object>
ステータスを更新する特定の TransactionItem に関するその他の情報のコレクションです。
details 文字列
失敗したトランザクションに関する詳細です。 ログ情報や、失敗に関するその他の詳細情報を配置できます。
errorType ErrorType
失敗したトランザクションがスローしたエラーの種類です。Application - 技術的な問題 (たとえば、見つからないファイル)、この種類のエラーは、Orchestrator の設定に従ってトランザクションをリトライします。Business - 外部要因 (たとえば、支払えなかった請求書) に関するエラーです。この選択の詳細については、「ビジネス例外とアプリケーション例外」をご覧ください。
reason 文字列
トランザクションが失敗した理由です。 簡単な理由をここで配置できます (例: F) という文字が含まれていません。
timeoutMS Int32
アクティビティの実行が完了するまで待機する時間をミリ秒で指定します。指定した時間が経過しても実行が完了しない場合には、例外をスローします。既定値は 30000 ミリ秒 (30 秒) です。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.