Skip to Content
0
Former Member
Apr 13, 2010 at 04:14 AM

Perform In function Module

874 Views

Hi All,

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

PERFORM Drop_Ship TABLES tt_vbak tt_vbap USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.

FORM Drop_Ship TABLES tt_vbak tt_vbap USING iv_order_type lv_dat_flag lv_stdat lv_endat lv_drp_ship iv_id.

SELECT vbeln auart erdat bstnk bsark FROM vbak

INTO TABLE tt_vbak

FOR ALL ENTRIES IN tt_vbap

WHERE vbeln = tt_vbap-vbeln

AND auart = iv_order_type

AND erdat BETWEEN lv_stdat AND lv_endat.

How to solve this issue.