<?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: re: BADI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048698#M422114</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    I think we have to implement this interface ME_PROCESS_PO_CUST.&lt;/P&gt;&lt;P&gt;     and write the code in the PROCESS_HEADER method. But while writing this&lt;/P&gt;&lt;P&gt;     method, how can i get the purchase order no that we are processing. can   anybody give code snippet .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgs&lt;/P&gt;&lt;P&gt;p. krishna prasad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Mar 2007 06:13:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-28T06:13:49Z</dc:date>
    <item>
      <title>re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048696#M422112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     I am not comfortable with OOPS ABAP. But i have one requirement that i have to update the terms of payment text while  create PO accordingly there we already created paymenttext  through one tcode. Is any method to update the potexts.&lt;/P&gt;&lt;P&gt;Please let me know which BADI is useful to do this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds&lt;/P&gt;&lt;P&gt;p. krishna prasad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 05:38:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048696#M422112</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-28T05:38:15Z</dc:date>
    </item>
    <item>
      <title>Re: re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048697#M422113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check the Badi's&lt;/P&gt;&lt;P&gt;ME_PROCESS_PO_CUST&lt;/P&gt;&lt;P&gt;MB_CHECK_LINE_BADI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;links for BADI:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 05:44:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048697#M422113</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-28T05:44:25Z</dc:date>
    </item>
    <item>
      <title>Re: re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048698#M422114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    I think we have to implement this interface ME_PROCESS_PO_CUST.&lt;/P&gt;&lt;P&gt;     and write the code in the PROCESS_HEADER method. But while writing this&lt;/P&gt;&lt;P&gt;     method, how can i get the purchase order no that we are processing. can   anybody give code snippet .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgs&lt;/P&gt;&lt;P&gt;p. krishna prasad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 06:13:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048698#M422114</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-28T06:13:49Z</dc:date>
    </item>
    <item>
      <title>Re: re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048699#M422115</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;  In the Process_header method, code like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Data: ls_mepoheader type mepoheader.&lt;/P&gt;&lt;P&gt;  ls_mepoheader = im_header-&amp;gt;get_data().&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now u can access all the variable through ls_mepoheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U. Uma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 06:24:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048699#M422115</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-28T06:24:06Z</dc:date>
    </item>
    <item>
      <title>Re: re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048700#M422116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;See the sample code:&lt;/P&gt;&lt;P&gt;BAdI Name: ZCHECK_PO_LINE_ITEM (Implementation name) PO Account assignment&lt;/P&gt;&lt;P&gt;Definition Name: ME_PROCESS_PO_CUST&lt;/P&gt;&lt;P&gt;Interface Name : IF_EX_ME_PROCESS_PO_CUST&lt;/P&gt;&lt;P&gt;Implementing Class: ZCL_IM_BADIN_ACCOUNT_ASSGN&lt;/P&gt;&lt;P&gt;Method :            PROCESS_HEADER&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;METHOD if_ex_me_process_po_cust~process_header .&lt;/P&gt;&lt;P&gt;  DATA : re_data TYPE mepoheader.&lt;/P&gt;&lt;P&gt;*get the item data&lt;/P&gt;&lt;P&gt;  CALL METHOD im_header-&amp;gt;get_data&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      re_data = re_data.&lt;/P&gt;&lt;P&gt;  re_header = re_data.&lt;/P&gt;&lt;P&gt;  IF ( re_data-bsart NE 'ZOC' AND re_data-bsart NE 'ZPC' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF ( re_data-bsart &amp;lt;&amp;gt; 'ZIC' AND re_data-bsart &amp;lt;&amp;gt; 'UB' ).&lt;/P&gt;&lt;P&gt;      IF re_data-bukrs NE '1001'.&lt;/P&gt;&lt;P&gt;        MESSAGE ID 'ZM_MSG' TYPE 'E' NUMBER '000' WITH 'Use only Sipchem Company'&lt;/P&gt;&lt;P&gt;                                        'Code for External Procurement'.&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;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;Method :            PROCESS_ITEM&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;METHOD if_ex_me_process_po_cust~process_item .&lt;/P&gt;&lt;P&gt;  DATA: v_menge TYPE bamng,   " PR Quantity&lt;/P&gt;&lt;P&gt;        v_statu.              " PR Status&lt;/P&gt;&lt;P&gt;  DATA : re_data TYPE  mepoitem,&lt;/P&gt;&lt;P&gt;       re_data1 TYPE mepoaccounting,&lt;/P&gt;&lt;P&gt;re_accountings TYPE purchase_order_accountings ,&lt;/P&gt;&lt;P&gt;header TYPE purchase_order_accounting.&lt;/P&gt;&lt;P&gt;*get the item data&lt;/P&gt;&lt;P&gt;  CALL METHOD im_item-&amp;gt;get_data&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      re_data = re_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF ( re_header-bsart NE 'ZOC' AND re_header-bsart NE 'ZPC' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF re_header-bsart EQ 'ZRL'.&lt;/P&gt;&lt;P&gt;      IF re_data-konnr EQ space.&lt;/P&gt;&lt;P&gt;        MESSAGE ID 'ZM_MSG' TYPE 'E' NUMBER '000' WITH 'You cant create a Release order'&lt;/P&gt;&lt;P&gt;                                                     'without a reference to Outline Agreeement'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF ( re_data-banfn EQ space AND re_data-anfnr EQ space ).&lt;/P&gt;&lt;P&gt;      MESSAGE ID 'ZM_MSG' TYPE 'E' NUMBER '000' WITH 'You can create a Purchase order'&lt;/P&gt;&lt;P&gt;                                                     'only with reference to a PR or RFQ'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF re_data-knttp NE 'K' AND re_data-pstyp NE '9' .&lt;/P&gt;&lt;P&gt;      IF syst-cprog EQ 'RM_MEPO_GUI'.&lt;/P&gt;&lt;P&gt;        IF re_data-uebto IS NOT INITIAL OR&lt;/P&gt;&lt;P&gt;           re_data-uebtk IS NOT INITIAL OR&lt;/P&gt;&lt;P&gt;           re_data-untto IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;          MESSAGE ID 'ZM_MSG' TYPE 'E' NUMBER '000' WITH 'You cant change delivery settings'.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&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;ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 06:24:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048700#M422116</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-28T06:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048701#M422117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;       I solved my problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 06:45:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-badi/m-p/2048701#M422117</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-28T06:45:42Z</dc:date>
    </item>
  </channel>
</rss>

