<?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_PO_CHANGE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411495#M1407962</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what is the purpose of your program?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Jul 2016 09:37:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-07-11T09:37:36Z</dc:date>
    <item>
      <title>BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411489#M1407956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone used BAPI_PO_CHANGE to add new confirmation lines to a PO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like you should be able to do this as this BAPI contains a table structure called POCONFIRMATION (type BAPIEKES) but I can't get it work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ruby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Dec 2009 16:42:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411489#M1407956</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-09T16:42:51Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411490#M1407957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ruby,&lt;/P&gt;&lt;P&gt;Do a where used list for this BAPI in se37 , u will get many examples in ur landscape.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Amresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Dec 2009 16:47:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411490#M1407957</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-09T16:47:33Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411491#M1407958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ruby,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this example :-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Abhii&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Dec 2009 16:51:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411491#M1407958</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-09T16:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411492#M1407959</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;PRE&gt;&lt;CODE&gt;
data : begin of t_poheader occurs 0,
       po like zvtls_sap-posap,
       end of t_poheader.

DATA : BEGIN OF t_bapi_poheader OCCURS 0.
        INCLUDE STRUCTURE bapimepoheader.
DATA : END OF t_bapi_poheader.

DATA : BEGIN OF t_bapi_poheaderx OCCURS 0.
        INCLUDE STRUCTURE bapimepoheaderx.
DATA : END OF t_bapi_poheaderx.


DATA : l_msgty      TYPE c,
         l_msgid(2)   TYPE c,
         l_msgno(3)   TYPE c,
         l_msgtx(100) TYPE c,
         l_errflag    TYPE c.

  CLEAR: t_bapireturn.
  REFRESH: t_bapireturn.

  CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
      PURCHASEORDER = T_POHEADER-PO
      POHEADER      = T_BAPI_POHEADER
      POHEADERX     = T_BAPI_POHEADERX
    TABLES
      RETURN        = T_BAPIRETURN
      POITEM        = T_BAPI_POITEM
      POITEMX       = T_BAPI_POITEMX.

  READ TABLE t_bapireturn WITH KEY type = c_err TRANSPORTING NO FIELDS.
  IF sy-subrc NE 0.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait = c_x.
  ENDIF.
*C-- Write messages

  WRITE: / 'PO Number', t_poheader-po.
  clear : t_update,w_povtls.
  read table t_update with key posap = t_poheader-po.
  w_povtls = t_update-povtls.


&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regard&lt;/P&gt;&lt;P&gt;nawa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Dec 2009 16:55:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411492#M1407959</guid>
      <dc:creator>Nawanandana</dc:creator>
      <dc:date>2009-12-09T16:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411493#M1407960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lt_poitem LIKE bapimepoitem OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  DATA: lt_poitemx LIKE bapimepoitemx OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  DATA: lt_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  DATA: lt_cond LIKE bapimepocond OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  DATA: lt_condx LIKE bapimepocondx OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT ebeln ebelp zekkn vbeln vbelp&lt;/P&gt;&lt;P&gt;    FROM ekkn INTO TABLE lt_ekkn&lt;/P&gt;&lt;P&gt;    WHERE ebeln = gv_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    LOOP AT lt_ekkn.&lt;/P&gt;&lt;P&gt;      READ TABLE gt_so_items WITH KEY ebeln = gv_ebeln&lt;/P&gt;&lt;P&gt;                                      posnr = lt_ekkn-vbelp&lt;/P&gt;&lt;P&gt;                                      BINARY SEARCH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;        READ TABLE gt_konv WITH KEY knumv = gt_so_items-knumv&lt;/P&gt;&lt;P&gt;                                    kposn = gt_so_items-posnr&lt;/P&gt;&lt;P&gt;                                    BINARY SEARCH.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          lt_poitem-po_item = lt_ekkn-ebelp.&lt;/P&gt;&lt;P&gt;          APPEND lt_poitem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          lt_poitemx-po_item = lt_ekkn-ebelp.&lt;/P&gt;&lt;P&gt;          lt_poitemx-po_itemx = 'X'.&lt;/P&gt;&lt;P&gt;          APPEND lt_poitemx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          lt_cond-itm_number = lt_ekkn-ebelp.&lt;/P&gt;&lt;P&gt;          lt_cond-cond_type = 'ZQCS'.&lt;/P&gt;&lt;P&gt;          lt_cond-cond_value = gt_konv-kbetr.&lt;/P&gt;&lt;P&gt;          lt_cond-currency = gt_konv-waers.&lt;/P&gt;&lt;P&gt;          lt_cond-change_id = 'I'.&lt;/P&gt;&lt;P&gt;          APPEND lt_cond.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          lt_condx-itm_number = lt_ekkn-ebelp.&lt;/P&gt;&lt;P&gt;          lt_condx-itm_numberx = 'X'.&lt;/P&gt;&lt;P&gt;          lt_condx-cond_type = 'X'.&lt;/P&gt;&lt;P&gt;          lt_condx-cond_value = 'X'.&lt;/P&gt;&lt;P&gt;          lt_condx-currency = 'X'.&lt;/P&gt;&lt;P&gt;          lt_condx-change_id = 'X'.&lt;/P&gt;&lt;P&gt;          APPEND lt_condx.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT lt_poitem[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_PO_CHANGE'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              purchaseorder = gv_ebeln&lt;/P&gt;&lt;P&gt;         TABLES&lt;/P&gt;&lt;P&gt;              return        = lt_return&lt;/P&gt;&lt;P&gt;              poitem        = lt_poitem&lt;/P&gt;&lt;P&gt;              poitemx       = lt_poitemx&lt;/P&gt;&lt;P&gt;              pocond        = lt_cond&lt;/P&gt;&lt;P&gt;              pocondx       = lt_condx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              wait = 'X'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Dec 2009 23:40:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411493#M1407960</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-09T23:40:29Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411494#M1407961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Dec 2009 17:17:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411494#M1407961</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-14T17:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411495#M1407962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what is the purpose of your program?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jul 2016 09:37:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-change/m-p/6411495#M1407962</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-07-11T09:37:36Z</dc:date>
    </item>
  </channel>
</rss>

