Blog: Installeren van ZuckerReports CE voor SugarCRM CE
Door Sander Bruinsma in Algemeen - gepost op 01-01-2010Veel bedrijven gebruiken vandaag de dag CRM software om relaties te beheren. Een veel gebruikte open-source oplossing is SugarCRM CE. Dit werkt redelijk goed en is eenvoudig te installeren. De Community Edition van SugarCRM heeft een groot nadeel ten opzichte van zijn betaalde broertje: gebrek aan rapportage. Dit is op te lossen door ZuckerReports CE voor SugarCRM CE te installeren.
De stappen die in dit document worden beschreven zijn uitgevoerd met de volgende software geïnstalleerd:
- Windows 2003 Server
- Internet Information Server 6
- SugarCRM CE 5.2
- MySQL 5.1
- PHP 5.2
- Java SDK 1.6 (geïnstalleerd in C:\Java\jdk1.6.0_16)
ZuckerReports installeren
Het installeren van ZuckerReports is relatief eenvoudig. Het is een module voor SugarCRM en laat zich ook op die manier installeren. De kracht van ZuckerReports is echter dat het ook JasperReports kan generen. Dit zijn geavanceerde rapportages, waarbij je ook grafieken kan maken en zelfs kan exporteren naar Excel en PDF. Om dit werkend te krijgen moet er iets meer gebeuren dan de standaard installatie. Dit gaat alleen werken als je bijvoorbeeld Remote Desktop toegang hebt tot de server. Er moet namelijk extra software geïnstalleerd worden op de server. Hieronder beschrijf ik de stappen.
- Download ZuckerReports van SugarForge: ZuckerReports;
- Pas het PHP.ini bestand zo aan dat het de volgende instellingen heeft:
- max_execution_time = 6000;
- post_max_size = 50M;
- upload_max_filesize = 200M;
- max_input_time = 10000.
- Herstart Internet Information Server om de PHP instellingen actief te maken;
- Installeer de module binnen SugarCRM via: Admin > Module Loader;
- Download Java SE SDK van Sun Development Network;
- Login op de server via Remote Desktop;
- Installeer de Java SE SDK software;
- Zorg dat het %WINDIR%\system32\cmd.exe bestand uitvoerbaar is door de anonymous access user (IUSR_SERVER) van IIS:
- Ga via de Explorer naar de map %WINDIR%\system32;
- Druk met de rechter muisknop op het bestand CMD.exe en selecteer properties;
- Selecteer het Security tabblad;
- Druk op de knop Add om een gebruiker toe te voegen;
- Druk op de knop Advanced en daarna op de knop Find now;
- Selecteer de gebruiker IUSR_SERVER en druk op OK;
- Sluit het venster met de OK knop;
- Zorg dat de gebruiker het Read & Execute heeft;
- Sluit het venster met de OK knop.
- Stel de JAVA_HOME variabele in:
- Klik op het bureaublad ad met de rechtermuisknop op My Computer > Properties;
- Ga naar het tabblad Advanced;
- Selecteer Environment Variables en bewerk JAVA_HOME, zodat deze verwijst naar de juiste map, bijvoorbeeld: C:\Java\jdk1.6.0_16.
Mocht je tegen problemen aanlopen met ZuckerReports tijdens het gebruik, dan is het verstandig om eens te kijken op het ZuckerReports Forum. Veel problemen worden hier besproken en vaak wordt er een oplossing gegeven.
Er is ook een Engelstalige handleiding beschikbaar op het SugarCRM forum en een handleiding in Adobe Reader PDF.
Voorbeeld rapporten installeren
Omdat het maken van een rapport tijdrovend is, zijn er een aantal voorbeeld rapporten van ZuckerReports zelf beschikbaar. Het installeren is eenvoudig:
- Download ZuckerReports DemoPack1 en ZuckerReports DemoPack2
- Installeer de module binnen SugarCRM via: Admin > Module Loader
- Na de installatie zijn de rapporten beschikbaar binnen SugarCRM via ZuckerReports > On-Demand Reporting
Kineo Open Source heeft ook een aantal mooie rapporten beschikbaar gesteld. Je kunt de open source sales reports downloaden en eenvoudig te installeren als rapport binnen SugarCRM.
Zelf rapporten maken
Binnen ZuckerReports is het eenvoudig om simpele rapporten te maken. Wil je echter geavanceerde rapporten maken, dan kun je het beste JasperReports maken. Hiervoor heb je een extra programma nodig: iReport.
iReport is het meest populaire visual reporting tool voor JasperReports (Java reporting library) en JasperServer (reporting server). Je kan er grafieken, afbeeldingen, subrapporten, enz. mee maken. Data sources: JDBC, TableModels, JavaBeans, XML, Hibernate, CSV enz. Kortom, onmisbaar voor het maken van gelikte rapporten.
Downloaden kan vanaf http://sourceforge.net/projects/ireport/. Lees goed de handleiding door!
0320 - 280327
ma-vr 09:00 tot 17:30 uur
Neem contact met ons op voor een geheel vrijblijvend gesprek.





