<?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: Hello ! Everybody in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343699#M801642</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey thanks for this ..I have written like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table t_vbpa.&lt;/P&gt;&lt;P&gt;      loop at t_vbpa into t_vbpa.&lt;/P&gt;&lt;P&gt;      READ TABLE t_vbpa WITH KEY kunnr = t_vbak-kunnr&lt;/P&gt;&lt;P&gt;      BINARY SEARCH.&lt;/P&gt;&lt;P&gt;      itab-kunnr = t_vbpa-kunnr.&lt;/P&gt;&lt;P&gt;      itab-parvw = t_vbpa-parvw.&lt;/P&gt;&lt;P&gt;      append t_vbpa to itab.&lt;/P&gt;&lt;P&gt;      endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but &lt;/P&gt;&lt;P&gt;1. entire output gets changed.....&lt;/P&gt;&lt;P&gt;2. PO dates are comming in a wrong way.....&lt;/P&gt;&lt;P&gt;3. order dates are comming in a wring way&lt;/P&gt;&lt;P&gt;4.only one value of partner type is comming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now how to solve this&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Jan 2008 08:51:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-29T08:51:45Z</dc:date>
    <item>
      <title>Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343693#M801636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have one report  where i am printing out the partner types for one sales order. But my requirement is I have to get at least three partner types..in each line i.e SH,SP,BP.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If Any body has SAP system with it then I can send my code &lt;/P&gt;&lt;P&gt;for better understandibility...to check....but its really  important for me as  i am under pressure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:03:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343693#M801636</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:03:38Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343694#M801637</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;SH, SP &amp;amp; BP are commonly used Sales Partner Types.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do let us know your exact problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:14:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343694#M801637</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:14:10Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343695#M801638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi... i am getting one partner type for each item....but i shpuld get  ,,,,three partner types in each line....SP,SH,BP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have the SAP system with you ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:32:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343695#M801638</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:32:07Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343696#M801639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Post your code please.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:37:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343696#M801639</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:37:21Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343697#M801640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the output....under the partner type field...i am actually getting one value for the partner type.....but it should be at least three values n each line.... i.e  SP,SH,BP&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;REPORT ZTESTBAPIJOY line-size 1000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*TABLE DECLARATION&lt;/P&gt;&lt;P&gt;********************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES:vbak,  "Sales Document: Header Data&lt;/P&gt;&lt;P&gt;       vbkd,  "Sales Document: Business Data&lt;/P&gt;&lt;P&gt;       vbpa,  "Sales Document: Partner&lt;/P&gt;&lt;P&gt;       vbap,  "Sales Document: Item Data&lt;/P&gt;&lt;P&gt;       adrc,  "Addresses (central address admin.)&lt;/P&gt;&lt;P&gt;       t178t, "Conditions: Groups for Materials&lt;/P&gt;&lt;P&gt;       t188t, "Pricing groups for customers&lt;/P&gt;&lt;P&gt;       tvm1,&lt;/P&gt;&lt;P&gt;       tvm1t,  "Material pricing group 1:Description&lt;/P&gt;&lt;P&gt;       tvm2,&lt;/P&gt;&lt;P&gt;       tvm2t,  "Material Pricing Group 2:Description&lt;/P&gt;&lt;P&gt;       tvm3,&lt;/P&gt;&lt;P&gt;       tvm3t,  "Material Pricing Group 3:Description&lt;/P&gt;&lt;P&gt;       tvm4,&lt;/P&gt;&lt;P&gt;       tvm4t,  "Material Pricing Group 4:Description&lt;/P&gt;&lt;P&gt;       tvm5,&lt;/P&gt;&lt;P&gt;       tvm5t,  "Material Pricing Group 5:Description&lt;/P&gt;&lt;P&gt;       sza1_d0100,&lt;/P&gt;&lt;P&gt;       tvlv ,   "Check table for release orders:Usage ID&lt;/P&gt;&lt;P&gt;       tvlvt,&lt;/P&gt;&lt;P&gt;       tvkgg,   "Customer Condition Groups(Customer Master)&lt;/P&gt;&lt;P&gt;       tvkggt,&lt;/P&gt;&lt;P&gt;       tpar,   "Business Partner: Functions&lt;/P&gt;&lt;P&gt;       tpart,&lt;/P&gt;&lt;P&gt;       tvaut.  "Sales Documents: Order Reasons:Texts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*SELECT OPTIONS&lt;/P&gt;&lt;P&gt;****************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_vbeln FOR vbak-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*CREATING INTERNAL TABLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF ty_tab,&lt;/P&gt;&lt;P&gt;         vbeln LIKE vbak-vbeln,&lt;/P&gt;&lt;P&gt;         vkorg LIKE vbak-vkorg,&lt;/P&gt;&lt;P&gt;         erdat LIKE vbak-erdat,&lt;/P&gt;&lt;P&gt;         augru LIKE vbak-augru,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         bezei LIKE tvaut-bezei,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         bstdk LIKE vbkd-bstdk,&lt;/P&gt;&lt;P&gt;         bstdk_e LIKE vbkd-bstdk_e,&lt;/P&gt;&lt;P&gt;         bstkd LIKE vbkd-bstkd,&lt;/P&gt;&lt;P&gt;         kdkg1 LIKE vbkd-kdkg1,&lt;/P&gt;&lt;P&gt;         konda LIKE vbkd-konda,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         matnr LIKE vbap-matnr,&lt;/P&gt;&lt;P&gt;         spart LIKE vbap-spart,&lt;/P&gt;&lt;P&gt;         kondm LIKE vbap-kondm,&lt;/P&gt;&lt;P&gt;         waerk LIKE vbap-waerk,&lt;/P&gt;&lt;P&gt;         netwr LIKE vbap-netwr,&lt;/P&gt;&lt;P&gt;         kwmeng LIKE vbap-kwmeng,&lt;/P&gt;&lt;P&gt;         vkaus LIKE vbap-vkaus,&lt;/P&gt;&lt;P&gt;         mvgr1 LIKE vbap-mvgr1,&lt;/P&gt;&lt;P&gt;         mvgr2 LIKE vbap-mvgr2,&lt;/P&gt;&lt;P&gt;         mvgr3 LIKE vbap-mvgr3,&lt;/P&gt;&lt;P&gt;         mvgr4 LIKE vbap-mvgr4,&lt;/P&gt;&lt;P&gt;         mvgr5 LIKE vbap-mvgr5,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         kunnr LIKE vbpa-kunnr,&lt;/P&gt;&lt;P&gt;         parvw like vbpa-parvw,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         post_code1 LIKE adrc-post_code1,&lt;/P&gt;&lt;P&gt;         po_box LIKE adrc-po_box,&lt;/P&gt;&lt;P&gt;         name1 LIKE adrc-name1,&lt;/P&gt;&lt;P&gt;         name2 LIKE adrc-name2,&lt;/P&gt;&lt;P&gt;         city1 LIKE adrc-city1,&lt;/P&gt;&lt;P&gt;         city2 LIKE adrc-city2,&lt;/P&gt;&lt;P&gt;         country LIKE adrc-country,&lt;/P&gt;&lt;P&gt;         street LIKE adrc-street,&lt;/P&gt;&lt;P&gt;         str_suppl1 LIKE adrc-str_suppl1,&lt;/P&gt;&lt;P&gt;         str_suppl2 LIKE adrc-str_suppl2,&lt;/P&gt;&lt;P&gt;         str_suppl3 LIKE adrc-str_suppl3,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         smtp_addr LIKE adr6-smtp_addr,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         beze_i LIKE tvlvt-bezei,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         vtext LIKE v_t178-vtext,&lt;/P&gt;&lt;P&gt;         v_text LIKE v_t188-vtext,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         bezei1 LIKE tvm1t-bezei,&lt;/P&gt;&lt;P&gt;         bezei2 LIKE tvm2t-bezei,&lt;/P&gt;&lt;P&gt;         bezei3 LIKE tvm3t-bezei,&lt;/P&gt;&lt;P&gt;         bezei4 LIKE tvm4t-bezei,&lt;/P&gt;&lt;P&gt;         bezei5 LIKE tvm5t-bezei,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         vtext2 LIKE tvkggt-vtext,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     END OF ty_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: itab TYPE STANDARD TABLE OF ty_tab WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF t_vbak OCCURS 0,&lt;/P&gt;&lt;P&gt;        vbeln TYPE vbak-vbeln,&lt;/P&gt;&lt;P&gt;        erdat TYPE vbak-erdat,&lt;/P&gt;&lt;P&gt;        vkorg type vbak-vkorg,&lt;/P&gt;&lt;P&gt;        augru TYPE vbak-augru,&lt;/P&gt;&lt;P&gt;        kunnr TYPE vbak-kunnr,&lt;/P&gt;&lt;P&gt;        posnr TYPE vbap-posnr,&lt;/P&gt;&lt;P&gt;        matnr TYPE vbap-matnr,&lt;/P&gt;&lt;P&gt;        vkaus TYPE vbap-vkaus,&lt;/P&gt;&lt;P&gt;        spart TYPE vbap-spart,&lt;/P&gt;&lt;P&gt;        netwr TYPE vbap-netwr,&lt;/P&gt;&lt;P&gt;        waerk TYPE vbap-waerk,&lt;/P&gt;&lt;P&gt;        kwmeng TYPE vbap-kwmeng,&lt;/P&gt;&lt;P&gt;        kondm TYPE vbap-kondm,&lt;/P&gt;&lt;P&gt;        mvgr1 TYPE vbap-mvgr1,&lt;/P&gt;&lt;P&gt;        mvgr2 TYPE vbap-mvgr2,&lt;/P&gt;&lt;P&gt;        mvgr3 TYPE vbap-mvgr3,&lt;/P&gt;&lt;P&gt;        mvgr4 TYPE vbap-mvgr4,&lt;/P&gt;&lt;P&gt;        mvgr5 TYPE vbap-mvgr5,&lt;/P&gt;&lt;P&gt;  END OF t_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_vbkd OCCURS 0,&lt;/P&gt;&lt;P&gt;       vbeln TYPE vbkd-vbeln,&lt;/P&gt;&lt;P&gt;       posnr TYPE vbkd-posnr,&lt;/P&gt;&lt;P&gt;       konda TYPE vbkd-konda,&lt;/P&gt;&lt;P&gt;       bstkd TYPE vbkd-bstkd,&lt;/P&gt;&lt;P&gt;       bstdk TYPE vbkd-bstdk,&lt;/P&gt;&lt;P&gt;       bstkd_e TYPE vbkd-bstkd_e,&lt;/P&gt;&lt;P&gt;       bstdk_e TYPE vbkd-bstdk_e,&lt;/P&gt;&lt;P&gt;       kdkg1   TYPE vbkd-kdkg1,&lt;/P&gt;&lt;P&gt;  END   OF t_vbkd.&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_vbpa OCCURS 0,&lt;/P&gt;&lt;P&gt;    vbeln type vbpa-vbeln,&lt;/P&gt;&lt;P&gt;    posnr type vbpa-posnr,&lt;/P&gt;&lt;P&gt;    kunnr type vbpa-kunnr,&lt;/P&gt;&lt;P&gt;    adrnr type vbpa-adrnr,&lt;/P&gt;&lt;P&gt;    parvw type vbpa-parvw,&lt;/P&gt;&lt;P&gt;  END   OF t_vbpa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_adrc TYPE TABLE OF adrc WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_tvm1t OCCURS 0,&lt;/P&gt;&lt;P&gt;    mvgr1 TYPE tvm1t-mvgr1,&lt;/P&gt;&lt;P&gt;    bezei TYPE tvm1t-bezei,&lt;/P&gt;&lt;P&gt;  END   OF t_tvm1t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_tvaut OCCURS 0,&lt;/P&gt;&lt;P&gt;    augru TYPE vbak-augru,&lt;/P&gt;&lt;P&gt;    bezei TYPE tvaut-bezei,&lt;/P&gt;&lt;P&gt;  END   OF t_tvaut.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_tvm2t OCCURS 0,&lt;/P&gt;&lt;P&gt;    mvgr2 TYPE tvm2t-mvgr2,&lt;/P&gt;&lt;P&gt;    bezei TYPE tvm2t-bezei,&lt;/P&gt;&lt;P&gt;  END   OF t_tvm2t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_tvm3t OCCURS 0,&lt;/P&gt;&lt;P&gt;    mvgr3 TYPE tvm3t-mvgr3,&lt;/P&gt;&lt;P&gt;    bezei TYPE tvm3t-bezei,&lt;/P&gt;&lt;P&gt;  END   OF t_tvm3t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_tvm4t OCCURS 0,&lt;/P&gt;&lt;P&gt;    mvgr4 TYPE tvm4t-mvgr4,&lt;/P&gt;&lt;P&gt;    bezei TYPE tvm4t-bezei,&lt;/P&gt;&lt;P&gt;  END   OF t_tvm4t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF t_tvm5t OCCURS 0,&lt;/P&gt;&lt;P&gt;    mvgr5 TYPE tvm5t-mvgr5,&lt;/P&gt;&lt;P&gt;    bezei TYPE tvm5t-bezei,&lt;/P&gt;&lt;P&gt;  END OF t_tvm5t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;    BEGIN OF T_ADR6 OCCURS 0,&lt;/P&gt;&lt;P&gt;      SMTP_ADDR TYPE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;      ADDRNUMBER TYPE ADR6-ADDRNUMBER,&lt;/P&gt;&lt;P&gt;   END OF T_ADR6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;    begin of t_tvkggt occurs 0,&lt;/P&gt;&lt;P&gt;        vtext type tvkggt-vtext,&lt;/P&gt;&lt;P&gt;        kdkgr type tvkggt-kdkgr,&lt;/P&gt;&lt;P&gt;        spras type tvkggt-spras,&lt;/P&gt;&lt;P&gt;    end of t_tvkggt.&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 t_tpart occurs 0,&lt;/P&gt;&lt;P&gt;        parvw type tpart-parvw,&lt;/P&gt;&lt;P&gt;        vtext1 type tpart-VTEXT,&lt;/P&gt;&lt;P&gt;        spras type tpart-spras,&lt;/P&gt;&lt;P&gt;     end of t_tpart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;     BEGIN OF T_T178T OCCURS 0,&lt;/P&gt;&lt;P&gt;           SPRAS TYPE T178T-SPRAS,&lt;/P&gt;&lt;P&gt;           KONDM TYPE T178T-KONDM,&lt;/P&gt;&lt;P&gt;           VTEXT TYPE T178T-VTEXT,&lt;/P&gt;&lt;P&gt;     END OF T_T178T.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;    BEGIN OF T_T188T OCCURS 0,&lt;/P&gt;&lt;P&gt;        SPRAS TYPE T188T-SPRAS,&lt;/P&gt;&lt;P&gt;        KONDA TYPE T188T-KONDA,&lt;/P&gt;&lt;P&gt;        VTEXT TYPE T188T-VTEXT,&lt;/P&gt;&lt;P&gt;   END OF T_T188T.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;    begin of t_tvlvt occurs 0,&lt;/P&gt;&lt;P&gt;       spras type tvlvt-spras,&lt;/P&gt;&lt;P&gt;       abrvw type tvlvt-abrvw,&lt;/P&gt;&lt;P&gt;       bezei type tvlvt-bezei,&lt;/P&gt;&lt;P&gt;    end of t_tvlvt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*WRITING THE QUERY&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Sales Order details...&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbak~vbeln&lt;/P&gt;&lt;P&gt;       vbak~erdat&lt;/P&gt;&lt;P&gt;       vbak~vkorg&lt;/P&gt;&lt;P&gt;        ABRVW&lt;/P&gt;&lt;P&gt;        augru&lt;/P&gt;&lt;P&gt;        kunnr&lt;/P&gt;&lt;P&gt;        posnr&lt;/P&gt;&lt;P&gt;        matnr&lt;/P&gt;&lt;P&gt;        vbap~vkaus&lt;/P&gt;&lt;P&gt;        vbap~spart&lt;/P&gt;&lt;P&gt;        vbap~netwr&lt;/P&gt;&lt;P&gt;        vbap~waerk&lt;/P&gt;&lt;P&gt;        kwmeng&lt;/P&gt;&lt;P&gt;        kondm&lt;/P&gt;&lt;P&gt;        mvgr1&lt;/P&gt;&lt;P&gt;        mvgr2&lt;/P&gt;&lt;P&gt;        mvgr3&lt;/P&gt;&lt;P&gt;        mvgr4&lt;/P&gt;&lt;P&gt;        mvgr5&lt;/P&gt;&lt;P&gt;  FROM vbak AS vbak INNER JOIN vbap AS vbap&lt;/P&gt;&lt;P&gt;  ON vbak~vbeln EQ vbap~vbeln&lt;/P&gt;&lt;P&gt;  INTO corresponding fields of TABLE t_vbak&lt;/P&gt;&lt;P&gt;  WHERE vbak~vbeln IN s_vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Sales data from VBKD.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT vbeln&lt;/P&gt;&lt;P&gt;       posnr&lt;/P&gt;&lt;P&gt;       konda&lt;/P&gt;&lt;P&gt;       bstkd&lt;/P&gt;&lt;P&gt;       bstdk&lt;/P&gt;&lt;P&gt;       bstkd_e&lt;/P&gt;&lt;P&gt;       bstdk_e&lt;/P&gt;&lt;P&gt;       kdkg1&lt;/P&gt;&lt;P&gt;  FROM vbkd&lt;/P&gt;&lt;P&gt;  INTO TABLE t_vbkd&lt;/P&gt;&lt;P&gt; WHERE vbeln IN s_vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT  vbeln&lt;/P&gt;&lt;P&gt;        posnr&lt;/P&gt;&lt;P&gt;        kunnr&lt;/P&gt;&lt;P&gt;        adrnr&lt;/P&gt;&lt;P&gt;        parvw&lt;/P&gt;&lt;P&gt;    FROM vbpa&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE t_vbpa&lt;/P&gt;&lt;P&gt;    where vbpa~vbeln IN s_vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF t_vbak[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    WRITE : / 'No data found'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  SORT t_vbak BY vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT augru bezei&lt;/P&gt;&lt;P&gt;    FROM tvaut&lt;/P&gt;&lt;P&gt;    INTO TABLE t_tvaut&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE spras EQ sy-langu&lt;/P&gt;&lt;P&gt;     AND augru EQ t_vbak-augru.&lt;/P&gt;&lt;P&gt;  SORT t_tvaut BY augru.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT  vbeln posnr kunnr adrnr parvw&lt;/P&gt;&lt;P&gt;    FROM vbpa&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE t_vbpa&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE vbeln EQ t_vbak-vbeln&lt;/P&gt;&lt;P&gt;   and posnr EQ t_vbpa-posnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    SORT t_vbpa BY vbeln posnr parvw.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT *&lt;/P&gt;&lt;P&gt;      FROM adrc&lt;/P&gt;&lt;P&gt;      INTO TABLE t_adrc&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN t_vbpa&lt;/P&gt;&lt;P&gt;     WHERE addrnumber EQ t_vbpa-adrnr.&lt;/P&gt;&lt;P&gt;    SORT t_adrc BY addrnumber.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select smtp_addr&lt;/P&gt;&lt;P&gt;     from adr6&lt;/P&gt;&lt;P&gt;     into table t_adr6&lt;/P&gt;&lt;P&gt;     for all entries in t_vbpa&lt;/P&gt;&lt;P&gt;     WHERE ADDRNUMBER = t_vbpa-ADRNR.&lt;/P&gt;&lt;P&gt;     SORT T_ADR6 BY ADDRNUMBER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mvgr1 bezei&lt;/P&gt;&lt;P&gt;    FROM tvm1t&lt;/P&gt;&lt;P&gt;    INTO TABLE t_tvm1t&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE spras EQ sy-langu&lt;/P&gt;&lt;P&gt;     AND mvgr1 EQ t_vbak-mvgr1.&lt;/P&gt;&lt;P&gt;  SORT t_tvm1t BY mvgr1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mvgr2 bezei&lt;/P&gt;&lt;P&gt;    FROM tvm2t&lt;/P&gt;&lt;P&gt;    INTO TABLE t_tvm2t&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE spras EQ sy-langu&lt;/P&gt;&lt;P&gt;     AND mvgr2 EQ t_vbak-mvgr2.&lt;/P&gt;&lt;P&gt;  SORT t_tvm2t BY mvgr2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mvgr3 bezei&lt;/P&gt;&lt;P&gt;    FROM tvm3t&lt;/P&gt;&lt;P&gt;    INTO TABLE t_tvm3t&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE spras EQ sy-langu&lt;/P&gt;&lt;P&gt;     AND mvgr3 EQ t_vbak-mvgr3.&lt;/P&gt;&lt;P&gt;  SORT t_tvm3t BY mvgr3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mvgr4 bezei&lt;/P&gt;&lt;P&gt;    FROM tvm4t&lt;/P&gt;&lt;P&gt;    INTO TABLE t_tvm4t&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE spras EQ sy-langu&lt;/P&gt;&lt;P&gt;     AND mvgr4 EQ t_vbak-mvgr4.&lt;/P&gt;&lt;P&gt;  SORT t_tvm4t BY mvgr4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT mvgr5 bezei&lt;/P&gt;&lt;P&gt;    FROM tvm5t&lt;/P&gt;&lt;P&gt;    INTO TABLE t_tvm5t&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN t_vbak&lt;/P&gt;&lt;P&gt;   WHERE spras EQ sy-langu&lt;/P&gt;&lt;P&gt;     AND mvgr5 EQ t_vbak-mvgr5.&lt;/P&gt;&lt;P&gt;  SORT t_tvm5t BY mvgr5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SPRAS KONDM VTEXT&lt;/P&gt;&lt;P&gt;    FROM T178T&lt;/P&gt;&lt;P&gt;    INTO TABLE T_T178T&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN T_VBAK&lt;/P&gt;&lt;P&gt;    WHERE SPRAS EQ SY-LANGU&lt;/P&gt;&lt;P&gt;    AND KONDM EQ T_VBAK-KONDM.&lt;/P&gt;&lt;P&gt;    SORT T_T178T BY KONDM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SPRAS KONDA VTEXT&lt;/P&gt;&lt;P&gt;    FROM T188T&lt;/P&gt;&lt;P&gt;    INTO TABLE T_T188T&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN T_VBKD&lt;/P&gt;&lt;P&gt;    WHERE SPRAS EQ SY-LANGU&lt;/P&gt;&lt;P&gt;    AND KONDA EQ T_VBKD-KONDA.&lt;/P&gt;&lt;P&gt;    SORT T_T188T BY KONDA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_vbak.&lt;/P&gt;&lt;P&gt;   MOVE-CORRESPONDING t_vbak TO itab.&lt;/P&gt;&lt;P&gt;   SORT t_vbkd BY vbeln posnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   loop at t_vbkd.&lt;/P&gt;&lt;P&gt;   READ TABLE t_vbkd WITH KEY&lt;/P&gt;&lt;P&gt;    vbeln = t_vbak-vbeln&lt;/P&gt;&lt;P&gt;    posnr = t_vbak-posnr&lt;/P&gt;&lt;P&gt;   BINARY SEARCH.&lt;/P&gt;&lt;P&gt;   endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING t_vbkd TO itab.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_tvaut WITH KEY augru = t_vbak-augru BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-bezei  = t_tvaut-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_tvm1t WITH KEY mvgr1 = t_vbaK-mvgr1 BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-bezei1 = t_tvm1t-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_tvm2t WITH KEY mvgr2 = t_vbak-mvgr2 BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-bezei2 = t_tvm2t-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_tvm3t WITH KEY mvgr3 = t_vbak-mvgr3 BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-bezei3 = t_tvm3t-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_tvm4t WITH KEY mvgr4 = t_vbak-mvgr4 BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-bezei4 = t_tvm4t-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_tvm5t WITH KEY mvgr5 = t_vbak-mvgr5 BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-bezei5 = t_tvm5t-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   READ TABLE t_tpar WITH KEY PARVW = t_vbpa-PARVW BINARY SEARCH.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ITAB-NRART = T_TPAR-NRART.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   itab-parvw = t_tpar-parvw.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE T_T178T WITH KEY KONDM = T_VBAk-KONDM BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    ITAB-KONDM = T_T178T-KONDM.&lt;/P&gt;&lt;P&gt;    ITAB-VTEXT = T_T178T-VTEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE T_T188T WITH KEY KONDA = T_VBKD-KONDA BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    ITAB-KONDA = T_T188T-KONDA.&lt;/P&gt;&lt;P&gt;    ITAB-V_TEXT = T_T188T-VTEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_adr6 with key addrnumber = t_vbpa-adrnr binary search.&lt;/P&gt;&lt;P&gt;    itab-smtp_addr = t_adr6-smtp_addr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_vbpa  WITH KEY vbeln = t_vbak-vbeln&lt;/P&gt;&lt;P&gt;    BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-kunnr = t_vbpa-kunnr.&lt;/P&gt;&lt;P&gt;    itab-parvw = t_vbpa-parvw.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT bezei FROM TVLVT&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE T_TVLVT&lt;/P&gt;&lt;P&gt;    WHERE ABRVW = ITAB-VKAUS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read table t_tvlvt with key abrvw = t_tvlvt-abrvw binary search.&lt;/P&gt;&lt;P&gt;    itab-beze_i = t_tvlvt-bezei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT vtext FROM TVKGGT&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE t_tvkggt&lt;/P&gt;&lt;P&gt;    WHERE KDKGR =  itab-kdkg1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear t_tvkggt.&lt;/P&gt;&lt;P&gt;    read table t_tvkggt with key kdkgr = t_tvkggt-kdkgr binary search.&lt;/P&gt;&lt;P&gt;    itab-vtext2 =  t_tvkggt-vtext.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE t_adrc WITH KEY addrnumber = t_vbpa-adrnr BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    if sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING t_adrc TO itab.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; APPEND itab.&lt;/P&gt;&lt;P&gt;CLEAR :itab, t_tvm1t,t_tvm2t,t_tvm3t,t_tvm4t,t_tvm5t,t_adrc,t_tvaut,&lt;/P&gt;&lt;P&gt;t_adr6,t_t188t,t_t178t,t_tvlvt,t_vbak, t_vbpa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&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;*PRINTING THE OUTPUT&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_HEADING&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;WRITE:/&lt;/P&gt;&lt;P&gt; 'Order-No',' ',&lt;/P&gt;&lt;P&gt; 'Sales-Org',' ',&lt;/P&gt;&lt;P&gt; 'Order-Date',' ',&lt;/P&gt;&lt;P&gt; 'Purchase-Order','      ',&lt;/P&gt;&lt;P&gt; 'Purchase-Order-Date',' ',&lt;/P&gt;&lt;P&gt; 'Order-Reason-code',' ',&lt;/P&gt;&lt;P&gt; 'Order-Reason description',' ',&lt;/P&gt;&lt;P&gt; 'Partner-Type',' ',&lt;/P&gt;&lt;P&gt; 'Partner-Type description',' ',&lt;/P&gt;&lt;P&gt; 'Partner-no',' ',&lt;/P&gt;&lt;P&gt; 'Partner-Name1','                    ',&lt;/P&gt;&lt;P&gt; 'Partner-Name2','                    ',&lt;/P&gt;&lt;P&gt; 'Partner-Address 1','        ',&lt;/P&gt;&lt;P&gt; 'Partner-Address 2','        ',&lt;/P&gt;&lt;P&gt; 'Partner-Address 3','        ',&lt;/P&gt;&lt;P&gt; 'Partner-Address 4','        ',&lt;/P&gt;&lt;P&gt; 'City','          ',&lt;/P&gt;&lt;P&gt; 'DISTRICT','    ',&lt;/P&gt;&lt;P&gt; 'Country','    ',&lt;/P&gt;&lt;P&gt; 'Post Code',' ',&lt;/P&gt;&lt;P&gt; 'PO BOX',' ',&lt;/P&gt;&lt;P&gt; 'Partner-email','                    ',&lt;/P&gt;&lt;P&gt; 'Material-no',' ',&lt;/P&gt;&lt;P&gt; 'Material-Division',' ',&lt;/P&gt;&lt;P&gt; 'Product-Line and Edition code',' ',&lt;/P&gt;&lt;P&gt; 'Product-Line and Edition Desc',' ',&lt;/P&gt;&lt;P&gt; 'Product-Name code',' ',&lt;/P&gt;&lt;P&gt; 'ProductName Desc',' ',&lt;/P&gt;&lt;P&gt; 'Product-Version Code',' ',&lt;/P&gt;&lt;P&gt; 'Product-Version Desc',' ',&lt;/P&gt;&lt;P&gt; 'Product-Platform Code',' ',&lt;/P&gt;&lt;P&gt; 'Product-platform Desc',' ',&lt;/P&gt;&lt;P&gt; 'Product-App Server Code',' ',&lt;/P&gt;&lt;P&gt; 'Product-App Server Desc',' ',&lt;/P&gt;&lt;P&gt; 'Compiler-Code','   ',&lt;/P&gt;&lt;P&gt; 'Compiler-Desc','      ',&lt;/P&gt;&lt;P&gt; 'LanguageCode', ' ',&lt;/P&gt;&lt;P&gt; 'LanguageDesc',' ',&lt;/P&gt;&lt;P&gt; 'Runtime-Band Code',' ',&lt;/P&gt;&lt;P&gt; 'Runtime-Band description',' ',&lt;/P&gt;&lt;P&gt; 'Support-Start Date',' ',&lt;/P&gt;&lt;P&gt; 'Support-End Date',' ',&lt;/P&gt;&lt;P&gt; 'Support-Level Code','    ',&lt;/P&gt;&lt;P&gt; 'Support-Level Desc','  ',&lt;/P&gt;&lt;P&gt; 'Currency',' ',&lt;/P&gt;&lt;P&gt; 'NetPrice',' ',&lt;/P&gt;&lt;P&gt; 'Order-Quantity',' ',&lt;/P&gt;&lt;P&gt;sy-uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_NORMAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  WRITE:/&lt;/P&gt;&lt;P&gt;  itab-vbeln         UNDER         'Order-No',&lt;/P&gt;&lt;P&gt;  itab-vkorg         UNDER         'Sales-Org','      ',&lt;/P&gt;&lt;P&gt;  itab-erdat         UNDER         'Order-Date',&lt;/P&gt;&lt;P&gt;  itab-bstkd         UNDER         'Purchase-Order',&lt;/P&gt;&lt;P&gt;  itab-bstdk         UNDER         'Purchase-Order-Date',&lt;/P&gt;&lt;P&gt;  itab-augru         UNDER         'Order-Reason-code',&lt;/P&gt;&lt;P&gt;  itab-bezei         UNDER         'Order-Reason description',&lt;/P&gt;&lt;P&gt;  itab-parvw         UNDER         'Partner-Type',&lt;/P&gt;&lt;P&gt;  itab-vtext         UNDER         'Partner-Type description',&lt;/P&gt;&lt;P&gt;  itab-kunnr         UNDER         'Partner-no',&lt;/P&gt;&lt;P&gt;  itab-name1         UNDER         'Partner-Name1',&lt;/P&gt;&lt;P&gt;  itab-name2         UNDER         'Partner-Name2',&lt;/P&gt;&lt;P&gt;  itab-street        UNDER         'Partner-Address 1',&lt;/P&gt;&lt;P&gt;  itab-str_suppl1    UNDER         'Partner-Address 2',&lt;/P&gt;&lt;P&gt;  itab-str_suppl2    UNDER         'Partner-Address 3',&lt;/P&gt;&lt;P&gt;  itab-str_suppl3    UNDER         'Partner-Address 4',&lt;/P&gt;&lt;P&gt;  itab-city1         UNDER         'City',&lt;/P&gt;&lt;P&gt;  itab-city2         UNDER         'DISTRICT',&lt;/P&gt;&lt;P&gt;  itab-country       UNDER         'Country',&lt;/P&gt;&lt;P&gt;  itab-post_code1    UNDER         'Post Code',&lt;/P&gt;&lt;P&gt;  itab-po_box        UNDER         'PO BOX',&lt;/P&gt;&lt;P&gt;  itab-smtp_addr     UNDER         'Partner-email',&lt;/P&gt;&lt;P&gt;  itab-matnr         UNDER         'Material-no',&lt;/P&gt;&lt;P&gt;  itab-spart         UNDER         'Material-Division',&lt;/P&gt;&lt;P&gt;  itab-mvgr1         UNDER         'Product-Line and Edition code',&lt;/P&gt;&lt;P&gt;  itab-bezei1        UNDER         'Product-Line and Edition Desc',&lt;/P&gt;&lt;P&gt;  itab-mvgr2         UNDER         'Product-Name code',&lt;/P&gt;&lt;P&gt;  itab-bezei2        UNDER         'ProductName Desc',&lt;/P&gt;&lt;P&gt;  itab-mvgr3         UNDER         'Product-Version Code',&lt;/P&gt;&lt;P&gt;  itab-bezei3        UNDER         'Product-Version Desc',&lt;/P&gt;&lt;P&gt;  itab-mvgr4         UNDER         'Product-Platform Code',&lt;/P&gt;&lt;P&gt;  itab-bezei4        UNDER         'Product-platform Desc',&lt;/P&gt;&lt;P&gt;  itab-mvgr5         UNDER         'Product-App Server Code',&lt;/P&gt;&lt;P&gt;  itab-bezei5        UNDER         'Product-App Server Desc',&lt;/P&gt;&lt;P&gt;  itab-kondm         UNDER         'Compiler-Code',&lt;/P&gt;&lt;P&gt;  itab-vtext         UNDER         'Compiler-Desc',&lt;/P&gt;&lt;P&gt;  itab-konda         UNDER         'LanguageCode',&lt;/P&gt;&lt;P&gt;  itab-v_text        UNDER         'LanguageDesc',&lt;/P&gt;&lt;P&gt;  itab-vkaus         UNDER         'Runtime-Band Code',&lt;/P&gt;&lt;P&gt;  itab-beze_i        UNDER         'Runtime-Band description',&lt;/P&gt;&lt;P&gt;  itab-bstdk         UNDER         'Support-Start Date',&lt;/P&gt;&lt;P&gt;  itab-bstdk_e       UNDER         'Support-End Date',&lt;/P&gt;&lt;P&gt;  itab-kdkg1         UNDER         'Support-Level Code',&lt;/P&gt;&lt;P&gt;  itab-vtext2        UNDER         'Support-Level Desc',&lt;/P&gt;&lt;P&gt;  itab-kwmeng        UNDER         'Order-Quantity',&lt;/P&gt;&lt;P&gt;  itab-netwr         UNDER         'NetPrice',&lt;/P&gt;&lt;P&gt;  itab-waerk         UNDER         'Currency'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:40:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343697#M801640</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:40:09Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343698#M801641</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;While extracting data to T_VBAK get the Item number as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At code Instance:&lt;/P&gt;&lt;P&gt;    READ TABLE t_vbpa  WITH KEY vbeln = t_vbak-vbeln&lt;/P&gt;&lt;P&gt;    BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    itab-kunnr = t_vbpa-kunnr.&lt;/P&gt;&lt;P&gt;    itab-parvw = t_vbpa-parvw.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using read statement you get only one record, so you have to use LOOP to get the partner for each item and partner type and append accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:47:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343698#M801641</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:47:44Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343699#M801642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey thanks for this ..I have written like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table t_vbpa.&lt;/P&gt;&lt;P&gt;      loop at t_vbpa into t_vbpa.&lt;/P&gt;&lt;P&gt;      READ TABLE t_vbpa WITH KEY kunnr = t_vbak-kunnr&lt;/P&gt;&lt;P&gt;      BINARY SEARCH.&lt;/P&gt;&lt;P&gt;      itab-kunnr = t_vbpa-kunnr.&lt;/P&gt;&lt;P&gt;      itab-parvw = t_vbpa-parvw.&lt;/P&gt;&lt;P&gt;      append t_vbpa to itab.&lt;/P&gt;&lt;P&gt;      endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but &lt;/P&gt;&lt;P&gt;1. entire output gets changed.....&lt;/P&gt;&lt;P&gt;2. PO dates are comming in a wrong way.....&lt;/P&gt;&lt;P&gt;3. order dates are comming in a wring way&lt;/P&gt;&lt;P&gt;4.only one value of partner type is comming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now how to solve this&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:51:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343699#M801642</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:51:45Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343700#M801643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you send me the code for this part....??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 08:52:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343700#M801643</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T08:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343701#M801644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anybody help me to check this code ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 09:56:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343701#M801644</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T09:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: Hello ! Everybody</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343702#M801645</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;Have made few modifications, check below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Copy the code to a temporary program, execute and check the results... There have been more than once instance where i have changed the code, so difficult to highlight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*TABLE DECLARATION
