<?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: Func Module 'READ_TEXT' in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030643#M83709</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binoo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will solve your problem,&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;P&gt;*&amp;amp;      Form  process_read_text&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;P&gt;&lt;/P&gt;&lt;P&gt; FORM process_read_text  USING w_tdid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DATA : BEGIN OF inline OCCURS 0,&lt;/P&gt;&lt;P&gt;           tdformat TYPE tdformat,&lt;/P&gt;&lt;P&gt;           tdline TYPE tdline,&lt;/P&gt;&lt;P&gt;          END OF inline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DATA: thead  LIKE thead OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;   DATA: w_count       TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR: w_text1, w_text2, w_text3, w_text4, w_text5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   thead-tdobject   = 'EKKO'.&lt;/P&gt;&lt;P&gt;   thead-tdname     = p_ebeln.&lt;/P&gt;&lt;P&gt;   thead-tdid       = w_tdid.&lt;/P&gt;&lt;P&gt;   thead-tdspras    = sy-langu.&lt;/P&gt;&lt;P&gt;   thead-tdlinesize = '072'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;             client                  = sy-mandt&lt;/P&gt;&lt;P&gt;             id                      = thead-tdid&lt;/P&gt;&lt;P&gt;             language                = thead-tdspras&lt;/P&gt;&lt;P&gt;             name                    = thead-tdname&lt;/P&gt;&lt;P&gt;             object                  = thead-tdobject&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;             lines                   = inline&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;             not_found               = 4&lt;/P&gt;&lt;P&gt;             object                  = 5&lt;/P&gt;&lt;P&gt;             reference_check         = 6&lt;/P&gt;&lt;P&gt;             wrong_access_to_archive = 7&lt;/P&gt;&lt;P&gt;             OTHERS                  = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   LOOP AT inline.&lt;/P&gt;&lt;P&gt;     IF sy-tabix EQ '1'.&lt;/P&gt;&lt;P&gt;       w_text1 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '2'.&lt;/P&gt;&lt;P&gt;       w_text2 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '3'.&lt;/P&gt;&lt;P&gt;       w_text3 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '4'.&lt;/P&gt;&lt;P&gt;       w_text4 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '5'.&lt;/P&gt;&lt;P&gt;       w_text5 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSE.&lt;/P&gt;&lt;P&gt;       EXIT.&lt;/P&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ENDFORM.                    " process_read_text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kathirvel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Oct 2005 11:27:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-10-08T11:27:56Z</dc:date>
    <item>
      <title>Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030635#M83701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can some one give me the details as to for what and how the function module 'READ_TEXT' is used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will be helpful if you can explain the parameters to be given also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;Binoo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 09:50:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030635#M83701</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T09:50:39Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030636#M83702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Binoo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This function module is used to read the texts associated with a document or for that matter any long text that is stored in the database. For example if you want to read the header text of a PO, you will have to use this function with appropriate function modules.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will have parameters which will indicate what kind of text it is. You will have pass the Text id, name and the object which you will be able to see in the properties screen of the long text of the document. If you want your own text you can create in SO10 transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;             ID                      =                                    Text Id&lt;/P&gt;&lt;P&gt;             LANGUAGE                = 'EN'&lt;/P&gt;&lt;P&gt;             NAME                    = Text Name&lt;/P&gt;&lt;P&gt;             OBJECT                  = 'EKKO'&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;             LINES                   = LINES&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;             NOT_FOUND               = 4&lt;/P&gt;&lt;P&gt;             OBJECT                  = 5&lt;/P&gt;&lt;P&gt;             REFERENCE_CHECK         = 6&lt;/P&gt;&lt;P&gt;             WRONG_ACCESS_TO_ARCHIVE = 7&lt;/P&gt;&lt;P&gt;             OTHERS                  = 8. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note : If this helps, please reward points.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 09:58:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030636#M83702</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T09:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030637#M83703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;These Texts are stored in a compressed format in the database and cannot be read using a SELECT statement. You have to use the READ_TEXT function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 10:01:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030637#M83703</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T10:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030638#M83704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Where can I refer as to what are the various values to be given to the parameters&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 10:10:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030638#M83704</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T10:10:12Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030639#M83705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Open any long text (double click) and use menu GOTO -&amp;gt; HEADER, you can find all the export parameters there for READ_TEXT Fun Mod.&lt;/P&gt;&lt;P&gt;(Text name, Language, Text ID and Text object).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 10:36:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030639#M83705</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T10:36:38Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030640#M83706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I didn't get what you meant by long text. Please clarify.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Binoo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 10:52:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030640#M83706</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T10:52:56Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030641#M83707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binoo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Open MM02 -&amp;gt; Choose any view (Say Basic Data 1) -&amp;gt; Now Click Additional Data Button -&amp;gt; Now click the Basic Data Text tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This particular text box in that tab can be used for providing some long description (long texts) about that material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To get this text we can use READ_TEXT. Not only for this it can be used where ever you have long texts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The usage of this FM is differs as per need. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create or change the long text for the material and save it. Then in debug mode open the same material. Set break point at the CALL statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can see the READ_TEXT FM. Just check the usage there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will solve your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kathirvel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 11:12:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030641#M83707</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T11:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030642#M83708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Long text is the extension of the short description.&lt;/P&gt;&lt;P&gt; To explain this with an Ex. If we consider the description of a Project in table PROJ field POST1, this field can store short desc. upto 40 CHAR. Long text for the same can store very much more (am not sure of the max). And has suggested in one of the above reply to retrieve long text we need to use this Fun Mod.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also try VBRP-ARKTX (40 Char) and Tcode VF02. Menu GOTO -&amp;gt; Item -&amp;gt; Item texts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this clarifies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumanth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 11:27:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030642#M83708</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T11:27:09Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030643#M83709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binoo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will solve your problem,&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;P&gt;*&amp;amp;      Form  process_read_text&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;P&gt;&lt;/P&gt;&lt;P&gt; FORM process_read_text  USING w_tdid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DATA : BEGIN OF inline OCCURS 0,&lt;/P&gt;&lt;P&gt;           tdformat TYPE tdformat,&lt;/P&gt;&lt;P&gt;           tdline TYPE tdline,&lt;/P&gt;&lt;P&gt;          END OF inline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DATA: thead  LIKE thead OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;   DATA: w_count       TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR: w_text1, w_text2, w_text3, w_text4, w_text5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   thead-tdobject   = 'EKKO'.&lt;/P&gt;&lt;P&gt;   thead-tdname     = p_ebeln.&lt;/P&gt;&lt;P&gt;   thead-tdid       = w_tdid.&lt;/P&gt;&lt;P&gt;   thead-tdspras    = sy-langu.&lt;/P&gt;&lt;P&gt;   thead-tdlinesize = '072'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;             client                  = sy-mandt&lt;/P&gt;&lt;P&gt;             id                      = thead-tdid&lt;/P&gt;&lt;P&gt;             language                = thead-tdspras&lt;/P&gt;&lt;P&gt;             name                    = thead-tdname&lt;/P&gt;&lt;P&gt;             object                  = thead-tdobject&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;             lines                   = inline&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;             not_found               = 4&lt;/P&gt;&lt;P&gt;             object                  = 5&lt;/P&gt;&lt;P&gt;             reference_check         = 6&lt;/P&gt;&lt;P&gt;             wrong_access_to_archive = 7&lt;/P&gt;&lt;P&gt;             OTHERS                  = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   LOOP AT inline.&lt;/P&gt;&lt;P&gt;     IF sy-tabix EQ '1'.&lt;/P&gt;&lt;P&gt;       w_text1 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '2'.&lt;/P&gt;&lt;P&gt;       w_text2 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '3'.&lt;/P&gt;&lt;P&gt;       w_text3 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '4'.&lt;/P&gt;&lt;P&gt;       w_text4 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSEIF sy-tabix EQ '5'.&lt;/P&gt;&lt;P&gt;       w_text5 = inline-tdline.&lt;/P&gt;&lt;P&gt;     ELSE.&lt;/P&gt;&lt;P&gt;       EXIT.&lt;/P&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ENDFORM.                    " process_read_text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kathirvel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 11:27:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030643#M83709</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T11:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030644#M83710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binoo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The FM READ_TEXT allows to read a standard text in a program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can read all type standard text, particolarly the text linked to document (sales order, bill, invoice,....) and several objects (material, customer, vendor,...). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you go to std transaction, for example VA03 (to dipslay sale order) and then go to text header, you can see all standard texts of the document (left column). If you do a doubleclick on a text, the system'll show you the text (long text) at the right side, so if you do a double click on long text the system'll open the editor where you can change the text and see the header data of this text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The key of each text is formed by&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thead-tdobject =&amp;gt; Object type&lt;/P&gt;&lt;P&gt;thead-tdname   =&amp;gt; Text name&lt;/P&gt;&lt;P&gt;thead-tdid     =&amp;gt; Text id (subobject)&lt;/P&gt;&lt;P&gt;thead-tdspras  =&amp;gt; Text language ID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can always find out these informations to use fm READ_TEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should know the ID of the text you want to read (You can see in the customizing to know which texts are linked to your object) and find out the text name in the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example in the purchase document:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The object type of header text is EKKO (like name of the table); the object type of item is EKPO.&lt;/P&gt;&lt;P&gt;You should know which texts of header or item you have to read: each text has own ID, for ex:&lt;/P&gt;&lt;P&gt;- 0001 - Notes&lt;/P&gt;&lt;P&gt;- 0002 - Text to print&lt;/P&gt;&lt;P&gt;..............&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the customizing: for each object there are standard text but also it can be texts created by functional.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In you program you should only find out the name of the text. It usuallu is the key of the object, so in this example is the number of order for header text and number plus item number for item text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So if you're reading header dat:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single * from ekko where ebeln = p_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thead-tdobject = 'EKKO'.&lt;/P&gt;&lt;P&gt;thead-tdname   = ekko-ebeln.&lt;/P&gt;&lt;P&gt;thead-tdid     = '0001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;You should check the language used to create the text: it can be the vendor language, the order language or the language of your system &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;thead-tdspras  = ekko-spras.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to read ian item text:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thead-tdobject = 'EKPO'.&lt;/P&gt;&lt;P&gt;concatenate ekpo-ebeln ekpo-ebelp into thead-tdname.&lt;/P&gt;&lt;P&gt;thead-tdid     = '0001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's better to check if there is the text, you can do it by reading table STXH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;client = sy-mandt&lt;/P&gt;&lt;P&gt;id = thead-tdid&lt;/P&gt;&lt;P&gt;language = thead-tdspras&lt;/P&gt;&lt;P&gt;name = thead-tdname&lt;/P&gt;&lt;P&gt;object = thead-tdobject&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;lines = inline&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;not_found = 4&lt;/P&gt;&lt;P&gt;object = 5&lt;/P&gt;&lt;P&gt;reference_check = 6&lt;/P&gt;&lt;P&gt;wrong_access_to_archive = 7&lt;/P&gt;&lt;P&gt;OTHERS = 8.&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;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: max bianchi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: max bianchi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 12:40:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030644#M83710</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T12:40:03Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030645#M83711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binoo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function READ_TEXT is used to read any text stored in tables STXH / STXL. In SAP all the texts ( like standard text in SO10 / texts in any application like those mentioned in this thread ) are stored in tables STXH / STXL. These texts cannot be read directly by select to these two tables but you can use READ_TEXT to retrieve the text values .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now about the parameters different application texts have different values . I give a few examples -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OBJECT - &lt;/P&gt;&lt;P&gt;  EKPO - Purchase Order Line Item Text&lt;/P&gt;&lt;P&gt;  EKKO - Purchase Order Header Text&lt;/P&gt;&lt;P&gt;  MATERIAL - For Material Master TEXT&lt;/P&gt;&lt;P&gt;  EINE - For Inforecord Text.&lt;/P&gt;&lt;P&gt;  TEXT - For standard Text in SO10  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NAME - &lt;/P&gt;&lt;P&gt;  &amp;lt;PO_NUMBER/ITEM_NUMBER&amp;gt; for line item text&lt;/P&gt;&lt;P&gt;  &amp;lt;PO_NUMBER&amp;gt; for Header Text &lt;/P&gt;&lt;P&gt;  &amp;lt;NAME&amp;gt; in SO10 for Standard Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TDID&lt;/P&gt;&lt;P&gt;   For PO Line items - See valid values in table T166P&lt;/P&gt;&lt;P&gt;   For PO header - See valid values in T166K .&lt;/P&gt;&lt;P&gt;   ( You can find other application values in respective &lt;/P&gt;&lt;P&gt;     tables)&lt;/P&gt;&lt;P&gt;   ST - For standard text in SO10 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Material Master / Sales Order ... all the long texts will have a value for the above fields . You can also see STXH contents in SE16 to get more details . The key of STXH has to be passed in full to retrieve a particular text . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;( Don't forget to reward if answers were helpful )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2005 14:23:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030645#M83711</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-08T14:23:19Z</dc:date>
    </item>
    <item>
      <title>Re: Func Module 'READ_TEXT'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030646#M83712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binoo,&lt;/P&gt;&lt;P&gt;I see many replies but i thought may be my answer may also help you in some way.Read_text is a FM use to read the text object mentioned with its entries given.This FM may be used if we need to update or read the text that we had entered previously.&lt;/P&gt;&lt;P&gt;To update the text we may use the read_text and the save_text to save the text that had been appended to the object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When we call the function read_text we have following to be given,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Client:&amp;lt;i&amp;gt;SY-Mandt,system variable&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;ID :&amp;lt;i&amp;gt;Text id&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;Language :&amp;lt;i&amp;gt;may be english or any&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;name :&amp;lt;i&amp;gt;Name of the text variable/parameter to which this text object is assigned to&amp;lt;/i&amp;gt;.&lt;/P&gt;&lt;P&gt;Object :&amp;lt;i&amp;gt;name of the text object&amp;lt;/i&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables has,&lt;/P&gt;&lt;P&gt;Lines :&amp;lt;i&amp;gt;this metions the internal table for wher we are going to append the texts that are entered&amp;lt;/i&amp;gt;.&lt;/P&gt;&lt;P&gt;The&amp;lt;i&amp;gt; internal table&amp;lt;/i&amp;gt;,e.g.,itab type zitab4,where zitab4 is table type with line type tline.&lt;/P&gt;&lt;P&gt;All the &amp;lt;i&amp;gt;exceptions need to be given&amp;lt;/i&amp;gt; in a real case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Award point if useful also close the query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:30:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/func-module-read-text/m-p/1030646#M83712</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T06:30:56Z</dc:date>
    </item>
  </channel>
</rss>

