PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 09/20/2017 8:31 AM by  Tim Cochrane
How to Force ALL CAPS through ESS edits?
 17 Replies
Sort:
You are not authorized to post a reply.
Author Messages
TBonney
Private
Private
Veteran Member
(570 points)
Veteran Member
Posts:240


Send Message:

--
02/03/2011 7:35 AM
    Does anyone have a quick overview of how to force all ESS edits made by employees to be in ALL UPPER CASE letters?

    We allow dependents entry, address changes, emergency contacts, etc. through ESS. Is there a "quick and easy" way to force all entries employees make to these editable fields through ESS to be in all upper case only?

    I know there is really no quick & easy way and assume it involves some combination of java edits, html edits and/or portal modifications through design studio. However, if anyone could provide some guidance as to the steps involved to make this happen, it would be greatly appreciated.

    Thank you.
    Roger French
    Private
    Private
    Veteran Member
    (1266 points)
    Veteran Member
    Posts:522


    Send Message:

    --
    02/04/2011 9:45 AM
    From my experience, there is no "quick and easy" way to do this. Sorry, with Lawson, rarely if anything is "quick and easy".

    Really to do this, you need to touch each of the html/javascript field edits in each of the screens. You may look at the possibility of doing this using cascading style sheets.


    The other possible way is to enforce all caps maybe on the ESS tables of the database definitions itself. But then you're talking a whole other direction. I would not pursue this.

    I've never seen a requirement to have all caps in ESS data entries. What is the reason you need all Caps data entry using ESS?

    Roger
    TBonney
    Private
    Private
    Veteran Member
    (570 points)
    Veteran Member
    Posts:240


    Send Message:

    --
    02/04/2011 10:08 AM
    Thanks Roger.

    The reason we want to do this is for consistency, both on our own system and in the HIPAA834 files we create and send on to our insurance carriers for electronic eligibility feeds.

    With 3500 end users, we can't rely on them doing so simply by us adding a statement to the screens requesting that they use all caps.
    Roger French
    Private
    Private
    Veteran Member
    (1266 points)
    Veteran Member
    Posts:522


    Send Message:

    --
    02/04/2011 11:22 AM
    I remember years ago for the HIPPA files we had to import them into Excel and then capatalize them there.
    Margie Gyurisin
    Private
    Private
    Veteran Member
    (1275 points)
    Veteran Member
    Posts:473


    Send Message:

    --
    02/04/2011 12:12 PM
    I am not the technical person but I could forward an e-mail I received from someone else who gave us the information. My e-mail is mgyurisin@summithealth.org.
    JWH
    HR/PR Imp Specialist
    Consultant
    (9 points)
    Posts:3


    Send Message:

    --
    02/24/2011 10:08 AM
    I had a client in the past that had ESS access behind a bleed through IE session, I honestly can't tell you how, I have no idea how they did it. However, I do remember that they ran a script that reminded the user if they entered a lowercase alpha character. I have attached a basic JAVA code that I found on the internet that looks to see if the information is being passed IF THE caps lock is on. This scripting might be modified to perhaps force the user to enter data in with the caps lock on. I am sorry it isn't an answer to the question, but might give you another route.

     /* This script and many more are available free online at
    The JavaScript Source!! http://javascript.internet.com
    Created by: John G. Wang | http://www.csua.berkeley.edu/~jgwang/ */
    
    function checkCapsLock( e ) {
    	var myKeyCode=0;
    	var myShiftKey=false;
    	var myMsg='Caps Lock is On.\n\nTo prevent entering your password incorrectly,\nyou should press Caps Lock to turn it off.';
    
    	// Internet Explorer 4+
    	if ( document.all ) {
    		myKeyCode=e.keyCode;
    		myShiftKey=e.shiftKey;
    
    	// Netscape 4
    	} else if ( document.layers ) {
    		myKeyCode=e.which;
    		myShiftKey=( myKeyCode == 16 ) ? true : false;
    
    	// Netscape 6
    	} else if ( document.getElementById ) {
    		myKeyCode=e.which;
    		myShiftKey=( myKeyCode == 16 ) ? true : false;
    
    	}
    
    	// Upper case letters are seen without depressing the Shift key, therefore Caps Lock is on
    	if ( ( myKeyCode >= 65 &amp;&amp; myKeyCode <= 90 ) &amp;&amp; !myShiftKey ) {
    		alert( myMsg );
    
    	// Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on
    	} else if ( ( myKeyCode >= 97 &amp;&amp; myKeyCode <= 122 ) &amp;&amp; myShiftKey ) {
    		alert( myMsg );
    
    	}
    }
    
    


    Here is another that can be placed inside the ess coding, but will be more labor intense and might not be feasible for you needs:
    <form name="capsform">
      <input type="text" name="caps" size=40 value="" onChange="javascript:this.value=this.value.toUpperCase();">
      <br>
      <input type="button" value="Ok!">
    </form>
     
    TBonney
    Private
    Private
    Veteran Member
    (570 points)
    Veteran Member
    Posts:240


    Send Message:

    --
    03/02/2011 1:30 PM
    Thanks to all who have replied/responded to this post!

    I ended up using the methodology proposed and shared by margie from Summit Health and it works greta. HR loves that we were able to do this for them...thanks Margie!!

    FYI to others reading the post who may be interested in the results...It was a simple edit to 2 different lawson-delivered javascript files and the results are that it converts all entries made through ESS for Home Address, Emergency Contacts, Dependents Add/Updates and Work Phone (email address) into ALL CAPS case.

    Thanks again everyone.
    TRACY
    Private
    Private
    Veteran Member
    (130 points)
    Veteran Member
    Posts:58


    Send Message:

    --
    03/03/2011 3:38 PM
    Would you please email tkahl@gmrc.com also with the way the IT person said this could be done, thanks so much.
    Linda S
    HR Applications Manager
    Denver Health
    New Member
    (6 points)
    New Member
    Posts:2


    Send Message:

    --
    06/22/2011 11:44 AM
    I would be interested in this infromation as well. Please e-mail to Linda.Stackhouse@dhha.org.
    Thank you!
    CyndiG
    Applications Analyst
    San Antonio Water System
    Basic Member
    (12 points)
    Basic Member
    Posts:4


    Send Message:

    --
    06/12/2015 10:55 AM
    Hi, Could you possibly submit to me the files you used for All Caps. I have the same issue on ESS to address also.
    CyndiG
    Applications Analyst
    San Antonio Water System
    Basic Member
    (12 points)
    Basic Member
    Posts:4


    Send Message:

    --
    06/12/2015 10:55 AM
    Hi, Could you possibly submit to me the files you used for All Caps. I have the same issue on ESS to address also.
    CyndiG
    Applications Analyst
    San Antonio Water System
    Basic Member
    (12 points)
    Basic Member
    Posts:4


    Send Message:

    --
    06/12/2015 10:55 AM
    Hi, Could you possibly submit to me the files you used for All Caps. I have the same issue on ESS to address also.
    TBonney
    Private
    Private
    Veteran Member
    (570 points)
    Veteran Member
    Posts:240


    Send Message:

    --
    06/15/2015 7:40 AM
    Cyndi, if you send me your email address and I'll forward you some documentation on the changes we made to accomplish this, based on the information that Margie had provided me with back in 2011.
    Mary Porter
    Sr HRIS Analyst
    NAH
    Veteran Member
    (802 points)
    Veteran Member
    Posts:336


    Send Message:

    --
    06/15/2015 12:28 PM
    I would like to have Margie's information as well, this would be very helpful - email mary.porter@nahealth.com
    jaherb
    Private
    Private
    Veteran Member
    (471 points)
    Veteran Member
    Posts:163


    Send Message:

    --
    06/15/2015 2:08 PM
    if you are using 4GL to extract the data.... there is an api you call to convert to uppercase.... 760-HR-UPPER-CASE
    TBonney
    Private
    Private
    Veteran Member
    (570 points)
    Veteran Member
    Posts:240


    Send Message:

    --
    06/15/2015 2:16 PM
    Mary, I just sent you an email.
    Angelica
    Private
    Private
    New Member
    (7 points)
    New Member
    Posts:3


    Send Message:

    --
    09/19/2017 4:08 PM

    Mary,

     

    We are currently implementing Employee/Manager spaces.  We would like to force some of the fields to be all caps.  Would you be wiling to share information on how you accomplished it.

    I am system analyst at Christus St. Vincent in Santa Fe NM.

     

    Any help would be greatly appreciated.

     

    Thanks,

     

     

    Tim Cochrane
    Private
    Private
    Veteran Member
    (450 points)
    Veteran Member
    Posts:154


    Send Message:

    --
    09/20/2017 8:31 AM
    if you've got someone familiar with html/javascript, you could have them add ".toUpperCase()" to the fields you want in uppercase. Not difficult task...just have to find which module (html of js) to add it to.
    Tim Cochrane - Principal LM/IPA Consultant
    You are not authorized to post a reply.