Hi Ravi,
When we want create a data source on table, table need to be type of transparent table. other wise its not possible to create a data source on it.
so in my case my source table is pooled table. so we created ztable type as transparent.
my ztable filling thru one custom program which was maintained with help of abap expert.
Once we have ztable then we can create data source str by using BW01 and by using BW03 we can assign data source str to ledger, source system automatically propose the data source name based on Ledgers.
Please once again read my blog and let me know if you have doubts.
Thanks