<?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 ME_PROCESS_REQ_CUST Badi CHECK Method in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593422#M266725</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have put the folowing code in CHECK Method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD if_ex_me_process_req_cust~check .&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  DATA i_items   TYPE  mmpur_requisition_items.&lt;/P&gt;&lt;P&gt;  DATA: wa_item LIKE LINE OF i_items,&lt;/P&gt;&lt;P&gt;      lv_if_item TYPE REF TO if_purchase_requisition_item,&lt;/P&gt;&lt;P&gt;      lt_itm_data TYPE mereq_item.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  break ranjeet.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  CALL METHOD im_header-&amp;gt;get_items&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      re_items = i_items.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  LOOP AT i_items INTO wa_item.&lt;/P&gt;&lt;P&gt;    lv_if_item = wa_item-item.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    CALL METHOD lv_if_item-&amp;gt;get_data&lt;/P&gt;&lt;P&gt;      RECEIVING&lt;/P&gt;&lt;P&gt;        re_data = lt_itm_data.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the above code i am not able to get the account assgn. details like in PROCESS_ACCOUNT Method how can i do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have to put some conditions combining item details and Account Assignments, same is not possible in PROCESS_ACCOUNT Method as in this i am not able to get Item details as in PROCESS_ITEM and vice versa.&lt;/P&gt;&lt;P&gt;so i want to check condition in CHECK Method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;abhishek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Sep 2006 05:32:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-09-11T05:32:29Z</dc:date>
    <item>
      <title>ME_PROCESS_REQ_CUST Badi CHECK Method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593422#M266725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have put the folowing code in CHECK Method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD if_ex_me_process_req_cust~check .&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  DATA i_items   TYPE  mmpur_requisition_items.&lt;/P&gt;&lt;P&gt;  DATA: wa_item LIKE LINE OF i_items,&lt;/P&gt;&lt;P&gt;      lv_if_item TYPE REF TO if_purchase_requisition_item,&lt;/P&gt;&lt;P&gt;      lt_itm_data TYPE mereq_item.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  break ranjeet.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  CALL METHOD im_header-&amp;gt;get_items&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      re_items = i_items.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  LOOP AT i_items INTO wa_item.&lt;/P&gt;&lt;P&gt;    lv_if_item = wa_item-item.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    CALL METHOD lv_if_item-&amp;gt;get_data&lt;/P&gt;&lt;P&gt;      RECEIVING&lt;/P&gt;&lt;P&gt;        re_data = lt_itm_data.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the above code i am not able to get the account assgn. details like in PROCESS_ACCOUNT Method how can i do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have to put some conditions combining item details and Account Assignments, same is not possible in PROCESS_ACCOUNT Method as in this i am not able to get Item details as in PROCESS_ITEM and vice versa.&lt;/P&gt;&lt;P&gt;so i want to check condition in CHECK Method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;abhishek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2006 05:32:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593422#M266725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-11T05:32:29Z</dc:date>
    </item>
    <item>
      <title>Re: ME_PROCESS_REQ_CUST Badi CHECK Method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593423#M266726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Abhishek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in your code lv_if_item is the reference to interface IF_PURCHASE_REQUISITION_ITEM. &lt;/P&gt;&lt;P&gt;You can get the account assignment details using the call to the method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD lv_if_item-&amp;gt;if_acct_container_mm~get_items&lt;/P&gt;&lt;P&gt;      RECEIVING&lt;/P&gt;&lt;P&gt;        re_items = l_account_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_account_list is table type mm_pur_accounting_list. The underlying structure contains reference to IF_ACCOUNTING_MODEL_MM. This interface contains a method get_ekkn. The full coding will be as follows,&lt;/P&gt;&lt;P&gt; data: l_account_list TYPE mmpur_accounting_list,&lt;/P&gt;&lt;P&gt;         l_account_line TYPE mmpur_accounting_type,&lt;/P&gt;&lt;P&gt;         ls_exkn TYPE exkn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD lv_if_item-&amp;gt;if_acct_container_mm~get_items&lt;/P&gt;&lt;P&gt;      RECEIVING&lt;/P&gt;&lt;P&gt;        re_items = l_account_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CHECK l_account_list IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT l_account_list INTO l_account_line.&lt;/P&gt;&lt;P&gt;      CALL METHOD l_account_line-model-&amp;gt;get_exkn&lt;/P&gt;&lt;P&gt;        RECEIVING&lt;/P&gt;&lt;P&gt;          re_exkn = ls_exkn.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2007 06:38:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593423#M266726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-19T06:38:08Z</dc:date>
    </item>
    <item>
      <title>Re: ME_PROCESS_REQ_CUST Badi CHECK Method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593424#M266727</link>
      <description>&lt;P&gt;Tks u, the answer is helpful.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 04:36:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/me-process-req-cust-badi-check-method/m-p/1593424#M266727</guid>
      <dc:creator>quyennv_27</dc:creator>
      <dc:date>2022-02-09T04:36:29Z</dc:date>
    </item>
  </channel>
</rss>

