Page 1 of 1

Excel Dashboard Integration

PostPosted: Sun Apr 23, 2017 11:44 pm
by red1
Together with Nakarat of Thailand, we began to collaborate on making iDempiere BI layer fully functional and easy to use. No better way than to fuse my Ninja's Info-Window Reporting tool to Excel Interactive Dashboard, pumping raw data one way (for security reasons).

InfoWindowSalesData.png (156.44 KiB) Viewed 10808 times
The Info-Window Reporting is generated with two Ninja cuts. Resulting as Info-Window and its Reporting output. It is then saved in XLS format and sent to the Excel Dashboard and that is all for the Interative BI show to begin. Special mention of thanks to for its free tutorial on how to do the amazing dashboard in a matter of strokes.

ExcelSalesDashboar.png (136.29 KiB) Viewed 10808 times
Download the Interactive BI Dashboard here with short movie.
Info-Window plugin and a more complete demo movie by tomorrow noon (its late here in Bangkok).

This is just the beginning. Soon we shall cover all critical areas of the ERP including Warehousing and Manufacturing, providing upper management with timely and easy to understand interactive analysis graphs.

PieCharts.png (101.49 KiB) Viewed 10808 times

Re: Excel Dashboard Integration

PostPosted: Mon Apr 24, 2017 11:51 am
by red1
If you wish to produce the plugin manually that exports out the info data to the Excel template, you may take the Ninja up on this. Here is what you need to set in both ModelMaker and CodeMaker. Otherwise just take the plugin created in this process at the bottom. (Typo:SalesRep_ID not Sales_Rep_ID)

ModelMaker.png (23.9 KiB) Viewed 10748 times

CodeMaker.png (25.91 KiB) Viewed 10748 times

ExcelInfoWindow.png (280.88 KiB) Viewed 10737 times
Note also that you need to set the sequence to the grid order as shown in the PrintFormat's DisplayOrder tab below. Then it is a matter of copy and paste into the Excel template.

DisplayOrder.png (36.98 KiB) Viewed 10685 times
Fetch the plugin org.red1.excel and Excel template from

A movie to show how