********************

TABLES:vbak,  "Sales Document: Header Data
       vbkd,  "Sales Document: Business Data
       vbpa,  "Sales Document: Partner
       vbap,  "Sales Document: Item Data
       adrc,  "Addresses (central address admin.)
       t178t, "Conditions: Groups for Materials
       t188t, "Pricing groups for customers
       tvm1,
       tvm1t,  "Material pricing group 1:Description
       tvm2,
       tvm2t,  "Material Pricing Group 2:Description
       tvm3,
       tvm3t,  "Material Pricing Group 3:Description
       tvm4,
       tvm4t,  "Material Pricing Group 4:Description
       tvm5,
       tvm5t,  "Material Pricing Group 5:Description
       sza1_d0100,
       tvlv ,   "Check table for release orders:Usage ID
       tvlvt,
       tvkgg,   "Customer Condition Groups(Customer Master)
       tvkggt,
       tpar,   "Business Partner: Functions
       tpart,
       tvaut.  "Sales Documents: Order Reasons:Texts

*SELECT OPTIONS
****************

SELECT-OPTIONS s_vbeln FOR vbak-vbeln.

*CREATING INTERNAL TABLES

TYPES:BEGIN OF ty_tab,
         vbeln LIKE vbak-vbeln,
         vkorg LIKE vbak-vkorg,
         erdat LIKE vbak-erdat,
         augru LIKE vbak-augru,

         bezei LIKE tvaut-bezei,

         bstdk LIKE vbkd-bstdk,
         bstdk_e LIKE vbkd-bstdk_e,
         bstkd LIKE vbkd-bstkd,
         kdkg1 LIKE vbkd-kdkg1,
         konda LIKE vbkd-konda,

         matnr LIKE vbap-matnr,
         spart LIKE vbap-spart,
         kondm LIKE vbap-kondm,
         waerk LIKE vbap-waerk,
         netwr LIKE vbap-netwr,
         kwmeng LIKE vbap-kwmeng,
         vkaus LIKE vbap-vkaus,
         mvgr1 LIKE vbap-mvgr1,
         mvgr2 LIKE vbap-mvgr2,
         mvgr3 LIKE vbap-mvgr3,
         mvgr4 LIKE vbap-mvgr4,
         mvgr5 LIKE vbap-mvgr5,

         kunnr LIKE vbpa-kunnr,
         parvw LIKE vbpa-parvw,

         post_code1 LIKE adrc-post_code1,
         po_box LIKE adrc-po_box,
         name1 LIKE adrc-name1,
         name2 LIKE adrc-name2,
         city1 LIKE adrc-city1,
         city2 LIKE adrc-city2,
         country LIKE adrc-country,
         street LIKE adrc-street,
         str_suppl1 LIKE adrc-str_suppl1,
         str_suppl2 LIKE adrc-str_suppl2,
         str_suppl3 LIKE adrc-str_suppl3,

         smtp_addr LIKE adr6-smtp_addr,

         beze_i LIKE tvlvt-bezei,

         vtext LIKE v_t178-vtext,
         v_text LIKE v_t188-vtext,

         bezei1 LIKE tvm1t-bezei,
         bezei2 LIKE tvm2t-bezei,
         bezei3 LIKE tvm3t-bezei,
         bezei4 LIKE tvm4t-bezei,
         bezei5 LIKE tvm5t-bezei,

         vtext2 LIKE tvkggt-vtext,


     END OF ty_tab.

