<?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: Mapping LGART Help required... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100365#M437790</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vamsi, the below code might be useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZHR_ADVANCES&lt;/P&gt;&lt;P&gt;Message-id zhr_msg_class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables: Pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_p0001 occurs 0,&lt;/P&gt;&lt;P&gt;pernr like p0001-pernr,&lt;/P&gt;&lt;P&gt;kostl like p0001-kostl,&lt;/P&gt;&lt;P&gt;End of IT_p0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_p0015 occurs 0,&lt;/P&gt;&lt;P&gt;pernr like p0015-pernr,&lt;/P&gt;&lt;P&gt;begda like p0015-begda,&lt;/P&gt;&lt;P&gt;betrg like p0015-betrg,&lt;/P&gt;&lt;P&gt;lgart like p0015-lgart,&lt;/P&gt;&lt;P&gt;End of IT_p0015.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Data: Begin of it1_p0015 occurs 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;betrg like p0015-betrg,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;lgart like p0015-lgart,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;End of it1_p0015.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_final occurs 0,&lt;/P&gt;&lt;P&gt;pernr like p0001-pernr,&lt;/P&gt;&lt;P&gt;kostl like p0001-pernr,&lt;/P&gt;&lt;P&gt;begda like p0015-begda,&lt;/P&gt;&lt;P&gt;betrg like p0015-betrg,&lt;/P&gt;&lt;P&gt;lgart like p0015-lgart,&lt;/P&gt;&lt;P&gt;End of IT_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Parameters: p_kostl like p0001-kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK blk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pernr&lt;/P&gt;&lt;P&gt;kostl&lt;/P&gt;&lt;P&gt;from pa0001&lt;/P&gt;&lt;P&gt;into table it_p0001&lt;/P&gt;&lt;P&gt;where kostl eq p_kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;Message E000.&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;if Not it_p0001[] is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pernr&lt;/P&gt;&lt;P&gt;begda&lt;/P&gt;&lt;P&gt;betrg&lt;/P&gt;&lt;P&gt;lgart&lt;/P&gt;&lt;P&gt;from pa0015&lt;/P&gt;&lt;P&gt;into table it_p0015&lt;/P&gt;&lt;P&gt;for all entries in it_p0001&lt;/P&gt;&lt;P&gt;where pernr = it_p0001-pernr.&lt;/P&gt;&lt;P&gt;if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;sort it_p0001 by pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at it_p0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read table it_p0015 with key pernr = it_p0001-pernr binary search.&lt;/P&gt;&lt;P&gt;if sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IT_final-pernr = it_p0001-pernr.&lt;/P&gt;&lt;P&gt;IT_final-kostl = it_p0001-kostl.&lt;/P&gt;&lt;P&gt;IT_final-begda = it_p0015-begda.&lt;/P&gt;&lt;P&gt;IT_final-betrg = it_p0015-betrg.&lt;/P&gt;&lt;P&gt;IT_final-lgart = it_p0015-lgart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append IT_final.&lt;/P&gt;&lt;P&gt;clear IT_final.&lt;/P&gt;&lt;P&gt;endif.&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;loop at it_final.&lt;/P&gt;&lt;P&gt;write: / it_final-pernr,&lt;/P&gt;&lt;P&gt;         it_final-begda,&lt;/P&gt;&lt;P&gt;         it_final-lgart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_final-lgart = '3009'.&lt;/P&gt;&lt;P&gt;write: it_final-betrg.&lt;/P&gt;&lt;P&gt;elseif it_final-lgart = '4100'.&lt;/P&gt;&lt;P&gt;write: it_final-betrg.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write: it_final-betrg.&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;Award points, if Useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds,&lt;/P&gt;&lt;P&gt;Ravi Sankara kumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Apr 2007 12:14:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-17T12:14:55Z</dc:date>
    <item>
      <title>Mapping LGART Help required...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100362#M437787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm developing a HR Advances report, need to findout the details advances paid to an employee.i 'm giving example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;an employee has taken advance(10,000) in the compnay and he is paying that amount in subsequent months(Monthly 1000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;he payed in 1st month and second month, but didn't pay in 3rd month and again paid in 4th&amp;amp; 5 months but didn't pay in 6th month  .&lt;/P&gt;&lt;P&gt;if he payed means lgart = 4100&lt;/P&gt;&lt;P&gt;if he didn't pay means lgart = 3009.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERNR           BEGDA             BEGRT        LGART&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;000000011      01.01.2006          1000              4100(Recoverd)&lt;/P&gt;&lt;P&gt;000000011     01.02.2006           1000              4100(Recovered)&lt;/P&gt;&lt;P&gt;000000011     01.03.2006           -&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;              3009(Non-Recovered)&lt;/P&gt;&lt;P&gt;000000011     01.04.2006           1000              4100(Recovered)&lt;/P&gt;&lt;P&gt;000000011     01.05.2006           1000              4100(Recovered)&lt;/P&gt;&lt;P&gt;000000011     01.06.2006           -&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;             4100(Non-Recovered)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;advance amount will store in betrg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this report has the fields like  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Employee Number: pa0015-pernr&lt;/P&gt;&lt;P&gt;Date From             pa0015-begda&lt;/P&gt;&lt;P&gt;Cash amount         pa0015-betrg&lt;/P&gt;&lt;P&gt;Advance type         pa0018-lgart. (whre lgart = 3008) &lt;/P&gt;&lt;P&gt;Advance type recovery               (where lgart = 3009)&lt;/P&gt;&lt;P&gt;Advance type NOn recovery.      (whre lgart = 4100)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection criteria is PA0001-kostl.&lt;/P&gt;&lt;P&gt;I have stuck up how to map lgart = 3008, 3009 &amp;amp; 4100&lt;/P&gt;&lt;P&gt;. .&lt;/P&gt;&lt;P&gt;o/p should look like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERNR, DATEFROM, CASHAMOUNT, ADVANCE TYPE, ADVANCE TYPE RECOVERED, ADVANCE TYPE nON RECOVERED.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I have stuck up how to map lgart = 3008, 3009 &amp;amp; 4100&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'm giving the code which i have written. please help me  in this.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;REPORT ZHR_ADVANCES&lt;/P&gt;&lt;P&gt;        Message-id zhr_msg_class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables: Pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_p0001 occurs 0,&lt;/P&gt;&lt;P&gt;        pernr like p0001-pernr,&lt;/P&gt;&lt;P&gt;        kostl like p0001-kostl,&lt;/P&gt;&lt;P&gt;       End of IT_p0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_p0015 occurs 0,&lt;/P&gt;&lt;P&gt;        pernr like p0015-pernr,&lt;/P&gt;&lt;P&gt;        begda like p0015-begda,&lt;/P&gt;&lt;P&gt;        betrg like p0015-betrg,&lt;/P&gt;&lt;P&gt;        lgart like p0015-lgart,&lt;/P&gt;&lt;P&gt;       End of IT_p0015.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Data: Begin of it1_p0015 occurs 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      betrg like p0015-betrg,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      lgart like p0015-lgart,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     End of it1_p0015.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_final occurs 0,&lt;/P&gt;&lt;P&gt;        pernr like p0001-pernr,&lt;/P&gt;&lt;P&gt;        kostl like p0001-pernr,&lt;/P&gt;&lt;P&gt;        begda like p0015-begda,&lt;/P&gt;&lt;P&gt;        betrg like p0015-betrg,&lt;/P&gt;&lt;P&gt;        lgart like p0015-lgart,&lt;/P&gt;&lt;P&gt;       End of IT_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Parameters: p_kostl like p0001-kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK blk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pernr&lt;/P&gt;&lt;P&gt;       kostl&lt;/P&gt;&lt;P&gt;            from pa0001&lt;/P&gt;&lt;P&gt;       into table it_p0001&lt;/P&gt;&lt;P&gt;        where kostl eq p_kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;          Message E000.&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;if Not it_p0001[] is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pernr&lt;/P&gt;&lt;P&gt;       begda&lt;/P&gt;&lt;P&gt;       betrg&lt;/P&gt;&lt;P&gt;       lgart&lt;/P&gt;&lt;P&gt;            from pa0015&lt;/P&gt;&lt;P&gt;       into table it_p0015&lt;/P&gt;&lt;P&gt;       for all entries in it_p0001&lt;/P&gt;&lt;P&gt;       where pernr = it_p0001-pernr.&lt;/P&gt;&lt;P&gt;  if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;sort it_p0001 by pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case 'it_p0015-lgart'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when it_p0015-lgart = '3008'.&lt;/P&gt;&lt;P&gt;  write:/ it_final-betrg.&lt;/P&gt;&lt;P&gt;when it_p0015-lgart = '3009'.&lt;/P&gt;&lt;P&gt;  write:/ it_final-betrg.&lt;/P&gt;&lt;P&gt;when it_p0015-lgart = '4100'.&lt;/P&gt;&lt;P&gt;  write:/ it_final-betrg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*if it_p0015-lgart = '3008'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; it_final-betrg = it_p0015-betrg.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   elseif it_p0015-lgart = '3009'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    it_final-betrg = it_p0015-betrg.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      elseif it_p0015-lgart = '4100'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        it_final-betrg = it_p0015-betrg.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at it_p0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Read table it_p0015 with key pernr = it_p0001-pernr binary search.&lt;/P&gt;&lt;P&gt;    if sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;          IT_final-pernr = it_p0001-pernr.&lt;/P&gt;&lt;P&gt;          IT_final-kostl = it_p0001-kostl.&lt;/P&gt;&lt;P&gt;          IT_final-begda = it_p0015-begda.&lt;/P&gt;&lt;P&gt;          IT_final-betrg = it_p0015-betrg.&lt;/P&gt;&lt;P&gt;          IT_final-lgart = it_p0015-lgart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      append IT_final.&lt;/P&gt;&lt;P&gt;      clear IT_final.&lt;/P&gt;&lt;P&gt;    endif.&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; loop at it_final.&lt;/P&gt;&lt;P&gt;   write: / it_final-pernr,&lt;/P&gt;&lt;P&gt;           it_final-begda,&lt;/P&gt;&lt;P&gt;           it_final-betrg,&lt;/P&gt;&lt;P&gt;           it_final-lgart.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Apr 2007 09:27:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100362#M437787</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-16T09:27:09Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping LGART Help required...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100363#M437788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u cannt map like that , but what u can do is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;month      4100    3008 3009&lt;/P&gt;&lt;P&gt; 01.2007   500      -&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;    -&lt;/P&gt;&lt;HR originaltext="-----" /&gt;&lt;P&gt;02.2007    -&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;       --- -&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so for everty emp u have to display like this so , &lt;/P&gt;&lt;P&gt;only one row which has values.&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;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Apr 2007 09:42:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100363#M437788</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-16T09:42:08Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping LGART Help required...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100364#M437789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to make foriegn key relation ships between the Primary table and Secondary Table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your problem could be solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regds,&lt;/P&gt;&lt;P&gt;Rama.Pammi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Apr 2007 09:56:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100364#M437789</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-16T09:56:18Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping LGART Help required...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100365#M437790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vamsi, the below code might be useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZHR_ADVANCES&lt;/P&gt;&lt;P&gt;Message-id zhr_msg_class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables: Pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_p0001 occurs 0,&lt;/P&gt;&lt;P&gt;pernr like p0001-pernr,&lt;/P&gt;&lt;P&gt;kostl like p0001-kostl,&lt;/P&gt;&lt;P&gt;End of IT_p0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_p0015 occurs 0,&lt;/P&gt;&lt;P&gt;pernr like p0015-pernr,&lt;/P&gt;&lt;P&gt;begda like p0015-begda,&lt;/P&gt;&lt;P&gt;betrg like p0015-betrg,&lt;/P&gt;&lt;P&gt;lgart like p0015-lgart,&lt;/P&gt;&lt;P&gt;End of IT_p0015.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Data: Begin of it1_p0015 occurs 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;betrg like p0015-betrg,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;lgart like p0015-lgart,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;End of it1_p0015.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: Begin of IT_final occurs 0,&lt;/P&gt;&lt;P&gt;pernr like p0001-pernr,&lt;/P&gt;&lt;P&gt;kostl like p0001-pernr,&lt;/P&gt;&lt;P&gt;begda like p0015-begda,&lt;/P&gt;&lt;P&gt;betrg like p0015-betrg,&lt;/P&gt;&lt;P&gt;lgart like p0015-lgart,&lt;/P&gt;&lt;P&gt;End of IT_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Parameters: p_kostl like p0001-kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK blk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pernr&lt;/P&gt;&lt;P&gt;kostl&lt;/P&gt;&lt;P&gt;from pa0001&lt;/P&gt;&lt;P&gt;into table it_p0001&lt;/P&gt;&lt;P&gt;where kostl eq p_kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;Message E000.&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;if Not it_p0001[] is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pernr&lt;/P&gt;&lt;P&gt;begda&lt;/P&gt;&lt;P&gt;betrg&lt;/P&gt;&lt;P&gt;lgart&lt;/P&gt;&lt;P&gt;from pa0015&lt;/P&gt;&lt;P&gt;into table it_p0015&lt;/P&gt;&lt;P&gt;for all entries in it_p0001&lt;/P&gt;&lt;P&gt;where pernr = it_p0001-pernr.&lt;/P&gt;&lt;P&gt;if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;sort it_p0001 by pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at it_p0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read table it_p0015 with key pernr = it_p0001-pernr binary search.&lt;/P&gt;&lt;P&gt;if sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IT_final-pernr = it_p0001-pernr.&lt;/P&gt;&lt;P&gt;IT_final-kostl = it_p0001-kostl.&lt;/P&gt;&lt;P&gt;IT_final-begda = it_p0015-begda.&lt;/P&gt;&lt;P&gt;IT_final-betrg = it_p0015-betrg.&lt;/P&gt;&lt;P&gt;IT_final-lgart = it_p0015-lgart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append IT_final.&lt;/P&gt;&lt;P&gt;clear IT_final.&lt;/P&gt;&lt;P&gt;endif.&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;loop at it_final.&lt;/P&gt;&lt;P&gt;write: / it_final-pernr,&lt;/P&gt;&lt;P&gt;         it_final-begda,&lt;/P&gt;&lt;P&gt;         it_final-lgart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_final-lgart = '3009'.&lt;/P&gt;&lt;P&gt;write: it_final-betrg.&lt;/P&gt;&lt;P&gt;elseif it_final-lgart = '4100'.&lt;/P&gt;&lt;P&gt;write: it_final-betrg.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write: it_final-betrg.&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;Award points, if Useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds,&lt;/P&gt;&lt;P&gt;Ravi Sankara kumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 12:14:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mapping-lgart-help-required/m-p/2100365#M437790</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T12:14:55Z</dc:date>
    </item>
  </channel>
</rss>

