В рамках стратегии импортозамещения и перехода на полностью российскую ИТ-инфраструктуру компания «Инверсия» осуществляет модернизацию инструментов формирования отчетности. Сообщаем о ключевых изменениях:

1. Импортозамещение в отчетных системах

В соответствии с курсом на технологический суверенитет мы прекращаем использование Oracle Reports, и переходим на российскую разработку «Быстрые Отчеты».

2. Текущий статус Oracle Reports

  • Существующие отчеты на Oracle Reports сохраняют работоспособность в текущих решениях с СУБД Oracle;
  • Техническая поддержка действующих отчетов продолжается в полном объеме;
  • Новые функции и доработки будут реализовываться только в новой системе.

3. Преимущества российского решения «Быстрые Отчеты»

  • Полностью российская разработка, включенная в реестр Минцифры;
  • Поддержка отечественных ОС (Альт, РЕД ОС, Astra Linux);
  • Совместимость с российскими СУБД (PostgresPro);
  • Соответствие требованиям регуляторов по локализации ПО.

4. В планах

  • 2025-2026: параллельная поддержка обеих систем;
  • 2026: полный перевод всех отчетов на «Быстрые Отчеты» и отказ от ORACLE REPORTS;
  • По запросу: перевод существующих банковских отчетов с Oracle Reports.

5. Ваши выгоды от перехода

  • Гарантированная бесперебойная работа в условиях санкций;
  • Полное соответствие требованиям Центрального банка;
  • Упрощение лицензирования (отказ от иностранного ПО);
  • Доступ к современным функциям отчетности.

Предварительные настройки.

Для использования отчетов, реализованных с использованием продукта FastReport Mono, необходимо на рабочем месте один раз запустить \BIN\FREPRunner-del.cmd.

Далее необходимо запустить новую форму настройки "графической печати" первичных документов (OPERLIST) в формате FastReport Mono. Запустить форму можно добавив в настройках рабочего стола вызов ru.inversion.fxparamset.frm.PFrfMain showViewFrf из FXParamset.jar:

Для запуска формы настройки у пользователя должна быть роль ODB_TEST.

В запущенной форме необходимо добавить шаблоны отчетов см. таблицу 1 и выполнить настройку связей отчетов с документами (БО1):

Описание объектов:

1. Вместо таблицы rdf создана таблица frf. В ней добавлено поле «CEXT» - расширение файла-шаблона. На данный момент возможны два варианта «rdf» и «frx». 

IID             NUMBER(3)        Идентификатор

CFNAME   VARCHAR2(30)   Имя файла 

CEXT         VARCHAR2(30)   Расширение

CNAME     VARCHAR2(500) Название-описание отчета

2. Вместо таблицы rep создана таблица frr 

IBO1    NUMBER            БО1

IBO2    NUMBER            БО2

CVO     VARCHAR2(30)  ВО

IFRF     NUMBER            Идентификатор отчета

DBEG   DATEN               Начало периода действия

DEND  DATE                  Окончание периода действия - дата ПО.

IUNIQ  NUMBER           Уникальное сочетание БО1, БО2, ВО и даты начала действия (заполняется на триггере FRR_UNIQUE)


Связь между таблицами frr.IFRF – frf.IID

Если в новых таблицах нет соответствующей настройки для выбора шаблона печати, то будет отрабатывать старая настройка выполненная в модул Параметры и настройки : Параметры/Настройки -> Менеджер печати документов -> Связь отчетов с документами (таблицы rep и rdf).

Отчеты на Oracle Reports переведенные на «Быстрые Отчеты:

Код БО1 Наименование БО1Вид операцииШаблон отчета
-4Реализованные курсовые разницы

09

17

09 - pdoc_bo1.frx

17 - pdoc_0401067.frx

-3Переоценка валютных остатков

09

17

09 - pdoc_bo1.frx

17 - pdoc_0401067.frx

1Мемориальный ордер

09

17

09 - pdoc_bo1.frx

17 - pdoc_0401067.frx

6Приходно-расходный внебалансовый ордер18r0402102.frx
7Приход по внебалансу18r0402102.frx
8Расход по внебалансу18r0402102.frx
12Приходный кассовый ордер09in3352.frx
13Расходный кассовый ордер09out3352.frx

Таблица 1

ВНИМАНИЕ: Отчеты Oracle Reports переведенные на «Быстрые Отчеты» будут дорабатываться исключительно в новой системе.

  • Нет меток