DATA: itab TYPE STANDARD TABLE OF ty_tab WITH HEADER LINE.


DATA: BEGIN OF t_vbak OCCURS 0,
        vbeln TYPE vbak-vbeln,
        erdat TYPE vbak-erdat,
        vkorg TYPE vbak-vkorg,
        augru TYPE vbak-augru,
        kunnr TYPE vbak-kunnr,
        posnr TYPE vbap-posnr,
        matnr TYPE vbap-matnr,
        vkaus TYPE vbap-vkaus,
        spart TYPE vbap-spart,
        netwr TYPE vbap-netwr,
        waerk TYPE vbap-waerk,
        kwmeng TYPE vbap-kwmeng,
        kondm TYPE vbap-kondm,
        mvgr1 TYPE vbap-mvgr1,
        mvgr2 TYPE vbap-mvgr2,
        mvgr3 TYPE vbap-mvgr3,
        mvgr4 TYPE vbap-mvgr4,
        mvgr5 TYPE vbap-mvgr5,
  END OF t_vbak.

DATA:
  BEGIN OF t_vbkd OCCURS 0,
       vbeln TYPE vbkd-vbeln,
       posnr TYPE vbkd-posnr,
       konda TYPE vbkd-konda,
       bstkd TYPE vbkd-bstkd,
       bstdk TYPE vbkd-bstdk,
       bstkd_e TYPE vbkd-bstkd_e,
       bstdk_e TYPE vbkd-bstdk_e,
       kdkg1   TYPE vbkd-kdkg1,
  END   OF t_vbkd.
DATA:
  BEGIN OF t_vbpa OCCURS 0,
    vbeln TYPE vbpa-vbeln,
    posnr TYPE vbpa-posnr,
    kunnr TYPE vbpa-kunnr,
    adrnr TYPE vbpa-adrnr,
    parvw TYPE vbpa-parvw,
  END   OF t_vbpa.

DATA: t_adrc TYPE TABLE OF adrc WITH HEADER LINE.
DATA:
  BEGIN OF t_tvm1t OCCURS 0,
    mvgr1 TYPE tvm1t-mvgr1,
    bezei TYPE tvm1t-bezei,
  END   OF t_tvm1t.

DATA:
  BEGIN OF t_tvaut OCCURS 0,
    augru TYPE vbak-augru,
    bezei TYPE tvaut-bezei,
  END   OF t_tvaut.

DATA:
  BEGIN OF t_tvm2t OCCURS 0,
    mvgr2 TYPE tvm2t-mvgr2,
    bezei TYPE tvm2t-bezei,
  END   OF t_tvm2t.

DATA:
  BEGIN OF t_tvm3t OCCURS 0,
    mvgr3 TYPE tvm3t-mvgr3,
    bezei TYPE tvm3t-bezei,
  END   OF t_tvm3t.

DATA:
  BEGIN OF t_tvm4t OCCURS 0,
    mvgr4 TYPE tvm4t-mvgr4,
    bezei TYPE tvm4t-bezei,
  END   OF t_tvm4t.

DATA:
  BEGIN OF t_tvm5t OCCURS 0,
    mvgr5 TYPE tvm5t-mvgr5,
    bezei TYPE tvm5t-bezei,
  END OF t_tvm5t.

DATA:
    BEGIN OF t_adr6 OCCURS 0,
      smtp_addr TYPE adr6-smtp_addr,
      addrnumber TYPE adr6-addrnumber,
   END OF t_adr6.

DATA:
    BEGIN OF t_tvkggt OCCURS 0,
        vtext TYPE tvkggt-vtext,
        kdkgr TYPE tvkggt-kdkgr,
        spras TYPE tvkggt-spras,
    END OF t_tvkggt.


DATA:
     BEGIN OF t_tpart OCCURS 0,
        parvw TYPE tpart-parvw,
        vtext1 TYPE tpart-vtext,
        spras TYPE tpart-spras,
     END OF t_tpart.

DATA:
     BEGIN OF t_t178t OCCURS 0,
           spras TYPE t178t-spras,
           kondm TYPE t178t-kondm,
           vtext TYPE t178t-vtext,
     END OF t_t178t.

DATA:
    BEGIN OF t_t188t OCCURS 0,
        spras TYPE t188t-spras,
        konda TYPE t188t-konda,
        vtext TYPE t188t-vtext,
   END OF t_t188t.

DATA:
    BEGIN OF t_tvlvt OCCURS 0,
       spras TYPE tvlvt-spras,
       abrvw TYPE tvlvt-abrvw,
       bezei TYPE tvlvt-bezei,
    END OF t_tvlvt.


*WRITING THE QUERY
* Sales Order details...

*break-point.

SELECT vbak~vbeln
       vbak~erdat
       vbak~vkorg
        abrvw
        augru
        kunnr
        posnr
        matnr
        vbap~vkaus
        vbap~spart
        vbap~netwr
        vbap~waerk
        kwmeng
        kondm
        mvgr1
        mvgr2
        mvgr3
        mvgr4
        mvgr5
  FROM vbak AS vbak INNER JOIN vbap AS vbap
  ON vbak~vbeln EQ vbap~vbeln
  INTO CORRESPONDING FIELDS OF TABLE t_vbak
  WHERE vbak~vbeln IN s_vbeln.

IF  t_vbak[] IS INITIAL.

  WRITE : / 'No data found'.
ELSE.

  SORT t_vbak BY vbeln.

* Sales data from VBKD.
  SELECT vbeln
         posnr
         konda
         bstkd
         bstdk
         bstkd_e
         bstdk_e
         kdkg1
    FROM vbkd
    INTO TABLE t_vbkd
    FOR ALL ENTRIES IN t_vbak
   WHERE vbeln = t_vbak-vbeln
   AND   posnr = t_vbak-posnr.
  SORT t_vbkd BY vbeln posnr.


*  SELECT  vbeln
*          posnr
*          kunnr
*          adrnr
*          parvw
*      FROM vbpa
*      INTO CORRESPONDING FIELDS OF TABLE t_vbpa
*      WHERE vbpa~vbeln IN s_vbeln.

*  IF t_vbak[] IS INITIAL.
*    WRITE : / 'No data found'.
*  ELSE.
*    SORT t_vbak BY vbeln.

  SELECT augru bezei
    FROM tvaut
    INTO TABLE t_tvaut
     FOR ALL ENTRIES IN t_vbak
   WHERE spras EQ sy-langu
     AND augru EQ t_vbak-augru.
  SORT t_tvaut BY augru.

  SELECT  vbeln posnr kunnr adrnr parvw
    FROM vbpa
    INTO CORRESPONDING FIELDS OF TABLE t_vbpa
     FOR ALL ENTRIES IN t_vbak
   WHERE vbeln EQ t_vbak-vbeln.
*     AND posnr EQ t_vbak-posnr.
  IF sy-subrc EQ 0.
    SORT t_vbpa BY vbeln posnr parvw.

    SELECT *
      FROM adrc
      INTO TABLE t_adrc
       FOR ALL ENTRIES IN t_vbpa
     WHERE addrnumber EQ t_vbpa-adrnr.
    SORT t_adrc BY addrnumber.

    SELECT smtp_addr
     FROM adr6
     INTO TABLE t_adr6
     FOR ALL ENTRIES IN t_vbpa
     WHERE addrnumber = t_vbpa-adrnr.
    SORT t_adr6 BY addrnumber.

  ENDIF.

  SELECT mvgr1 bezei
    FROM tvm1t
    INTO TABLE t_tvm1t
     FOR ALL ENTRIES IN t_vbak
   WHERE spras EQ sy-langu
     AND mvgr1 EQ t_vbak-mvgr1.
  SORT t_tvm1t BY mvgr1.

  SELECT mvgr2 bezei
    FROM tvm2t
    INTO TABLE t_tvm2t
     FOR ALL ENTRIES IN t_vbak
   WHERE spras EQ sy-langu
     AND mvgr2 EQ t_vbak-mvgr2.
  SORT t_tvm2t BY mvgr2.

  SELECT mvgr3 bezei
    FROM tvm3t
    INTO TABLE t_tvm3t
     FOR ALL ENTRIES IN t_vbak
   WHERE spras EQ sy-langu
     AND mvgr3 EQ t_vbak-mvgr3.
  SORT t_tvm3t BY mvgr3.

  SELECT mvgr4 bezei
    FROM tvm4t
    INTO TABLE t_tvm4t
     FOR ALL ENTRIES IN t_vbak
   WHERE spras EQ sy-langu
     AND mvgr4 EQ t_vbak-mvgr4.
  SORT t_tvm4t BY mvgr4.

  SELECT mvgr5 bezei
    FROM tvm5t
    INTO TABLE t_tvm5t
     FOR ALL ENTRIES IN t_vbak
   WHERE spras EQ sy-langu
     AND mvgr5 EQ t_vbak-mvgr5.
  SORT t_tvm5t BY mvgr5.


  SELECT spras kondm vtext
    FROM t178t
    INTO TABLE t_t178t
    FOR ALL ENTRIES IN t_vbak
    WHERE spras EQ sy-langu
    AND kondm EQ t_vbak-kondm.
  SORT t_t178t BY kondm.

  SELECT spras konda vtext
    FROM t188t
    INTO TABLE t_t188t
    FOR ALL ENTRIES IN t_vbkd
    WHERE spras EQ sy-langu
    AND konda EQ t_vbkd-konda.
  SORT t_t188t BY konda.


  LOOP AT t_vbak.
    MOVE-CORRESPONDING t_vbak TO itab.

*      LOOP AT t_vbkd.
    READ TABLE t_vbkd WITH KEY
     vbeln = t_vbak-vbeln
     posnr = t_vbak-posnr
    BINARY SEARCH.
*      ENDLOOP.


    IF sy-subrc EQ 0.
      MOVE-CORRESPONDING t_vbkd TO itab.
    ENDIF.

    READ TABLE t_tvaut WITH KEY augru = t_vbak-augru BINARY SEARCH.
    itab-bezei  = t_tvaut-bezei.

    READ TABLE t_tvm1t WITH KEY mvgr1 = t_vbak-mvgr1 BINARY SEARCH.
    itab-bezei1 = t_tvm1t-bezei.

    READ TABLE t_tvm2t WITH KEY mvgr2 = t_vbak-mvgr2 BINARY SEARCH.
    itab-bezei2 = t_tvm2t-bezei.

    READ TABLE t_tvm3t WITH KEY mvgr3 = t_vbak-mvgr3 BINARY SEARCH.
    itab-bezei3 = t_tvm3t-bezei.

    READ TABLE t_tvm4t WITH KEY mvgr4 = t_vbak-mvgr4 BINARY SEARCH.
    itab-bezei4 = t_tvm4t-bezei.

    READ TABLE t_tvm5t WITH KEY mvgr5 = t_vbak-mvgr5 BINARY SEARCH.
    itab-bezei5 = t_tvm5t-bezei.

*    READ TABLE t_tpar WITH KEY PARVW = t_vbpa-PARVW BINARY SEARCH.
*    ITAB-NRART = T_TPAR-NRART.
*    itab-parvw = t_tpar-parvw.

    READ TABLE t_t178t WITH KEY kondm = t_vbak-kondm BINARY SEARCH.
    itab-kondm = t_t178t-kondm.
    itab-vtext = t_t178t-vtext.

    READ TABLE t_t188t WITH KEY konda = t_vbkd-konda BINARY SEARCH.
    itab-konda = t_t188t-konda.
    itab-v_text = t_t188t-vtext.

*     READ TABLE t_adr6 WITH KEY addrnumber = t_vbpa-adrnr BINARY SEARCH
*.
*      itab-smtp_addr = t_adr6-smtp_addr.
*
*      READ TABLE t_vbpa  WITH KEY vbeln = t_vbak-vbeln
*      BINARY SEARCH.
*      itab-kunnr = t_vbpa-kunnr.
*      itab-parvw = t_vbpa-parvw.

    SELECT bezei FROM tvlvt
    INTO CORRESPONDING FIELDS OF TABLE t_tvlvt
    WHERE abrvw = itab-vkaus.

    READ TABLE t_tvlvt WITH KEY abrvw = t_tvlvt-abrvw BINARY SEARCH.
    itab-beze_i = t_tvlvt-bezei.

    SELECT vtext FROM tvkggt
    INTO CORRESPONDING FIELDS OF TABLE t_tvkggt
    WHERE kdkgr =  itab-kdkg1.

    CLEAR t_tvkggt.
    READ TABLE t_tvkggt WITH KEY kdkgr = t_tvkggt-kdkgr BINARY SEARCH.
    itab-vtext2 =  t_tvkggt-vtext.


    READ TABLE t_vbpa WITH KEY vbeln = t_vbak-vbeln
                               posnr = t_vbak-posnr.
    IF sy-subrc EQ 0.
      LOOP AT t_vbpa WHERE vbeln = t_vbak-vbeln
                     AND posnr = t_vbak-posnr.

        itab-kunnr = t_vbpa-kunnr.
        itab-parvw = t_vbpa-parvw.
        READ TABLE t_adrc WITH KEY addrnumber = t_vbpa-adrnr
             BINARY SEARCH.
        MOVE-CORRESPONDING t_adrc TO itab.
        READ TABLE t_adr6 WITH KEY addrnumber = t_vbpa-adrnr
             BINARY SEARCH.
        itab-smtp_addr = t_adr6-smtp_addr.

      ENDLOOP.
    ELSE.
      LOOP AT t_vbpa WHERE vbeln = t_vbak-vbeln.

        CLEAR: t_adrc, t_adr6.
        itab-kunnr = t_vbpa-kunnr.
        itab-parvw = t_vbpa-parvw.
        READ TABLE t_adrc WITH KEY addrnumber = t_vbpa-adrnr
             BINARY SEARCH.
        MOVE-CORRESPONDING t_adrc TO itab.
        READ TABLE t_adr6 WITH KEY addrnumber = t_vbpa-adrnr
             BINARY SEARCH.
        itab-smtp_addr = t_adr6-smtp_addr.
        APPEND itab.

      ENDLOOP.
    ENDIF.


    CLEAR :itab, t_tvm1t, t_tvm2t, t_tvm3t, t_tvm4t, t_tvm5t, t_adrc,
           t_tvaut, t_adr6, t_t188t, t_t178t, t_tvlvt, t_vbak, t_vbpa.

  ENDLOOP.
ENDIF.




*PRINTING THE OUTPUT
FORMAT COLOR COL_HEADING
.
WRITE:/
 'Order-No',' ',
 'Sales-Org',' ',
 'Order-Date',' ',
 'Purchase-Order','      ',
 'Purchase-Order-Date',' ',
 'Order-Reason-code',' ',
 'Order-Reason description',' ',
 'Partner-Type',' ',
 'Partner-Type description',' ',
 'Partner-no',' ',
 'Partner-Name1','                    ',
 'Partner-Name2','                    ',
 'Partner-Address 1','        ',
 'Partner-Address 2','        ',
 'Partner-Address 3','        ',
 'Partner-Address 4','        ',
 'City','          ',
 'DISTRICT','    ',
 'Country','    ',
 'Post Code',' ',
 'PO BOX',' ',
 'Partner-email','                    ',
 'Material-no',' ',
 'Material-Division',' ',
 'Product-Line and Edition code',' ',
 'Product-Line and Edition Desc',' ',
 'Product-Name code',' ',
 'ProductName Desc',' ',
 'Product-Version Code',' ',
 'Product-Version Desc',' ',
 'Product-Platform Code',' ',
 'Product-platform Desc',' ',
 'Product-App Server Code',' ',
 'Product-App Server Desc',' ',
 'Compiler-Code','   ',
 'Compiler-Desc','      ',
 'LanguageCode', ' ',
 'LanguageDesc',' ',
 'Runtime-Band Code',' ',
 'Runtime-Band description',' ',
 'Support-Start Date',' ',
 'Support-End Date',' ',
 'Support-Level Code','    ',
 'Support-Level Desc','  ',
 'Currency',' ',
 'NetPrice',' ',
 'Order-Quantity',' ',
sy-uline.

FORMAT COLOR COL_NORMAL.

LOOP AT itab.
  WRITE:/
  itab-vbeln         UNDER         'Order-No',
  itab-vkorg         UNDER         'Sales-Org','      ',
  itab-erdat         UNDER         'Order-Date',
  itab-bstkd         UNDER         'Purchase-Order',
  itab-bstdk         UNDER         'Purchase-Order-Date',
  itab-augru         UNDER         'Order-Reason-code',
  itab-bezei         UNDER         'Order-Reason description',
  itab-parvw         UNDER         'Partner-Type',
  itab-vtext         UNDER         'Partner-Type description',
  itab-kunnr         UNDER         'Partner-no',
  itab-name1         UNDER         'Partner-Name1',
  itab-name2         UNDER         'Partner-Name2',
  itab-street        UNDER         'Partner-Address 1',
  itab-str_suppl1    UNDER         'Partner-Address 2',
  itab-str_suppl2    UNDER         'Partner-Address 3',
  itab-str_suppl3    UNDER         'Partner-Address 4',
  itab-city1         UNDER         'City',
  itab-city2         UNDER         'DISTRICT',
  itab-country       UNDER         'Country',
  itab-post_code1    UNDER         'Post Code',
  itab-po_box        UNDER         'PO BOX',
  itab-smtp_addr     UNDER         'Partner-email',
  itab-matnr         UNDER         'Material-no',
  itab-spart         UNDER         'Material-Division',
  itab-mvgr1         UNDER         'Product-Line and Edition code',
  itab-bezei1        UNDER         'Product-Line and Edition Desc',
  itab-mvgr2         UNDER         'Product-Name code',
  itab-bezei2        UNDER         'ProductName Desc',
  itab-mvgr3         UNDER         'Product-Version Code',
  itab-bezei3        UNDER         'Product-Version Desc',
  itab-mvgr4         UNDER         'Product-Platform Code',
  itab-bezei4        UNDER         'Product-platform Desc',
  itab-mvgr5         UNDER         'Product-App Server Code',
  itab-bezei5        UNDER         'Product-App Server Desc',
  itab-kondm         UNDER         'Compiler-Code',
  itab-vtext         UNDER         'Compiler-Desc',
  itab-konda         UNDER         'LanguageCode',
  itab-v_text        UNDER         'LanguageDesc',
  itab-vkaus         UNDER         'Runtime-Band Code',
  itab-beze_i        UNDER         'Runtime-Band description',
  itab-bstdk         UNDER         'Support-Start Date',
  itab-bstdk_e       UNDER         'Support-End Date',
  itab-kdkg1         UNDER         'Support-Level Code',
  itab-vtext2        UNDER         'Support-Level Desc',
  itab-kwmeng        UNDER         'Order-Quantity',
  itab-netwr         UNDER         'NetPrice',
  itab-waerk         UNDER         'Currency'.
  ULINE.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2008 00:39:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hello-everybody/m-p/3343702#M801645</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-30T00:39:12Z</dc:date>
    </item>
  </channel>
</rss>

