Skip to Content

HRESS_A_BENEFITS_ENROLLMENT and Work Protect Mode

We are implementing all of the ESS Web Dynpro ABAP applications within our portal, moving away from the old Java stuff.

However for Benefits Enrollment, we are seeing an issue with Work Protect mode when using a browser other than Internet Explorer.

If the user starts the enrollment process and makes changes and then attempts to navigate away, the work protect mechanism functions as you would expect. However, in Internet Explorer you have an option to discard your changes and once selected it essentially throws away what you were doing and allows you to navigate as chosen. The options appear as follows:

In other browsers however, this is not the case. Specifically in Chrome you see the following:

This is consistent with what is in the SAP Help Documentation, but for benefits enrollment if you are using something other than IE and make changes and decide you don't want to continue you are stuck. You can open a new window, but then the old window is still open with the pernr locked, or you can return back to where you were but then your only option is to save what you were doing. I assume there is some technical reason as to why other browsers don't have the same options as IE, but in IE it's so simple, just discard and move on.

For other applications such as HRESS_A_PERSINFO, the user is provided a cancel button within the application when changing records, so they at least have a way to reset the dirty flag and continue navigating.

Has anyone else faced this issue with browsers other than IE and come up with a solution?

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2014 at 05:04 PM

    You could try the application parameter FPM_WORK_PROTECT_MODE=APPLICATION_ONLY described in SAP note 1801019. I have seen the client-specific (browser) dirty bit implementations misbehave before.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.