How to Force ALL CAPS through ESS edits?

 17 Replies
 1 Subscribed to this topic
 68 Subscribed to this forum
Sort:
Author
Messages
TBonney
Veteran Member
Posts: 281
Veteran Member
    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
    Veteran Member
    Posts: 549
    Veteran Member
      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
      Veteran Member
      Posts: 281
      Veteran Member
        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
        Veteran Member
        Posts: 549
        Veteran Member
          I remember years ago for the HIPPA files we had to import them into Excel and then capatalize them there.
          Margie Gyurisin
          Veteran Member
          Posts: 538
          Veteran Member
            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
            Posts: 3
              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 && myKeyCode <= 90 ) && !myShiftKey ) {
              		alert( myMsg );
              
              	// Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on
              	} else if ( ( myKeyCode >= 97 && myKeyCode <= 122 ) && 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:
              
                
                
              TBonney
              Veteran Member
              Posts: 281
              Veteran Member
                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
                Veteran Member
                Posts: 58
                Veteran Member
                  Would you please email tkahl@gmrc.com also with the way the IT person said this could be done, thanks so much.
                  Linda S
                  New Member
                  Posts: 2
                  New Member
                    I would be interested in this infromation as well. Please e-mail to Linda.Stackhouse@dhha.org.
                    Thank you!
                    CyndiG
                    Basic Member
                    Posts: 4
                    Basic Member
                      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
                      Basic Member
                      Posts: 4
                      Basic Member
                        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
                        Basic Member
                        Posts: 4
                        Basic Member
                          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
                          Veteran Member
                          Posts: 281
                          Veteran Member
                            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
                            Veteran Member
                            Posts: 337
                            Veteran Member
                              I would like to have Margie's information as well, this would be very helpful - email mary.porter@nahealth.com
                              jaherb
                              Veteran Member
                              Posts: 164
                              Veteran Member
                                if you are using 4GL to extract the data.... there is an api you call to convert to uppercase.... 760-HR-UPPER-CASE
                                TBonney
                                Veteran Member
                                Posts: 281
                                Veteran Member
                                  Mary, I just sent you an email.
                                  Angelica
                                  New Member
                                  Posts: 3
                                  New Member

                                    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
                                    Veteran Member
                                    Posts: 154
                                    Veteran Member
                                      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