Error getting transaction data for Transaction Number: 1. The values provided for the root activity’s arguments did not satisfy the root activity’s requirements:\r\n’Process Flow’: The following keys from the input dictionary do not map to arguments and must be removed: in_TransactionNumber, io_TransactionData. Please note that argument names are case sensitive.\r\nParameter name: rootArgumentValues at Source: System.Activities"
Any suggestions? Everything seems to work up to the point of getting first transaction.
Thank you that seemed to solve that one problem but now I get the following error:
Assign: Object reference not set to an instance of an object. It comes from within Process Flow.xaml.
If I run process flow.xaml on its own this pops up:
Source: Assign
Message: Object reference not set to an instance of an object.
Exception Type: System.NullReferenceException
So its not getting in_TransactionItem. in_TransactionItem.SpecificContent(“CashIn”).ToString therefore doesn’t work. Where is it not able to pick it up ?
You are doing a login in Init and then the flow moves to GetTransactionData where you have Process Flow.xaml which takes TransactionItem which is a QueueItem as input
But you have not defined the part where you are fetching from the queue.
So that is why you are getting the error.
Also like i asked before
I did not understand why you will be doing it twice.
Have you checked if you are doing the steps correctly?
As far as i know, in GetTransactionData state you should be having the GetTransactionData.xaml from the framework and there you should be doing GetQueueItem