<?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: data selection in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977260#M702854</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi riches,&lt;/P&gt;&lt;P&gt;                  I wrote select query using for all entries.See if it is usful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have declared one inetrnal table ,wa and temp table for all given tables and also one final table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT BUKRS&lt;/P&gt;&lt;P&gt;           BELNR&lt;/P&gt;&lt;P&gt;           GJAHR&lt;/P&gt;&lt;P&gt;           BLART&lt;/P&gt;&lt;P&gt;        FROM BKPF&lt;/P&gt;&lt;P&gt;        INTO TABLE I_BKPF&lt;/P&gt;&lt;P&gt;        WHERE BUKRS IN S_BUKRS&lt;/P&gt;&lt;P&gt;        AND   BELNR IN S_BELNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    SORT I_BKPF BY BELNR.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF NOT I_BKPF[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    TEMP_BKPF[] = I_BKPF[].&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM TEMP_BKPF[].&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;    SELECT BUKRS&lt;/P&gt;&lt;P&gt;           BELNR&lt;/P&gt;&lt;P&gt;           GJAHR&lt;/P&gt;&lt;P&gt;         FROM BKDF&lt;/P&gt;&lt;P&gt;         INTO TABLE I_BKDF&lt;/P&gt;&lt;P&gt;         FOR ALL ENTRIES IN TEMP_BKPF&lt;/P&gt;&lt;P&gt;         WHERE BELNR = TEMP_BKPF-BELNR&lt;/P&gt;&lt;P&gt;         AND   BUKRS = TEMP_BKPF-BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;       SORT I_BKDF BY BELNR.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT I_BKDF[] IS INITIAL.&lt;/P&gt;&lt;P&gt;       TEMP_BKDF[] = I_BKDF[].&lt;/P&gt;&lt;P&gt;       DELETE ADJACENT DUPLICATES FROM TEMP_BKDF[].&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;      SELECT BUKRS&lt;/P&gt;&lt;P&gt;             BELNR&lt;/P&gt;&lt;P&gt;             GJAHR&lt;/P&gt;&lt;P&gt;             BUZEI&lt;/P&gt;&lt;P&gt;             KOART&lt;/P&gt;&lt;P&gt;             AUGDT&lt;/P&gt;&lt;P&gt;           FROM BSEG&lt;/P&gt;&lt;P&gt;           INTO TABLE I_BSEG&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN TEMP_BKDF&lt;/P&gt;&lt;P&gt;           WHERE BUKRS = TEMP_BKDF-BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;          SORT I_BSEG BY BELNR.&lt;/P&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       IF NOT I_BSEG[] IS INITIAL.&lt;/P&gt;&lt;P&gt;         TEMP_BSEG[] = I_BSEG[].&lt;/P&gt;&lt;P&gt;         DELETE ADJACENT DUPLICATES FROM TEMP_BSEG[].&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;        SELECT BUKRS&lt;/P&gt;&lt;P&gt;               ANLN1&lt;/P&gt;&lt;P&gt;               ANLN2&lt;/P&gt;&lt;P&gt;             FROM ANLA&lt;/P&gt;&lt;P&gt;             INTO TABLE I_ANLA&lt;/P&gt;&lt;P&gt;             FOR ALL ENTRIES IN TEMP_BSEG&lt;/P&gt;&lt;P&gt;             WHERE BUKRS = TEMP_BSEG-BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;             IF NOT I_ANLA[] IS INITIAL.&lt;/P&gt;&lt;P&gt;               TEMP_ANLA[] = I_ANLA[].&lt;/P&gt;&lt;P&gt;               DELETE ADJACENT DUPLICATES FROM TEMP_ANLA[].&lt;/P&gt;&lt;P&gt;             ENDIF.&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;after that we need to start process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if it usful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Srikanth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Nov 2007 08:55:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-16T08:55:58Z</dc:date>
    <item>
      <title>data selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977257#M702851</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;I have to select data from tables bkpf , bkdf , bseg and anla and club them into a final internal table and the selection criteria is &lt;/P&gt;&lt;P&gt;1) company code - select-option   - Mandatory .&lt;/P&gt;&lt;P&gt;2) cost center -select-option          - if not entered should work for all cost  &lt;/P&gt;&lt;P&gt;                                                    centers ( taken from csks table)&lt;/P&gt;&lt;P&gt;3) vendor number - select-option   -  if not entered should work for all vendors  &lt;/P&gt;&lt;P&gt;                                                      ( taken from lfa1 table)&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;Kindly suggest how should i select data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2007 09:48:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977257#M702851</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-14T09:48:50Z</dc:date>
    </item>
    <item>
      <title>Re: data selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977258#M702852</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;   Select data bkpf then using FOR ALL ENTRIES slect data from remaing tables based on selection screen then using read statement collect all data into one internal table and display it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2007 09:52:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977258#M702852</guid>
      <dc:creator>former_member386202</dc:creator>
      <dc:date>2007-11-14T09:52:50Z</dc:date>
    </item>
    <item>
      <title>Re: data selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977259#M702853</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;use FOR ALL ENTRIES for joining these tables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2007 09:54:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977259#M702853</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-14T09:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: data selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977260#M702854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi riches,&lt;/P&gt;&lt;P&gt;                  I wrote select query using for all entries.See if it is usful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have declared one inetrnal table ,wa and temp table for all given tables and also one final table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT BUKRS&lt;/P&gt;&lt;P&gt;           BELNR&lt;/P&gt;&lt;P&gt;           GJAHR&lt;/P&gt;&lt;P&gt;           BLART&lt;/P&gt;&lt;P&gt;        FROM BKPF&lt;/P&gt;&lt;P&gt;        INTO TABLE I_BKPF&lt;/P&gt;&lt;P&gt;        WHERE BUKRS IN S_BUKRS&lt;/P&gt;&lt;P&gt;        AND   BELNR IN S_BELNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    SORT I_BKPF BY BELNR.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF NOT I_BKPF[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    TEMP_BKPF[] = I_BKPF[].&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM TEMP_BKPF[].&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;    SELECT BUKRS&lt;/P&gt;&lt;P&gt;           BELNR&lt;/P&gt;&lt;P&gt;           GJAHR&lt;/P&gt;&lt;P&gt;         FROM BKDF&lt;/P&gt;&lt;P&gt;         INTO TABLE I_BKDF&lt;/P&gt;&lt;P&gt;         FOR ALL ENTRIES IN TEMP_BKPF&lt;/P&gt;&lt;P&gt;         WHERE BELNR = TEMP_BKPF-BELNR&lt;/P&gt;&lt;P&gt;         AND   BUKRS = TEMP_BKPF-BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;       SORT I_BKDF BY BELNR.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT I_BKDF[] IS INITIAL.&lt;/P&gt;&lt;P&gt;       TEMP_BKDF[] = I_BKDF[].&lt;/P&gt;&lt;P&gt;       DELETE ADJACENT DUPLICATES FROM TEMP_BKDF[].&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;      SELECT BUKRS&lt;/P&gt;&lt;P&gt;             BELNR&lt;/P&gt;&lt;P&gt;             GJAHR&lt;/P&gt;&lt;P&gt;             BUZEI&lt;/P&gt;&lt;P&gt;             KOART&lt;/P&gt;&lt;P&gt;             AUGDT&lt;/P&gt;&lt;P&gt;           FROM BSEG&lt;/P&gt;&lt;P&gt;           INTO TABLE I_BSEG&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN TEMP_BKDF&lt;/P&gt;&lt;P&gt;           WHERE BUKRS = TEMP_BKDF-BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;          SORT I_BSEG BY BELNR.&lt;/P&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       IF NOT I_BSEG[] IS INITIAL.&lt;/P&gt;&lt;P&gt;         TEMP_BSEG[] = I_BSEG[].&lt;/P&gt;&lt;P&gt;         DELETE ADJACENT DUPLICATES FROM TEMP_BSEG[].&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;        SELECT BUKRS&lt;/P&gt;&lt;P&gt;               ANLN1&lt;/P&gt;&lt;P&gt;               ANLN2&lt;/P&gt;&lt;P&gt;             FROM ANLA&lt;/P&gt;&lt;P&gt;             INTO TABLE I_ANLA&lt;/P&gt;&lt;P&gt;             FOR ALL ENTRIES IN TEMP_BSEG&lt;/P&gt;&lt;P&gt;             WHERE BUKRS = TEMP_BSEG-BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;             IF NOT I_ANLA[] IS INITIAL.&lt;/P&gt;&lt;P&gt;               TEMP_ANLA[] = I_ANLA[].&lt;/P&gt;&lt;P&gt;               DELETE ADJACENT DUPLICATES FROM TEMP_ANLA[].&lt;/P&gt;&lt;P&gt;             ENDIF.&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;after that we need to start process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if it usful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Srikanth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 08:55:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977260#M702854</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T08:55:58Z</dc:date>
    </item>
    <item>
      <title>Re: data selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977261#M702855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Srikanth. &lt;/P&gt;&lt;P&gt; thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 09:39:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-selection/m-p/2977261#M702855</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T09:39:53Z</dc:date>
    </item>
  </channel>
</rss>

