Uipath queue: How to update additional queue item (field with value) in the same transaction

queue
activities

#1

Hi,

I’ve a queue called “A_Queue” and there is few transactions available in the queue.

image

Now I want to update once more value in the existing transaction and update back to the queue.
Please suggest me the best way to do this.

@balupad14 @ovi


#2

@manirajmkr,As far as i know,You cannot update the value in the transaction item.You need to add it as a new transaction item (Or) You need to delete the queue and add new queueitem and add updated transaction items


#3

ok… can you tell me like how can i get the values which is there in the Output Data: Object part.

item.SpecificContent(“xx”).ToString is not working


#4

Try this item.outputContent(“xx”).tostring and check @manirajmkr


#5

It says outputContent is not a member of uipath.core.queueitem…


#6

Hi Guys, is the problem solved? Seems like Queue item doesn’t return Output Data.


#7

Suppose i have totally 10 different item nos in queues and i want extract one at a time and i have to use that in a if else statement how to do this can any1 help.


#8

hi @Darshhan , do you mean you want to get one item at a time from the queue? If so, you can use ‘Get Transaction Item’ Activity


#9

Thanks for the response. I think it will extract all the item numbers if i use get transaction item… and i need to use in if else condition. Need response


#10

Hi @Darshhan, might I know more about your scenario here? Are you trying to get a specific data from Queue’s Specific Data Object?


#11

There are 10 item numbers i want to extract one by one and then i have to do some if condition.


#12

May you provide the detail steps of the process? 10 item numbers in a transaction item’s specific content ?


#13

I have some items in the asset and then those item numbers will be processed and then it ll be added to queues. From that queue i want the item no


#14

Based on my understanding, you are trying to access your data stored in ‘Specific Data’ in your transaction item? If that’s it, you could use TransactionItem.SpecificContent(“xxx”).


#15

Hello… Is there any solution identified to this???


#16

Hi @Ashish32229, are you trying to get the output data in queue item?


#17

Yes… Need details which are updated under Output data…


#18

Hi @Ashish32229, we can’t get from direct from Queue object currently. The workaround will be using Orchestrator API to get your Queue Items.

https://orchestrator.uipath.com/reference#retrieving-specific-transactions

If you are using community Orchestrator, you could use Swagger to test your response.

https://platform.uipath.com/swagger/ui/index#!/QueueItems/QueueItems_GetQueueItems

Cheers. Hope this helps. :slight_smile: