<?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: Perform In function Module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790069#M1465812</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;I also got same error while checking the FM.&lt;/P&gt;&lt;P&gt;But when i activated it got activated.&lt;/P&gt;&lt;P&gt;I think you also activate it don't check it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pravin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Apr 2010 04:20:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-04-13T04:20:00Z</dc:date>
    <item>
      <title>Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790068#M1465811</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 m using performs in RFC Function module, If i pass single internal table via perform its not giving error through if i pass two internal tables via perform then its giving error as "The Specified type has no structure and therefore no component called VBELN" . But internal table structre is correct&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM Drop_Ship TABLES tt_vbak  tt_vbap USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM Drop_Ship TABLES tt_vbak tt_vbap USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          SELECT vbeln auart erdat bstnk bsark FROM vbak&lt;/P&gt;&lt;P&gt;                             INTO TABLE tt_vbak&lt;/P&gt;&lt;P&gt;                             FOR ALL ENTRIES IN tt_vbap&lt;/P&gt;&lt;P&gt;                             WHERE vbeln = tt_vbap-vbeln&lt;/P&gt;&lt;P&gt;                             AND auart = iv_order_type&lt;/P&gt;&lt;P&gt;                             AND erdat BETWEEN lv_stdat AND lv_endat.&lt;/P&gt;&lt;P&gt;How to solve this issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:14:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790068#M1465811</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T04:14:11Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790069#M1465812</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;I also got same error while checking the FM.&lt;/P&gt;&lt;P&gt;But when i activated it got activated.&lt;/P&gt;&lt;P&gt;I think you also activate it don't check it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pravin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:20:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790069#M1465812</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T04:20:00Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790070#M1465813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sentchan , &lt;/P&gt;&lt;P&gt;   It is a good practice to specify the type of data being passed in the interface parameters of the subroutine. &lt;/P&gt;&lt;P&gt;So try explicitly specifying the data type of the parameters passed to the subroutine , i think that should resolve your issue  e.g. &lt;/P&gt;&lt;P&gt;FORM Drop_Ship TABLES tt_vbak tt_vbap type  ............ &lt;/P&gt;&lt;P&gt;                             USING iv_order_type type i &lt;/P&gt;&lt;P&gt;                                         lv_dat_flag type ........lv_stdat lv_endat lv_drp_ship iv_id. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also try to avoid the use of TABLES , insted use CHANGING . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:25:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790070#M1465813</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T04:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790071#M1465814</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;"You not even bothered to Look at my Post, Hmmmmmmmmmmmm Good.........................&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data : tt_vbak type standard table of vbak, " Add this and Check again
          tt_vbap type standard table of vbap,


PERFORM Drop_Ship TABLES tt_vbak tt_vbap USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;" Also Check whether your Declaraton contains VBELN as one of it Fields&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA : itab TYPE STANDARD TABLE OF vbak," WITH HEADER LINE,
       jtab TYPE STANDARD TABLE OF vbap." WITH HEADER LINE. " Check your TT_VBAK and TT_VBAP as mentioned here

DATA : ortyp  TYPE vbak-vbtyp,
" Just copy this and Execute this , No Syntax Errors Found for me @ ECC6.0
       erdat TYPE vbak-erdat. 
select * from vbap into TABLE jtab UP TO 100 ROWS.
PERFORM get_data TABLES itab
                        jtab
                 USING  ortyp erdat.

FORM get_data TABLES p_itab " LIKE itab
                     p_jtab "LIKE jtab
              USING  p_ortyp p_erdat.
  select * from vbak
    INTO TABLE itab
    FOR ALL ENTRIES IN jtab
    where vbeln = jtab-vbeln
    and   vbtyp = ortyp
    and   erdat = erdat. 
