<?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 Cluster table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/4024620#M961843</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im very new to HR ABAP. I have some confusions about cluster tables. For example PCL1 contains tables like B1, G1, L1.. Cluster B1 contains table like NT1, NT2, ERT..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I want to see the structure of cluster B1 and also want to see the data's on NT1 table. How can I see the data's from those cluster tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for everyone and helps will be rewarded.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jun 2008 19:22:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-16T19:22:41Z</dc:date>
    <item>
      <title>Cluster table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/4024620#M961843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im very new to HR ABAP. I have some confusions about cluster tables. For example PCL1 contains tables like B1, G1, L1.. Cluster B1 contains table like NT1, NT2, ERT..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I want to see the structure of cluster B1 and also want to see the data's on NT1 table. How can I see the data's from those cluster tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for everyone and helps will be rewarded.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2008 19:22:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/4024620#M961843</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-16T19:22:41Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/4024621#M961844</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;You can get the data into tables NT1, NT2 and ERT using PCL1 file.&lt;/P&gt;&lt;P&gt;Go through the following program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZHR_DEMO_PCL1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : pcl1,&lt;/P&gt;&lt;P&gt;         pa0003.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_pcl1 OCCURS 0,&lt;/P&gt;&lt;P&gt;        srtfd TYPE pcl1-srtfd,&lt;/P&gt;&lt;P&gt;       END OF it_pcl1.&lt;/P&gt;&lt;P&gt;DATA BEGIN OF nt1 OCCURS 10.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE pdcmt.&lt;/P&gt;&lt;P&gt;DATA END OF nt1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA BEGIN OF nt2 OCCURS 10.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE pdcmt.&lt;/P&gt;&lt;P&gt;DATA END OF nt2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA BEGIN OF ert OCCURS 10.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE pc2b8.&lt;/P&gt;&lt;P&gt;DATA END OF ert.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA BEGIN OF b1-key.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE pdc10.&lt;/P&gt;&lt;P&gt;DATA END OF b1-key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: srtfdlow LIKE pcl2-srtfd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: srtfdhigh LIKE pcl2-srtfd VALUE&lt;/P&gt;&lt;P&gt;         '9999999999999999999999999999999999999999'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : s_pernr FOR pa0003-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: vonpernr LIKE pc2b0-pernr NO-DISPLAY,&lt;/P&gt;&lt;P&gt;            bispernr LIKE pc2b0-pernr NO-DISPLAY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM init_sortfields.&lt;/P&gt;&lt;P&gt;  PERFORM get_srtfd_pcl1.&lt;/P&gt;&lt;P&gt;  PERFORM import_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  init_sortfields&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM init_sortfields .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF vonpernr IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT MIN( pernr ) INTO vonpernr&lt;/P&gt;&lt;P&gt;                  FROM pa0003 WHERE pernr IN s_pernr.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 4. "i.e. no minimum found.&lt;/P&gt;&lt;P&gt;      vonpernr = bispernr = '00000000'.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      SELECT MAX( pernr ) INTO bispernr&lt;/P&gt;&lt;P&gt;                  FROM pa0003 WHERE pernr IN s_pernr.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    IF bispernr IS INITIAL.&lt;/P&gt;&lt;P&gt;      bispernr = vonpernr.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  srtfdlow  = cl_pt_cluster_util=&amp;gt;srtfd_low_init(&lt;/P&gt;&lt;P&gt;                im_pernr = vonpernr&lt;/P&gt;&lt;P&gt;                im_relid = 'B1' ).&lt;/P&gt;&lt;P&gt;  srtfdhigh = cl_pt_cluster_util=&amp;gt;srtfd_high_init(&lt;/P&gt;&lt;P&gt;                im_pernr = bispernr&lt;/P&gt;&lt;P&gt;                im_relid = 'B1' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " init_sortfields&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  get_srtfd_pcl1&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_srtfd_pcl1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT srtfd&lt;/P&gt;&lt;P&gt;          FROM pcl1&lt;/P&gt;&lt;P&gt;          INTO TABLE it_pcl1&lt;/P&gt;&lt;P&gt;           WHERE relid EQ 'B1'&lt;/P&gt;&lt;P&gt;             AND srtfd BETWEEN srtfdlow AND srtfdhigh&lt;/P&gt;&lt;P&gt;             AND srtf2 EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_srtfd_pcl1&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  import_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM import_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_pcl1.&lt;/P&gt;&lt;P&gt;    MOVE it_pcl1-srtfd TO b1-key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IMPORT nt1 nt2 ert FROM DATABASE pcl1(b1) ID b1-key.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      LOOP AT nt1.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      LOOP AT nt2.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " import_data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:55:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/4024621#M961844</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T10:55:09Z</dc:date>
    </item>
  </channel>
</rss>

