11-22-2007 8:21 PM
I have created a function module in which I have given the following things.
Export paramters:
s_erdat like vbak-erdat.
s_vkorg like vbak-erdat.
s_vtweg like vbak-vtweg.
s_bsark like vbak-bsark
s_spart like vbak-spart.
Tables:
itab like vbak.
Source Code:
SELECT vbeln bsark vtweg spart vdatu FROM vbak
INTO CORRESPONDING FIELDS OF TABLE itab
WHERE
erdat = s_erdat AND
vkorg = s_vkorg AND
vtweg = s_vtweg AND
bsark = s_bsark AND
spart = s_spart.
But when I am executing this Function Modules,the internal table shows zero entries.
Plz tell what to do.
Point will be rewarded nodoubt.
11-22-2007 8:25 PM
Hi Ajaya,
Put all these in Import Parameters
s_erdat like vbak-erdat.
s_vkorg like vbak-erdat.
s_vtweg like vbak-vtweg.
s_bsark like vbak-bsark
s_spart like vbak-spart.
Regards,
Satish
11-22-2007 8:25 PM
Hi Ajaya,
Put all these in Import Parameters
s_erdat like vbak-erdat.
s_vkorg like vbak-erdat.
s_vtweg like vbak-vtweg.
s_bsark like vbak-bsark
s_spart like vbak-spart.
Regards,
Satish
11-22-2007 8:35 PM
Sorry,I have posted wrong,infact I have put it in import parameters but still it's not working.Plz suggest.
11-22-2007 8:39 PM
Hi,
Keep the same data what ever you are passing to Import parameters in the Database Table and see whether you are getting any data or not.
Good catch ferry, <b>vbak-vkorg</b> this could be the reason.
Regards,
Satish
11-22-2007 8:56 PM
I have made it vbak-vkorg,but it still not working.
And the input parameter I am giving are already present in the database table,but it still not working.
Plz help.
11-22-2007 9:01 PM
Make sure they are all mandatory (unless you want to select records with initial values).
Make sure an entry exists for the values you are passing.
Rob
Message was edited by:
Rob Burbank
11-22-2007 9:02 PM
Ajaya,
Even i also tried i am getting data in my system, you are doing mistake some where.
Are you correctly passing the proper data?
Just try by giving TYPE instead of LIKE, Last trail...
Regards,
Satish
11-22-2007 8:35 PM
Hi,
These fields should be declare in import parameters.
Also s_vkorg should refer to vbak-vkorg instead of vbak-erdat.
s_erdat like vbak-erdat.
s_vkorg like vbak-vkorg. "Change here
s_vtweg like vbak-vtweg.
s_bsark like vbak-bsark
s_spart like vbak-spart.
Otherwise, your codes are working fine as I tested in my system.
Please ensure the data is available for input parameters in table VBAK.
Regards,
Ferry Lianto