What do you like best?
Flexibility - The system can be adjusted to needs of very different users: people who prefer self-service BI and ones that want predefined reports designed for them. This is particularly important for us as our company has many clients with diverse needs.
Support - The Team is present on the free forum. We have commercial support services and we are very happy about it, as if any problems arise, they are solved quickly. In this way we have immediate access to system and documentation updates.
Scripting and advances features - Many standard features can be extended through scripts written in Groovy. Script datasources allow to connect data coming from more than one database or to get data from websites, files etc. Script reports give unlimited possibilities - in terms of data processing and report lay-outs.
Templates - Dynamic list report allow to use jxls, velocity and xdocs templates. In this way we can create well-looking Excell reports (sometimes even with macros!), html reports with charts or serial correspondence in Word.
Automatically created reports' documentation
What do you dislike?
The documentation could be more extended (in some areas) and give more examples of potential use cases.
Would be nice to have more data visualisation options for users without programming skills.
Community involvement - would be nice to see how other people use the system, share our experience and inspire each other.
Recommendations to others considering the product
I fully recommend the product and the technical support.
The Team is open for users' needs. For example, as a part of additional IT services, some of the system features were adjusted to our specific needs – for instance we have over 150 databases with the same structure and – thanks to the adjustment – we don’t need to create 150 reports of the same kind, each connected to one data source, but we can dynamically attach the datasource by the report’s parameters.
For advanced users: You may even write a small app and easily integrate it with the system. So far we have created 2 apps - one for automatic creation of yearly tax returns and another one to support automatic processing of purchase invoices. Both take data from many tables and / or datasources and produce complex XML file that are later imported to other programs. More apps, with extended data visualisation and simple data input interfaces, are on the way.
What business problems are you solving with the product? What benefits have you realized?
We are a small company providing accounting services, tax advisory, payroll and business consulting for small and medium enterprises. We use ReportServer for:
Creating regular financial reports for our clients and for our internal use, based mainly on data from our accounting system.
Monitoring of invoice processing in our company, based on data from our document management system
Support of automatic invoice processing
Support of yearly tax return preparation