<?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: Output in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562842#M584563</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First u have types like below and refer this to some itab...&lt;/P&gt;&lt;P&gt;and store the data which u are getting from select statement in to this internal table...and use write statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Types: BEGIN OF TY_Final,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;KTOKK type lfa1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 type lfa1-NAME1,&lt;/P&gt;&lt;P&gt;MINDK type lfa1-MINDK,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 type adrc-HOUSE_NUM1 ,&lt;/P&gt;&lt;P&gt;STREET type adrc-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX type adrc-PO_BOX ,&lt;/P&gt;&lt;P&gt;SMTP_ADDR type adr6-SMTP_ADDR ,&lt;/P&gt;&lt;P&gt;LIFN2 type wyt3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_final,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFB1,&lt;/P&gt;&lt;P&gt;MINDK TYPE LFB1-MINDK,&lt;/P&gt;&lt;P&gt;END OF TY_LFB1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_EKKO,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;END OF TY_EKKO,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFA1,&lt;/P&gt;&lt;P&gt;KTOKK TYPE LFA1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 TYPE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;ORT01 TYPE LFA1-ORT01,&lt;/P&gt;&lt;P&gt;REGIO TYPE LFA1-REGIO,&lt;/P&gt;&lt;P&gt;PSTLZ TYPE LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;TELF1 TYPE LFA1-TELF1,&lt;/P&gt;&lt;P&gt;TELFX TYPE LFA1-TELFX,&lt;/P&gt;&lt;P&gt;END OF TY_LFA1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADRC,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 TYPE ADRC-HOUSE_NUM1,&lt;/P&gt;&lt;P&gt;STREET TYPE ADRC-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX TYPE ADRC-PO_BOX,&lt;/P&gt;&lt;P&gt;END OF TY_ADRC,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADR6,&lt;/P&gt;&lt;P&gt;SMTP_ADDR TYPE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;END OF TY_ADR6,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_WYT3,&lt;/P&gt;&lt;P&gt;LIFN2 TYPE WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_WYT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;Data: ST_TAB1 TYPE TY_Final,&lt;/P&gt;&lt;P&gt;IT_TAB1 TYPE TABLE OF TY_Final.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S E L E C T O P T I O N S.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SMINDK FOR ST_LFB1-MINDK,&lt;/P&gt;&lt;P&gt;SAEDAT FOR ST_EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;SEKGRP FOR ST_EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;SLIFNR FOR ST_EKKO-LIFNR.&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;A T S E L E C T I O N S C R E E N&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_MINDK.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_EKGRP.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S T A R T O F S E L E C T I O N.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;PERFORM GETDATA_EKKO.&lt;/P&gt;&lt;P&gt;PERFORM GETMIND_LFB1.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORMASTERDATA.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORADDRESS.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDOREMAIL.&lt;/P&gt;&lt;P&gt;PERFORM GET_INVOICEPARTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EKKO&lt;SUB&gt;EKGRP EKKO&lt;/SUB&gt;AEDAT EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;SUBMI EKKO&lt;SUB&gt;BSART EKKO&lt;/SUB&gt;KTWRT EKKO~LIFNR&lt;/P&gt;&lt;P&gt;LFA1&lt;SUB&gt;KTOKK LFA1&lt;/SUB&gt;NAME1 LFB1&lt;SUB&gt;MINDK ADRC&lt;/SUB&gt;HOUSE_NUM1 ADRC&lt;SUB&gt;STREET ADRC&lt;/SUB&gt;PO_BOX ADR6&lt;SUB&gt;SMTP_ADDR WYT3&lt;/SUB&gt;LIFN2 INTO TABLE IT_TAB1&lt;/P&gt;&lt;P&gt;FROM EKKO INNER JOIN LFA1 ON EKKO&lt;SUB&gt;LIFNR EQ LFA1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN LFB1 ON LFA1&lt;SUB&gt;LIFNR EQ LFB1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN WYT3 ON LFA1&lt;SUB&gt;LIFNR EQ WYT3&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN ADRC ON LFA1&lt;SUB&gt;ADRNR EQ ADRC&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;JOIN ADR6 ON ADRC&lt;SUB&gt;ADDRNUMBER EQ ADR6&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;WHERE LFB1~MINDK IN SMINDK AND&lt;/P&gt;&lt;P&gt;EKKO~AEDAT IN SAEDAT AND&lt;/P&gt;&lt;P&gt;EKKO~EKGRP IN SEKGRP AND&lt;/P&gt;&lt;P&gt;EKKO~LIFNR IN SLIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_TAB1 INTO ST_TAB1.&lt;/P&gt;&lt;P&gt;WRITE:/ ST_TAB1-EKGRP,ST_TAB1-AEDAT,ST_TAB1-EBELN,ST_TAB1-SUBMI,ST_TAB1-BSART,ST_TAB1-KTWRT,ST_TAB1-LIFNR,ST_TAB1-KTOKK,&lt;/P&gt;&lt;P&gt;ST_TAB1-NAME1,ST_TAB1-MINDK,ST_TAB1-HOUSE_NUM1,ST_TAB1-STREET,ST_TAB1-PO_BOX,ST_TAB1-SMTP_ADDR,ST_TAB1-LIFN2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE:/ 'NO RECORDS FOUND'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sumi Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Jul 2007 09:02:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-27T09:02:01Z</dc:date>
    <item>
      <title>Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562830#M584551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; I wrote the program, (Progarm everything is syntactically correct. Just i want to get the output with write statement). How can i define the data type for the output for multiple tables. Which table name shall i take into the output type. Plz tell me how to pass this join staement into the output type. &lt;/P&gt;&lt;P&gt;I had marked in bold words. Plz select how to get the output.&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFB1,&lt;/P&gt;&lt;P&gt;MINDK TYPE LFB1-MINDK,&lt;/P&gt;&lt;P&gt;END OF TY_LFB1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_EKKO,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;END OF TY_EKKO,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFA1,&lt;/P&gt;&lt;P&gt;KTOKK TYPE LFA1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 TYPE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;ORT01 TYPE LFA1-ORT01,&lt;/P&gt;&lt;P&gt;REGIO TYPE LFA1-REGIO,&lt;/P&gt;&lt;P&gt;PSTLZ TYPE LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;TELF1 TYPE LFA1-TELF1,&lt;/P&gt;&lt;P&gt;TELFX TYPE LFA1-TELFX,&lt;/P&gt;&lt;P&gt;END OF TY_LFA1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADRC,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 TYPE ADRC-HOUSE_NUM1,&lt;/P&gt;&lt;P&gt;STREET TYPE ADRC-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX TYPE ADRC-PO_BOX,&lt;/P&gt;&lt;P&gt;END OF TY_ADRC,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADR6,&lt;/P&gt;&lt;P&gt;SMTP_ADDR TYPE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;END OF TY_ADR6,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_WYT3,&lt;/P&gt;&lt;P&gt;LIFN2 TYPE WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_WYT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;ST_TAB1 TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_TAB1 TYPE TABLE OF TY_EKKO.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S E L E C T    O P T I O N S.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SMINDK FOR ST_LFB1-MINDK,&lt;/P&gt;&lt;P&gt;SAEDAT FOR ST_EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;SEKGRP FOR ST_EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;SLIFNR FOR ST_EKKO-LIFNR.&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;A T   S E L E C T I O N    S C R E E N&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_MINDK.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_EKGRP.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S T A R T   O F    S E L E C T I O N.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;PERFORM GETDATA_EKKO.&lt;/P&gt;&lt;P&gt;PERFORM GETMIND_LFB1.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORMASTERDATA.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORADDRESS.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDOREMAIL.&lt;/P&gt;&lt;P&gt;PERFORM GET_INVOICEPARTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EKKO&lt;SUB&gt;EKGRP EKKO&lt;/SUB&gt;AEDAT EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;SUBMI EKKO&lt;SUB&gt;BSART EKKO&lt;/SUB&gt;KTWRT EKKO~LIFNR&lt;/P&gt;&lt;P&gt;LFA1&lt;SUB&gt;KTOKK LFA1&lt;/SUB&gt;NAME1 LFB1&lt;SUB&gt;MINDK ADRC&lt;/SUB&gt;HOUSE_NUM1 ADRC&lt;SUB&gt;STREET ADRC&lt;/SUB&gt;PO_BOX ADR6&lt;SUB&gt;SMTP_ADDR WYT3&lt;/SUB&gt;LIFN2 INTO TABLE IT_TAB1&lt;/P&gt;&lt;P&gt;FROM EKKO INNER JOIN LFA1 ON EKKO&lt;SUB&gt;LIFNR EQ LFA1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN LFB1 ON LFA1&lt;SUB&gt;LIFNR EQ LFB1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN WYT3 ON  LFA1&lt;SUB&gt;LIFNR EQ WYT3&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN ADRC ON LFA1&lt;SUB&gt;ADRNR EQ ADRC&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;JOIN ADR6 ON ADRC&lt;SUB&gt;ADDRNUMBER EQ ADR6&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;WHERE LFB1~MINDK IN SMINDK AND&lt;/P&gt;&lt;P&gt;EKKO~AEDAT IN SAEDAT AND&lt;/P&gt;&lt;P&gt;EKKO~EKGRP IN SEKGRP AND&lt;/P&gt;&lt;P&gt;EKKO~LIFNR IN SLIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_TAB1 INTO ST_TAB1.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;WRITE:/ ST_TAB1-EKGRP,ST_TAB1-AEDAT,ST_TAB1-EBELN,ST_TAB1-SUBMI,ST_TAB1-BSART,ST_TAB1-KTWRT,ST_TAB1-LIFNR,ST_TAB1-KTOKK,&lt;/P&gt;&lt;P&gt;ST_TAB1-NAME1,ST_TAB1-MINDK,ST_TAB1-HOUSE_NUM1,ST_TAB1-STREET,ST_TAB1-PO_BOX,ST_TAB1-SMTP_ADDR,ST_TAB1-LIFN2.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE:/ 'NO RECORDS FOUND'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:41:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562830#M584551</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:41:54Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562831#M584552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi rams&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u asked how to pass this join statement into the output type? wat u meant by that&lt;/P&gt;&lt;P&gt;can u plz explain&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;ravish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:45:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562831#M584552</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562832#M584553</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; I want to Use WRITE statement . But in that Write statement i have to use the datatype.   This is the write staement but iam getting the error that The data object "ST_TAB1" does not have a component called "KTOKK".	Plz tell me how to WRITE the statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3,&lt;/P&gt;&lt;P&gt;ST_TAB1 TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_TAB1 TYPE TABLE OF TY_EKKO.	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ ST_TAB1-EKGRP,ST_TAB1-AEDAT,ST_TAB1-EBELN,ST_TAB1-SUBMI,ST_TAB1-BSART,ST_TAB1-KTWRT,ST_TAB1-LIFNR,ST_TAB1-KTOKK,&lt;/P&gt;&lt;P&gt;ST_TAB1-NAME1,ST_TAB1-MINDK,ST_TAB1-HOUSE_NUM1,ST_TAB1-STREET,ST_TAB1-PO_BOX,ST_TAB1-SMTP_ADDR,ST_TAB1-LIFN2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:50:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562832#M584553</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562833#M584554</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; I want to Use WRITE statement . But in that Write statement i have to use the datatype.   This is the write staement but iam getting the error that The data object "ST_TAB1" does not have a component called "KTOKK".	Plz tell me how to WRITE the statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3,&lt;/P&gt;&lt;P&gt;ST_TAB1 TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_TAB1 TYPE TABLE OF TY_EKKO.	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ ST_TAB1-EKGRP,ST_TAB1-AEDAT,ST_TAB1-EBELN,ST_TAB1-SUBMI,ST_TAB1-BSART,ST_TAB1-KTWRT,ST_TAB1-LIFNR,ST_TAB1-KTOKK,&lt;/P&gt;&lt;P&gt;ST_TAB1-NAME1,ST_TAB1-MINDK,ST_TAB1-HOUSE_NUM1,ST_TAB1-STREET,ST_TAB1-PO_BOX,ST_TAB1-SMTP_ADDR,ST_TAB1-LIFN2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:52:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562833#M584554</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562834#M584555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please check your internal table and your workarea for the field KTOKK&lt;/P&gt;&lt;P&gt;i feel that this field is not declared properly or may be not declared at all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:53:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562834#M584555</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:53:22Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562835#M584556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi do like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at IT_TAB1 into ST_TAB1.&lt;/P&gt;&lt;P&gt;WRITE:/ ST_TAB1-EKGRP,ST_TAB1-AEDAT,ST_TAB1-EBELN,ST_TAB1-SUBMI,ST_TAB1-BSART,ST_TAB1-KTWRT,ST_TAB1-LIFNR,ST_TAB1-KTOKK,&lt;/P&gt;&lt;P&gt;ST_TAB1-NAME1,ST_TAB1-MINDK,ST_TAB1-HOUSE_NUM1,ST_TAB1-STREET,ST_TAB1-PO_BOX,ST_TAB1-SMTP_ADDR,ST_TAB1-LIFN2. &lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful&lt;/P&gt;&lt;P&gt;check it out wether this field KTOKK is in structure  TY_EKKO defined or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Azad.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:53:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562835#M584556</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:53:58Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562836#M584557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your system is giving an error saying ST_TAB1 does not have a component called KTOKK, this is bcoz, the internal table ST_TAB1 is defined based on TY_EKKO and in the definition of TY_EKKO you've not included the field KTOKK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inorder to get the result you have to use such internal table which has KTOKK in its definition or you need to include KTOKK into the definition of TY_EKKO and populate the value into ST_TAB1 later.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;Reward points if this helps,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:55:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562836#M584557</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562837#M584558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES : BEGIN OF TY_EKKO,
          EKGRP TYPE EKKO-EKGRP,
          AEDAT TYPE EKKO-AEDAT,
          EBELN TYPE EKKO-EBELN,
          SUBMI TYPE EKKO-SUBMI,
          BSART TYPE EKKO-BSART,
          KTWRT TYPE EKKO-KTWRT,
          LIFNR TYPE EKKO-LIFNR,
        END OF TY_EKKO,&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is your declaration for TY_EKKO which does not have KTOKK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:56:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562837#M584558</guid>
      <dc:creator>gopi_narendra</dc:creator>
      <dc:date>2007-07-27T08:56:10Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562838#M584559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;           You have to create a type containing  all the fields of your defined types TY_EKKO, TY_LFA1, TY_LFB1,TY_LFB1and TY_ADRC. and use that type for getting the result from your select statement and use the same for out putting. i think you are searching for this answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;revert back if this is not the solution you are looking for&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sarath&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;Reward points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:56:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562838#M584559</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562839#M584560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;data:&lt;/P&gt;&lt;P&gt;  begin of fs_itab1,&lt;/P&gt;&lt;P&gt;    ekgrp type EKKO-EKGRP ,&lt;/P&gt;&lt;P&gt;    aedat type EKKO-AEDAT ,&lt;/P&gt;&lt;P&gt;    ebeln type EKKO-EBELN ,&lt;/P&gt;&lt;P&gt;    submi type EKKO-SUBMI ,&lt;/P&gt;&lt;P&gt;    bsart type EKKO-BSART ,&lt;/P&gt;&lt;P&gt;    ktwrt type EKKO-KTWRT ,&lt;/P&gt;&lt;P&gt;    lifnr type EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;    ktokk type LFA1-KTOKK ,&lt;/P&gt;&lt;P&gt;    name1 type LFA1-NAME1 ,&lt;/P&gt;&lt;P&gt;    mindk type LFB1-MINDK ,&lt;/P&gt;&lt;P&gt;    house_num1 type ADRC-HOUSE_NUM1 ,&lt;/P&gt;&lt;P&gt;    street type ADRC-STREET ,&lt;/P&gt;&lt;P&gt;    po_box type ADRC-PO_BOX ,&lt;/P&gt;&lt;P&gt;    smtp_addr type ADR6-SMTP_ADDR ,&lt;/P&gt;&lt;P&gt;    lifn2 type WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;  end of fs_itab1.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;data: it_itab1 like standard table of fs_itab1.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EKKO&lt;SUB&gt;EKGRP EKKO&lt;/SUB&gt;AEDAT EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;SUBMI EKKO&lt;SUB&gt;BSART EKKO&lt;/SUB&gt;KTWRT EKKO~LIFNR&lt;/P&gt;&lt;P&gt;LFA1&lt;SUB&gt;KTOKK LFA1&lt;/SUB&gt;NAME1 LFB1&lt;SUB&gt;MINDK ADRC&lt;/SUB&gt;HOUSE_NUM1 ADRC&lt;SUB&gt;STREET ADRC&lt;/SUB&gt;PO_BOX ADR6&lt;SUB&gt;SMTP_ADDR WYT3&lt;/SUB&gt;LIFN2 INTO TABLE IT_ITAB1&lt;/P&gt;&lt;P&gt;FROM EKKO INNER JOIN LFA1 ON EKKO&lt;SUB&gt;LIFNR EQ LFA1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN LFB1 ON LFA1&lt;SUB&gt;LIFNR EQ LFB1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN WYT3 ON LFA1&lt;SUB&gt;LIFNR EQ WYT3&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN ADRC ON LFA1&lt;SUB&gt;ADRNR EQ ADRC&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;JOIN ADR6 ON ADRC&lt;SUB&gt;ADDRNUMBER EQ ADR6&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;WHERE LFB1~MINDK IN SMINDK AND&lt;/P&gt;&lt;P&gt;EKKO~AEDAT IN SAEDAT AND&lt;/P&gt;&lt;P&gt;EKKO~EKGRP IN SEKGRP AND&lt;/P&gt;&lt;P&gt;EKKO~LIFNR IN SLIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_ITAB1 INTO fs_itab1.&lt;/P&gt;&lt;P&gt;WRITE:/ fs_itab1-EKGRP,fs_itab1-AEDAT,fs_itab1-EBELN,fs_itab1-SUBMI,fs_itab1-BSART,fs_itab1-KTWRT,fs_itab1-LIFNR,fs_itab1-KTOKK,&lt;/P&gt;&lt;P&gt;fs_itab1-NAME1,fs_itab1-MINDK,fs_itab1-HOUSE_NUM1,fs_itab1-STREET,fs_itab1-PO_BOX,fs_itab1-SMTP_ADDR,fs_itab1-LIFN2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE:/ 'NO RECORDS FOUND'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change the above part of the code, the errors are rectified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:57:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562839#M584560</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:57:15Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562840#M584561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is the complete code with no errors.......&lt;/P&gt;&lt;P&gt;Copy paste the code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFB1,&lt;/P&gt;&lt;P&gt;MINDK TYPE LFB1-MINDK,&lt;/P&gt;&lt;P&gt;END OF TY_LFB1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_EKKO,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;END OF TY_EKKO,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFA1,&lt;/P&gt;&lt;P&gt;KTOKK TYPE LFA1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 TYPE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;ORT01 TYPE LFA1-ORT01,&lt;/P&gt;&lt;P&gt;REGIO TYPE LFA1-REGIO,&lt;/P&gt;&lt;P&gt;PSTLZ TYPE LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;TELF1 TYPE LFA1-TELF1,&lt;/P&gt;&lt;P&gt;TELFX TYPE LFA1-TELFX,&lt;/P&gt;&lt;P&gt;END OF TY_LFA1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADRC,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 TYPE ADRC-HOUSE_NUM1,&lt;/P&gt;&lt;P&gt;STREET TYPE ADRC-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX TYPE ADRC-PO_BOX,&lt;/P&gt;&lt;P&gt;END OF TY_ADRC,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADR6,&lt;/P&gt;&lt;P&gt;SMTP_ADDR TYPE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;END OF TY_ADR6,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_WYT3,&lt;/P&gt;&lt;P&gt;LIFN2 TYPE WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_WYT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3,&lt;/P&gt;&lt;P&gt;ST_TAB1 TYPE TY_EKKO.&lt;/P&gt;&lt;P&gt;*IT_TAB1 TYPE TABLE OF TY_EKKO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S E L E C T O P T I O N S.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SMINDK FOR ST_LFB1-MINDK,&lt;/P&gt;&lt;P&gt;SAEDAT FOR ST_EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;SEKGRP FOR ST_EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;SLIFNR FOR ST_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;  begin of fs_itab1,&lt;/P&gt;&lt;P&gt;    ekgrp type EKKO-EKGRP ,&lt;/P&gt;&lt;P&gt;    aedat type EKKO-AEDAT ,&lt;/P&gt;&lt;P&gt;    ebeln type EKKO-EBELN ,&lt;/P&gt;&lt;P&gt;    submi type EKKO-SUBMI ,&lt;/P&gt;&lt;P&gt;    bsart type EKKO-BSART ,&lt;/P&gt;&lt;P&gt;    ktwrt type EKKO-KTWRT ,&lt;/P&gt;&lt;P&gt;    lifnr type EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;    ktokk type LFA1-KTOKK ,&lt;/P&gt;&lt;P&gt;    name1 type LFA1-NAME1 ,&lt;/P&gt;&lt;P&gt;    mindk type LFB1-MINDK ,&lt;/P&gt;&lt;P&gt;    house_num1 type ADRC-HOUSE_NUM1 ,&lt;/P&gt;&lt;P&gt;    street type ADRC-STREET ,&lt;/P&gt;&lt;P&gt;    po_box type ADRC-PO_BOX ,&lt;/P&gt;&lt;P&gt;    smtp_addr type ADR6-SMTP_ADDR ,&lt;/P&gt;&lt;P&gt;    lifn2 type WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;  end of fs_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it_itab1 like standard table of fs_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EKKO&lt;SUB&gt;EKGRP EKKO&lt;/SUB&gt;AEDAT EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;SUBMI EKKO&lt;SUB&gt;BSART EKKO&lt;/SUB&gt;KTWRT&lt;/P&gt;&lt;P&gt; EKKO~LIFNR&lt;/P&gt;&lt;P&gt;LFA1&lt;SUB&gt;KTOKK LFA1&lt;/SUB&gt;NAME1 LFB1&lt;SUB&gt;MINDK ADRC&lt;/SUB&gt;HOUSE_NUM1 ADRC&lt;SUB&gt;STREET ADRC&lt;/SUB&gt;PO_BOX&lt;/P&gt;&lt;P&gt; ADR6&lt;SUB&gt;SMTP_ADDR WYT3&lt;/SUB&gt;LIFN2 INTO TABLE IT_ITAB1&lt;/P&gt;&lt;P&gt;FROM EKKO INNER JOIN LFA1 ON EKKO&lt;SUB&gt;LIFNR EQ LFA1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN LFB1 ON LFA1&lt;SUB&gt;LIFNR EQ LFB1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN WYT3 ON LFA1&lt;SUB&gt;LIFNR EQ WYT3&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN ADRC ON LFA1&lt;SUB&gt;ADRNR EQ ADRC&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;JOIN ADR6 ON ADRC&lt;SUB&gt;ADDRNUMBER EQ ADR6&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;WHERE LFB1~MINDK IN SMINDK AND&lt;/P&gt;&lt;P&gt;EKKO~AEDAT IN SAEDAT AND&lt;/P&gt;&lt;P&gt;EKKO~EKGRP IN SEKGRP AND&lt;/P&gt;&lt;P&gt;EKKO~LIFNR IN SLIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_ITAB1 INTO fs_itab1.&lt;/P&gt;&lt;P&gt;WRITE:/ fs_itab1-EKGRP,fs_itab1-AEDAT,fs_itab1-EBELN,fs_itab1-SUBMI,&lt;/P&gt;&lt;P&gt;fs_itab1-BSART,fs_itab1-KTWRT,fs_itab1-LIFNR,fs_itab1-KTOKK,&lt;/P&gt;&lt;P&gt;fs_itab1-NAME1,fs_itab1-MINDK,fs_itab1-HOUSE_NUM1,fs_itab1-STREET,&lt;/P&gt;&lt;P&gt;fs_itab1-PO_BOX,fs_itab1-SMTP_ADDR,fs_itab1-LIFN2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE:/ 'NO RECORDS FOUND'.&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;Regards,&lt;/P&gt;&lt;P&gt;Pavan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 08:59:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562840#M584561</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T08:59:03Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562841#M584562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;replce the definition of ty_ekko with following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
types : begin of ty_ekko ,
       ekgrp      type ekko-ekgrp ,
       aedat      type ekko-aedat ,
       ebeln      type ekko-ebeln ,
       submi      type ekko-submi ,
       bsart      type ekko-bsart ,
       ktwrt      type ekko-ktwrt ,
       lifnr      type ekko-lifnr ,
       ktokk      type lfa1-ktokk ,
       name1      type lfa1-name1 ,
       mindk      type lfb1-mindk 
       house_num1 type adrc-house_num1 ,
       street     type adrc-street ,
       po_box     type adrc-po_box ,
       smtp_addr  type adr6-smtp_addr ,
       lifn2      type wyt3-lifn2 
       end of ty_ekko .

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 09:00:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562841#M584562</guid>
      <dc:creator>Pawan_Kesari</dc:creator>
      <dc:date>2007-07-27T09:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562842#M584563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First u have types like below and refer this to some itab...&lt;/P&gt;&lt;P&gt;and store the data which u are getting from select statement in to this internal table...and use write statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Types: BEGIN OF TY_Final,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;KTOKK type lfa1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 type lfa1-NAME1,&lt;/P&gt;&lt;P&gt;MINDK type lfa1-MINDK,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 type adrc-HOUSE_NUM1 ,&lt;/P&gt;&lt;P&gt;STREET type adrc-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX type adrc-PO_BOX ,&lt;/P&gt;&lt;P&gt;SMTP_ADDR type adr6-SMTP_ADDR ,&lt;/P&gt;&lt;P&gt;LIFN2 type wyt3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_final,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFB1,&lt;/P&gt;&lt;P&gt;MINDK TYPE LFB1-MINDK,&lt;/P&gt;&lt;P&gt;END OF TY_LFB1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_EKKO,&lt;/P&gt;&lt;P&gt;EKGRP TYPE EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;AEDAT TYPE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;SUBMI TYPE EKKO-SUBMI,&lt;/P&gt;&lt;P&gt;BSART TYPE EKKO-BSART,&lt;/P&gt;&lt;P&gt;KTWRT TYPE EKKO-KTWRT,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;END OF TY_EKKO,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_LFA1,&lt;/P&gt;&lt;P&gt;KTOKK TYPE LFA1-KTOKK,&lt;/P&gt;&lt;P&gt;NAME1 TYPE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;ORT01 TYPE LFA1-ORT01,&lt;/P&gt;&lt;P&gt;REGIO TYPE LFA1-REGIO,&lt;/P&gt;&lt;P&gt;PSTLZ TYPE LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;TELF1 TYPE LFA1-TELF1,&lt;/P&gt;&lt;P&gt;TELFX TYPE LFA1-TELFX,&lt;/P&gt;&lt;P&gt;END OF TY_LFA1,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADRC,&lt;/P&gt;&lt;P&gt;HOUSE_NUM1 TYPE ADRC-HOUSE_NUM1,&lt;/P&gt;&lt;P&gt;STREET TYPE ADRC-STREET,&lt;/P&gt;&lt;P&gt;PO_BOX TYPE ADRC-PO_BOX,&lt;/P&gt;&lt;P&gt;END OF TY_ADRC,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_ADR6,&lt;/P&gt;&lt;P&gt;SMTP_ADDR TYPE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;END OF TY_ADR6,&lt;/P&gt;&lt;P&gt;BEGIN OF TY_WYT3,&lt;/P&gt;&lt;P&gt;LIFN2 TYPE WYT3-LIFN2,&lt;/P&gt;&lt;P&gt;END OF TY_WYT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;ST_LFB1 TYPE TY_LFB1,&lt;/P&gt;&lt;P&gt;IT_LFB1 TYPE TABLE OF TY_LFB1,&lt;/P&gt;&lt;P&gt;ST_EKKO TYPE TY_EKKO,&lt;/P&gt;&lt;P&gt;IT_EKKO TYPE TABLE OF TY_EKKO,&lt;/P&gt;&lt;P&gt;ST_LFA1 TYPE TY_LFA1,&lt;/P&gt;&lt;P&gt;IT_LFA1 TYPE TABLE OF TY_LFA1,&lt;/P&gt;&lt;P&gt;ST_ADRC TYPE TY_ADRC,&lt;/P&gt;&lt;P&gt;IT_ADRC TYPE TABLE OF TY_ADRC,&lt;/P&gt;&lt;P&gt;ST_ADR6 TYPE TY_ADR6,&lt;/P&gt;&lt;P&gt;IT_ADR6 TYPE TABLE OF TY_ADR6,&lt;/P&gt;&lt;P&gt;ST_WYT3 TYPE TY_WYT3,&lt;/P&gt;&lt;P&gt;IT_WYT3 TYPE TABLE OF TY_WYT3,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;Data: ST_TAB1 TYPE TY_Final,&lt;/P&gt;&lt;P&gt;IT_TAB1 TYPE TABLE OF TY_Final.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S E L E C T O P T I O N S.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SMINDK FOR ST_LFB1-MINDK,&lt;/P&gt;&lt;P&gt;SAEDAT FOR ST_EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;SEKGRP FOR ST_EKKO-EKGRP,&lt;/P&gt;&lt;P&gt;SLIFNR FOR ST_EKKO-LIFNR.&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;A T S E L E C T I O N S C R E E N&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_MINDK.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_EKGRP.&lt;/P&gt;&lt;P&gt;PERFORM VALIDATE_LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;S T A R T O F S E L E C T I O N.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;PERFORM GETDATA_EKKO.&lt;/P&gt;&lt;P&gt;PERFORM GETMIND_LFB1.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORMASTERDATA.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDORADDRESS.&lt;/P&gt;&lt;P&gt;PERFORM GET_VENDOREMAIL.&lt;/P&gt;&lt;P&gt;PERFORM GET_INVOICEPARTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EKKO&lt;SUB&gt;EKGRP EKKO&lt;/SUB&gt;AEDAT EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;SUBMI EKKO&lt;SUB&gt;BSART EKKO&lt;/SUB&gt;KTWRT EKKO~LIFNR&lt;/P&gt;&lt;P&gt;LFA1&lt;SUB&gt;KTOKK LFA1&lt;/SUB&gt;NAME1 LFB1&lt;SUB&gt;MINDK ADRC&lt;/SUB&gt;HOUSE_NUM1 ADRC&lt;SUB&gt;STREET ADRC&lt;/SUB&gt;PO_BOX ADR6&lt;SUB&gt;SMTP_ADDR WYT3&lt;/SUB&gt;LIFN2 INTO TABLE IT_TAB1&lt;/P&gt;&lt;P&gt;FROM EKKO INNER JOIN LFA1 ON EKKO&lt;SUB&gt;LIFNR EQ LFA1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN LFB1 ON LFA1&lt;SUB&gt;LIFNR EQ LFB1&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN WYT3 ON LFA1&lt;SUB&gt;LIFNR EQ WYT3&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;JOIN ADRC ON LFA1&lt;SUB&gt;ADRNR EQ ADRC&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;JOIN ADR6 ON ADRC&lt;SUB&gt;ADDRNUMBER EQ ADR6&lt;/SUB&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;WHERE LFB1~MINDK IN SMINDK AND&lt;/P&gt;&lt;P&gt;EKKO~AEDAT IN SAEDAT AND&lt;/P&gt;&lt;P&gt;EKKO~EKGRP IN SEKGRP AND&lt;/P&gt;&lt;P&gt;EKKO~LIFNR IN SLIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;LOOP AT IT_TAB1 INTO ST_TAB1.&lt;/P&gt;&lt;P&gt;WRITE:/ ST_TAB1-EKGRP,ST_TAB1-AEDAT,ST_TAB1-EBELN,ST_TAB1-SUBMI,ST_TAB1-BSART,ST_TAB1-KTWRT,ST_TAB1-LIFNR,ST_TAB1-KTOKK,&lt;/P&gt;&lt;P&gt;ST_TAB1-NAME1,ST_TAB1-MINDK,ST_TAB1-HOUSE_NUM1,ST_TAB1-STREET,ST_TAB1-PO_BOX,ST_TAB1-SMTP_ADDR,ST_TAB1-LIFN2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE:/ 'NO RECORDS FOUND'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sumi Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 09:02:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output/m-p/2562842#M584563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-27T09:02:01Z</dc:date>
    </item>
  </channel>
</rss>

