2.6      Reporting

iBonus Server provides two types of reporting programs:

 

Reporting Functions are provided in iBonus Server CD.

2.6.1      Reporting Application

Reporting Application is a simple reporting program for those who do not have reporting service installed in the Server. It can also act as a monitor to check the status of all Terminals.

 

To execute reporting Application:

Click <start> à <iBonus Server 3> à <iBonusReport>

 

The reporting program is divided to 3 areas:

 

  1. Constraints

  2. Grouping criteria

  3. Result

 

 

iBonusReport let you set the following constraints:

Date time, member info, member profile, terminal and transaction type

 

The results can be grouped by the following fields:

Date, Card ID, Staff ID, Branch Code, Terminal Serial No, Item Description

 

The following reports are available as result:

Transaction Log, Type Summary, Cash Summary and Bonus Point Summary

 

2.6.1.1     Monitoring Terminal Status

To monitor terminal status

  1. Click <Check> at menu bar

  2. Click <Terminal status>

 

The terminal status report will be refreshed periodically.

2.6.1.2     Querying

To execute a report generation:

  1. Enter the criteria at the constraint area.

  2. Select the grouping criteria.

  3. Select the maximum number of transaction you want to show.

  4. Click <Go>

 

Note:

 

2.6.1.3     Exporting Report to Excel

All the report can be exported to excel .CSV format.

To export the transaction report:

Click <File> on menu bar à Click <Export Transaction…> à Enter the path of the .csv file.

 

To export the summary report:

Click <File> on the menu bar -> Click <Export Summaries…> à Select one of the summary report at the sub menu. à Enter the path of the .csv file.

 

To export the terminal status report:

Click <File> on the menu bar -> Click <Terminal status…> à Select one of the summary report at the sub menu. à Enter the path of the .csv file.

 

 

2.6.2      Report for Microsoft Reporting Service

Sample reports for Reporting Service are provided. IIS is required for reporting server. Microsoft Reporting Service provides function which allows the result to be exported to excel, .tiff graphic, pdf and XML.

2.6.3      Sample Reports

The following reports are bundled:

AccessLog                That which queries the transaction log table

 

RenewRequests        That which queries the RenewRequests table

 

RepairRequests        That which queries the RepairRequests table

 

ReplaceRequests     That which queries the ReplaceRequests table

 

Terminals                   That which queries the Terminal table

 

Staff                            That which queries the Staff table

 

Member                      That which queries the Member table

 

Grouping                    That which summarizes the amount of different value transaction and group them by date, member card ID, staff ID, branch code and customer’s age.

 

Redemption               That which summarizes the amount of different item redeemed (including manual redeem) at a particular time period. The time period can be branched to quarter, month, week and day.

 

Sales                          That which summarizes the amount of all value type transactions at a particular time period. The time period can be branched to quarter, month, week and day.

 

For detail about the content of the database table, please see appendix.

2.6.4      Installation

Samples reports in reporting service are provided for basic queries. IIS is required for using Reporting Service.

Procedure for installing reporting service:

 

  1. In Data Source, click new data source. 

  2. Specify a name, e.g iBonus

  3. Specify your connection type. e.g Microsoft SQL Server

  4. Specify the connection string of the database. e.g Data Source=localhost; Initial Catalog=iBonus

  5. Specify the credential if you want the user to view the report securely. e.g The credentials stored securely in the report server.

  6. Then type the user name and password that has privileged to view the report.

  7. Click Apply

  1. Click Home -> Upload File

  2. Please browse the .rdl file.

  3. Specify a name of the report.

  4. Click OK

  5. Repeat step a - d till all the .rdl files are uploaded.

  1. Click on the link of a report e.g AccessLog

  2. If it shows "The report server cannot process the report. The data source connection information has been deleted.". Click Properties à Data Source.

  3. Click Browse button to use shared data source.

  4. Select the data source you have just created.

  5. Click OK

  6. Repeat step a - e until all the reports have been setup.