<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: case sensitivity select statement without using native sql in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338835#M1837031</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please insert two green code lines into your code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;if p_name1 is not initial.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; r_name-sign = 'I'. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; r_name-option = 'EQ'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; if p_name1 ca '*'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_name-option = 'CP'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; r_name-low = p_name1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="; color: #339966; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; translate r_name-low to upper case.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; append r_name.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;w_final-name1&amp;nbsp; = w_kna1-name1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="; color: #808000; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;translate w_final-name1 to upper case.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;append w_final to t_final.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;This will give you the right data selection. If you neen the original value of name1, then you need an additional fiield in table w_final:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;w_final-name1&amp;nbsp; = w_kna1-name1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #808000;"&gt;w_final-name1uc&amp;nbsp; = w_kna1-name1.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #808000; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;translate w_final-name1uc to upper case.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;append w_final to t_final.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;and you have to change the DELETE from&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;delete t_final where name1 not in r_name.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;to&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;delete t_final where name1uc not in r_name.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #000000; font-family: arial,helvetica,sans-serif;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #000000; font-family: arial,helvetica,sans-serif;"&gt;Klaus&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 May 2014 08:57:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2014-05-19T08:57:17Z</dc:date>
    <item>
      <title>case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338825#M1837021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please help me ,&lt;/P&gt;&lt;P&gt;i have a selection screen as select-options : s_vbeln, s_kunnr(mandt),s_matnr and &lt;/P&gt;&lt;P&gt;p_name as a parameter (type name1) which is case sensitive in sap abap database and i want to get&lt;/P&gt;&lt;P&gt;output&amp;nbsp; from these fields in an alv.[vbeln,kunnr,name1,audat,auart,matnr,kwmeng,netwr]&lt;/P&gt;&lt;P&gt;How to do it? Can any one give me solution please.[i have to handle case sensitivity plz give me solution] &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 May 2014 22:59:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338825#M1837021</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-18T22:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338826#M1837022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sharan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;change p_name to upper or lower case to avoid problems in case sensitive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;TRANSLATE p_name TO UPPER CASE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;or &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;TRANSLATE p_name TO &lt;SPAN style="color: #333333; font-size: 12px;"&gt; LOWERCASE&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 06:03:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338826#M1837022</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T06:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338827#M1837023</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use KNA1-MCOD1 and not KNA1-NAME1 for F4 selection.&lt;/P&gt;&lt;P&gt;(Check also &lt;A href="http://service.sap.com/sap/support/notes/1795444" title="1795444  - Customer / Vendor does not appear in search results"&gt;&lt;SPAN class="title"&gt;1795444 - Customer / Vendor does not appear in search results&lt;/SPAN&gt;&lt;/A&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 06:12:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338827#M1837023</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2014-05-19T06:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338828#M1837024</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ANother way is you can select everything from database and then select from internal table based on 'CS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The below statement will identify both upper and lower case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;data itab &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;type STANDARD TABLE OF &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;pa0002&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;data &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;wa &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;type &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;pa0002&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;select &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;* &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;from &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;pa0002 &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;into table &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;itab&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;Loop at &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;itab &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;into &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;wa&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;if &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;wa&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;-&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;nachn &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;cs &lt;/SPAN&gt;&lt;SPAN style="color: #4da619; font-size: 10pt;"&gt;'xyz'&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;write &lt;/SPAN&gt;&lt;SPAN style="color: #4da619; font-size: 10pt;"&gt;'success'&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;endif&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;endloop&lt;/SPAN&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 07:06:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338828#M1837024</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2014-05-19T07:06:44Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338829#M1837025</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Teja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As in DB all CHAR type values get stored in Upper case only. Its good practice to convert user input from selection screen into Uppercase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use &lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;STRONG&gt;TRANSLATE P_Name TO UPPER CASE.&lt;/STRONG&gt; before passing the values in select query.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 07:13:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338829#M1837025</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T07:13:48Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338830#M1837026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kindly check the performance issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 07:17:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338830#M1837026</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T07:17:10Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338831#M1837027</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mohit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The solution will be applicable only if the selection for the field alone is not the key field in filtering records.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 07:20:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338831#M1837027</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2014-05-19T07:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338832#M1837028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is my code : but its not working as i expected plz tell me where did i went wrong...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools slis.&lt;/P&gt;&lt;P&gt;tables : vbak , vbap.&lt;/P&gt;&lt;P&gt;select-options : s_vbeln for vbak-vbeln,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_kunnr for vbak-kunnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_matnr for vbap-matnr.&lt;/P&gt;&lt;P&gt;parameters p_name1 type NAME1_GP.&lt;/P&gt;&lt;P&gt;ranges r_name for kna1-name1.&lt;/P&gt;&lt;P&gt;types : begin of ty_vbak,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln type vbeln_va,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; audat type audat,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; auart type auart,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kunnr type kunnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end of ty_vbak,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin of ty_vbap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln type vbeln_va,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; matnr type matnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netwr type netwr_ap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kwmeng type kwmeng,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end of ty_vbap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin of ty_kna1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kunnr type kunnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name1 type name1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end of ty_kna1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin of ty_final,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln type vbeln_va,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; audat type audat,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; auart type auart,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; matnr type matnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netwr type netwr_ap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kwmeng type kwmeng,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kunnr type kunnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name1 type name1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end of ty_final.&lt;/P&gt;&lt;P&gt;data : t_vbak type standard table of ty_vbak initial size 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_vbap type standard table of ty_vbap initial size 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_kna1 type standard table of ty_kna1 initial size 1.&lt;/P&gt;&lt;P&gt;data : t_final type standard table of ty_final initial size 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_final type ty_final,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_vbap&amp;nbsp; type ty_vbap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_kna1&amp;nbsp; type ty_kna1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_vbak&amp;nbsp; type ty_vbak.&lt;/P&gt;&lt;P&gt;data : t_fcat type slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_fcat type slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA T_FINAL2 TYPE STANDARD TABLE OF TY_FINAL INITIAL SIZE 1.&lt;/P&gt;&lt;P&gt;data v_name1 type name1.&lt;/P&gt;&lt;P&gt;if p_name1 is not initial.&lt;/P&gt;&lt;P&gt;r_name-sign = 'I'.&lt;/P&gt;&lt;P&gt;r_name-option = 'EQ'.&lt;/P&gt;&lt;P&gt;if p_name1 ca '*'.&lt;/P&gt;&lt;P&gt;r_name-option = 'CP'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;r_name-low = p_name1.&lt;/P&gt;&lt;P&gt;append r_name.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;select vbeln audat auart kunnr from vbak&lt;/P&gt;&lt;P&gt;into table t_vbak&lt;/P&gt;&lt;P&gt;where vbeln in s_vbeln and&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kunnr in s_kunnr.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;message 'plz enter a valid entry' type 'I'.&lt;/P&gt;&lt;P&gt;leave list-processing.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;if t_vbak[] is not initial.&lt;/P&gt;&lt;P&gt;select vbeln matnr netwr kwmeng from vbap&lt;/P&gt;&lt;P&gt;into table t_vbap&lt;/P&gt;&lt;P&gt;for all entries in t_vbak&lt;/P&gt;&lt;P&gt;where vbeln = t_vbak-vbeln and&lt;/P&gt;&lt;P&gt;matnr in s_matnr.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;message 'no rec found' type 'I'.&lt;/P&gt;&lt;P&gt;leave list-processing.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;select kunnr name1 from kna1&lt;/P&gt;&lt;P&gt;into table t_kna1&lt;/P&gt;&lt;P&gt;for all entries in t_vbak&lt;/P&gt;&lt;P&gt;where kunnr = t_vbak-kunnr.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;sort t_kna1 by kunnr.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;end-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_vbap into w_vbap.&lt;/P&gt;&lt;P&gt;read table t_vbak into w_vbak with key vbeln = w_vbap-vbeln binary search.&lt;/P&gt;&lt;P&gt;read table t_kna1 into w_kna1 with key kunnr = w_vbak-kunnr binary search.&lt;/P&gt;&lt;P&gt;w_final-vbeln = w_vbak-vbeln.&lt;/P&gt;&lt;P&gt;w_final-audat = w_vbak-audat.&lt;/P&gt;&lt;P&gt;w_final-auart = w_vbak-auart.&lt;/P&gt;&lt;P&gt;w_final-matnr = w_vbap-matnr.&lt;/P&gt;&lt;P&gt;w_final-netwr = w_vbap-netwr.&lt;/P&gt;&lt;P&gt;w_final-kwmeng = w_vbap-kwmeng.&lt;/P&gt;&lt;P&gt;w_final-kunnr&amp;nbsp; = w_kna1-kunnr.&lt;/P&gt;&lt;P&gt;w_final-name1&amp;nbsp; = w_kna1-name1.&lt;/P&gt;&lt;P&gt;append w_final to t_final.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete t_final where name1 not in r_name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'VBELN' 'SALE ORDER NUM'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'KUNNR' 'CUSTOMER NUMBER'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'NAME1' 'NAME OF A CUST'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'AUDAT' 'SALE ORDER DATE'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'AUART' 'SALE DOC TYPE'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'MATNR' 'MATERIAL NUM'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'KWMENG' 'QUANTITY'.&lt;/P&gt;&lt;P&gt;perform sub_fill_fcat using 'NETWR' 'PRICE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_FIELDCAT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = T_FCAT&lt;/P&gt;&lt;P&gt;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_OUTTAB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = T_FINAL&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; PROGRAM_ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;* Implement suitable error handling here&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_FILL_FCAT&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/P&gt;&lt;P&gt;*----------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;P_0389&amp;nbsp;&amp;nbsp; text&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;P_0390&amp;nbsp;&amp;nbsp; text&lt;/P&gt;&lt;P&gt;*----------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;FORM SUB_FILL_FCAT&amp;nbsp; USING P_FNAM P_TEXT.&lt;/P&gt;&lt;P&gt;clear w_fcat.&lt;/P&gt;&lt;P&gt;w_fcat-fieldname = p_fnam.&lt;/P&gt;&lt;P&gt;w_fcat-seltext_m = p_text.&lt;/P&gt;&lt;P&gt;append w_fcat to t_fcat.&lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 08:03:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338832#M1837028</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T08:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338833#M1837029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You just need to mention delete t_final where name1 ns p_name1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 08:30:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338833#M1837029</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2014-05-19T08:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338834#M1837030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi teja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try like below code ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;tables : &lt;/SPAN&gt;vbak , vbap,kna1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;select-options : &lt;/SPAN&gt;s_vbeln &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;vbak&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vbeln,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_kunnr &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;vbak&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;kunnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_matnr &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;vbap&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;matnr,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_name1 &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;kna1&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;name1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;select &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;audat a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;auart a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kunnr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;netwr b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kwmeng&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;name1&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;vbak &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; INNER &lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;vbap &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b &lt;SPAN class="L0S52"&gt;ON &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; INNER &lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;kna1 &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ON &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kunnr &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kunnr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;CORRESPONDING &lt;SPAN class="L0S52"&gt;FIELDS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_final&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;s_vbeln &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kunnr &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;s_kunnr &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;s_matnr &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;name1 &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;s_name1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 08:50:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338834#M1837030</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T08:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338835#M1837031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please insert two green code lines into your code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;if p_name1 is not initial.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; r_name-sign = 'I'. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; r_name-option = 'EQ'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; if p_name1 ca '*'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_name-option = 'CP'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; r_name-low = p_name1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="; color: #339966; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;&amp;nbsp; translate r_name-low to upper case.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;&amp;nbsp; append r_name.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;w_final-name1&amp;nbsp; = w_kna1-name1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="; color: #808000; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;translate w_final-name1 to upper case.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;append w_final to t_final.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;This will give you the right data selection. If you neen the original value of name1, then you need an additional fiield in table w_final:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; color: #0000ff; font-size: 8pt;"&gt;w_final-name1&amp;nbsp; = w_kna1-name1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG style=": ; color: #808000;"&gt;w_final-name1uc&amp;nbsp; = w_kna1-name1.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #808000; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;translate w_final-name1uc to upper case.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;append w_final to t_final.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;and you have to change the DELETE from&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;&lt;STRONG&gt;delete t_final where name1 not in r_name.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;to&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt; font-family: courier new,courier;"&gt;delete t_final where name1uc not in r_name.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #000000; font-family: arial,helvetica,sans-serif;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="; color: #000000; font-family: arial,helvetica,sans-serif;"&gt;Klaus&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 08:57:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338835#M1837031</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T08:57:17Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338836#M1837032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi teja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your customer name is like say&amp;nbsp; 'Test'&amp;nbsp; then your uppercase and lowercase will not work .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 09:25:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338836#M1837032</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T09:25:39Z</dc:date>
    </item>
    <item>
      <title>Re: case sensitivity select statement without using native sql</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338837#M1837033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sharan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there are already threads about this subject but since you've gotten so many different answers I'll clarify a bit...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The only problematic field you have is kna1-name1, the case sensitive one. There is one kna1-mcod1 that might have that value in uppercase, not always because of different field sizes, so your search could use mcod1 instead (this is what standard does).&lt;/P&gt;&lt;P&gt;Check first with business to know if you can do it like this&lt;SPAN style="font-size: 10pt;"&gt; (add other fields):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;select-options: s_name1 for kna1-mcod1.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;and:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;select * from kna1 into table it_customers where mcod1 in s_name1.&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can't you'll have to swipe all records and translate everything to uppercase. Like:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;select-options: s_name1 for something char35 in uppercase only.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;select * from kna1.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; translate kna1-name1 to uppercase.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if kna1-name1 in s_name1.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; append kna1 to it_customers.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;endselect.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first option is always the preferred one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Edgar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oh, I used select-options instead of parameters because it's makes more sense, convert your parameter to a range if required.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 09:32:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/case-sensitivity-select-statement-without-using-native-sql/m-p/10338837#M1837033</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-05-19T09:32:08Z</dc:date>
    </item>
  </channel>
</rss>

