I've a requirement in HR P&F to create Personal Mail ID in IT0105 by skipping approval step.. The form which am currently working to allow employee to maintain Permanent Address and Personal Email ID.
Following are the 3 scenarios to be considered before create a workflow
- If an employee update permanent address then it have to go to HR Admin for an approval.
- If an employee change Personal email ID in the same form then it should update Infotype (i.e.) 0105-0010 after submit without HR admin to approve.
- If an employee change permanent address and personal email ID then permanent address change should go to HR admin for an approval where as personal email id should create directly in IT0105 without approval.
I know to call BAPI functional module inside workflow to create IT0105-0010 but I've a fear that it may lock PERNR. So is there any good approach using standard task TS33700021(Process Form-Web Dynpro)