<?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: Character mode or byte mode error. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838341#M1590683</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suhas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES :   v_qpac_kat, mapl.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Types                            Begin with TY_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES  : BEGIN OF ty_header,&lt;/P&gt;&lt;P&gt;             matnr TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;             mtart TYPE mara-mtart,&lt;/P&gt;&lt;P&gt;             maktx TYPE makt-maktx,&lt;/P&gt;&lt;P&gt;             addrnumber TYPE adrc-addrnumber,&lt;/P&gt;&lt;P&gt;             name1 TYPE adrc-name1,&lt;/P&gt;&lt;P&gt;             city1 TYPE adrc-city1,&lt;/P&gt;&lt;P&gt;             post_code1 TYPE adrc-post_code1,&lt;/P&gt;&lt;P&gt;             street TYPE adrc-street,&lt;/P&gt;&lt;P&gt;             house_num1 TYPE adrc-house_num1,&lt;/P&gt;&lt;P&gt;             datuv TYPE plko-datuv,&lt;/P&gt;&lt;P&gt;aedat  TYPE plko-datuv,&lt;/P&gt;&lt;P&gt;valid_from TYPE plko-datuv,&lt;/P&gt;&lt;P&gt;plnal(2) TYPE c,&lt;/P&gt;&lt;P&gt;prev_ctnr(2) TYPE c,&lt;/P&gt;&lt;P&gt;***********************************************&lt;/P&gt;&lt;P&gt;            str_suppl TYPE adrc-str_suppl1,&lt;/P&gt;&lt;P&gt;            plnnr_alt TYPE plko-plnnr_alt,&lt;/P&gt;&lt;P&gt;            werks     TYPE mapl-werks,&lt;/P&gt;&lt;P&gt;         END OF ty_header.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_plmk,&lt;/P&gt;&lt;P&gt;          merknr  TYPE plmk-merknr, "insp id&lt;/P&gt;&lt;P&gt;          plnkn   TYPE plmk-plnkn,&lt;/P&gt;&lt;P&gt;          verwmerkm TYPE plmk-verwmerkm,&lt;/P&gt;&lt;P&gt;          qpmk_zaehl TYPE plmk-qpmk_zaehl,&lt;/P&gt;&lt;P&gt;          qpmk_ref TYPE plmk-qpmk_ref,&lt;/P&gt;&lt;P&gt;          mkversion TYPE plmk-mkversion,     "version&lt;/P&gt;&lt;P&gt;          kurztext   TYPE plmk-kurztext,     "shorttext&lt;/P&gt;&lt;P&gt;          masseinhsw TYPE plmk-masseinhsw,   "unit of meas&lt;/P&gt;&lt;P&gt;          sollwert TYPE plmk-sollwert,       "Target value&lt;/P&gt;&lt;P&gt;          toleranzun TYPE plmk-toleranzun,   "lower limit&lt;/P&gt;&lt;P&gt;          toleranzob TYPE plmk-toleranzob,   "upper limit&lt;/P&gt;&lt;P&gt;          auswmenge1 TYPE plmk-auswmenge1,   "assigned code&lt;/P&gt;&lt;P&gt;          steuerkz    TYPE plmk-steuerkz ,  &lt;/P&gt;&lt;P&gt;          vornr       TYPE plpo-vornr,                       &lt;/P&gt;&lt;P&gt;          END OF ty_plmk.&lt;/P&gt;&lt;P&gt;TYPES :  BEGIN OF ty_qpac,&lt;/P&gt;&lt;P&gt;          werks TYPE qpac-werks,&lt;/P&gt;&lt;P&gt;          katalogart TYPE qpac-katalogart,&lt;/P&gt;&lt;P&gt;          auswahlmge TYPE qpac-auswahlmge,&lt;/P&gt;&lt;P&gt;          codegruppe TYPE qpac-codegruppe,&lt;/P&gt;&lt;P&gt;          code       TYPE qpac-code,&lt;/P&gt;&lt;P&gt;          versionam TYPE qpac-versionam,&lt;/P&gt;&lt;P&gt;         END OF ty_qpac.&lt;/P&gt;&lt;P&gt;TYPES :  BEGIN OF ty_name,&lt;/P&gt;&lt;P&gt;          client TYPE mandt,&lt;/P&gt;&lt;P&gt;          cat TYPE qkttab,&lt;/P&gt;&lt;P&gt;          code_grp TYPE qcodegrp,&lt;/P&gt;&lt;P&gt;          code TYPE qcode,&lt;/P&gt;&lt;P&gt;          ver TYPE qversnr,&lt;/P&gt;&lt;P&gt;          lang,&lt;/P&gt;&lt;P&gt;          str1(20) TYPE c,&lt;/P&gt;&lt;P&gt;          client1(3) TYPE c,&lt;/P&gt;&lt;P&gt;          cat1(1) TYPE c,&lt;/P&gt;&lt;P&gt;          codegrp(8) TYPE c,&lt;/P&gt;&lt;P&gt;          lang1(1) TYPE c,&lt;/P&gt;&lt;P&gt;         END OF ty_name.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_head,&lt;/P&gt;&lt;P&gt;          tdname TYPE stxh-tdname,&lt;/P&gt;&lt;P&gt;        END OF ty_head.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_t001,&lt;/P&gt;&lt;P&gt;          bukrs TYPE t001-bukrs,&lt;/P&gt;&lt;P&gt;          adrnr TYPE t001-adrnr,&lt;/P&gt;&lt;P&gt;        END OF ty_t001.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_adrc1,&lt;/P&gt;&lt;P&gt;          addrnumber TYPE adrc-addrnumber,&lt;/P&gt;&lt;P&gt;          str_suppl1 TYPE adrc-str_suppl1,&lt;/P&gt;&lt;P&gt;          str_suppl2 TYPE adrc-str_suppl2,&lt;/P&gt;&lt;P&gt;        END OF ty_adrc1.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_output,&lt;/P&gt;&lt;P&gt;         vornr TYPE plpo-vornr,&lt;/P&gt;&lt;P&gt;         sr_no(5) TYPE c,&lt;/P&gt;&lt;P&gt;         test TYPE  qtxt_cha,&lt;/P&gt;&lt;P&gt;         specification(132) TYPE c,&lt;/P&gt;&lt;P&gt;         text_name TYPE tdobname,&lt;/P&gt;&lt;P&gt;         flag(1) TYPE c,&lt;/P&gt;&lt;P&gt;         text_name1 TYPE tdobname,&lt;/P&gt;&lt;P&gt;         text1 TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;         codegruppe TYPE qpct-codegruppe,&lt;/P&gt;&lt;P&gt;         text TYPE thead-tdname,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        text1 type tline-tdline,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ltextv TYPE qpgt-ltextv,&lt;/P&gt;&lt;P&gt;        END OF ty_output.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_qpgt,&lt;/P&gt;&lt;P&gt;         katalogart TYPE qpct-katalogart,&lt;/P&gt;&lt;P&gt;         codegruppe TYPE qpct-codegruppe,&lt;/P&gt;&lt;P&gt;         kurztext   TYPE qpgt-kurztext,&lt;/P&gt;&lt;P&gt;           ltextv TYPE qpgt-ltextv,&lt;/P&gt;&lt;P&gt;        END OF ty_qpgt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Data                       Begin with it_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : it_mapl TYPE TABLE OF ty_mapl WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       it_plpo TYPE TABLE OF ty_plpo,&lt;/P&gt;&lt;P&gt;       it_plko TYPE TABLE OF ty_plko,&lt;/P&gt;&lt;P&gt;       it_qpmk TYPE TABLE OF ty_qpmk,&lt;/P&gt;&lt;P&gt;       it_qpac TYPE TABLE OF ty_qpac,&lt;/P&gt;&lt;P&gt;       it_output1 TYPE TABLE OF ty_output,&lt;/P&gt;&lt;P&gt;       it_output  TYPE TABLE OF ty_output,&lt;/P&gt;&lt;P&gt;       it_plmk TYPE TABLE OF ty_plmk,&lt;/P&gt;&lt;P&gt;       it_auswmenge1 TYPE STANDARD TABLE OF ty_auswmenge1,&lt;/P&gt;&lt;P&gt;       it_name TYPE STANDARD TABLE OF ty_head,&lt;/P&gt;&lt;P&gt;       it_qpgt TYPE STANDARD TABLE OF ty_qpgt.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    work area                         begin with wa_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : wa_mapl LIKE LINE OF it_mapl,&lt;/P&gt;&lt;P&gt;       wa_mapl1 LIKE LINE OF it_mapl,&lt;/P&gt;&lt;P&gt;       wa_plpo LIKE LINE OF it_plpo,&lt;/P&gt;&lt;P&gt;       wa_plko LIKE LINE OF it_plko,&lt;/P&gt;&lt;P&gt;       wa_qpmk LIKE LINE OF it_qpmk,&lt;/P&gt;&lt;P&gt;       wa_qpac LIKE LINE OF it_qpac,&lt;/P&gt;&lt;P&gt;       wa_output LIKE LINE OF it_output,&lt;/P&gt;&lt;P&gt;       wa_plmk  LIKE LINE OF it_plmk,&lt;/P&gt;&lt;P&gt;       wa_mara TYPE  ty_mara,&lt;/P&gt;&lt;P&gt;       wa_makt TYPE ty_makt,&lt;/P&gt;&lt;P&gt;       wa_header TYPE  ty_header,&lt;/P&gt;&lt;P&gt;       wa_t001 TYPE ty_t001,&lt;/P&gt;&lt;P&gt;       wa_adrc TYPE ty_adrc,&lt;/P&gt;&lt;P&gt;       wa_adrc1 TYPE ty_adrc1,&lt;/P&gt;&lt;P&gt;       wa_auswmenge LIKE LINE OF it_auswmenge1,&lt;/P&gt;&lt;P&gt;       wa_name LIKE LINE OF it_name,&lt;/P&gt;&lt;P&gt;       wa_qpgt LIKE LINE OF it_qpgt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; data                      begin with w_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : string1(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string2(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string3(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string4(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string5(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string6(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string7(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string8(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string9(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string10(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string11(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string12(20) TYPE c.&lt;/P&gt;&lt;P&gt;DATA : w_count TYPE sy-tabix,&lt;/P&gt;&lt;P&gt;       w_name TYPE  ty_name,&lt;/P&gt;&lt;P&gt;       w_thead TYPE thead-tdname,&lt;/P&gt;&lt;P&gt;       w_name1 TYPE  ty_name,&lt;/P&gt;&lt;P&gt;       w_thead1 TYPE thead-tdname,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       w_auswmenge1  TYPE plmk-auswmenge1,&lt;/P&gt;&lt;P&gt;       w_index TYPE i, &lt;/P&gt;&lt;P&gt;       w_lower TYPE p DECIMALS 3,    &lt;/P&gt;&lt;P&gt;       w_upper TYPE p DECIMALS 3,  &lt;/P&gt;&lt;P&gt;       w_target TYPE p DECIMALS 2,&lt;/P&gt;&lt;P&gt;       w_lowerf TYPE f,&lt;/P&gt;&lt;P&gt;       w_upperf TYPE f,&lt;/P&gt;&lt;P&gt;       w_targetf TYPE f,&lt;/P&gt;&lt;P&gt;       w_spec TYPE i,&lt;/P&gt;&lt;P&gt;       w_res  TYPE i,&lt;/P&gt;&lt;P&gt;       w_flag1(1) TYPE c,&lt;/P&gt;&lt;P&gt;       tolgrenze(40) TYPE c,&lt;/P&gt;&lt;P&gt;       w_lowerc TYPE string,&lt;/P&gt;&lt;P&gt;       w_upperc TYPE string,&lt;/P&gt;&lt;P&gt;       w_targetc TYPE string,&lt;/P&gt;&lt;P&gt;       w_less(40) TYPE c,&lt;/P&gt;&lt;P&gt;       w_counter TYPE i VALUE '1',&lt;/P&gt;&lt;P&gt;       w_tarf TYPE p DECIMALS 3,&lt;/P&gt;&lt;P&gt;       w_bukrs TYPE t001k-bukrs,&lt;/P&gt;&lt;P&gt;        w_shrt_txt(10),&lt;/P&gt;&lt;P&gt;        w_flag2(1) TYPE c.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_tq30,&lt;/P&gt;&lt;P&gt;        art     TYPE tq30-art, "Inspection Type&lt;/P&gt;&lt;P&gt;        pplverw TYPE tq30-art, "Tax List Usage&lt;/P&gt;&lt;P&gt;        END OF ty_tq30.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Parameters&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a WITH FRAME.&lt;/P&gt;&lt;P&gt;PARAMETERS : pr_mt_no TYPE mapl-matnr OBLIGATORY,&lt;/P&gt;&lt;P&gt;             pr_wer   TYPE mapl-werks OBLIGATORY,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add inspection type as selection criteria&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             p_art    TYPE tq30-art DEFAULT '01' OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Initialisation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; AT SELECTION-SCREEN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM f0001-matrial_check.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;start of selection&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM f001-fetchdata.&lt;/P&gt;&lt;P&gt;  PERFORM f002-process.&lt;/P&gt;&lt;P&gt;  PERFORM f003-display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 May 2011 06:25:24 GMT</pubDate>
    <dc:creator>pawan_rai</dc:creator>
    <dc:date>2011-05-16T06:25:24Z</dc:date>
    <item>
      <title>Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838336#M1590678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my smartforms I wanted to read the long text as well as short text from tcode Qs41. So i used Read_text fm to get my job done. In the header section of the long text the text name was concatenated as client, catalog, codegruppe,language. So i merged this all objects using concatenate statement as per my requirement...Problem occured when a particular long text maintained had a text name not merged i mean client,catalog,codegruppe where merged but there was a gap in between codegrp and language.I found that it was because codegruppe has length 8 and the name of the codegruppe was less than that.&lt;/P&gt;&lt;P&gt;To rectify that i used 'respecting blanks' statement in concatenate but it is showing error character mode or byte mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be appreciated....&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pawan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2011 06:13:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838336#M1590678</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-13T06:13:42Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838337#M1590679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CONCATENATE LV_FLD1 LV_FLD2 into LV_FLDS RESPECTING BLANKS IN CHARACTER MODE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2011 20:41:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838337#M1590679</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-13T20:41:07Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838338#M1590680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pawan,&lt;/P&gt;&lt;P&gt;first pass those fields to string fields and then use the concate with respective blanks. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;take out the operations on string(char like) fields only...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 May 2011 01:53:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838338#M1590680</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-14T01:53:37Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838339#M1590681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks soumyaprakash for your reply i tried using your solution but it didn't worked out. It is showing same error.&lt;/P&gt;&lt;P&gt;Anyways thanks for the help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pawan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 05:27:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838339#M1590681</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-16T05:27:22Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838340#M1590682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Pawan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you paste your exact code and the actual error message?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also note you can CONCATENATE on C,N,D,T,STRING data objects when using RESPECTING BLANKS!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 05:48:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838340#M1590682</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2011-05-16T05:48:23Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838341#M1590683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suhas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES :   v_qpac_kat, mapl.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Types                            Begin with TY_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES  : BEGIN OF ty_header,&lt;/P&gt;&lt;P&gt;             matnr TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;             mtart TYPE mara-mtart,&lt;/P&gt;&lt;P&gt;             maktx TYPE makt-maktx,&lt;/P&gt;&lt;P&gt;             addrnumber TYPE adrc-addrnumber,&lt;/P&gt;&lt;P&gt;             name1 TYPE adrc-name1,&lt;/P&gt;&lt;P&gt;             city1 TYPE adrc-city1,&lt;/P&gt;&lt;P&gt;             post_code1 TYPE adrc-post_code1,&lt;/P&gt;&lt;P&gt;             street TYPE adrc-street,&lt;/P&gt;&lt;P&gt;             house_num1 TYPE adrc-house_num1,&lt;/P&gt;&lt;P&gt;             datuv TYPE plko-datuv,&lt;/P&gt;&lt;P&gt;aedat  TYPE plko-datuv,&lt;/P&gt;&lt;P&gt;valid_from TYPE plko-datuv,&lt;/P&gt;&lt;P&gt;plnal(2) TYPE c,&lt;/P&gt;&lt;P&gt;prev_ctnr(2) TYPE c,&lt;/P&gt;&lt;P&gt;***********************************************&lt;/P&gt;&lt;P&gt;            str_suppl TYPE adrc-str_suppl1,&lt;/P&gt;&lt;P&gt;            plnnr_alt TYPE plko-plnnr_alt,&lt;/P&gt;&lt;P&gt;            werks     TYPE mapl-werks,&lt;/P&gt;&lt;P&gt;         END OF ty_header.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_plmk,&lt;/P&gt;&lt;P&gt;          merknr  TYPE plmk-merknr, "insp id&lt;/P&gt;&lt;P&gt;          plnkn   TYPE plmk-plnkn,&lt;/P&gt;&lt;P&gt;          verwmerkm TYPE plmk-verwmerkm,&lt;/P&gt;&lt;P&gt;          qpmk_zaehl TYPE plmk-qpmk_zaehl,&lt;/P&gt;&lt;P&gt;          qpmk_ref TYPE plmk-qpmk_ref,&lt;/P&gt;&lt;P&gt;          mkversion TYPE plmk-mkversion,     "version&lt;/P&gt;&lt;P&gt;          kurztext   TYPE plmk-kurztext,     "shorttext&lt;/P&gt;&lt;P&gt;          masseinhsw TYPE plmk-masseinhsw,   "unit of meas&lt;/P&gt;&lt;P&gt;          sollwert TYPE plmk-sollwert,       "Target value&lt;/P&gt;&lt;P&gt;          toleranzun TYPE plmk-toleranzun,   "lower limit&lt;/P&gt;&lt;P&gt;          toleranzob TYPE plmk-toleranzob,   "upper limit&lt;/P&gt;&lt;P&gt;          auswmenge1 TYPE plmk-auswmenge1,   "assigned code&lt;/P&gt;&lt;P&gt;          steuerkz    TYPE plmk-steuerkz ,  &lt;/P&gt;&lt;P&gt;          vornr       TYPE plpo-vornr,                       &lt;/P&gt;&lt;P&gt;          END OF ty_plmk.&lt;/P&gt;&lt;P&gt;TYPES :  BEGIN OF ty_qpac,&lt;/P&gt;&lt;P&gt;          werks TYPE qpac-werks,&lt;/P&gt;&lt;P&gt;          katalogart TYPE qpac-katalogart,&lt;/P&gt;&lt;P&gt;          auswahlmge TYPE qpac-auswahlmge,&lt;/P&gt;&lt;P&gt;          codegruppe TYPE qpac-codegruppe,&lt;/P&gt;&lt;P&gt;          code       TYPE qpac-code,&lt;/P&gt;&lt;P&gt;          versionam TYPE qpac-versionam,&lt;/P&gt;&lt;P&gt;         END OF ty_qpac.&lt;/P&gt;&lt;P&gt;TYPES :  BEGIN OF ty_name,&lt;/P&gt;&lt;P&gt;          client TYPE mandt,&lt;/P&gt;&lt;P&gt;          cat TYPE qkttab,&lt;/P&gt;&lt;P&gt;          code_grp TYPE qcodegrp,&lt;/P&gt;&lt;P&gt;          code TYPE qcode,&lt;/P&gt;&lt;P&gt;          ver TYPE qversnr,&lt;/P&gt;&lt;P&gt;          lang,&lt;/P&gt;&lt;P&gt;          str1(20) TYPE c,&lt;/P&gt;&lt;P&gt;          client1(3) TYPE c,&lt;/P&gt;&lt;P&gt;          cat1(1) TYPE c,&lt;/P&gt;&lt;P&gt;          codegrp(8) TYPE c,&lt;/P&gt;&lt;P&gt;          lang1(1) TYPE c,&lt;/P&gt;&lt;P&gt;         END OF ty_name.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_head,&lt;/P&gt;&lt;P&gt;          tdname TYPE stxh-tdname,&lt;/P&gt;&lt;P&gt;        END OF ty_head.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_t001,&lt;/P&gt;&lt;P&gt;          bukrs TYPE t001-bukrs,&lt;/P&gt;&lt;P&gt;          adrnr TYPE t001-adrnr,&lt;/P&gt;&lt;P&gt;        END OF ty_t001.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_adrc1,&lt;/P&gt;&lt;P&gt;          addrnumber TYPE adrc-addrnumber,&lt;/P&gt;&lt;P&gt;          str_suppl1 TYPE adrc-str_suppl1,&lt;/P&gt;&lt;P&gt;          str_suppl2 TYPE adrc-str_suppl2,&lt;/P&gt;&lt;P&gt;        END OF ty_adrc1.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_output,&lt;/P&gt;&lt;P&gt;         vornr TYPE plpo-vornr,&lt;/P&gt;&lt;P&gt;         sr_no(5) TYPE c,&lt;/P&gt;&lt;P&gt;         test TYPE  qtxt_cha,&lt;/P&gt;&lt;P&gt;         specification(132) TYPE c,&lt;/P&gt;&lt;P&gt;         text_name TYPE tdobname,&lt;/P&gt;&lt;P&gt;         flag(1) TYPE c,&lt;/P&gt;&lt;P&gt;         text_name1 TYPE tdobname,&lt;/P&gt;&lt;P&gt;         text1 TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;         codegruppe TYPE qpct-codegruppe,&lt;/P&gt;&lt;P&gt;         text TYPE thead-tdname,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        text1 type tline-tdline,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ltextv TYPE qpgt-ltextv,&lt;/P&gt;&lt;P&gt;        END OF ty_output.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_qpgt,&lt;/P&gt;&lt;P&gt;         katalogart TYPE qpct-katalogart,&lt;/P&gt;&lt;P&gt;         codegruppe TYPE qpct-codegruppe,&lt;/P&gt;&lt;P&gt;         kurztext   TYPE qpgt-kurztext,&lt;/P&gt;&lt;P&gt;           ltextv TYPE qpgt-ltextv,&lt;/P&gt;&lt;P&gt;        END OF ty_qpgt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Data                       Begin with it_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : it_mapl TYPE TABLE OF ty_mapl WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       it_plpo TYPE TABLE OF ty_plpo,&lt;/P&gt;&lt;P&gt;       it_plko TYPE TABLE OF ty_plko,&lt;/P&gt;&lt;P&gt;       it_qpmk TYPE TABLE OF ty_qpmk,&lt;/P&gt;&lt;P&gt;       it_qpac TYPE TABLE OF ty_qpac,&lt;/P&gt;&lt;P&gt;       it_output1 TYPE TABLE OF ty_output,&lt;/P&gt;&lt;P&gt;       it_output  TYPE TABLE OF ty_output,&lt;/P&gt;&lt;P&gt;       it_plmk TYPE TABLE OF ty_plmk,&lt;/P&gt;&lt;P&gt;       it_auswmenge1 TYPE STANDARD TABLE OF ty_auswmenge1,&lt;/P&gt;&lt;P&gt;       it_name TYPE STANDARD TABLE OF ty_head,&lt;/P&gt;&lt;P&gt;       it_qpgt TYPE STANDARD TABLE OF ty_qpgt.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    work area                         begin with wa_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : wa_mapl LIKE LINE OF it_mapl,&lt;/P&gt;&lt;P&gt;       wa_mapl1 LIKE LINE OF it_mapl,&lt;/P&gt;&lt;P&gt;       wa_plpo LIKE LINE OF it_plpo,&lt;/P&gt;&lt;P&gt;       wa_plko LIKE LINE OF it_plko,&lt;/P&gt;&lt;P&gt;       wa_qpmk LIKE LINE OF it_qpmk,&lt;/P&gt;&lt;P&gt;       wa_qpac LIKE LINE OF it_qpac,&lt;/P&gt;&lt;P&gt;       wa_output LIKE LINE OF it_output,&lt;/P&gt;&lt;P&gt;       wa_plmk  LIKE LINE OF it_plmk,&lt;/P&gt;&lt;P&gt;       wa_mara TYPE  ty_mara,&lt;/P&gt;&lt;P&gt;       wa_makt TYPE ty_makt,&lt;/P&gt;&lt;P&gt;       wa_header TYPE  ty_header,&lt;/P&gt;&lt;P&gt;       wa_t001 TYPE ty_t001,&lt;/P&gt;&lt;P&gt;       wa_adrc TYPE ty_adrc,&lt;/P&gt;&lt;P&gt;       wa_adrc1 TYPE ty_adrc1,&lt;/P&gt;&lt;P&gt;       wa_auswmenge LIKE LINE OF it_auswmenge1,&lt;/P&gt;&lt;P&gt;       wa_name LIKE LINE OF it_name,&lt;/P&gt;&lt;P&gt;       wa_qpgt LIKE LINE OF it_qpgt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; data                      begin with w_&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : string1(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string2(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string3(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string4(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string5(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string6(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string7(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string8(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string9(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string10(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string11(20) TYPE c,&lt;/P&gt;&lt;P&gt;       string12(20) TYPE c.&lt;/P&gt;&lt;P&gt;DATA : w_count TYPE sy-tabix,&lt;/P&gt;&lt;P&gt;       w_name TYPE  ty_name,&lt;/P&gt;&lt;P&gt;       w_thead TYPE thead-tdname,&lt;/P&gt;&lt;P&gt;       w_name1 TYPE  ty_name,&lt;/P&gt;&lt;P&gt;       w_thead1 TYPE thead-tdname,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       w_auswmenge1  TYPE plmk-auswmenge1,&lt;/P&gt;&lt;P&gt;       w_index TYPE i, &lt;/P&gt;&lt;P&gt;       w_lower TYPE p DECIMALS 3,    &lt;/P&gt;&lt;P&gt;       w_upper TYPE p DECIMALS 3,  &lt;/P&gt;&lt;P&gt;       w_target TYPE p DECIMALS 2,&lt;/P&gt;&lt;P&gt;       w_lowerf TYPE f,&lt;/P&gt;&lt;P&gt;       w_upperf TYPE f,&lt;/P&gt;&lt;P&gt;       w_targetf TYPE f,&lt;/P&gt;&lt;P&gt;       w_spec TYPE i,&lt;/P&gt;&lt;P&gt;       w_res  TYPE i,&lt;/P&gt;&lt;P&gt;       w_flag1(1) TYPE c,&lt;/P&gt;&lt;P&gt;       tolgrenze(40) TYPE c,&lt;/P&gt;&lt;P&gt;       w_lowerc TYPE string,&lt;/P&gt;&lt;P&gt;       w_upperc TYPE string,&lt;/P&gt;&lt;P&gt;       w_targetc TYPE string,&lt;/P&gt;&lt;P&gt;       w_less(40) TYPE c,&lt;/P&gt;&lt;P&gt;       w_counter TYPE i VALUE '1',&lt;/P&gt;&lt;P&gt;       w_tarf TYPE p DECIMALS 3,&lt;/P&gt;&lt;P&gt;       w_bukrs TYPE t001k-bukrs,&lt;/P&gt;&lt;P&gt;        w_shrt_txt(10),&lt;/P&gt;&lt;P&gt;        w_flag2(1) TYPE c.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_tq30,&lt;/P&gt;&lt;P&gt;        art     TYPE tq30-art, "Inspection Type&lt;/P&gt;&lt;P&gt;        pplverw TYPE tq30-art, "Tax List Usage&lt;/P&gt;&lt;P&gt;        END OF ty_tq30.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Parameters&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a WITH FRAME.&lt;/P&gt;&lt;P&gt;PARAMETERS : pr_mt_no TYPE mapl-matnr OBLIGATORY,&lt;/P&gt;&lt;P&gt;             pr_wer   TYPE mapl-werks OBLIGATORY,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add inspection type as selection criteria&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             p_art    TYPE tq30-art DEFAULT '01' OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Initialisation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; AT SELECTION-SCREEN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM f0001-matrial_check.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;start of selection&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM f001-fetchdata.&lt;/P&gt;&lt;P&gt;  PERFORM f002-process.&lt;/P&gt;&lt;P&gt;  PERFORM f003-display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 06:25:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838341#M1590683</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-16T06:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838342#M1590684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the part of the code which gives problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;w_name-client = sy-mandt.
            w_name-cat = '1'.
            w_name-code_grp = wa_qpac-codegruppe.
            w_name-code = wa_qpac-code.
            w_name-ver = wa_qpac-versionam.
            w_name-lang = 'E'.
            MOVE w_name TO w_thead.
            wa_output-text_name = w_name .


            IF ( wa_output-ltextv = 'X' ).

              w_name1-client = sy-mandt.
