Changing Text on Benefits Enrollment Screens in ESS

 1 Replies
 0 Subscribed to this topic
 68 Subscribed to this forum
Sort:
Author
Messages
TBonney
Veteran Member
Posts: 281
Veteran Member

    Can anyone advise on the easiest way to determine where to find certain text strings that appear on the various enrollment screens in ESS? There are certain screens that we want to change the way they are worded, but are not certain how to determine which file we need to update to accomplish this (i.e which .html, ,js, .css file, etc.)

    For example, the very first screen in the enrollment process states that you can change the message that is displayed, but we don't know wehere to find the source document from which this text is being pulled and displayed.

    Is there a "Dummies" guide that will help explain to me how the three file (java script, xml and css) types interact with each other to result in the final display the employees see when logging into ESS? Benefits enrollment is a prime example because there are several screens that you go through to complete the enrollment process, yet in the xbnnet directory, there are only so many "enrollment" documents and I do not fnd the default text in any of them.

    Sorry to be such an idiot, but please help me if you can. Thank you!

    Jay Riddle
    Veteran Member
    Posts: 191
    Veteran Member
      In the example you have given the file you are probably looking for is

      \\YourLawsonWebServer\YourLasonWebDirectory\web\lawson\xbnnet\benbulletin.htm

      You can edit the file and just put in the verbiage you would like. However I would recommend instead putting in a iframe and linking out to a document that your HR department can edit. This gets you out of having to edit pages just to make some small verbiage changes. Here is what that looks like for the benbulletin.htm file. I have added some extra space into some of the html tags so it doesn't confuse the LawsonGuru Site.

      ...
      function startProgram()
      {

      var html = '< /p >
      < div style="padding: 10px;" class="plaintablecell">';

      // ...blah blah blah Lawson comments....

      html += ' < iframe width="98%" height="75%" src="https://www.lawsonguru.com/lawson/SOME_CUSTOM_DIRECTORY_YOU_HAVE_SETUP/YOUR_BENEFITS_ENROLLEMENT_FILE_TEXT.htm"> '

      html += '
      < p style="text-align: center;">'

      html += uiButton(getSeaPhrase("CONTINUE","BEN"), "parent.CheckBenis();return false")
      ...

      This is an example of using the iFrame for a large amount of text but you can also use it in place where there is just a little bit of text by surpressing the iframe border so it will look like it is part of the page.


      Note: If you use iFrames make sure to create a _seperate_ directory for the users. You do not want the users editing or accidently deleting code files. Also if you have seperate departments you may want to create say a payroll directory for payroll editable documents and say an HR directory for HR editable documents.

      In general if you want to figure out where ESS/MSS pages are located by:

      1. Go to Bookmarks
      2 Search for the bookmark you are interested in.
      3. Select Edit on the Bookmark.
      4. Notice the file name that the bookmark points to.
      5. Cancel the edit.

      Note: This method of finding files usually works but not always.

      For some of the verbiage you can go to

      \\YourLawsonWebServer\YourLasonWebDirectory\web\lawson\xhrnet\xml\lang\enus\...

      Note: Even the ...\xbnnet\... files use the above xml language files.