<?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: In report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746876#M323940</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;If the records are repeating, then you can sort the final table and delete adjacent duplicates from &amp;lt;internal table name&amp;gt; comparing all fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Navneet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Jan 2007 07:32:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-01-02T07:32:00Z</dc:date>
    <item>
      <title>In report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746875#M323939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           i have developed the report for mm module &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the report name is INBOUND DELIVERY AND GOODS RECEIPT STATUS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Input is plant,material code,material group,vendor code ,date,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; output format is&lt;/P&gt;&lt;P&gt;  1.Inbound Delivery Document Number&lt;/P&gt;&lt;P&gt; 2.Inbound Delivery Document Date&lt;/P&gt;&lt;P&gt; 3.Vendor Code&lt;/P&gt;&lt;P&gt; 4.Vendor Name&lt;/P&gt;&lt;P&gt; 5.Vendor Delivery Note Number&lt;/P&gt;&lt;P&gt; 6.Material Code&lt;/P&gt;&lt;P&gt; 7.Material Description&lt;/P&gt;&lt;P&gt; 8.Inbound Delivery Quantity&lt;/P&gt;&lt;P&gt; 9.UoM&lt;/P&gt;&lt;P&gt; 10.Material Document Number&lt;/P&gt;&lt;P&gt; 11.Material Document Date&lt;/P&gt;&lt;P&gt; 12Quantityinunitofentry&lt;/P&gt;&lt;P&gt; 13.Unitofentry&lt;/P&gt;&lt;P&gt; 14Processing Time  for Goods Receipt &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i have tried the logic is&lt;/P&gt;&lt;P&gt;FORM SELECT_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT A&lt;SUB&gt;VBELN A&lt;/SUB&gt;BLDAT A&lt;SUB&gt;LIFNR C&lt;/SUB&gt;NAME1 A&lt;SUB&gt;LIFEX B&lt;/SUB&gt;MATNR B&lt;SUB&gt;MATKL B&lt;/SUB&gt;LFIMG B&lt;SUB&gt;MEINS B&lt;/SUB&gt;WERKS B&lt;SUB&gt;ARKTX B&lt;/SUB&gt;VGBEL B~VGPOS&lt;/P&gt;&lt;P&gt;                                                           INTO CORRESPONDING FIELDS OF TABLE IT_LIKP_IDEL&lt;/P&gt;&lt;P&gt;                                                           FROM LIKP AS A&lt;/P&gt;&lt;P&gt;                                                           INNER JOIN LIPS AS B ON A&lt;SUB&gt;VBELN = B&lt;/SUB&gt;VBELN&lt;/P&gt;&lt;P&gt;                                                           INNER JOIN LFA1 AS C ON A&lt;SUB&gt;LIFNR = C&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;                                                           WHERE B~WERKS IN S_WERKS&lt;/P&gt;&lt;P&gt;                                                           AND B~MATNR IN S_MATNR&lt;/P&gt;&lt;P&gt;                                                           AND B~MATKL IN S_MATKL&lt;/P&gt;&lt;P&gt;                                                           AND A~LIFNR IN S_LIFNR&lt;/P&gt;&lt;P&gt;                                                           AND A~BLDAT IN S_BLDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE IT_LIKP_IDEL INDEX 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT MBLNR ERFMG ERFME EBELN EBELP FROM MSEG INTO CORRESPONDING FIELDS OF TABLE IT_MSEG_IDEL&lt;/P&gt;&lt;P&gt;                                                                   FOR ALL ENTRIES IN IT_LIKP_IDEL&lt;/P&gt;&lt;P&gt;                                                                  WHERE EBELN = IT_LIKP_IDEL-VGBEL&lt;/P&gt;&lt;P&gt;                                                               AND EBELP = IT_LIKP_IDEL-VGPOS+1(5).&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;&lt;/P&gt;&lt;P&gt;  READ TABLE IT_MSEG_IDEL INDEX 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&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 MBLNR BUDAT FROM MKPF INTO CORRESPONDING FIELDS OF TABLE IT_MKPF_IDEL&lt;/P&gt;&lt;P&gt;                                                 FOR ALL ENTRIES IN IT_MSEG_IDEL&lt;/P&gt;&lt;P&gt;                                                WHERE MBLNR = IT_MSEG_IDEL-MBLNR.&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;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "SELECT_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  FORM MAIN_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_MSEG_IDEL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_FINAL_IDEL-MBLNR = IT_MSEG_IDEL-MBLNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_FINAL_IDEL-ERFMG = IT_MSEG_IDEL-ERFMG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;    INPUT                = IT_MSEG_IDEL-ERFME&lt;/P&gt;&lt;P&gt;    LANGUAGE             = SY-LANGU&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LONG_TEXT            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   OUTPUT               = IT_MSEG_IDEL-ERFME&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SHORT_TEXT           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;   UNIT_NOT_FOUND       = 1&lt;/P&gt;&lt;P&gt;   OTHERS               = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_FINAL_IDEL-ERFME = IT_MSEG_IDEL-ERFME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT IT_LIKP_IDEL WHERE VGBEL = IT_MSEG_IDEL-EBELN AND VGPOS+1(5) = IT_MSEG_IDEL-EBELP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-VBELN = IT_LIKP_IDEL-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE IT_LIKP_IDEL-BLDAT&lt;EM&gt;6(2) IT_LIKP_IDEL-BLDAT&lt;/EM&gt;4(2) IT_LIKP_IDEL-BLDAT+0(4)&lt;/P&gt;&lt;P&gt;      INTO G_DATE SEPARATED BY '.'.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-BLDAT = G_DATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-LIFNR = IT_LIKP_IDEL-LIFNR.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-NAME1 = IT_LIKP_IDEL-NAME1.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-LIFEX = IT_LIKP_IDEL-LIFEX.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-MATNR = IT_LIKP_IDEL-MATNR.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-ARKTX = IT_LIKP_IDEL-ARKTX.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-LFIMG = IT_LIKP_IDEL-LFIMG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;      INPUT                = IT_LIKP_IDEL-MEINS&lt;/P&gt;&lt;P&gt;      LANGUAGE             = SY-LANGU&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LONG_TEXT            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      OUTPUT               = IT_LIKP_IDEL-MEINS&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SHORT_TEXT           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;      UNIT_NOT_FOUND       = 1&lt;/P&gt;&lt;P&gt;      OTHERS               = 2&lt;/P&gt;&lt;P&gt;           .&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      IT_FINAL_IDEL-MEINS = IT_LIKP_IDEL-MEINS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      READ TABLE IT_MKPF_IDEL WITH KEY MBLNR = IT_MSEG_IDEL-MBLNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;        CONCATENATE IT_MKPF_IDEL-BUDAT&lt;EM&gt;6(2) IT_MKPF_IDEL-BUDAT&lt;/EM&gt;4(2) IT_MKPF_IDEL-BUDAT+0(4)&lt;/P&gt;&lt;P&gt;        INTO G_DATE1 SEPARATED BY '.'.&lt;/P&gt;&lt;P&gt;        IT_FINAL_IDEL-BUDAT = G_DATE1.&lt;/P&gt;&lt;P&gt;        IT_FINAL_IDEL-PTGR  = IT_MKPF_IDEL-BUDAT - IT_LIKP_IDEL-BLDAT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND IT_FINAL_IDEL.&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;    IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      APPEND IT_FINAL_IDEL.&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;    CLEAR: IT_FINAL_IDEL, IT_LIKP_IDEL, IT_MSEG_IDEL, IT_MKPF_IDEL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "MAIN_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; i got the output ,but the only problem is records r getting repeated .&lt;/P&gt;&lt;P&gt; wher i have to rectify this problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; ds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2007 07:23:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746875#M323939</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-02T07:23:42Z</dc:date>
    </item>
    <item>
      <title>Re: In report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746876#M323940</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;If the records are repeating, then you can sort the final table and delete adjacent duplicates from &amp;lt;internal table name&amp;gt; comparing all fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Navneet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2007 07:32:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746876#M323940</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-02T07:32:00Z</dc:date>
    </item>
    <item>
      <title>Re: In report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746877#M323941</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;Try making IT_LIKP_IDEL as outside loop and IT_MSEG_IDEL as inner loop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jan 2007 07:54:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/in-report/m-p/1746877#M323941</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2007-01-02T07:54:26Z</dc:date>
    </item>
  </channel>
</rss>