*               w_name1-client = '600'.
              w_name1-cat = '1'.
              w_name1-code_grp = wa_qpac-codegruppe.
*            w_name1-ver = wa_qpac-versionam.
              w_name1-lang = 'E'.


**              w_name1-client2 = w_name1-client.
**              w_name1-cat2 = w_name1-cat.
**              w_name1-codegrp2 = w_name1-code_grp.
**              w_name1-lang2 = w_name1-lang.


*            if ( w_name1-ver ne '' ).
*              CONCATENATE w_name1-client w_name1-cat w_name1-code_grp  w_name1-lang  INTO w_name1-str1." IN CHARACTER MODE   "SEPARATED BY SPACE.
***              CONCATENATE  client2 cat2 codegrp2 lang2 INTO str2 in character mode  respecting blanks.
 **             concatenate w_name1-str1 w_name1-lang1 into w_name1-str1 respecting blanks. error point 
              MOVE w_name1-str1 TO w_thead1.
              wa_output-text_name1 = w_name1-str1.

*            else.
*            MOVE w_name1-STR1 TO w_thead1.
*            wa_output-text_name1 = w_name1-STR1.
*endif.


****            *****************************

              DATA: txline TYPE TABLE OF tline WITH HEADER LINE,
                    wa_txline TYPE tline.

              DATA: text TYPE thead-tdname.
              text =  wa_output-text_name1.

              CALL FUNCTION 'READ_TEXT'
                EXPORTING
                 client                        = sy-mandt
                  id                            = 'QPGT'
                  language                      = 'E'
                  name                          = text
                  object                        = 'QKATALOG'
