2025 Oct 15 5:07 PM - edited 2025 Oct 17 11:36 AM
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:
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
Exposed it as a Web Dynpro Application (Z_HRESS_TIME_EVENT_APP) in SE80, which runs perfectly when tested directly.
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
Request clarification before answering.
| User | Count |
|---|---|
| 14 | |
| 8 | |
| 6 | |
| 6 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.