En Ru
Corporate reporting
Can be easier!

THE AUTOMATED REPORTING SYSTEM FOR THE INTERNATIONAL HOLDING

Business area

International holding company with multi-layered structure and with about 50 affiliates in different regions and countries.

The main functions and features of the system:

Managing user permissions and roles, support of information and operations access control.
For example:
  • employees of the certain company have access only to their company’s indicator values and reports, head of the holding has no restrictions to access reports;
  • administrator has access to the administrative tools but has not permission to access reports.

Flexible environment for reporting process:
  • maintaining holding structure;
  • support of multi currencies, because holding is represented in several countries;
  • report of holding is in the currency of holding, indicators of affiliates are recalculated to the holding currency according currency exchange rates.

Intellectual control was applied to minimize the chance of error in the input of primary information. Changes to the reports after due date are restricted without permission of top management.

Financial KPI (Key Performance Indicators) are already part of production version. Non financial KPI is now under development and will be introduced in next version.

Reports are available for the level of holding, region, company with detail of branches and detail on the indicators.

Developed with respect to future extensions architecture allows:
  • flexible change of all parameters, such as currency of holding, via graphical user interface, without any changes to the source code;
  • fast and easy adding of new groups of indicators and appropriate reports for them. The Customer has already expressed his preliminary intention for the following steps to expand range of indicators and reports;
  • good performance for large amounts of information (yearly report contains data from 50 affiliates).

Technical details

DBMS: MySQL
Programming language: Java
Application server:Tomcat Application Server 6.0.2.0

Technologies used:
  • J2EE – component model application,
  • Hibernate – access to the data base,
  • JSP, Struts 2, Tiles, JavaScript – implementation of user interface.

Project organization

Fixed price contract. Scope of work was about 200 man-hours. Development term was 1 month. Specialists of GERSIS SOFTWARE performed a full range of services: requirements analyzes, architecture development, development of functionality, testing, installation on customer’s server and user training.

See next project