Dear Li JING,
Greetings!
After SNOTE Implementation, did you perform the manual activity? Below given are the steps to be performed after SNOTE implementation.
after SNOTE implementation:
Since the workflow system cannot know who the initiator of a work item should be, you must model this, if necessary.
When you create or change a workflow definition, you can set a value for "sap.bc.bmt .wfm .initiator" for dialog steps in the "Properties" tab page. This can be an expression that refers to a field in the workflow container. An F4 input help is available. A user name (without US) is expected at runtime. This is stored in the field WI_CRUSER of the work item header. The value is displayed as "Created by" in the log, for example.
When you use the container element _WF_INITIATOR, you can delete the "US" prefix as follows:
- %_WFSYST.STRING.SUBSTRING(STR=_WF_INITIATOR; OFFSET=2)%
- %_WFSYST.CONTAINER.GET_USER_FROM_AGENT(AGENT=_WF_INITIATOR)%
After this manual activity (post SNOTE implementation) and having implemented the BADI /IWPGW/BADI_TGW_USER_DETAIL (as per code given above by CRANGV), i hope you should be able to see your employee photo.
Hope this solves your issue.
Regards,
Shankar