Hi all,
a customer of mine happend to ask me to come up with a technical solution for the following scenario:
- basis is a crm tool where the customers (i.e. the ones who bought the system) are not wanted to access the database for queries directly (in terms of table level access)
- there's plenty of reporting in the software, but sometimes it's just not exactky what's needed, so some sort of interface for external reporting tools is required
--> beeing 'state of the art' my customer want's to use web services for this; which IMHO is definitly not the way to do this; I'd favorize the creation of VIEWS which the crm customers can use to feed their reporting tools via ODBC for example
So, what's you guys opinion on this, how would you approach this scenario? Any best practises?
K