<?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 Problem in Internal table Record Splitting in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791844#M340613</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;Plz look into my below requirement and me know your Suggestions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Internal tables :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.*Internal table for Infotype 2002 (Attendances)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF T_PA2002 OCCURS 0,&lt;/P&gt;&lt;P&gt;       PERNR LIKE PA2002-PERNR,&lt;/P&gt;&lt;P&gt;       BEGDA LIKE PA2002-BEGDA,&lt;/P&gt;&lt;P&gt;       ENDDA LIKE PA2002-ENDDA,&lt;/P&gt;&lt;P&gt;       BEGUZ LIKE PA2002-BEGUZ,&lt;/P&gt;&lt;P&gt;       ENDUZ LIKE PA2002-ENDUZ,&lt;/P&gt;&lt;P&gt;       SUBTY LIKE PA2002-SUBTY,&lt;/P&gt;&lt;P&gt;       END OF T_PA2002.&lt;/P&gt;&lt;P&gt;1.*Internal table for Infotype 9003 (Custom Attendances)&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF T_PA9003HRABS OCCURS 0,&lt;/P&gt;&lt;P&gt;       PERNR LIKE PA9003-PERNR, &lt;/P&gt;&lt;P&gt;       BEGDA LIKE PA9003-BEGDA, &lt;/P&gt;&lt;P&gt;       ENDDA LIKE PA9003-ENDDA, &lt;/P&gt;&lt;P&gt;       SHIFT LIKE PA9003-SHIFT, &lt;/P&gt;&lt;P&gt;       OTHOURS LIKE PA9003-OTHOURS,&lt;/P&gt;&lt;P&gt;       BEGUZ LIKE PA2002-BEGUZ,&lt;/P&gt;&lt;P&gt;       ENDUZ LIKE PA2002-ENDUZ,&lt;/P&gt;&lt;P&gt;       NSA LIKE PA9003-NSA,	&lt;/P&gt;&lt;P&gt;       MA  LIKE PA9003-MA,	&lt;/P&gt;&lt;P&gt;       CA  LIKE PA9003-CA,&lt;/P&gt;&lt;P&gt;       END OF T_PA9003HRABS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requirement :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.  Internal table T_PA2002&lt;/P&gt;&lt;P&gt;    PERNR	BEGDA		ENDDA		BEGUZ		ENDUZ&lt;/P&gt;&lt;P&gt;     5		27.12.2006	27.12.2006	10:00:00	14:30:00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.  Internal table T_PA9003HRABS&lt;/P&gt;&lt;P&gt;    PERNR	BEGDA		ENDDA		BEGUZ		ENDUZ		HRABS	OTHOURS	MA	CA	WA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     5		27.12.2006	27.12.2006	08:00:00	14:30:00	2	2	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam doing comparision between T_PA2002 and T_PA9003HRABS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam doing some caluculation to get Hourly absence,OT Hours and else ( Fields)&lt;/P&gt;&lt;P&gt;So my Hourly absence on 27.12.2006 was 2Hours.&lt;/P&gt;&lt;P&gt;So i need to split my Final table as below how to do that....( It is like In infotypes COPY option i.e 1 record to 3 Record )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need the Output like this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.  Final Internal table T_PA9003HRABS&lt;/P&gt;&lt;P&gt;    PERNR	BEGDA		ENDDA		BEGUZ		ENDUZ		HRABS	OTHOURS	MA	CA	WA&lt;/P&gt;&lt;P&gt;     5		25.12.2006	26.12.2006	08:00:00	14:30:00	0	0	&lt;/P&gt;&lt;P&gt;     5		27.12.2006	27.12.2006	08:00:00	14:30:00	2	2	&lt;/P&gt;&lt;P&gt;     5		25.12.2006	26.12.2006	08:00:00	14:30:00	0	0	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points will be rewarded.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Suresh.U&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Dec 2006 14:25:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-28T14:25:50Z</dc:date>
    <item>
      <title>Problem in Internal table Record Splitting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791844#M340613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;Plz look into my below requirement and me know your Suggestions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Internal tables :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.*Internal table for Infotype 2002 (Attendances)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF T_PA2002 OCCURS 0,&lt;/P&gt;&lt;P&gt;       PERNR LIKE PA2002-PERNR,&lt;/P&gt;&lt;P&gt;       BEGDA LIKE PA2002-BEGDA,&lt;/P&gt;&lt;P&gt;       ENDDA LIKE PA2002-ENDDA,&lt;/P&gt;&lt;P&gt;       BEGUZ LIKE PA2002-BEGUZ,&lt;/P&gt;&lt;P&gt;       ENDUZ LIKE PA2002-ENDUZ,&lt;/P&gt;&lt;P&gt;       SUBTY LIKE PA2002-SUBTY,&lt;/P&gt;&lt;P&gt;       END OF T_PA2002.&lt;/P&gt;&lt;P&gt;1.*Internal table for Infotype 9003 (Custom Attendances)&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF T_PA9003HRABS OCCURS 0,&lt;/P&gt;&lt;P&gt;       PERNR LIKE PA9003-PERNR, &lt;/P&gt;&lt;P&gt;       BEGDA LIKE PA9003-BEGDA, &lt;/P&gt;&lt;P&gt;       ENDDA LIKE PA9003-ENDDA, &lt;/P&gt;&lt;P&gt;       SHIFT LIKE PA9003-SHIFT, &lt;/P&gt;&lt;P&gt;       OTHOURS LIKE PA9003-OTHOURS,&lt;/P&gt;&lt;P&gt;       BEGUZ LIKE PA2002-BEGUZ,&lt;/P&gt;&lt;P&gt;       ENDUZ LIKE PA2002-ENDUZ,&lt;/P&gt;&lt;P&gt;       NSA LIKE PA9003-NSA,	&lt;/P&gt;&lt;P&gt;       MA  LIKE PA9003-MA,	&lt;/P&gt;&lt;P&gt;       CA  LIKE PA9003-CA,&lt;/P&gt;&lt;P&gt;       END OF T_PA9003HRABS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requirement :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.  Internal table T_PA2002&lt;/P&gt;&lt;P&gt;    PERNR	BEGDA		ENDDA		BEGUZ		ENDUZ&lt;/P&gt;&lt;P&gt;     5		27.12.2006	27.12.2006	10:00:00	14:30:00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.  Internal table T_PA9003HRABS&lt;/P&gt;&lt;P&gt;    PERNR	BEGDA		ENDDA		BEGUZ		ENDUZ		HRABS	OTHOURS	MA	CA	WA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     5		27.12.2006	27.12.2006	08:00:00	14:30:00	2	2	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam doing comparision between T_PA2002 and T_PA9003HRABS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam doing some caluculation to get Hourly absence,OT Hours and else ( Fields)&lt;/P&gt;&lt;P&gt;So my Hourly absence on 27.12.2006 was 2Hours.&lt;/P&gt;&lt;P&gt;So i need to split my Final table as below how to do that....( It is like In infotypes COPY option i.e 1 record to 3 Record )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need the Output like this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.  Final Internal table T_PA9003HRABS&lt;/P&gt;&lt;P&gt;    PERNR	BEGDA		ENDDA		BEGUZ		ENDUZ		HRABS	OTHOURS	MA	CA	WA&lt;/P&gt;&lt;P&gt;     5		25.12.2006	26.12.2006	08:00:00	14:30:00	0	0	&lt;/P&gt;&lt;P&gt;     5		27.12.2006	27.12.2006	08:00:00	14:30:00	2	2	&lt;/P&gt;&lt;P&gt;     5		25.12.2006	26.12.2006	08:00:00	14:30:00	0	0	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points will be rewarded.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Suresh.U&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 14:25:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791844#M340613</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T14:25:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in Internal table Record Splitting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791845#M340614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you could:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort T_PA2002 by pernr.&lt;/P&gt;&lt;P&gt;sort T_PA9003HRABS by pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at T_PA2002&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table T_PA9003HRABS with key&lt;/P&gt;&lt;P&gt;pernr = T_PA2002-pernr&lt;/P&gt;&lt;P&gt;begda = T_PA2002-begda&lt;/P&gt;&lt;P&gt;binary search.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***here you can specify how you calculate&lt;/P&gt;&lt;P&gt;***your absences and apply them to your&lt;/P&gt;&lt;P&gt;***final internal table.&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;hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 14:56:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791845#M340614</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T14:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in Internal table Record Splitting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791846#M340615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sort T_PA2002 by pernr.&lt;/P&gt;&lt;P&gt;sort T_PA9003HRABS by pernr.&lt;/P&gt;&lt;P&gt;loop at T_PA2002&lt;/P&gt;&lt;P&gt;read table T_PA9003HRABS with key&lt;/P&gt;&lt;P&gt;pernr = T_PA2002-pernr&lt;/P&gt;&lt;P&gt;begda = T_PA2002-begda&lt;/P&gt;&lt;P&gt;binary search.&lt;/P&gt;&lt;P&gt;&amp;lt;write code for calculating&amp;gt;.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 15:00:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-internal-table-record-splitting/m-p/1791846#M340615</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T15:00:35Z</dc:date>
    </item>
  </channel>
</rss>

