How to create custom SSRS report using data provider and add custom parameters?

I have to create a custom SSRS report to display budget plan status with parameters for company, budgetmodel & Budget status. What are the steps to follow using data provider contract class etc. I am new to AX and would like to try out creating the report. try this link. this link provides some basic steps you could use. latter part you need to expand your code for your requirement. u will follow this link.