cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

How to Add a New Tab in ESS Portal for Time Event (Punch In/Out)

Satyam_suryawanshi
Discoverer
0 Kudos
217

Hi SAP Community,

I am working on Employee Self-Service (ESS) in SAP Portal and I want to add a new tab in the ESS overview for Time Event, where employees can view and record Punch In / Punch Out times.

Here’s what I have done so far:

  1. Created a Web Dynpro ABAP Component (Z_HRESS_TIME_EVENT) with:

    • From Date / To Date input

    • Punch In / Punch Out buttons

    • Table showing history of time events

  2. Exposed it as a Web Dynpro Application (Z_HRESS_TIME_EVENT_APP) in SE80, which runs perfectly when tested directly.

  3. In LPD_CUST, I created a new folder under the same Role / Instance as other tabs (Working Time, Personal Information, Benefits) and added my application there.

Problem / Question:

When I log in to the ESS Portal, I do not see my new tab. I understand that the Portal shows tabs via iViews and role assignments.

I want to know:

  • How can I create an iView for my Web Dynpro application and assign it to the ESS Role / Workset in the Portal?

  • Can this be done without Portal Admin access, or do I need someone with admin rights?

  • Are there best practices for adding Time Event tabs in ESS overview for punch in/out functionality?

Any guidance, example steps, or references would be very helpful!

Thanks in advance.

#SAP #ABAP #WebDynpro #ESS #SAPPortal #EmployeeSelfService #LPD_CUST #FPM

Accepted Solutions (0)

Answers (0)