I am trying to get queue data using "Get Transaction Item" but the bot isnt able to read the queue

I have used Bulk Add queue items to add the data into queue. When i used get queue items then its able to read and return the exact count of items in the queue which is 3. But when i use get transaction item, it stops the process saying “No transaction data”. I am using the latest version of the package and studio. I have made sure that the folder path and queue name is correct as well. And the status of the queue items in orchestrator is “New”.
Could you please help?

hi @Sipra_Sarangi

Get Transaction Item works only with REFramework and expects Orchestrator to manage the transaction state.
Outside REFramework, it will return “No transaction data” even if queue items exist.

That’s why:
Get Queue Items → works (reads directly from Orchestrator)
Get Transaction Item → fails (no transaction context)

Use Get Queue Items if you’re not using REFramework
OR
Use REFramework and let it handle Get Transaction Item automatically

This is expected behavior, not a package or queue issue.

Hi @Sipra_Sarangi

Get Transaction Item activity returns only New State Queue Items where as Get Queue Items returns all the Queue items.

Check if your queue have New State queue items.

Regards
PS Parvathy

Hi @Sipra_Sarangi
Welcome to UiPath Forum,

get transaction item throws “no transaction data” when it cannot fetch the next item; this usually happens due to folder mismatch between robot and queue, missing “get next transaction” permission, a reference filter being set, or when it is not used inside a proper reframework transaction flow, even if get queue items can read the items.

For more-
Activities - Add Queue Item
And
Activities - Add Transaction Item

If helpful, mark as solution. Happy automation with UiPath

Thanks for your response.
I am using it within the RE framework and it still returns No transaction Data

Thanks for the response.
Yes the queue items are in New state

@Sipra_Sarangi

Do you have any reference add to the queue, and mentioning that in Get Transaction Item activity

Regards
PS Parvathy

Thanks for the response.
Went through the links and all the parameters are set correctly. Yet still facing the issue.

@Sipra_Sarangi

Welcome to the community

add a breakpoint at get transaction item and then debug the process..do a step into on get transaction item and check locals panel if item is retreived..if not issue is with get trasnaction else its with the xaml or any other activity

if get transaction is not getting first check the tenant it is connected to , then the folder and then if any filters are added in reference

cheers

As I am using Bulk Add Queue items, no reference has been added. I have unchecked the reference setting in orchestrator as well for the queue.
Since there is no reference, I have left the field blank in the properties of Get Transaction Item.

Can you share the screenshot of the activity @Sipra_Sarangi

Regards
Parvathy

Could you pls share the activity properties screenshort?

@Sipra_Sarangi

If you are using the UiPath.System.Activities package 25.12.1 then there is a bug which causing this behavior.

Upgrade to package version 25.12.2 and this should work.

Screenshot here

Thank you for your response. This has solved the issue.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.