Hi all,
I have been tasked with creating multiple workflows on lists to guage user productivity. I have created a very simple workflow that runs perfectly on several lists:
When an item is modified, grab list name, user name, date and time, etc and create a new entry on a "productivity list."
The only issue is that some lists have workflows that update items that are triggered by a user making a modification. This in turn creates multiple entries for the user as they are the initiator of the triggered workflow.
Is there a way to separate the items updated by the workflow due to the user initiating the workflow from the genuine user updates?
I've considered adding an "updated by workflow" column to each lost and having each workflow update THAT column with "yes" after making it's updates and having the productivity workflow ignore those with "yes" in the column. However, I've found that the user will update an item again and it obviously won't be counted now that the workflow has "yes" in the column. Setting it back to "no" also triggers a "false" entry.
I hope that makes sense. Any advice would be greatly appreciated.