UiPath Documentation
activities
latest
false
Activités de workflow
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Définir l'état de transaction (Set Transaction Status)

Définit le statut d'un élément de transaction Orchestrator sur Échec (Failed) ou Réussi (Successful).

Définit le statut d'un élément de transaction Orchestrator sur Échec ou Réussite.

Définition​

Espace de noms : UiPath.Activities.System.API

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

Surcharges​

SetTransactionStatus(QueueItem, ProcessingStatus)Définit l'état d'un élément de transaction sur Failed ou Successful.
SetTransactionStatus(QueueItem, ProcessingStatus, String)Définit le statut d'une transaction, à partir d'un dossier Orchestrator spécifié, sur Échec (Failed) ou Réussi (Successful).
SetTransactionStatus(QueueItem, ProcessingStatus, String, Dictionary<String, Object>, Dictionary<String, Object>, String, ErrorType, String, Int32)Définit le statut d'un élément de transaction sur Échec (Failed) ou Réussi (Successful), avec d'autres configurations et mises à jour.

SetTransactionStatus(QueueItem, ProcessingStatus)​

Définit l'état d'un élément de transaction sur Failed ou Successful.

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

transactionItem QueueItem : le TransactionItem dont le statut doit être mis à jour.

status ProcessingStatus : le statut qui doit être défini sur TransactionItem.

SetTransactionStatus(QueueItem, ProcessingStatus, String)​

Définit le statut d'une transaction, à partir d'un dossier Orchestrator spécifié, sur Échec (Failed) ou Réussi (Successful).

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

transactionItem QueueItem : le TransactionItem dont le statut doit être mis à jour.

status ProcessingStatus : le statut qui doit être défini sur TransactionItem.

folderPath Chaîne : le chemin d'accès du dossier où se trouve l' objet ÉlémentTransaction spécifié , s'il est différent du dossier dans lequel le processus est en cours d'exécution. Ce champ prend uniquement en charge les valeurs de chaîne, avec / comme séparateur permettant d'indiquer les sous-dossiers. Par exemple "Finance/Accounts Payable".

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

Définit le statut d'un élément de transaction sur Échec (Failed) ou Réussi (Successful), avec d'autres configurations et mises à jour.

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 : le TransactionItem dont le statut doit être mis à jour.

status ProcessingStatus : le statut qui doit être défini sur TransactionItem.

folderPath Chaîne : le chemin d'accès du dossier où se trouve l' objet ÉlémentTransaction spécifié , s'il est différent du dossier dans lequel le processus est en cours d'exécution. Ce champ prend uniquement en charge les valeurs de chaîne, avec / comme séparateur permettant d'indiquer les sous-dossiers. Par exemple "Finance/Accounts Payable".

analytics Dictionnaire<String, Object> : Un ensemble d’informations analytiques sur le TransactionItem dont le statut doit être mis à jour.

output Dictionnaire<String, Object> : collection d'informations supplémentaires sur le TransactionItem spécifique dont le statut doit être mis à jour.

details String : détails concernant la transaction ayant échoué. Vous pouvez y inscrire toutes les informations du journal ou d'autres détails concernant l'échec.

errorType ErrorType : le type d'erreur généré par la transaction ayant échoué. Le type d'erreur que l'objet Transaction en échec a généré. Application - un problème technique (par exemple un fichier introuvable), ce type d'erreur relancera la transaction en fonction des paramètres dans Orchestrator, Entreprise - une erreur concernant un facteur externe (par exemple une facture qui n'a pas pu être payée). Pour plus d'informations sur ce choix, consultez l'article Exception métier vs Exception d'application .

reason String : la raison de l'échec de l'objet Transaction. Vous pouvez y inscrire n'importe quelle raison ici (par exemple ne contient pas la lettre F).

timeoutMS Int32 : spécifie le délai d'attente pour l'exécution de l'activité avant qu'une erreur soit générée. La valeur par défaut est de 30 000 millisecondes (30 secondes).

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour