<?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: Report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896062#M680820</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use If condition for your requirement and you need two separate internal tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example to say R1 and R2 are the two radio buttons, Ztable1 for Yarn and Ztable2 is for Chemical and Itab1 for Yarn and Itab2 for Chemical.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case you have to write the Condition like,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If R1 eq X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab1.&lt;/P&gt;&lt;P&gt;Ztable1-field1 = Itab1-field1.&lt;/P&gt;&lt;P&gt;Insert Ztable1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;else if R2 Eq X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab2.&lt;/P&gt;&lt;P&gt;Ztable2-field1 = Itab2-field1.&lt;/P&gt;&lt;P&gt;Insert Ztable2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Oct 2007 04:46:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-10T04:46:20Z</dc:date>
    <item>
      <title>Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896060#M680818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a report it shows the total montly stock of YARN and CHEMICAL. The input fields are montly date and Matnerial number. Depending on the material number it shows the total stock of Yarn and chemical. i have taken two radio button one for yarn and another for CHEMICAL&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if i select yarn all the stock of yarn is shown.and if i select chemical all the chemcial stock is shown.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requiment is i have to insert all the data which is coming in the internal table to Zstock1 database table for both yarn and chemical.&lt;/P&gt;&lt;P&gt;*THIS IS MY SELECTION SCREEN&lt;/P&gt;&lt;P&gt;PARAMETERS : r1 RADIOBUTTON GROUP g  DEFAULT 'X', " YARN&lt;/P&gt;&lt;P&gt;                 opcase  TYPE i DEFAULT 0 ,&lt;/P&gt;&lt;P&gt;                 opqty  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;             r2 RADIOBUTTON GROUP g,                            "CHEMICAL&lt;/P&gt;&lt;P&gt;                  opqty1  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty2  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty3  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty4  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty5  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty6  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty7  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty8  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty9  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty10  LIKE j_1iexcdtl-menge DEFAULT 0,&lt;/P&gt;&lt;P&gt;                  opqty11  LIKE j_1iexcdtl-menge DEFAULT 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**THIS ARE THE PERFORM STATEMENTS USED TO GET THE DATA &lt;/P&gt;&lt;P&gt; IF r1 = 'X'.&lt;/P&gt;&lt;P&gt;    PERFORM production.&lt;/P&gt;&lt;P&gt;    PERFORM domestic.&lt;/P&gt;&lt;P&gt;    PERFORM export.&lt;/P&gt;&lt;P&gt;    PERFORM deemed_export.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*This is the internal table for YARN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_totstk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    totcases = opcase + it_totstk-pcases.&lt;/P&gt;&lt;P&gt;    clcase = totcases - it_totstk-dcases - it_totstk-ecases -&lt;/P&gt;&lt;P&gt;it_totstk-decases .&lt;/P&gt;&lt;P&gt;    totqty = opqty + it_totstk-pmenge.&lt;/P&gt;&lt;P&gt;    clqty = totqty - it_totstk-dmenge - it_totstk-emenge -&lt;/P&gt;&lt;P&gt;it_totstk-demenge .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FORMAT COLOR 6 INVERSE ON .&lt;/P&gt;&lt;P&gt;    WRITE :  /2(10) it_totstk-month ,sy-vline, 15(8)&lt;/P&gt;&lt;P&gt; opcase&lt;/P&gt;&lt;P&gt;NO-ZERO ,25(15) opqty NO-ZERO ,sy-vline,42(8) it_totstk-pcases NO-ZERO ,&lt;/P&gt;&lt;P&gt; 52(15) it_totstk-pmenge&lt;/P&gt;&lt;P&gt; NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            70(8) totcases NO-ZERO,80(15) totqty NO-ZERO,sy-vline,97(8)&lt;/P&gt;&lt;P&gt; it_totstk-dcases NO-ZERO, 107(15) it_totstk-dmenge NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            125(8) it_totstk-ecases NO-ZERO ,135(15) it_totstk-emenge&lt;/P&gt;&lt;P&gt; NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt; 152(8) it_totstk-decases NO-ZERO,&lt;/P&gt;&lt;P&gt;            162(15) it_totstk-demenge NO-ZERO,sy-vline,180(8) clcase&lt;/P&gt;&lt;P&gt; NO-ZERO,190(15)&lt;/P&gt;&lt;P&gt; clqty NO-ZERO ,sy-vline, 207(15) it_totstk-dexbas NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            225(15) it_totstk-dexbed NO-ZERO,sy-vline,243(15)&lt;/P&gt;&lt;P&gt; it_totstk-decs NO-ZERO,&lt;/P&gt;&lt;P&gt; sy-vline,260(15) it_totstk-dexaddtax1 NO-ZERO,sy-vline.&lt;/P&gt;&lt;P&gt;    opcase = clcase.&lt;/P&gt;&lt;P&gt;    opqty = clqty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT END OF month.&lt;/P&gt;&lt;P&gt;      ULINE AT /(276).&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT LAST.&lt;/P&gt;&lt;P&gt;      SUM.&lt;/P&gt;&lt;P&gt;      WRITE :  /15 'Total:......',42(8) it_totstk-pcases,52(15)&lt;/P&gt;&lt;P&gt;it_totstk-pmenge,sy-vline,&lt;/P&gt;&lt;P&gt;                98(8) it_totstk-dcases, 107(15) it_totstk-dmenge,&lt;/P&gt;&lt;P&gt;sy-vline,&lt;/P&gt;&lt;P&gt;                125(8) it_totstk-ecases ,135(15) it_totstk-emenge,&lt;/P&gt;&lt;P&gt;sy-vline,152(8) it_totstk-decases,&lt;/P&gt;&lt;P&gt;                162(15) it_totstk-demenge,sy-vline,207(15)&lt;/P&gt;&lt;P&gt;it_totstk-dexbas,sy-vline,&lt;/P&gt;&lt;P&gt;                225(15) it_totstk-dexbed,sy-vline,243(15) it_totstk-decs&lt;/P&gt;&lt;P&gt;,sy-vline,260(15) it_totstk-dexaddtax1,sy-vline.&lt;/P&gt;&lt;P&gt;      ULINE AT /(276).&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;    FORMAT COLOR OFF.&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 R2 = 'X'.&lt;/P&gt;&lt;P&gt;the internal table for the CHEMICAL  is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_totstk1.&lt;/P&gt;&lt;P&gt;    totqty = opqty + it_totstk1-pmenge.&lt;/P&gt;&lt;P&gt;    clqty = totqty - it_totstk1-defkimg  - it_totstk1-sfkimg .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE :  /2(10) it_totstk1-month NO-ZERO ,sy-vline,&lt;/P&gt;&lt;P&gt;             15(15) opqty NO-ZERO,sy-vline,32(15) it_totstk1-pmenge&lt;/P&gt;&lt;P&gt;NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            50(15) totqty NO-ZERO,sy-vline,67(15) it_totstk1-sfkimg&lt;/P&gt;&lt;P&gt;NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            85(15) it_totstk1-defkimg NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            102(15) clqty NO-ZERO ,sy-vline,&lt;/P&gt;&lt;P&gt;            120(15) it_totstk1-sexbas NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            137(15) it_totstk1-sexbed NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            155(15) it_totstk1-secs NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            172(15) it_totstk1-sexaddtax1 NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            190(15) it_totstk1-brtwr NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            210(15) it_totstk1-cpmenge NO-ZERO ,sy-vline,&lt;/P&gt;&lt;P&gt;            227(15) it_totstk1-cpexbas NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            245(15) it_totstk1-cpimenge NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;            262(15) it_totstk1-cpiexbas NO-ZERO,sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    opqty = clqty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT END OF month.&lt;/P&gt;&lt;P&gt;      ULINE AT /(300).&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT LAST.&lt;/P&gt;&lt;P&gt;      SUM.&lt;/P&gt;&lt;P&gt;      temptot = tempop + it_totstk1-pmenge.&lt;/P&gt;&lt;P&gt;      tempcl = temptot - it_totstk1-sfkimg - it_totstk1-defkimg.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR 5.&lt;/P&gt;&lt;P&gt;      WRITE :  /2 'Total:..',15(15) tempop NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                32(15) it_totstk1-pmenge NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                50(15) temptot ,sy-vline NO-ZERO,&lt;/P&gt;&lt;P&gt;                67(15) it_totstk1-sfkimg NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                85(15) it_totstk1-defkimg NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                102(15) tempcl NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                120(15) it_totstk1-sexbas NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                137(15) it_totstk1-sexbed NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                155(15) it_totstk1-secs NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                172(15) it_totstk1-sexaddtax1 NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                190(15) it_totstk1-brtwr NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                210(15) it_totstk1-cpmenge NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                227(15) it_totstk1-cpexbas NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                245(15) it_totstk1-cpimenge NO-ZERO,sy-vline,&lt;/P&gt;&lt;P&gt;                262(15) it_totstk1-cpiexbas NO-ZERO,sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;      ULINE AT /(300).&lt;/P&gt;&lt;P&gt;      CLEAR :  opqty,clqty,totqty,tempop,tempcl,temptot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR : it_sales[],it_sales1[],it_totstk1[],&lt;/P&gt;&lt;P&gt;          it_prod[],it_prod1[],it_corder[],it_corder1[].&lt;/P&gt;&lt;P&gt;  CLEAR : it_sales,it_sales1,it_totstk1,&lt;/P&gt;&lt;P&gt;          it_prod,it_prod1,it_corder,it_corder1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i have to insert this internal table values which are coming into ZSTOCK1 database table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the structure of zstock1 is shown below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ZSTOCK1&lt;/P&gt;&lt;P&gt;Stock Table for Chemicals and Yarn&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.MANDT   Client&lt;/P&gt;&lt;P&gt;2.WERKS   Plant&lt;/P&gt;&lt;P&gt;3.LGORT   Issue Storage Location&lt;/P&gt;&lt;P&gt;4.SPART   Division&lt;/P&gt;&lt;P&gt;5.BWART   Movement Type (Inventory Management)&lt;/P&gt;&lt;P&gt;5.MATNR   Material Number&lt;/P&gt;&lt;P&gt;6.BUDAT   Posting Date in the Document&lt;/P&gt;&lt;P&gt;7.OPCS    Opening Cases&lt;/P&gt;&lt;P&gt;8.OPQT    Operation Quantity&lt;/P&gt;&lt;P&gt;9.GEWEI   Weight Unit&lt;/P&gt;&lt;P&gt;10.PRDCS  Production Case&lt;/P&gt;&lt;P&gt;11.PRDQT  Production Quantity&lt;/P&gt;&lt;P&gt;12.DOMCS  Dom Cases&lt;/P&gt;&lt;P&gt;13.DOMQT  Production Quantity&lt;/P&gt;&lt;P&gt;14.EXPCS  Exp Cases&lt;/P&gt;&lt;P&gt;15.EXPQT  Export Quantity&lt;/P&gt;&lt;P&gt;16.DEEMCS Deem Cases&lt;/P&gt;&lt;P&gt;17.DEEMQT Deemed Quantity&lt;/P&gt;&lt;P&gt;18.CAPCS  Cap Cases&lt;/P&gt;&lt;P&gt;19.CAPQT  Cap Qty&lt;/P&gt;&lt;P&gt;20.CAPINTCS Cap Initail CS&lt;/P&gt;&lt;P&gt;21.CAPINTQT Cap Initial Qty&lt;/P&gt;&lt;P&gt;22.CLCS   Closing CS&lt;/P&gt;&lt;P&gt;23.CLQT   Closed Quantity&lt;/P&gt;&lt;P&gt;24.EXCUR  Currency&lt;/P&gt;&lt;P&gt;25.EXBAS  Excise Duty Base Amount&lt;/P&gt;&lt;P&gt;26.BED    Basic Excise Duty&lt;/P&gt;&lt;P&gt;27.CESS   ECS Value&lt;/P&gt;&lt;P&gt;28.SECESS Additional Tax1 value&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF I select YARN the yarn data should be inserted in database and if i select chemcal the chemical details from the internal table should be inserted in database table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plaease help me its an urgent requiremnt to me.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;useful answers are rewarded&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;K.Sunil kumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 04:37:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896060#M680818</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T04:37:55Z</dc:date>
    </item>
    <item>
      <title>Re: Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896061#M680819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunil..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare the Internal table with the Same structure as the DB table ZSTOCK1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: IT_STOCK TYPE TABLE OF ZSTOCK1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then After filling the Data in this internal table it can be inserted into DB table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT ZSTOCK1 FROM TABLE IT_STOCK ACCEPTING DUPLICATE KEYS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ 'No of recs inserted = ', SY-DBCNT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward if Helpful.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 04:45:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896061#M680819</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-10-10T04:45:43Z</dc:date>
    </item>
    <item>
      <title>Re: Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896062#M680820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use If condition for your requirement and you need two separate internal tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example to say R1 and R2 are the two radio buttons, Ztable1 for Yarn and Ztable2 is for Chemical and Itab1 for Yarn and Itab2 for Chemical.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case you have to write the Condition like,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If R1 eq X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab1.&lt;/P&gt;&lt;P&gt;Ztable1-field1 = Itab1-field1.&lt;/P&gt;&lt;P&gt;Insert Ztable1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;else if R2 Eq X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab2.&lt;/P&gt;&lt;P&gt;Ztable2-field1 = Itab2-field1.&lt;/P&gt;&lt;P&gt;Insert Ztable2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 04:46:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896062#M680820</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T04:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896063#M680821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi varma,&lt;/P&gt;&lt;P&gt;Thankx for ur quick reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The internal table fields are taken from differnt tables and  its structure is differnt as shown below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_totstk OCCURS 0,&lt;/P&gt;&lt;P&gt;    CLIENT TYPE SY-MANDT,&lt;/P&gt;&lt;P&gt;    month LIKE wb2_v_mkpf_mseg2-budat,&lt;/P&gt;&lt;P&gt;    pdat LIKE wb2_v_mkpf_mseg2-budat,&lt;/P&gt;&lt;P&gt;    pmenge LIKE wb2_v_mkpf_mseg2-menge_i,&lt;/P&gt;&lt;P&gt;    matnr LIKE j_1iexcdtl-matnr,&lt;/P&gt;&lt;P&gt;    ddat LIKE j_1iexchdr-exdat,&lt;/P&gt;&lt;P&gt;    dmenge LIKE j_1iexcdtl-menge,&lt;/P&gt;&lt;P&gt;    dexbas LIKE j_1iexcdtl-exbas,&lt;/P&gt;&lt;P&gt;    dexbed LIKE j_1iexcdtl-exbed,&lt;/P&gt;&lt;P&gt;    dexaddtax1 LIKE j_1iexcdtl-exaddtax1,&lt;/P&gt;&lt;P&gt;    decs LIKE j_1iexcdtl-ecs,&lt;/P&gt;&lt;P&gt;    emenge LIKE lips-lfimg,&lt;/P&gt;&lt;P&gt;    edat LIKE likp-wadat,&lt;/P&gt;&lt;P&gt;    dedat   LIKE vbrk-fkdat,&lt;/P&gt;&lt;P&gt;    demenge   LIKE vbrp-fklmg,&lt;/P&gt;&lt;P&gt;    pcases TYPE i,&lt;/P&gt;&lt;P&gt;    ecases TYPE i,&lt;/P&gt;&lt;P&gt;    dcases TYPE i,&lt;/P&gt;&lt;P&gt;    decases TYPE i,&lt;/P&gt;&lt;P&gt;END OF it_totstk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="16" type="ul"&gt;&lt;P&gt;IT_TOTSTK1 INTERNAL TABLE******&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_totstk1 OCCURS 0,&lt;/P&gt;&lt;P&gt;    month LIKE wb2_v_mkpf_mseg2-budat,&lt;/P&gt;&lt;P&gt;    pdat LIKE wb2_v_mkpf_mseg2-budat,&lt;/P&gt;&lt;P&gt;    matnr LIKE j_1iexcdtl-matnr,&lt;/P&gt;&lt;P&gt;    pmenge LIKE wb2_v_mkpf_mseg2-menge_i,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    sdat LIKE wb2_v_vbrk_vbrp2-fkdat,&lt;/P&gt;&lt;P&gt;    smatnr LIKE j_1iexcdtl-matnr,&lt;/P&gt;&lt;P&gt;    sfkimg LIKE wb2_v_vbrk_vbrp2-fkimg_i,&lt;/P&gt;&lt;P&gt;    swerks LIKE wb2_v_vbrk_vbrp2-werks_i,&lt;/P&gt;&lt;P&gt;    sfkart LIKE wb2_v_vbrk_vbrp2-fkart,&lt;/P&gt;&lt;P&gt;    sexbas LIKE j_1iexcdtl-exbas,&lt;/P&gt;&lt;P&gt;    sexbed LIKE j_1iexcdtl-exbed,&lt;/P&gt;&lt;P&gt;    sexaddtax1 LIKE j_1iexcdtl-exaddtax1,&lt;/P&gt;&lt;P&gt;    secs LIKE j_1iexcdtl-ecs,&lt;/P&gt;&lt;P&gt;    spart LIKE mara-spart,&lt;/P&gt;&lt;P&gt;    dedat   LIKE vbrk-fkdat,&lt;/P&gt;&lt;P&gt;    defkimg   LIKE vbrp-fklmg,&lt;/P&gt;&lt;P&gt;    dematnr LIKE j_1iexcdtl-matnr,&lt;/P&gt;&lt;P&gt;    brtwr LIKE wb2_v_vbrk_vbrp2-brtwr_i,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    cpdat LIKE  j_1iexchdr-exdat,&lt;/P&gt;&lt;P&gt;    cpmatnr LIKE j_1iexcdtl-matnr,&lt;/P&gt;&lt;P&gt;    cpmenge LIKE j_1iexcdtl-menge,&lt;/P&gt;&lt;P&gt;    cpexbas LIKE j_1iexcdtl-exbas,&lt;/P&gt;&lt;P&gt;    cpidat LIKE  j_1iexchdr-exdat,&lt;/P&gt;&lt;P&gt;    cpimatnr LIKE j_1iexcdtl-matnr,&lt;/P&gt;&lt;P&gt;    cpimenge LIKE j_1iexcdtl-menge,&lt;/P&gt;&lt;P&gt;    cpiexbas LIKE j_1iexcdtl-exbas,&lt;/P&gt;&lt;P&gt;END OF it_totstk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so what i done is i have anothe internal table ITAB with the structure of Zstock1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: begin of itab occurs 0.&lt;/P&gt;&lt;P&gt;        include structure zstock1.&lt;/P&gt;&lt;P&gt; data: end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And written the following condition after the write statement of both YARN and chemical.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for YARN the internal table is it_stotstk i have send the corresponding fields of it_totstk into itab and written insert statement using internal table itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_totstk .&lt;/P&gt;&lt;P&gt;Move-corresponding it_totstk to itab.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;itab-mandt = sy-mandt.&lt;/P&gt;&lt;P&gt;insert into zstock1 client specified values itab.&lt;/P&gt;&lt;P&gt;COMMIT WORK.&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;And for Chemical it_totstk1 is the internal table .&lt;/P&gt;&lt;P&gt;loop at it_totstk .&lt;/P&gt;&lt;P&gt;Move-corresponding it_totstk to itab.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;itab-mandt = sy-mandt.&lt;/P&gt;&lt;P&gt;*modify itab.&lt;/P&gt;&lt;P&gt;insert into zstock1 client specified values itab.&lt;/P&gt;&lt;P&gt;COMMIT WORK.&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 after executing the report the values are not inserting in the database so what should i do now.? please help me..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thankx and Regards,&lt;/P&gt;&lt;P&gt;k sunil kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 05:08:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896063#M680821</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T05:08:11Z</dc:date>
    </item>
    <item>
      <title>Re: Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896064#M680822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sunil..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As i mentioned in the Previous post you must Declare the Internal table with the Same structure as the Db table ZSTOCK1 . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then move the Records from your internal table it_totstk to this itab using &lt;/P&gt;&lt;P&gt; LOOP AT it_totstk .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;&amp;lt; MOVE ALL THE FIELDS OF it_totstk TO ITAB .&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; insert Zstock1 from table ITAB ACCEPTING DUPLICATE KEYS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note :1) Don't use the CLIENT SPECIFIED option in the INSERT STATEMENT&lt;/P&gt;&lt;P&gt;         2) Don't INSERT The Records inside the LOOP .. it will be slow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REWARD IF HELPFUL.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 05:21:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896064#M680822</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-10-10T05:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: Report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896065#M680823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi varma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am not getting the values in internal table only in debgging i hv seen that only client name is showin in internal table and only one record with client is inserting in the database table zstock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am not understanding the problem .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help me its un urgent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;sunil kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 09:56:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report/m-p/2896065#M680823</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T09:56:25Z</dc:date>
    </item>
  </channel>
</rss>