ENDFORM.                    "get_data&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Cheerz&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:25:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790071#M1465814</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T04:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790072#M1465815</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pravin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried, it's activated but it gives dump error when call that particular perform, please let me know the solution how to pass two or more internal tables.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:32:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790072#M1465815</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T04:32:36Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790073#M1465816</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try something like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM test_11 TABLES TAB1&lt;/P&gt;&lt;P&gt;                                            TAB2&lt;/P&gt;&lt;P&gt;                              USING  PARA1&lt;/P&gt;&lt;P&gt;		PARA2&lt;/P&gt;&lt;P&gt;                              CHANGING FLAG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM test_11 TABLES TAB1 STRUCTURE STAB1&lt;/P&gt;&lt;P&gt;                                      TAB2 STRUCTURE STAB2&lt;/P&gt;&lt;P&gt;	     USING  PARA1&lt;/P&gt;&lt;P&gt;	                 PARA2&lt;/P&gt;&lt;P&gt;                         CHANGING   FLAG.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:42:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790073#M1465816</guid>
      <dc:creator>umashankar_sahu</dc:creator>
      <dc:date>2010-04-13T04:42:37Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790074#M1465817</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;When you are using tables you need to specify the structure in the form statement so that it can access the columns of the tables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try using the following code. Assuming your tables tt_vbak and tt_vbap are of the type VBAK and VBAP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM Drop_Ship TABLES tt_vbak tt_vbap USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM Drop_Ship TABLES tt_vbak structure vbak &lt;/P&gt;&lt;P&gt;                                           tt_vbap structure vbap &lt;/P&gt;&lt;P&gt;                             USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 04:50:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790074#M1465817</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T04:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790075#M1465818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created type internally.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TYPES : BEGIN OF tv_vbap,&lt;/P&gt;&lt;P&gt;          vbeln TYPE vbeln,&lt;/P&gt;&lt;P&gt;          END OF tv_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : tt_vbap TYPE TABLE OF tv_vbap.&lt;/P&gt;&lt;P&gt;         ts_vbap LIKE LINE OF tt_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like wise i have used tt_vbak also.So if i use as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM Drop_Ship TABLES&lt;/P&gt;&lt;P&gt;                      tt_vbap STRUCTURE vbap&lt;/P&gt;&lt;P&gt;                      tt_vbak STRUCTURE vbak&lt;/P&gt;&lt;P&gt;                      USING&lt;/P&gt;&lt;P&gt;                      iv_order_type&lt;/P&gt;&lt;P&gt;                      lv_dat_flag&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; so if i used structure vbak its giving error such as " In perform or Call Function "Drop_Ship", the actual parameter "tt_vbap" is too short for the formal parameter "tt_vbap". Can we use internal structure as structure in form.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 05:00:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790075#M1465818</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T05:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790076#M1465819</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;Internal tables &amp;amp; structures are different. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPES : BEGIN OF tv_vbap,
vbeln TYPE vbeln,
END OF tv_vbap,

TYPES: tv_vbap_t TYPE STANDARD TABLE OF tv_vbap. 

FORM Drop_Ship
USING
iv_order_type
lv_dat_flag
CHANGING
tt_vbap TYPE tv_vbap_t
tt_vbak TYPE tv_vbak_t&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 05:36:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790076#M1465819</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2010-04-13T05:36:12Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790077#M1465820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try this code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: BEGIN OF ty_vbak,&lt;/P&gt;&lt;P&gt;          vbeln TYPE vbak-vbeln,&lt;/P&gt;&lt;P&gt;       END OF ty_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: tt_vbak like TABLE OF ty_vbak,&lt;/P&gt;&lt;P&gt;      l_cnt TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM test_form TABLES tt_vbak&lt;/P&gt;&lt;P&gt;                  USING  l_cnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM TEST_FORM  TABLES   TT_VBAK STRUCTURE ty_vbak&lt;/P&gt;&lt;P&gt;                                 USING      L_CNT.&lt;/P&gt;&lt;P&gt;*********&lt;STRONG&gt;ur code here&lt;/STRONG&gt;*********&lt;/P&gt;&lt;P&gt;ENDFORM.                    " TEST_FORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 05:37:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790077#M1465820</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T05:37:15Z</dc:date>
    </item>
    <item>
      <title>Re: Perform In function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790078#M1465821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; try this code &lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; data: BEGIN OF ty_vbak,&lt;/P&gt;&lt;P&gt;&amp;gt;           vbeln TYPE vbak-vbeln,&lt;/P&gt;&lt;P&gt;&amp;gt;        END OF ty_vbak.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; DATA: tt_vbak like TABLE OF ty_vbak,&lt;/P&gt;&lt;P&gt;&amp;gt;       l_cnt TYPE i.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; PERFORM test_form TABLES tt_vbak&lt;/P&gt;&lt;P&gt;&amp;gt;                   USING  l_cnt.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; FORM TEST_FORM  TABLES   TT_VBAK STRUCTURE ty_vbak&lt;/P&gt;&lt;P&gt;&amp;gt;                                  USING      L_CNT.&lt;/P&gt;&lt;P&gt;&amp;gt; *********&lt;STRONG&gt;ur code here&lt;/STRONG&gt;*********&lt;/P&gt;&lt;P&gt;&amp;gt; ENDFORM.                    " TEST_FORM&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Hope this helps.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Anju&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created structure in se38 and used it as structure then its working fine.&lt;/P&gt;&lt;P&gt;FORM TEST_FORM  TABLES   TT_VBAK STRUCTURE ty_vbak&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Apr 2010 06:19:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-function-module/m-p/6790078#M1465821</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-13T06:19:02Z</dc:date>
    </item>
  </channel>
</rss>

