<?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: Archiving using PBS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/archiving-using-pbs/m-p/2617702#M600901</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not able to post new questions thats why want to close all questions&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Apr 2010 23:46:48 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-04-16T23:46:48Z</dc:date>
    <item>
      <title>Archiving using PBS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/archiving-using-pbs/m-p/2617701#M600900</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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to convert all programs to fetch the archive data. For that I have yo use some PBS methods/logic to fetch archive data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I am using the FM  /PBS/SELECT_INTO_TABLE   In this program I pass only one parameter then the FM is fetching the output . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when I pass two parameters to FM then the FM is still fetching the output .Which is good . &lt;/P&gt;&lt;P&gt;But when I passing  two parameters to FM as above and one parameter I am passing wrong i.e I am passing wrong vendor #  then the FM should fail to select &lt;/P&gt;&lt;P&gt;     data.(ie)  The PO 111321 has vendor # 121981, but I am passing 121982 . No data should select. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  But the FM is still fetching the data. Means the FM is not working fine. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   The reason is :-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   In this FM the some code commented by SAP ( see the standard code below) in purchasing area ( CMM) , with which I can't query with multiple values. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;standard code:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'CMM'.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM TFDIR                            "PBSL211102&lt;/P&gt;&lt;P&gt;         WHERE FUNCNAME = '/PBS/CMM_SELECT_INTO_TABLE'.     "PBSL211102&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;        raise others.                                       "PBSL071103&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ist Funktionsgruppe /PBS/CMM_ACCESS vorhanden                           "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SELECT SINGLE *  FROM TRDIR WHERE NAME = '/PBS/SAPLCMM_ACCESS'.   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IF SY-SUBRC NE 0.                                                 "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        RAISE OTHERS.                                                   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ENDIF.                                                            "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PBS-Archiv CMM                                                          "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      LOOP AT SEL1TAB.                                    "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        CASE SCHL1_NAME.                                                "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Einstieg über Name Schlüssel1 = EBELN                                 "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          WHEN 'EBELN'.                                                 "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            DO.                                                         "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              CALL FUNCTION '/PBS/SELECT_CMM_INTO_TABLE'                "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   EXPORTING                                            "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      TABNAME     = TABNAME                             "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      BELEGNR_VON = SEL1TAB-SCHLVON       "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      BELEGNR_BIS = SEL1TAB-SCHLBIS       "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   TABLES                                               "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      I_TABELLE   = I_TABELLE                           "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 EXCEPTIONS                                             "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      EOF         = 1                                   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      OTHERS      = 2.                                  "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              IF SY-SUBRC NE 0.                 "PBSY111202"PBSY171202  "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;              IF sy-subrc &amp;gt; 1.                 "PBSY111202"PBSY171202  "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                EXIT.                                                   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              ENDIF.                                                    "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ENDDO.                                                      "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          WHEN 'LIFNR'.                                   "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            DO.                                           "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              CALL FUNCTION '/PBS/SELECT_CMM_INTO_TABLE'  "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 EXPORTING                                "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      TABNAME     = TABNAME               "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      LIFNR_VON = SEL1TAB-SCHLVON         "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      LIFNR_BIS = SEL1TAB-SCHLBIS         "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   TABLES                                 "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      I_TABELLE   = I_TABELLE             "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   EXCEPTIONS                             "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      EOF         = 1                     "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      OTHERS      = 2.                    "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              IF SY-SUBRC NE 0.      "PBSL110299"PBSY111202"PBSY171202  "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;             IF sy-subrc &amp;gt; 1.      "PBSL110299"PBSY111202"PBSY171202   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                EXIT.                                     "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              ENDIF.                                      "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ENDDO.                                        "PBSL110299   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          WHEN 'MATNR'.                                   "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            DO.                                           "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              CALL FUNCTION '/PBS/SELECT_CMM_INTO_TABLE'  "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 EXPORTING                                "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    TABNAME     = TABNAME                 "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    MATNR_VON = SEL1TAB-SCHLVON           "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    MATNR_BIS = SEL1TAB-SCHLBIS           "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 TABLES                                   "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    I_TABELLE   = I_TABELLE               "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 EXCEPTIONS                               "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    EOF         = 1                       "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    OTHERS      = 2.                      "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            IF SY-SUBRC NE 0.        "PBSL070501"PBSY111202"PBSY171202  "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;           IF sy-subrc &amp;gt; 1.        "PBSL070501"PBSY111202"PBSY171202   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              EXIT.                                       "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ENDIF.                                        "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          ENDDO.                                          "PBSL070501   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ENDCASE.                                                        "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    APPEND LINES OF I_TABELLE TO &amp;lt;TMPTAB&amp;gt;.                "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    REFRESH I_TABELLE.                                    "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ENDLOOP.                                                "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Komplette Tabelle zurückschreiben                                       "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  APPEND LINES OF &amp;lt;TMPTAB&amp;gt; TO I_TABELLE.                  "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      REFRESH &amp;lt;TMPTAB&amp;gt;.                                                 "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SORT I_TABELLE.                                         "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      DELETE ADJACENT DUPLICATES FROM I_TABELLE COMPARING ALL FIELDS.   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                          "PBSY050802   "PBSL071103&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ELSE.                                                   "PBSL211102&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Zugriff mit neuem Funktionsbaustein                       "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      LOOP AT SEL1TAB.                                      "PBSL211102&lt;/P&gt;&lt;P&gt;       CALL FUNCTION '/PBS/CMM_SELECT_INTO_TABLE'           "PBSL211102&lt;/P&gt;&lt;P&gt;         EXPORTING                                          "PBSL211102&lt;/P&gt;&lt;P&gt;           TABNAME                 =  TABNAME               "PBSL211102&lt;/P&gt;&lt;P&gt;           SCHL1_NAME              =  SCHL1_NAME            "PBSL211102&lt;/P&gt;&lt;P&gt;           SCHL1_VON               =  SEL1TAB-SCHLVON       "PBSL211102&lt;/P&gt;&lt;P&gt;           SCHL1_BIS               =  SEL1TAB-SCHLBIS       "PBSL211102&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL2_NAME              =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL2_VON               =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL2_BIS               =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL3_NAME              =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL3_VON               =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL3_BIS               =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL4_NAME              =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL4_BIS               =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL4_VON               =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      OPTION                  =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           ANZAHL                  =  MAX_ZAHL              "PBSL211102&lt;/P&gt;&lt;P&gt;         TABLES                                             "PBSL211102&lt;/P&gt;&lt;P&gt;           I_TABELLE               =  I_TABELLE             "PBSL211102&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SCHL1_IN                =                           "PBSL211102&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Any help in this regard will be highly appreciated....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Aug 2007 10:35:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/archiving-using-pbs/m-p/2617701#M600900</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-08T10:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: Archiving using PBS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/archiving-using-pbs/m-p/2617702#M600901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not able to post new questions thats why want to close all questions&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Apr 2010 23:46:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/archiving-using-pbs/m-p/2617702#M600901</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-16T23:46:48Z</dc:date>
    </item>
  </channel>
</rss>