*   ARCHIVE_HANDLE                = 0
*   LOCAL_CAT                     = ' '
* IMPORTING
*   HEADER                        =
                TABLES
                  lines                         = txline
               EXCEPTIONS
                 id                            = 1
                 language                      = 2
                 name                          = 3
                 not_found                     = 4
                 object                        = 5
                 reference_check               = 6
                 wrong_access_to_archive       = 7
                 OTHERS                        = 8
                        .
              IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
              ENDIF.

              LOOP AT txline INTO wa_txline.

                wa_output-text1 = wa_txline-tdline.

*modify table it_output from wa_output.

              ENDLOOP.
***********************************************************







            ELSE.
              wa_output-test = wa_qpgt-kurztext.

            ENDIF.



            APPEND wa_output TO it_output.
*            sort
            CLEAR wa_output.
          ENDLOOP.


        ENDIF.
      ENDIF.
    ENDIF.

  ENDLOOP.




*  LOOP AT IT_OUTPUT INTO WA_OUTPUT.
* IF ( WA_OUTPUT-LTEXTV = 'X' ).
*
*            w_name1-client = sy-mandt.
*            w_name1-cat = '1'.
*            w_name1-code_grp = wa_qpAC-codegruppe.
*            w_name1-lang = 'E'.
*            CONCATENATE w_name1-CLIENT w_name1-CAT w_name1-CODE_GRP w_name1-LANG INTO W_NAME1-STR1.
*            MOVE w_name1-STR1 TO w_thead1.
*            wa_output-text_name1 = w_name1-STR1.
*
* .
* ENDIF.
*  MODIFY  it_OUTPUT FROM wa_OUTPUT TRANSPORTING LTEXTV.
*
*  ENDLOOP.

  DELETE ADJACENT DUPLICATES FROM it_output COMPARING sr_no test .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error message ".", "IN BYTE MODE", "SEPARATED BY ...", or "IN CHARACTER MODE"		&lt;/P&gt;&lt;P&gt;expected after "W_NAME1-STR1".		&lt;/P&gt;&lt;P&gt;error point i have mentioned. when uncommented.&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Pawan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 06:30:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838342#M1590684</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-16T06:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838343#M1590685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't have to mention the addition "IN CHARACTER MODE" explicitly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway looking at your code it looks like some syntax error. Which version of SAP are you using? Check if "RESPECTING BLANKS" addition is valid in your R3 release.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 07:56:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838343#M1590685</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2011-05-16T07:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838344#M1590686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi suhas,&lt;/P&gt;&lt;P&gt;We are using sap version 6.0 and it supports respecting blanks keyword.&lt;/P&gt;&lt;P&gt;The code has syntax errors when i use respecting blanks otherwise it works fine.&lt;/P&gt;&lt;P&gt;Any other suggestion you can give would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pawan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 09:01:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838344#M1590686</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-16T09:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838345#M1590687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm on Release 7.0 &amp;amp; i'm not getting any syntax error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;concatenate w_name1-str1 w_name1-lang1 into w_name1-str1 respecting blanks&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why are you concatenating the results of &lt;STRONG&gt;w_name1-str1&lt;/STRONG&gt; into the same field when you're using RESPECTING BLANKS? In this case the CONCATENATE will give SY-SUBRC = 4 always! (Read the documentation on CONCATENATE to know why)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 09:25:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838345#M1590687</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2011-05-16T09:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838346#M1590688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suhas,&lt;/P&gt;&lt;P&gt;That error was Probably during pasting it is actually.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CONCATENATE w_name1-client w_name1-cat w_name1-code_grp w_name1-lang  INTO w_name1-str1 respecting blanks.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check in your version whether it gives error or not ....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pawan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 09:37:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838346#M1590688</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-16T09:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838347#M1590689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESPECTING BLANKS addition is valid from Release 7.0 &amp;amp; not from Release 6.10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this documentation:[http://help.sap.com/abapdocu_702/en/abennews-70-regex.htm#!ABAP_MODIFICATION_5@5@]. Alternatively you can do an F1 on the keyword an check if it is valid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 09:55:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838347#M1590689</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2011-05-16T09:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: Character mode or byte mode error.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838348#M1590690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Suhas,&lt;/P&gt;&lt;P&gt;Thanks for the reply .You are right the problem is with version.&lt;/P&gt;&lt;P&gt;Client is not even using 6.0 it is 5.0 ...Thanks once again for your help.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pawan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 10:03:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-mode-or-byte-mode-error/m-p/7838348#M1590690</guid>
      <dc:creator>pawan_rai</dc:creator>
      <dc:date>2011-05-16T10:03:01Z</dc:date>
    </item>
  </channel>
</rss>

