Jasper Reports Development for Major Retailer

single image
         :  Consumer Goods Company

Industry       :  Retail

Practice Area  :  Product Engineering Services


A major retailer and a provider of wide range of consumer goods throughout North America, S. E. Asia, Australia, Japan, Europe, Russia and India approached Estuate to help with the cleansing, importing and retrieving of lead data stored across huge XLS files. Estuate developed a comprehensive solution to synchronize data from multiple sources and distribute the lead data to destinations on a real-time basis with user configurable workflows. In addition to the synchronization solution, Jasper reports were leveraged to allow users to create custom reports for their ongoing and varied reporting requirements.

The Opportunity:

  • Data synchronization and integration
  • Develop of out-of-box reports for web application
  • Reporting engine leverages graphical editor to generate new and maintain existing reports through end users
  • Seamless integration of custom/changed reports with web application
  • Export of reports to multiple formats (PDF, HTML, XLS)

The Estuate Solution:

  • Custom interface to upload new reports / changes to existing reports (JRXML) from iReport to web application
  • Leverage open source Jasper capabilities
  • iReport as stand-alone graphical tool to develop reports on the fly
  • Custom Report Engine built into web application using Jasper open source libraries
  • Publishing of iReport JRXML template to Report Server for visualization
  • Use of PHP/JAVA Bridge or Web Services to integrate reports into host application
  • Report Server role based access control for created reports
single image

Business Impact:

  • No license cost for reporting tool
  • iReport to create out-of-box reports
  • Provided training on iReport for report management and report generation