Issues that i see
- in Initialization arguments mapping
- in GetTransactionData in_TransactionNumber either shuould be 0 or in assign of out_TransactionItem use (in_TransactionNumber -1) so that you get the 1st item in the array as currently its strating from (1) index which is 2nd item in array
- in System1_NavigateTo_WIDetails out argument mapping WorkItemID is no mapped
- in System1_ExtractClientInformation need to add trim on Country variable to obtain correct value
- Process.xaml out argument mapping is missing
Formula is not assigned
6 You have invoked System1_ExtractClientInformation again in SHA1Hashcoceonline.xaml where the mapping is done
7. Add a close button on the pop-up in the update work item.xaml
8. You do not need a log out in the middle of the process, nor is the System1 invoke is required to be added . This is done only once through out the process. (you are creating multiple browser instance)
Also you cannot use ope browser here, rather attach browser
8. Use Simulate type and click where possible to make your process run without holding the i/o
Finally coming to your process next transaction. Well it is processing the next item but since you have hard coded 1 in the log message it has created a confusion for you.
Hope this helps.