<?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: Create and Call Method.; in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786260#M1778112</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;It seems that you have BAdI implementation class. Just create required method in class and in place of perform call. your new method should have logic of PERFORM and have required signature for data input/output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Sep 2013 15:15:21 GMT</pubDate>
    <dc:creator>ChandrashekharMahajan</dc:creator>
    <dc:date>2013-09-30T15:15:21Z</dc:date>
    <item>
      <title>Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786259#M1778111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello guys.&lt;/P&gt;&lt;P&gt;Inside a method can not use Perform(message error) . Should I replace a method&amp;gt;&lt;/P&gt;&lt;P&gt;How I will create a method ? How I will call it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am in IF_EX_ME_HOLD_PO~IS_ALLOWED.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 15:10:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786259#M1778111</guid>
      <dc:creator>ronaldo_aparecido</dc:creator>
      <dc:date>2013-09-30T15:10:15Z</dc:date>
    </item>
    <item>
      <title>Re: Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786260#M1778112</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;It seems that you have BAdI implementation class. Just create required method in class and in place of perform call. your new method should have logic of PERFORM and have required signature for data input/output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 15:15:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786260#M1778112</guid>
      <dc:creator>ChandrashekharMahajan</dc:creator>
      <dc:date>2013-09-30T15:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786261#M1778113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chandra.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have examples codes?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 15:27:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786261#M1778113</guid>
      <dc:creator>ronaldo_aparecido</dc:creator>
      <dc:date>2013-09-30T15:27:55Z</dc:date>
    </item>
    <item>
      <title>Re: Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786262#M1778114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mentioned below is an example of how to do this in a local class defined in a report program. If you are using a BADI then just define the new method in class which is created in BADI implementation as mentioned by chandra. &lt;/P&gt;&lt;P&gt;Way of calling the method new method from IF_EX_ME_HOLD_PO~IS_ALLOWED is same as shown below for METHOD m2. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 10pt; font-family: Courier New;"&gt;&lt;STRONG style="font-size: 10pt; font-family: Courier New;"&gt;&amp;nbsp; &lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CLASS c1 DEFINITION. &lt;BR /&gt;PUBLIC SECTION. &lt;BR /&gt;METHODS: m1 IMPORTING p1 TYPE string &lt;BR /&gt;p2 TYPE I &lt;BR /&gt;EXPORTING p3 TYPE d &lt;BR /&gt;p4 TYPE f &lt;BR /&gt;EXCEPTIONS ex1 &lt;BR /&gt;ex2, &lt;BR /&gt;m2. &lt;BR /&gt;ENDCLASS. &lt;BR /&gt;&lt;BR /&gt;CLASS c1 IMPLEMENTATION. &lt;BR /&gt;METHOD m1. &lt;BR /&gt;... &lt;BR /&gt;ENDMETHOD. &lt;BR /&gt;METHOD m2. &lt;BR /&gt;DATA: text TYPE string, &lt;BR /&gt;number TYPE i, &lt;BR /&gt;date TYPE d, &lt;BR /&gt;amount TYPE f. &lt;BR /&gt;... &lt;BR /&gt;m1( EXPORTING p1 = text &lt;BR /&gt;p2 = number &lt;BR /&gt;IMPORTING p3 = date &lt;BR /&gt;p4 = amount &lt;BR /&gt;EXCEPTIONS ex1 = 10 &lt;BR /&gt;ex2 = 20 &lt;BR /&gt;OTHERS = 30 ). &lt;BR /&gt;CASE sy-subrc. &lt;BR /&gt;WHEN 10. &lt;BR /&gt;... &lt;BR /&gt;WHEN 20. &lt;BR /&gt;... &lt;BR /&gt;WHEN 30. &lt;BR /&gt;... &lt;BR /&gt;ENDCASE. &lt;BR /&gt;ENDMETHOD. &lt;BR /&gt;ENDCLASS. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 15:46:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786262#M1778114</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-09-30T15:46:59Z</dc:date>
    </item>
    <item>
      <title>Re: Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786263#M1778115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi I create the method valida past and i use call method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;t_ekko&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;bsart &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'PEST'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;METHOD &lt;/SPAN&gt;valida_pest&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM f_valida_pest.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXIT&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;will it go work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Its correct.?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 16:09:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786263#M1778115</guid>
      <dc:creator>ronaldo_aparecido</dc:creator>
      <dc:date>2013-09-30T16:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786264#M1778116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronaldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can create a method valida_pest in the BADI implementation class with required import/ export parameters (You can get the Implementing class name in the header details of the BADI imlementation). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then you can try to call this method inside the BADI method IF_EX_ME_HOLD_PO~IS_ALLOWED by calling me-&amp;gt;valida_pest(). To get exact syntax use pattern option in editor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you need to store any global data make sure you declare attributes in the same class and then store the data in the attributes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ajay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 16:31:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786264#M1778116</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-09-30T16:31:08Z</dc:date>
    </item>
    <item>
      <title>Re: Create and Call Method.;</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786265#M1778117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks AJAY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 16:16:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-and-call-method/m-p/9786265#M1778117</guid>
      <dc:creator>ronaldo_aparecido</dc:creator>
      <dc:date>2013-10-07T16:16:25Z</dc:date>
    </item>
  </channel>
</rss>

