<?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: Implementing BADI ME_PROCESS_PO_CUST ?? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481368#M1061030</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;If u want  Purchase Info record details u need to get it from table EINA , i dont think in that BADI u will get these data by calling any method .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Sep 2008 02:47:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-17T02:47:15Z</dc:date>
    <item>
      <title>Implementing BADI ME_PROCESS_PO_CUST ??</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481366#M1061028</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;I want to implement BADI ME_PROCESS_PO_CUST to Z_ME_PROCESS_PO_CUST. Under this I need to use method CHECK to validate the header Level EKGRP (Purchasing Group) with the Info Record item Level EKGRP (Purchasing Group). If both are different, then I need to throw message with setting parameter CH_FAILED = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now my question is I can get the header level EKGRP by IMPORTING parameter IM_HEADER (IF_PURCHASE_ORDER_MM) has a method GET_DATA which returns the header data (structure MEPOHEADER). But to get the Item level info records EKGRP I will call method IM_HEADER-&amp;gt;GET_ITEMS to retrieve PO item level data. Can you please tell me how to get the info record data from there and how to go ahead further??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnks,&lt;/P&gt;&lt;P&gt;Raghu Posani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 02:29:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481366#M1061028</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T02:29:49Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing BADI ME_PROCESS_PO_CUST ??</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481367#M1061029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IM_HEADER-&amp;gt;GET_ITEMS  will give you the item objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suppose if you want item10 detiails then you can loop at item object table , each object is of type &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF_PURCHASE_ORDER_ITEM_MM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from there you can use get_Data method.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 02:42:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481367#M1061029</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T02:42:40Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing BADI ME_PROCESS_PO_CUST ??</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481368#M1061030</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;If u want  Purchase Info record details u need to get it from table EINA , i dont think in that BADI u will get these data by calling any method .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 02:47:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481368#M1061030</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T02:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing BADI ME_PROCESS_PO_CUST ??</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481369#M1061031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thank for the relplies!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You mean to say that i need to loop around the internal table, and chekk my condition?&lt;/P&gt;&lt;P&gt;As i dont know much OO concepts, that y i am looking for help. Can you have any snippet or code what you can put in BADI method??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any way thanks for the support..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnks&lt;/P&gt;&lt;P&gt;Raghu Posani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 03:17:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481369#M1061031</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T03:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing BADI ME_PROCESS_PO_CUST ??</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481370#M1061032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raghu , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try Method PROCESS_ITEM , correct me if i'm wrong , Info record will be avail at item level right ?, so this Method ( which will tigger for each line item , so need of loop at items , plz check ), get the header data and get Info record data from table EINA and do the validations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u got header data in ls_header , item data ls_item based that info record , fetch Info record details &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: ls_eina type LS_EINA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT SINGLE * FROM EINA INTO LS_EINA WHERE  conditions.&lt;/P&gt;&lt;P&gt;        do validations if its fails then invalidate that Item ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          MMPUR_METAFIELD MMMFD_CUST_01.&lt;/P&gt;&lt;P&gt;          MMPUR_MESSAGE_FORCED 'E' 'ME' '083' TEXT-004 '' '' ''.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;invalidate the object&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          CALL METHOD IM_ITEM-&amp;gt;INVALIDATE( ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and u can also see the sample code of this method .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Se18----&amp;gt;BADI name &lt;DEL&gt;-&amp;gt;GOTO&lt;/DEL&gt;-&amp;gt;Sample Code&lt;DEL&gt;-&amp;gt;display&lt;/DEL&gt;-&amp;gt;select Method PROCESS_ITEM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 03:35:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481370#M1061032</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T03:35:49Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing BADI ME_PROCESS_PO_CUST ??</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481371#M1061033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all the support...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2008 03:42:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/implementing-badi-me-process-po-cust/m-p/4481371#M1061033</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-17T03:42:37Z</dc:date>
    </item>
  </channel>
</rss>

