I'm looking for some guidance on report writing for Dynamics CRM.
Our current CRM is Dynamics 4.0 - which is few years old. It's an on-premise version. I have been working with this CRM for the past few days and I understand that I have an awful lot to learn.
My task is to write reports for this CRM. Built-in report wizard is nowhere flexible enough to to produce required reports. I'm finding it difficult to find resources and books on report writing for Dynamics CRM. I guess this is because Microsoft and their partners are keen on selling training sessions.
So far I know that I can download reports and import them into BIDS. I can modify reports in bids and the export them back into Dynamics.
One of my main concerns is that I don't know whether we'll benefit from migrating Dynamics CRM 4 to Dynamics CRM 2011. I'm keen on working with the most up-to-date system, but I must be able to justify migration to the newever version.
I have looked at third part solutions, such as Zap, but this is not something we are interested in because we'll have to extend Dynamics in near future to provide additional features to our customers.
Ideally I'm hoping to find a way to create a report layout which I can apply to all future reports. Additionally I'm aiming to write reports in such a way, that I can integrate them into our company site by pulling data out of dynamics.
So far I have managed to export reports from Dynamics CRM 4 to BIDS, but I'm not sure what is the right way to go about writing SQL. Reports that have been created with a Wizard, make a use of dynamic SQL. Creating reports from scratch, requires me to write querires against views in the Dynamics database.
Question is what is the right way to go about this?