Initiator name populating as system account


Badge +8

I have set up a workflow to record the Initiator name went a column is completed. However sometimes it works and other time is populates as "system account".

Any ideas why? This is a very important part of the process as it shows who approved the item.


7 replies

Badge +11

Hi Michelle,

is there any other logic applied to the list that could change items? Like another workflow, EventReceiver or TimerJob?

Badge +8

Hi

No, but I have another workflow running at the same time, so I have amended so they run after each other.

Thanks

Badge +8

Am I  right in selecting the "initiator" to show who updated a field?

Badge +16

how is the workflow started?  using start workflow action? 

Badge +8

yes, but I had it starting when new item added before.

Badge +8

To be clear I have a two columns one called "lead outcome" and one called "witness outcome". Both are choice columns which are set to "to be confirmed" when added to the library. As part of the process both the lead and witness amend their relevant  column to either "approved" or "rejected" based on their review of the item. 

I want to capture who updated the these columns and the date it was updated. Therefore I have created additional columns and set up the workflow using initiator as the workflow context. I am not sure that initiator is the right one to use as this could be who started the workflow which will be the system as automatically started for new items.

Thanks

Badge +8

If there is a way to pull the item version history into a column this could work, but not ideal as it would be very long text.

Reply