<?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: How to Update the Basic Data text in Material Master. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197988#M1003363</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;Plz look at the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF d_material,&lt;/P&gt;&lt;P&gt;           material TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;           basic_text TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;         END OF d_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: i_line LIKE TABLE OF tline WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        head LIKE thead,&lt;/P&gt;&lt;P&gt;        t_material TYPE STANDARD TABLE OF d_material,&lt;/P&gt;&lt;P&gt;        wa_material TYPE d_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;This internal table T_MATERIAL shud contain your 5000 material nos.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;along with the BASIC TEXT that u want to insert.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  LOOP AT t_material INTO wa_material.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To insert leading zeroes&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        input  = wa_material&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        output = wa_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    head-tdobject = 'MATERIAL'.&lt;/P&gt;&lt;P&gt;    head-tdname = wa_material-material. "shud be with leading zeroes&lt;/P&gt;&lt;P&gt;    head-tdid = 'GRUN'.&lt;/P&gt;&lt;P&gt;    head-tdspras = 'EN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    i_line-tdline = wa_material-basic_text.&lt;/P&gt;&lt;P&gt;    APPEND i_line.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'SAVE_TEXT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        header                = head&lt;/P&gt;&lt;P&gt;        savemode_direct       = 'X'&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        lines                 = i_line&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        id                    = 1&lt;/P&gt;&lt;P&gt;        language              = 2&lt;/P&gt;&lt;P&gt;        name                  = 3&lt;/P&gt;&lt;P&gt;        object                = 4&lt;/P&gt;&lt;P&gt;        OTHERS                = 5&lt;/P&gt;&lt;P&gt;              .&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    CLEAR wa_material.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it will solve your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nadim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Jul 2008 12:38:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-17T12:38:29Z</dc:date>
    <item>
      <title>How to Update the Basic Data text in Material Master.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197985#M1003360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Abapers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I have more than 5000 materials for update basic Data text inside Material Master. &lt;/P&gt;&lt;P&gt;how to update basic data text using abap programe? is there any bapi or normal program?.&lt;/P&gt;&lt;P&gt;anybody give me sample of this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;S.Muthu.&lt;/P&gt;&lt;P&gt;IT Dept.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2008 11:33:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197985#M1003360</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-17T11:33:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to Update the Basic Data text in Material Master.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197986#M1003361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Look at program RMDATIND, (well documented), or use LSMW.  Oh, and there's a function module "MAINTAIN_MATERIAL_DARK", IIRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And yes, there are BAPIs.  Did you look in transaction BAPI?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2008 11:53:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197986#M1003361</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2008-07-17T11:53:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to Update the Basic Data text in Material Master.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197987#M1003362</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 can do by using the FM SAVE_TEXT.&lt;/P&gt;&lt;P&gt;Just populate text into table i_tline. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Local data declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: l_wa_thead  TYPE thead, " Header&lt;/P&gt;&lt;P&gt;        l_wa_tline  TYPE tline. " Work area for tline&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_wa_thead-tdobject = c_obj_material.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdname   = wa_data-matnr.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdid     = c_id_best.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdspras  = sy-langu.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdluser  = sy-uname.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdfdate  = sy-datum.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdtxtlines = '1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF i_tline[] IS NOT INITIAL.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   l_wa_tline-tdformat = c_slash.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   APPEND l_wa_tline TO i_tline.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Text shd start from next line&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_wa_tline-tdformat = c_slash.&lt;/P&gt;&lt;P&gt;  CONCATENATE c_text wa_data-text&lt;/P&gt;&lt;P&gt;  INTO l_wa_tline-tdline SEPARATED BY space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Append the new text to the int table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  APPEND l_wa_tline TO i_tline and l_wa_thead&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  C* Local data declaration&lt;/P&gt;&lt;P&gt;  DATA: l_wa_thead  TYPE thead, " Header&lt;/P&gt;&lt;P&gt;        l_wa_tline  TYPE tline. " Work area for tline&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_wa_thead-tdobject = c_obj_material.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdname   = wa_data-matnr.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdid     = c_id_best.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdspras  = sy-langu.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdluser  = sy-uname.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdfdate  = sy-datum.&lt;/P&gt;&lt;P&gt;  l_wa_thead-tdtxtlines = '1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF i_tline[] IS NOT INITIAL.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   l_wa_tline-tdformat = c_slash.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   APPEND l_wa_tline TO i_tline.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Text shd start from next line&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_wa_tline-tdformat = c_slash.&lt;/P&gt;&lt;P&gt;  CONCATENATE c_text wa_data-text&lt;/P&gt;&lt;P&gt;  INTO l_wa_tline-tdline SEPARATED BY space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Append the new text to the int table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  APPEND l_wa_tline TO i_tline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SAVE_TEXT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      client          = sy-mandt&lt;/P&gt;&lt;P&gt;      header          = l_wa_thead&lt;/P&gt;&lt;P&gt;      savemode_direct = c_check&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      lines           = i_tline&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      id              = 1&lt;/P&gt;&lt;P&gt;      language        = 2&lt;/P&gt;&lt;P&gt;      name            = 3&lt;/P&gt;&lt;P&gt;      object          = 4&lt;/P&gt;&lt;P&gt;      OTHERS          = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    COMMIT WORK.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2008 12:07:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197987#M1003362</guid>
      <dc:creator>Subhankar</dc:creator>
      <dc:date>2008-07-17T12:07:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to Update the Basic Data text in Material Master.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197988#M1003363</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;Plz look at the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF d_material,&lt;/P&gt;&lt;P&gt;           material TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;           basic_text TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;         END OF d_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: i_line LIKE TABLE OF tline WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        head LIKE thead,&lt;/P&gt;&lt;P&gt;        t_material TYPE STANDARD TABLE OF d_material,&lt;/P&gt;&lt;P&gt;        wa_material TYPE d_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;This internal table T_MATERIAL shud contain your 5000 material nos.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;along with the BASIC TEXT that u want to insert.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  LOOP AT t_material INTO wa_material.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To insert leading zeroes&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        input  = wa_material&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        output = wa_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    head-tdobject = 'MATERIAL'.&lt;/P&gt;&lt;P&gt;    head-tdname = wa_material-material. "shud be with leading zeroes&lt;/P&gt;&lt;P&gt;    head-tdid = 'GRUN'.&lt;/P&gt;&lt;P&gt;    head-tdspras = 'EN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    i_line-tdline = wa_material-basic_text.&lt;/P&gt;&lt;P&gt;    APPEND i_line.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'SAVE_TEXT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        header                = head&lt;/P&gt;&lt;P&gt;        savemode_direct       = 'X'&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        lines                 = i_line&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        id                    = 1&lt;/P&gt;&lt;P&gt;        language              = 2&lt;/P&gt;&lt;P&gt;        name                  = 3&lt;/P&gt;&lt;P&gt;        object                = 4&lt;/P&gt;&lt;P&gt;        OTHERS                = 5&lt;/P&gt;&lt;P&gt;              .&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    CLEAR wa_material.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it will solve your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nadim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2008 12:38:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-update-the-basic-data-text-in-material-master/m-p/4197988#M1003363</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-17T12:38:29Z</dc:date>
    </item>
  </channel>
</rss>

