Assign: The Given Key was not Presented in the Dictionary Level 3 Assignment 2

Hi,

I encounter a problem where the output of my assign value was not presented in the dictionary.

“Assign: The given key was not present in the dictionary.”

I wonder what possible errors that I may have made. Thank You!
Picture1

Kindly check once with your QueueItem whether we have any field named WIID
Cheers @siaochuenchong

Hi Palaniyappan,

Yes, My Orchestrator Queue has WIID.

Is the queue name mentioned correctly
And is that QueueItem variable is passed as input to this IN argument in_TransactionItem
@siaochuenchong

2 Likes

Yes, The Queue name is mentioned correctly. This happens in the Process stage, not the Get Transaction Item from Orchestrator works fine. It was pass to the in_TransactionItem in the Process stage too!

Picture4


Picture6

Maybe there is other problem inside?

We need to check with the TransactionItem input variable passed to the argument in_TransactionItem

Cheers @siaochuenchong

Hi checked my out_TransactionItem from Orchestrator by debugging, but I can’t see the WIID been extracted. Maybe that is the problem, but I don’t know where to change it.

Yah the issue is with source from where we get the data
Check whether the value is obtained
Cheers @siaochuenchong

Hi palaniyappan,

The Specific Values such as Specific Data, WIID, Description, and Type is not extracted.
What is the possible error that may have occur??

may i know how you are fetching them along your process
@siaochuenchong

In the Dispatcher process, I fetch the data and place it into the Orchestrator.


Picture9
Picture10