Основные возможности GetReport

GetReport предназначен для сбора корпоративной отчётности и создания учетно-отчётных систем. Базовый функционал учетной системы настраивается без программирования. Можно сказать, что GetReport - это онлайн конструктор баз данных с веб-интерфейсом, мощной системой прав и встроенным средствами отчётности и мониторинга (Business intelligence).

Алгоритм создания учетно-отчётной системы:

  1. Сконструируйте таблицы данных и бизнес-процессы, которые будут в системе.
  2. Укажите какие роли и пользователи будут в системе.
  3. Раздайте ролям права на просмотр, добавление, редактирование данных в таблицах.
  4. При необходимости создайте дополнительные разделы и отчёты.


Форма авторизации

Перед входом в систему пользователи попадают на форму авторизации. Доступ к функционалу системы для каждого пользователя ограничен набором данных ему ролей.

Просмотр таблиц

Пользователи просматривают данные в табличном виде. Для каждой таблицы, созданной администратором, данный интерфейс генерируется автоматически (без программирования).

Формы редактирования

Для каждой таблицы, созданной администратором, стандартные формы редактирования генерируется автоматически (без программирования). В случае необычной логики или сложного оформления формы, администратор может выполнить доработку с помощью программирования, используя специальное API.

Отчеты

По всем таблицам системы, можно строить произвольные отчёты. Отчёты могут создавать пользователи, с помощью инструмента "Многомерный анализ" (OLAP). Отчёты со сложной логикой создаются аналитиками и программистами на языке SQL.

Импорт данных

Вы можете загрузить данные из Excel прямо в таблицы своей системы.

Панель администратора. Конструктор таблиц

Конструктор таблиц является ядром системы GetReport. Здесь администратор может создать необходимые сущности. Также администратор задаёт права доступа (кто что видит, кто что редактирует). Администратор также может настроить граф допустимых состояний (статусов) для сущности и переходов между состояниями. Такой граф описывает бизнес-процесс движения сущности. Все интерфейсы по работе с сущностями будут сгенерированы автоматически для каждого пользователя в зависимости от его прав доступа.

Панель администратора. Настройка прав и бизнес-процессов

После настройки таблиц администратор создаёт роли, которые будут в системе и раздаёт им права. Права даются на просмотр таблиц, просмотр столбцов, просмотр строк, добавление и редактирование строк. Пример: Директор видит все данные. Менеджеры видят данные по своему отделу. Работники видят только свои данные.

Программирование

С помощью программирования можно расширять функционал системы нужным образом, существует возможность создания новых страниц, изменение поведения системы необходимым для вас образом.