Skip to Content
0

I want to show a POP up for user to enter SSN number on W2 link on ESS portal

Nov 07, 2017 at 07:49 PM

39

avatar image
Former Member

Hi Experts,

The requirement is to show a pop up on click W2 link on ESS portal, the pop up will have an input field as SSN for verification of the user.

IF SSN entered is correct then W2 form should be displayed else Employee should be not be allowed to proceed further.

Thanks & Regards,

Uttam

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

avatar image
Former Member
Nov 08, 2017 at 09:40 AM
0

That's not there in SAP standard. You need to create that on your own. Not sure whether you use WD JAVA, WD ABAP, UI5.

However, the main issue here is, that the permission concept is on the ABAP side. The standard service is designed to show the data if you have the permission. You may just put a popup in between the call of the service, but it isn't really secure. The service can always be called directly - outside the portal.

So you need to remove the permission on ABAP side and then write your own service, which shows the data anyway...

Not that simple.

Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi Wolfgang,

Thanks for your reply, we are using WD Java, now is there any solution. Understood your point that if some one wants to go to W2 link, he can just save the link and can later bypass the home screen.

If we shift everything to WD java, would that be possible.

Thanks & Regrads,

Willi

0
Former Member

Hi Willi,

WD JAVA has the same issue. In both cases the W2 application is just an application called by the portal/NWBC/other framework. The application itself checks the permission. So you need to get the application to do that. Using any framework and then hinder the framework to call the application is not save as every application can be called on its own as well.

However SAP standard applications don't do that currently.

Sorry...

0
avatar image
Former Member Nov 10, 2017 at 08:18 AM
0

You can create one custom WD ABAP application with one input filed and a button or a pop up screen as per your requirement

Then based on employee input value for SSN validate.

If SSN is correct then call the standard WD ABAP W2 application from your custom WD ABAP application, other wise display error message.

And authorization checks also will happened automatically once the standard W2 application called from your custom application.

Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

While this is correct, the main issue here is that you can bypass the "custom WD ABAP" by simply calling the WD ABAP W2 outside the portal. All you need is the URL to do that - which isn't an issue with a bit know how in that area.

Sure then there will the classical "authorization checks". But the user will have to have the permissions - otherwise he even fails after your custom WD application.

If you assume that your endusers do not know how to call a WD appliation directly, this is enough...

0
Former Member

Thanks for your reply, we are using WD Java, now is there any solution. Understood your point that if some one wants to go to W2 link, he can just save the link and can later bypass the home screen.

If we shift everything to WD java, would that be possible.

Thanks & Regrads,

Willi

0