Case Sensitive Entries in ZTABLE

Hi Gurus,
I've created the ZTABLE with 4 Fields.
Except the 1st Field, all the other fields are Predefined.
PROGNAME     PROGRAM     CHAR     40     0
SEQNO                                  CHAR     2     0
PROGTYPE                          CHAR     40     0
EMAILID                                 CHAR     50     0
ACTIVE                                 CHAR     1     0
I want to store the EMAILID's in the following way.
"adiBATHINENI", i know for domains we can convert them into Lowercase,
But ,according to Standard SAP, all will be converted to Uppercase...
How to store the data in combination of both lower and uppercase letters????
Thanks,
Adi.

Hi,
I'm using the Predefined fields for the E-Mail ID, there is no Domain for that field,
My requirement is i want to store the both Uppercase and Lowercase letters word in that field ,
like EMAILID = "adiBATHINENI"....
Is it possible???? if i click on the Lowercase in the domain, it is going to store in the lowercase only..
I think its not possible, either we should store in Upper Case or Lower Case??
Thanks,
Adi

Similar Messages

  • Is there a way around Case Sensitive on Parm's? & Multiple Value Entry in Parms

    Post Author: DennisC
    CA Forum: General
    Using Ver 10.0 with Lotus Domino -
      I have a parmeter setup to pull in ALL records or by a selected value.  Many of the values are in CAPS but some are not (they are mixed).  From everything I have researched it appears the user must enter the value exactly like it is on the database making it Case Sensitive ---> is there a way around this.  I would like to have the user just enter the value regardless of caps or no caps also
    they can enter the value of "All" (pulls in all records) or "XYZ" that only pulls in records with XYZ.  Is it possible (without creating an additional parm) to give the user the capability to enter "ABC" and "XYZ" and pull in all records with the value of ABC or XYZ in the data field...
    thanks in advance for any help!!!!!!!!!!!!!!!!!!!

    Post Author: pvierheilig
    CA Forum: General
    There are a couple options, along with the previous post.
    First, and not sure if CR 10 has this as an option, but in XI, you can specify in the Options and Report Options to enable case-sensitivity.
    Another option is to create a formula, such as UPPERCASE({table.field}) and reference the formula in the record selection.  Such as ?parm = UpperCase({table.field})
    I haven't had to deal with this lately, but it seems like it should work.

  • When logging onto a web site with a log on name firefox is changing logon name from Kostas to kostas as the site is case sensitive it is not acceptable. how do I correct this? Thanks

    I registered with a web site and used the name Kostas as the log on name. Entered a question and recieved replies
    When I later tried to log onto the web site to say thankyou ,and enter Kostas in the log on box a reminder appears created by Firefox of kostas, I ignore this, move to the password box and firefox changes the log on name to kostas with small k. The register is case sensitive so for quite a while I could not understand what was going wrong? I eventually managed to log on by using a rival system
    My previous experience is that if you use a different log on name it is recorded and then you choose the correct one to use? But in this case I am given no choice
    How can I correct this please
    Probably no connection but
    I registerd with another site and recieved an e-mail in which I had to click on web address to confirm registration and came up with an error message, tried a few times and same thing happened?? The webmaster of this site had no record of my registration details?
    Finally I had a phone call from a company called NERD-I.com
    offering to solve various computor problems at a fee. I did not take up their offer, but hope they do not have anything to do with my current problems??
    Many thanks

    Hi Corel
    Thank you for your reply
    However I need the lower case version for some sites and the upper case version for the site in question? To make matters worse this site does not allow you to change your log on name unless it is in the form of an e-mail address
    So what I need is Kostas for this site and kostas saved for other sites and allow me to choose which one I want to use
    How do I do this please
    I have no bother with this on Win Internet Explorer but I like Firefox
    Mind it may be as simple as deleting The appropriate entry and resetting with Kostas instead of kostas?
    But I would appreciate knowing the correct solution from an expert

  • Are idoc fields case sensitive?

    Hello, there has been an error during idoc processing. The trading partner field was filled in lowercase and this is bringing me error      Message no. FB279  ' Company dp0017 is not defined'. The other idocs had DP0017 filled in and were processed fine.
    Any input on this? thx.
    Edited by: Antish  Awootar on Jun 7, 2011 8:02 AM

    Hi Antish,
    It actually depends on the value that is stored in the IDOC, if the IDOC has company code in lower case then that is exactly how it will be used in the program for all purpose and no automatic conversion is applied. The below message is thrown in the FM - FI_COMPANY_CHECK This FM will look up the table T880 - If you check the entry in this table will be DP0017 and not dp0017. Hence it is throwing the error message.
    If your question is it works fine when i try in SE37 with the FM "FI_COMPANY_CHECK" or if i input "dp0017" in  WE19 or in SE11 against T880, then the reason for that is a conversion is applied automatically and it is changed to DP0017.
    To answer your question "Are idoc fields case sensitive?", it depends on the context, does it retain the case when it is filled in, yes it does.
    Regards,
    Chen
    Edited by: Chen K V on Jun 7, 2011 4:10 PM

  • Migration from OS/400 (iseries) case in-sensitive OS to UNIX (AIX) case sensitive

    Apparently as400 is not case sensitive OS, AIX is so this is causing issues after the migration to UNIX (AIX).  What do you recommend for analysis of what will need correction in SAP system - config / tables entries / variants / code?  Is there a way to make UNIX files case insensitive?

    Hi Vinoth,
    Source System:
    SAP Application:     Solution Manager 7.1
    Database          :     DB2 UDB for iseries 7.1
    OS                   :     OS/400
    Target System:
    SAP Application:     Solution Manager 7.1
    Database          :     DB2 LUW 9.7
    OS                   :     Rethat Linux 6
    Above migration path is possible and support in SAP. For more details on compatibility please refer PAM www.service.sap.com/PAM
    To perform this migration refer to Heterogenous system copy guide available at SAP service marketplace.
    Useful documents on SCN
    Heterogeneous ABAP System Copy - Technical Overview
    FAQ - System Copy and Migration
    Hope this helps.
    Regards,
    Deepak Kori

  • How to make PowerPivot case sensitive?

    Hi all,
    I just discovered that PowerPivot is case-insensitive, which is quite a big problem for me. The only discussion of this I found so far is here: http://dennyglee.com/2010/06/18/powerpivot-you-are-so-insensitive-case-that-is/ .
    That didn't fully answer my question though, is it possible to change this behaviour and make it case sensitive?
    The reason it's a problem for me is that I have a column (from external data source) used as an ID in a relationship, which contains a string of random characters. If it so happens that two entries have an ID which only differs by a case of a letter, everything
    blows up. More precisely, I can no longer import the data into the table where the column is used as a PK, because it is not unique.
    Thanks for any comments,
    Jurgis

    You can post bugs on Connect.
    Thanks!
    Ed Price, SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Case sensitive password in ECC6.0

    Hi All,
    I'm using the below code to connect to SAP ECC6 system. The below code works fine when the SAP Logon  password is all caps. But, when the password is mixed case I get an Error Message.
    *     SAPHD hd = SapConnc(argv, sapsys, client, cadsys, user, passw, langu, vers, msg);*
    As ECC 6 is case-sensitive, does anyone know any workaround to make sure that case-sensitive password login works from external application on ECC6.0 also.
    Thanks in advance,
    Naveen

    please check parameter
    login/password_downwards_compatibility
    according to sap help:
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/d2/141fb593c742b5aad8f272dd487b74/frameset.htm
    Specifies the degree of backward compatibility to be achieved. The default value is 1, where the values have the following meaning:
    0
    Caution
    With login/password_downwards_compatibility = 0, passwords are stored in a format that systems with older kernels cannot interpret. The system only generates new (backward incompatible) password hash values.
    1
    The system also generates backward compatible password hash values internally, but does not evaluate these for password-based logons (to its own system). This setting is required if this system is used as the central system of a Central User Administration that systems that only support backward compatible password hash values are also connected to the system group.
    2
    The system also generates backward compatible password hash values internally, which it evaluates if a logon with the new, non-backward compatible password failed. In this way, the system checks whether the logon would have been accepted with the backward compatible password (truncated after eight characters, and converted to upper-case). This is recorded in the system log. The logon fails. This setting is to allow the identification of backward incompatibility problems.
    3
    As with 2, but the logon is regarded as successful. This setting is to allow the avoidance of backward incompatibility problems.
    4
    As with 3, but no entry is created in the system log.
    5
    Full backward compatibility: the system only creates backward compatible password hash values.
    Available after SAP NetWeaver 6.40

  • Calling a function module in Case Sensitive mode

    Hi,
    How to call a FM from a report so that the values that character values that are passed to FM are NOT automatically converted to Upper case instead the entries are case sensitive.
    Like when we execute the FM from SE37 There is a checkbox
    Uppercase/Lowercase  at   Test Function Module: Initial Screen.
    Thanks,
    Anubhav
    Sorry If this is a basic question, I searched but could not find relevant thread.

    You don't need any additional coding for this. If you pass a case senistive text to a FM (in a report) the text remains case-sensitive.
    The "Uppercase/Lowercase" checkbox is applicable for direct testing via SE37.

  • Artist names are case sensitive. how do i fix this?

    Hi,
    With the ipod touch, my artist names are case sensitive, which leads to multiple entries for the same artist. Is there any way to fix this? It is very annoying.
    Thanks for your help!

    Based on what I am seeing in my iTunes, iTunes (7.7 - I'm one release behind) doesn't appear to be case sensitive. BUT, the iPod Touch has always been case sensitive (at least since 1.1.2, which was what was on mine when I got it in December).
    I don't think there will be a way to "fix" it except to correct your data.

  • Removing Case-Sensitive HFS

    Dear all,
    I am using a MacBook Pro, and have been using this machine for so many months. When I started using it, I formatted it as Case-Sensitive HFS. However, by this time, Case-Sensitive is causing so many of my programs to not work correctly. So, I would like to remove it.
    What would be the most effective way to reformat my MacBook Pro to use Case-Insensitive HFS, and putting all of my applications/data/preferences back on to it with out any hassles. I have an external Firewire HD. Is there a program that would automate this process for me? Or am I just so out of luck and have to go to the tedious backup and restore process.

    Use the Restore option of Disk Utility to clone your system to the external drive. Format the external drive using Mac OS Extended (Journaled) and partition it using the GUID partition scheme. Then boot from the external drive and repartition and format the internal drive. Then using Restore clone back from the external drive to the internal drive.
    Partition and Format a Non-startup Drive
    1. Open Disk Utility in the Utilities folder.
    2. After DU loads select your external hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    3. Click on the Option button and check the option for the GUID partition scheme, then click OK. Set the number of partitions from the dropdown menu (use 1 partition unless you wish to make more.) Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the volume(s) mount on the Desktop.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process will take 30 minutes to an hour or more depending upon the drive size.
    Clone Using Restore Option of Disk Utility
    1. Open Disk Utility from the Utilities folder.
    2. Select the startup or source volume from the left side list.
    3. Click on the Restore tab in the DU main window.
    4. Drag the startup or source volume to the Source entry field.
    5. Select the backup or destination volume from the leftside list and drag it to the Destination entry field.
    6. Check the box to Erase Destination. Skip this step if you've already formatted the drive.
    7. Double-check you got it right, then click on the Restore button.

  • Alias directive case-sensitive?

    I've come across an issue with the Alias directive... I set an alias in the ServerAdmin and realized that upon saving it converted everthing in the target path to lowercase.
    The directive subsequently did not work. When I edit the path manually via the shell to be uppercased, the directive works fine.
    My filesystem (per Disk Utility) is HFS Journaled, bot NOT case sensitive. So what gives? Is this a bug in the WebAdmin (shouldn't really convert to lowercase, should it?) or a bug in mod_alias? Or am I missing something alltogether?
    Powebook G4   Mac OS X (10.4.3)  

    I do not know of a fix but I have implemented a work around.
    1. Quit Server Admin as you are about to edit the config files by hand.
    2. Open terminal and go to the sites directory containing the config files. Apologies for not being more specific, but it's been a while since I have had to edit these files and I am no longer dealing with a server.
    3. Open the desired site conf file in your choice of editor. You will probably need to sudo to gain privileges to save the changes.
    4. Find the section that contains all the aliases. I think this is the <IfModule mod_alias.c> section. Take note of the format of the aliases.
    5. Add an Include directive (http://httpd.apache.org/docs/1.3/mod/core.html#include) to include a file that you will create in a few steps. This file will contain aliases defined by hand. For example, if my web site was website.com I might call the file website_aliases.conf.
    6. Save your edits and quit editing the file.
    7. Create the file you referenced in the include directive and place your aliases in there. Example line from website_aliases.conf: Alias /image /ftp/pub/image
    Check and make sure the privileges on the new file match the privileges of the other conf files.
    Server Admin will not bother the include directive and will not touch any entries in the extra file referenced in the include directive. Server Admin will also not be aware of any of the aliases in the extra file referenced. This means that all aliases containing upper case letters must be manually entered.
    Caution: My description is purposely vague in places because messing with config files by hand can get you into trouble if you are not careful. (Or I simply forgot to mention something My advice would be to use apachectl configtest to check your changes before you attempt to soft restart the web server. If you have made a mistake, the web server will fail to restart.
    As far as restarting the web server after making changes to any apache config file, you can either use apachectl from the command line or simply open Server Admin, select the web server service, and toggle an option. This will cause the save button to be enabled and cause apache to soft restart and reread it's configuration.

  • Paramenter Value Case Sensitive Setting

    Is there a setting in the pref.txt file (or any place else) to change the actions of the case sensitive setting for entering parameter values? Turning it off/on. Changing the case sensitive setting in the condition that contains the parameter does not modify the parameter value entry window functionality.
    Thanks,
    Jerre

    Hi Jerre
    I'm afraid there is no preference that can be set to control the casing of the values keyed in a parameter. You would have to do this yourself by embedding the value of the parameter into a calculation and use UPPER or LOWER accordingly.
    The option you are referring to controls whether Discoverer should literally take the value keyed in the parameter as the filter for the condition or not. It does not change the casing of the parameter for other uses.
    Best wishes
    Michael

  • Case sensitivity select statement without using native sql

    please help me ,
    i have a selection screen as select-options : s_vbeln, s_kunnr(mandt),s_matnr and
    p_name as a parameter (type name1) which is case sensitive in sap abap database and i want to get
    output  from these fields in an alv.[vbeln,kunnr,name1,audat,auart,matnr,kwmeng,netwr]
    How to do it? Can any one give me solution please.[i have to handle case sensitivity plz give me solution]

    this is my code : but its not working as i expected plz tell me where did i went wrong...
    type-pools slis.
    tables : vbak , vbap.
    select-options : s_vbeln for vbak-vbeln,
                     s_kunnr for vbak-kunnr,
                     s_matnr for vbap-matnr.
    parameters p_name1 type NAME1_GP.
    ranges r_name for kna1-name1.
    types : begin of ty_vbak,
            vbeln type vbeln_va,
            audat type audat,
            auart type auart,
            kunnr type kunnr,
            end of ty_vbak,
            begin of ty_vbap,
            vbeln type vbeln_va,
            matnr type matnr,
            netwr type netwr_ap,
           kwmeng type kwmeng,
            end of ty_vbap,
            begin of ty_kna1,
            kunnr type kunnr,
            name1 type name1,
            end of ty_kna1,
            begin of ty_final,
            vbeln type vbeln_va,
            audat type audat,
            auart type auart,
            matnr type matnr,
            netwr type netwr_ap,
           kwmeng type kwmeng,
            kunnr type kunnr,
            name1 type name1,
            end of ty_final.
    data : t_vbak type standard table of ty_vbak initial size 1,
           t_vbap type standard table of ty_vbap initial size 1,
           t_kna1 type standard table of ty_kna1 initial size 1.
    data : t_final type standard table of ty_final initial size 1,
           w_final type ty_final,
           w_vbap  type ty_vbap,
           w_kna1  type ty_kna1,
           w_vbak  type ty_vbak.
    data : t_fcat type slis_t_fieldcat_alv,
           w_fcat type slis_fieldcat_alv.
    DATA T_FINAL2 TYPE STANDARD TABLE OF TY_FINAL INITIAL SIZE 1.
    data v_name1 type name1.
    if p_name1 is not initial.
    r_name-sign = 'I'.
    r_name-option = 'EQ'.
    if p_name1 ca '*'.
    r_name-option = 'CP'.
    endif.
    r_name-low = p_name1.
    append r_name.
    endif.
    start-of-selection.
    select vbeln audat auart kunnr from vbak
    into table t_vbak
    where vbeln in s_vbeln and
          kunnr in s_kunnr.
    if sy-subrc <> 0.
    message 'plz enter a valid entry' type 'I'.
    leave list-processing.
    endif.
    if t_vbak[] is not initial.
    select vbeln matnr netwr kwmeng from vbap
    into table t_vbap
    for all entries in t_vbak
    where vbeln = t_vbak-vbeln and
    matnr in s_matnr.
    if sy-subrc <> 0.
    message 'no rec found' type 'I'.
    leave list-processing.
    endif.
    select kunnr name1 from kna1
    into table t_kna1
    for all entries in t_vbak
    where kunnr = t_vbak-kunnr.
    if sy-subrc = 0.
    sort t_kna1 by kunnr.
    endif.
    endif.
    end-of-selection.
    loop at t_vbap into w_vbap.
    read table t_vbak into w_vbak with key vbeln = w_vbap-vbeln binary search.
    read table t_kna1 into w_kna1 with key kunnr = w_vbak-kunnr binary search.
    w_final-vbeln = w_vbak-vbeln.
    w_final-audat = w_vbak-audat.
    w_final-auart = w_vbak-auart.
    w_final-matnr = w_vbap-matnr.
    w_final-netwr = w_vbap-netwr.
    w_final-kwmeng = w_vbap-kwmeng.
    w_final-kunnr  = w_kna1-kunnr.
    w_final-name1  = w_kna1-name1.
    append w_final to t_final.
    endloop.
    delete t_final where name1 not in r_name.
    perform sub_fill_fcat using 'VBELN' 'SALE ORDER NUM'.
    perform sub_fill_fcat using 'KUNNR' 'CUSTOMER NUMBER'.
    perform sub_fill_fcat using 'NAME1' 'NAME OF A CUST'.
    perform sub_fill_fcat using 'AUDAT' 'SALE ORDER DATE'.
    perform sub_fill_fcat using 'AUART' 'SALE DOC TYPE'.
    perform sub_fill_fcat using 'MATNR' 'MATERIAL NUM'.
    perform sub_fill_fcat using 'KWMENG' 'QUANTITY'.
    perform sub_fill_fcat using 'NETWR' 'PRICE'.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
        IT_FIELDCAT                       = T_FCAT
      TABLES
        T_OUTTAB                          = T_FINAL
    EXCEPTIONS
       PROGRAM_ERROR                     = 1
       OTHERS                            = 2
    IF SY-SUBRC <> 0.
    * Implement suitable error handling here
    ENDIF.
    *&      Form  SUB_FILL_FCAT
    *       text
    *      -->P_0389   text
    *      -->P_0390   text
    FORM SUB_FILL_FCAT  USING P_FNAM P_TEXT.
    clear w_fcat.
    w_fcat-fieldname = p_fnam.
    w_fcat-seltext_m = p_text.
    append w_fcat to t_fcat.
    ENDFORM.

  • CRMC_IC_MAIN case sensitive configuration

    Has anyone else noticed this ?
    When customizing business transaction profile in the IC web client profile a business transaction profile with lower case ID cannot be selected as the check always checks in upper case.  you receive an error as follows:
    message CRM_IC_CUSTOMIZING2000 Profile "<profile name>" does not exist

    Yes,
    We noticed this with couple of other configuration data too.With migration from CRM 4.0 to 5.0 , some configuration data which is case sensitive in CRM 4.0 migrated to 5.0.But CRM 5.0 started ignoring lower case configuration entries.To resolve this we had to rename lower case elements and copy them again to upper case elements.
    Thanks,
    Thirumala.

  • Authorization has become case sensitive

    We have migrated from Stellent 7.5 (Windows platform with MS SQL db) to UCM 11g (Linux platform with Oracle 11i DB). We have implemented SSO using AD integration. The issue is that after authenticating the user the kerberos token passes the user NT ID in same case as its stored in AD (ex: MJack). However, in our database the user NT ID is stored in lower case (ex: mjack).
    As Oracle DB is case sensitive while quering the DB the UCM application throws the error that user doesn't have priviledges, it doesn't finds the user prviledge information in DB with NT ID 'MJack'.
    Is there any fix for this issue or someone else also has faced this problem.
    Thanks,
    Rajiv

    What user privilege information can it not find?
    Everything should come from AD I would think? Do you have a stack trace of the error...and can you tell us when it occurs.
    If it does not recognise the user at all I would have thought it would maybe create a new entry in the Users table...

Maybe you are looking for