use runbasebatch to create RDP reports

hi all,
I want to Develop the SSRS report based on below requirement :

  1. Create some sales order for different customer, do some of them picking slip and some packing slip . should not do invoice… Write a batch Job in such a way that , invoices are done for only the customers who have done packing slip only of that particular day.

  2. Generate a report (using RDP class) for particular customers who was done on that particular day. Show their sales order and particular sales line for that sales order .

  3. Send mail to the particular customer( you can attach report to it)

waitin for your valuable answers, thank you in advance :slight_smile: