<?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: BAPI change PR version in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005434#M710185</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;Have u called the FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_TRANSACTION_COMMIT after the &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_PR_CHANGE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only then it gets updated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Nov 2007 12:42:22 GMT</pubDate>
    <dc:creator>varma_narayana</dc:creator>
    <dc:date>2007-11-05T12:42:22Z</dc:date>
    <item>
      <title>BAPI change PR version</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005433#M710184</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'd like to change PR version to 'Complete version' or 'Set version in process'. I use BAPI_PR_CHANGE like this: &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data:
      i_BAPIMEREQDCM type TABLE OF BAPIMEREQDCM,
      wa_BAPIMEREQDCM type BAPIMEREQDCM,
      i_BAPIMEREQDCMX type TABLE OF BAPIMEREQDCMX,
      wa_BAPIMEREQDCMX type BAPIMEREQDCMX.

  wa_BAPIMEREQDCM-PREQ_ITEM = '00010'.
  wa_BAPIMEREQDCMX-PREQ_ITEM = '00010'.
  wa_BAPIMEREQDCM-COMPLETED = ''.
  wa_BAPIMEREQDCMX-COMPLETED = 'X'.
  wa_BAPIMEREQDCM-ACTIVITY = '2'.
  wa_BAPIMEREQDCMX-ACTIVITY = 'X'.

  append wa_BAPIMEREQDCM to i_BAPIMEREQDCM.
  append wa_BAPIMEREQDCMX to i_BAPIMEREQDCMX.

CALL FUNCTION 'BAPI_PR_CHANGE'
  EXPORTING
    number                      = '9120000155'
*   PRHEADER                    =
*   PRHEADERX                   =
*   VERSIONS                    =
*   TESTRUN                     =
* IMPORTING
*   PRHEADEREXP                 =
 TABLES
*   RETURN                      =
*   PRITEM                      =
*   PRITEMX                     =
*   PRITEMEXP                   =
*   PRITEMSOURCE                =
*   PRACCOUNT                   =
*   PRACCOUNTPROITSEGMENT       =
*   PRACCOUNTX                  =
*   PRADDRDELIVERY              =
*   PRITEMTEXT                  =
*   PRHEADERTEXT                =
*   EXTENSIONIN                 =
*   EXTENSIONOUT                =
   PRVERSION                   = i_BAPIMEREQDCM
   PRVERSIONX                  = i_BAPIMEREQDCMX
*   ALLVERSIONS                 =
          .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;It should change PR number 9120000155 item 10 to 'Set version in process', but somehow it doesn't work here. &lt;/P&gt;&lt;P&gt;Any suggestion? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks, &lt;/P&gt;&lt;P&gt;Bernard&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Nov 2007 12:37:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005433#M710184</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-05T12:37:56Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI change PR version</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005434#M710185</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;Have u called the FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_TRANSACTION_COMMIT after the &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_PR_CHANGE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only then it gets updated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Nov 2007 12:42:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005434#M710185</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-11-05T12:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI change PR version</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005435#M710186</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 still doesn't work. Any idea?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Nov 2007 01:54:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005435#M710186</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-06T01:54:22Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI change PR version</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005436#M710187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Now I can change the version status to 'Complete Version' but somehow I can not do the otherwise / set status to 'Version in progress'.&lt;/P&gt;&lt;P&gt;new code would be like this&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
  wa_BAPIMEREQDCM-PREQ_ITEM = '10'.
  wa_BAPIMEREQDCM-COMPLETED = 'X'.

  wa_BAPIMEREQDCMX-PREQ_ITEM = '10'.
  wa_BAPIMEREQDCMX-COMPLETED = 'X'.

  wa_BAPIMEDCM-COMPLETED = 'X'.

  wa_BAPIMEREQHEADER-PREQ_NO = '9120000160'.
  wa_BAPIMEREQHEADERX-PREQ_NO = 'X'.
  wa_BAPIMEREQHEADER-MEMORY = ''.
  wa_BAPIMEREQHEADERX-MEMORY = 'X'.

  append wa_BAPIMEREQDCM to i_BAPIMEREQDCM.
  append wa_BAPIMEREQDCMX to i_BAPIMEREQDCMX.

CALL FUNCTION 'BAPI_PR_CHANGE'
  EXPORTING
    number                      = '9120000160'
   PRHEADER                    = wa_BAPIMEREQHEADER
   PRHEADERX                   = wa_BAPIMEREQHEADERx
   VERSIONS                    = wa_BAPIMEDCM
*   TESTRUN                     =
* IMPORTING
*   PRHEADEREXP                 = 
 TABLES
   RETURN                      = i_BAPIRET2
*   PRITEM                      =
*   PRITEMX                     =
*   PRITEMEXP                   =
*   PRITEMSOURCE                =
*   PRACCOUNT                   =
*   PRACCOUNTPROITSEGMENT       =
*   PRACCOUNTX                  =
*   PRADDRDELIVERY              =
*   PRITEMTEXT                  =
*   PRHEADERTEXT                =
*   EXTENSIONIN                 =
*   EXTENSIONOUT                =
   PRVERSION                   = i_BAPIMEREQDCM
   PRVERSIONX                  = i_BAPIMEREQDCMX
*   ALLVERSIONS                 =
          .

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
* EXPORTING
*   WAIT          =
* IMPORTING
*   RETURN        =
          .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Btw, i_BAPIRET2 as bapi return says OK and PR number xxxxxx has been changed.&lt;/P&gt;&lt;P&gt;Inorder to set the flag back to in progress again, I change complete = 'X' to complete = '', right? &lt;/P&gt;&lt;P&gt;Somehow I don't get it right.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Need advice..&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Nov 2007 04:29:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-change-pr-version/m-p/3005436#M710187</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-06T04:29:38Z</dc:date>
    </item>
  </channel>
</rss>

