Articles → UIPATH → Settransactionstatus.Xaml File In Reframework In Uipath
Settransactionstatus
Flow
Click to Enlarge
- If there is no business or system exception then execute the Success Sequence
- If there is a business exception then execute the business exception sequence
- If there is a system exception then execute the system exception sequence
- In case of success or business exception, execute increment next transaction
Success Sequence
- Check if the transaction item is of the type queue item
- If true, then set transaction status as the transaction Item
- Log data
Click to Enlarge
Business Exception Sequence
Sequence Name | Log Level | Transaction Status |
---|
Success | Info | Success |
Business Exception | Error | Business Exception |
System Exception Sequence
- Check if the transaction item is a queue item and assign the result to the QueueRetry variable
- If the transaction item is of the type queue item, then assign the value of the transaction item as transaction status and assign the value of retry to io_RetryNumber variable
- Invoke "RetryCurrentTransaction.xaml" workflow file
- Invoke "TakeScreenshot.xaml" workflow file
- Invoke "CloseAllApplications.xaml" workflow file
Click to Enlarge
Increment Next Transaction
Click to Enlarge