cancel
Showing results for 
Search instead for 
Did you mean: 

Approval step in ESS Personal Data

Former Member
0 Kudos

Dear All,

We need to add approval step in ESS Personal Data, Address & Family Data application for updation/addition and deletion case.

But, standard RFC HRXSS_PER_SAVE directly updates database.

Could you please let me know if there is any way we can stop RFC from updating data in database and trigger workflow instead?

Thank you,

Regards,

Apurva

Accepted Solutions (0)

Answers (3)

Answers (3)

TusharShinde
Active Participant
0 Kudos

Hi Apurva,

I had also worked on similar kind of client requirement, what I will suggest you is to create a custom RFC which will help to update the information via Custom Web Dynpro Java application.

In RFC use standard FM "HR_INFOTYPE_OPERATION" and pass necessary parameters to update information in respective infotype.

What we did to for this requirement?

1. Instead of ABAP Workflow, we used SAP Guided Procedures to achieve our purpose of simple One-Level Approval.

2. Created a DC with 2- components

->. Initiator Component - It is shown as a iView in Portal, wherein, Employee can see existing Personal/Address/Family details maintained, there he/she can change/delete or insert a New Personal/Address/Family Detail. On click of submit, the request is sent to its immediate manager/approver via Guided Procedures Context.

->. Approver Component - Its is used by Managers and it comes as a link in UWL of portal, where manager opens employees request and clicks on Approve or Reject button to give its action. If request is approved, Save RFC is called to which data is passed as Import param to update infotype.

3. Both the component, triggers necessary mail notifications to notify Employee as well as Manager on their respective actions.

Hope it helps.

Regards

Tushar Shinde

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

There is no WF involved in Personal data updating, it directly updates the it0006

You can consider of using

1) Employee Interaction center

2) Custom WD ABAp/AJAVA application

3) Employee can use Processes and forms using Adobe form and raise a request which is integrated with WF.

Former Member
0 Kudos

If its has to be approved, then you might have to build a custom application. Standard SAP delivered functionality will not help.

You can use the HR Fomrs or PCRs or the custom WD with custom FMs.

Regards

Yugandhar Reddy