Abstract: In general, reports are a form of representing data in
such way that user gets the information he needs. They can be built in
various ways, from the simplest (“select from") to the most complex
ones (results derived from different sources/tables with complex
formulas applied). Furthermore, rules of calculations could be written
as a program hard code or built in the database to be used by dynamic
code. This paper will introduce two types of reports, defined in the
DB structure. The main goal is to manage calculations in optimal
way, keeping maintenance of reports as simple and smooth as
possible.