<?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 RFC_READ_TABLE and data compatiblity issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/rfc-read-table-and-data-compatiblity-issue/m-p/5814432#M1313853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using RFC_READ_TABLE, I am trying to populate a table in APO from a similar table in ECC.&lt;/P&gt;&lt;P&gt;I am geeting the data from BAPI in TA_DATA internal table which has data type TAB512. To post the data into APO table, I am trying to pass TA_DATA into TA_SCRAP( having same str as of table). Table has two decimal fields and program is giving error " WA_DATA and WA_SCRAP are not mutually convertible. Here is the sample code: Please suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TA_DATA TYPE STANDARD TABLE OF TAB512 with header line,&lt;/P&gt;&lt;P&gt;      TA_SCRAP TYPE STANDARD TABLE OF ZTB_SCRAP_XREF,&lt;/P&gt;&lt;P&gt;      TA_FIELDS TYPE STANDARD TABLE OF RFC_DB_FLD with header line,&lt;/P&gt;&lt;P&gt;      TA_OPTIONS TYPE STANDARD TABLE OF RFC_DB_OPT with header line,&lt;/P&gt;&lt;P&gt;      WA_FIELDS LIKE LINE OF TA_FIELDS,&lt;/P&gt;&lt;P&gt;      WA_DATA LIKE LINE OF TA_DATA,&lt;/P&gt;&lt;P&gt;      WA_SCRAP LIKE LINE OF TA_SCRAP,&lt;/P&gt;&lt;P&gt;      WA_LGSYS TYPE TVARV_VAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Get the logical System Name from TVARVC table *****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT LOW FROM TVARVC INTO WA_LGSYS Where Name = 'Z_ECC_LOG_SYS' and Type = 'P'. ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Write:' Logical System Name Not avaliable'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXIT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WA_LGSYS = 'SE1CLNT100'.&lt;/P&gt;&lt;P&gt;ENDIF.&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;STRONG&gt;Trigger BAPI to get data from ECC&lt;/STRONG&gt;********&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RFC_READ_TABLE' DESTINATION  WA_LGSYS&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    QUERY_TABLE                = 'ZTB_SCRAP_XREF'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DELIMITER                  = '|'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_DATA                    = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ROWSKIPS                   = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ROWCOUNT                   = 10&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    OPTIONS                    = TA_OPTIONS&lt;/P&gt;&lt;P&gt;    FIELDS                     = TA_FIELDS&lt;/P&gt;&lt;P&gt;    DATA                       = TA_DATA&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt; TABLE_NOT_AVAILABLE        = 1&lt;/P&gt;&lt;P&gt; TABLE_WITHOUT_DATA         = 2&lt;/P&gt;&lt;P&gt; OPTION_NOT_VALID           = 3&lt;/P&gt;&lt;P&gt; FIELD_NOT_VALID            = 4&lt;/P&gt;&lt;P&gt; NOT_AUTHORIZED             = 5&lt;/P&gt;&lt;P&gt; DATA_BUFFER_EXCEEDED       = 6&lt;/P&gt;&lt;P&gt; OTHERS                     = 7&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;BREAK-POINT.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;          WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;  Write: 'RFC Read Error'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT TA_DATA INTO WA_DATA.&lt;/P&gt;&lt;P&gt;    WA_SCRAP = WA_DATA.&lt;/P&gt;&lt;P&gt;    WRITE:WA_SCRAP.&lt;/P&gt;&lt;P&gt;    APPEND WA_STRING TO TA_SCRAP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Jun 2009 09:52:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-16T09:52:45Z</dc:date>
    <item>
      <title>RFC_READ_TABLE and data compatiblity issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rfc-read-table-and-data-compatiblity-issue/m-p/5814432#M1313853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using RFC_READ_TABLE, I am trying to populate a table in APO from a similar table in ECC.&lt;/P&gt;&lt;P&gt;I am geeting the data from BAPI in TA_DATA internal table which has data type TAB512. To post the data into APO table, I am trying to pass TA_DATA into TA_SCRAP( having same str as of table). Table has two decimal fields and program is giving error " WA_DATA and WA_SCRAP are not mutually convertible. Here is the sample code: Please suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TA_DATA TYPE STANDARD TABLE OF TAB512 with header line,&lt;/P&gt;&lt;P&gt;      TA_SCRAP TYPE STANDARD TABLE OF ZTB_SCRAP_XREF,&lt;/P&gt;&lt;P&gt;      TA_FIELDS TYPE STANDARD TABLE OF RFC_DB_FLD with header line,&lt;/P&gt;&lt;P&gt;      TA_OPTIONS TYPE STANDARD TABLE OF RFC_DB_OPT with header line,&lt;/P&gt;&lt;P&gt;      WA_FIELDS LIKE LINE OF TA_FIELDS,&lt;/P&gt;&lt;P&gt;      WA_DATA LIKE LINE OF TA_DATA,&lt;/P&gt;&lt;P&gt;      WA_SCRAP LIKE LINE OF TA_SCRAP,&lt;/P&gt;&lt;P&gt;      WA_LGSYS TYPE TVARV_VAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Get the logical System Name from TVARVC table *****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT LOW FROM TVARVC INTO WA_LGSYS Where Name = 'Z_ECC_LOG_SYS' and Type = 'P'. ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Write:' Logical System Name Not avaliable'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXIT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WA_LGSYS = 'SE1CLNT100'.&lt;/P&gt;&lt;P&gt;ENDIF.&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;STRONG&gt;Trigger BAPI to get data from ECC&lt;/STRONG&gt;********&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RFC_READ_TABLE' DESTINATION  WA_LGSYS&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    QUERY_TABLE                = 'ZTB_SCRAP_XREF'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DELIMITER                  = '|'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_DATA                    = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ROWSKIPS                   = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ROWCOUNT                   = 10&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    OPTIONS                    = TA_OPTIONS&lt;/P&gt;&lt;P&gt;    FIELDS                     = TA_FIELDS&lt;/P&gt;&lt;P&gt;    DATA                       = TA_DATA&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt; TABLE_NOT_AVAILABLE        = 1&lt;/P&gt;&lt;P&gt; TABLE_WITHOUT_DATA         = 2&lt;/P&gt;&lt;P&gt; OPTION_NOT_VALID           = 3&lt;/P&gt;&lt;P&gt; FIELD_NOT_VALID            = 4&lt;/P&gt;&lt;P&gt; NOT_AUTHORIZED             = 5&lt;/P&gt;&lt;P&gt; DATA_BUFFER_EXCEEDED       = 6&lt;/P&gt;&lt;P&gt; OTHERS                     = 7&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;BREAK-POINT.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;          WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;  Write: 'RFC Read Error'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT TA_DATA INTO WA_DATA.&lt;/P&gt;&lt;P&gt;    WA_SCRAP = WA_DATA.&lt;/P&gt;&lt;P&gt;    WRITE:WA_SCRAP.&lt;/P&gt;&lt;P&gt;    APPEND WA_STRING TO TA_SCRAP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2009 09:52:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rfc-read-table-and-data-compatiblity-issue/m-p/5814432#M1313853</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-16T09:52:45Z</dc:date>
    </item>
    <item>
      <title>Re: RFC_READ_TABLE and data compatiblity issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rfc-read-table-and-data-compatiblity-issue/m-p/5814433#M1313854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Resolved myself&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2009 12:56:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rfc-read-table-and-data-compatiblity-issue/m-p/5814433#M1313854</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-16T12:56:37Z</dc:date>
    </item>
  </channel>
</rss>

