‎2010 Aug 10 4:51 PM
Hi All,
I am learning to write some abap code in a user exit include program.
In the enhancement I can see a structure i_vbak but when I try to use in my code system says I_VBAK is neither specified
under "TABLES" nor is it defined as an internal table and when I try to declare under data it says i_vbak already declared.
I cannot activate my code since it is giving me a syntax error
please help.
Meghna
Moderator message: please use more descriptive subject lines from now on.
Edited by: Thomas Zloch on Aug 10, 2010 5:56 PM
‎2010 Aug 10 4:54 PM
Hello Meghna,
Please provide the user exit name.
regards,
Antony Thomas
‎2010 Aug 10 5:09 PM
‎2010 Aug 10 5:12 PM
Hello,
Please provide the user exit function module name, not the include name.
Thanks and Regards,
Antony Thomas
‎2010 Aug 10 5:17 PM
‎2010 Aug 10 5:45 PM
‎2010 Aug 11 10:12 AM
Hello Meghna,
Are you using i_vbak as an internal table or not? i_vbak is a structure only, the error which is coming from your code is implying that only.
Are you calling any perform subroutine from within the include program? if so you have to pass i_vbak through the subroutine interface as i_vbak is local to this function module only.
Hope this will solve your problem, sorry for the delayed reply
Regards,
Antony Thomas