Hi Indira,
There were standard data sources available for VBAP table and you can do enhancement as per your requirement. Moreover as mentioned by Satendra what is your requirement of creating the datasource based on FM which is complex as compared to creating on table directly.
Thanks,
Karan Lokesh.