Escalated workflow task showing WF-BATCH as Agent
I have requirement in report that i need to show last approved agent which approved by agent. Agent determination is based on Agent table.
in case of deadline escalation when latest end step executes system shows agent as "WF-BATCH" where last approved agent is expected according to level.
i am taking WI_AAGENT field form SWWWIHEAD table to show last approved agent.
i tried below update query in workflow but not sure it is correct or not.
SET WI_AAGENT = lw_agent-agent
WHERE WI_ID EQ workitem_id
AND WI_RH_TASK EQ task_id
AND no_deadl EQ 'X'.
could you please advice on this.
Paul Bakker replied
My advice is: Don't do it!
If you have an update program that can determine the last approving agent (as shown above), then use that logic in your report. There is no need to update SWWWIHEAD
Please do not directly update standard SAP tables. You run the risk of corrupting the workflow logs.