Наши решения

Новости

2024-09-02

Для осуществления контроля использования фонда текущего ремонта многоквартирного дома (ФТР МКД) в рамках Системы Управления ЖКХ реализован функционал обеспечивающий:

  • Формирование объема работ по текущему ремонту для каждого МКД на год и контроль выполнения этих работ.
  • Контроль наличия ТМЦ (Товарно-материальных ценностей), необходимых для выполнения плановых работ по текущему ремонту по каждому МКД, возможность их своевременной закупки и резервирования.
  • Формирование и контроль движения денежных средств ФТР в периоде по каждому МКД.

 

2024-04-25

В рамках проекта СКАУТ УКР/УИ реализованы механизмы обеспечивающие:

  • учет кассет АДМ (Автоматическая депозитная машина),
  • прием и пересчет кассет АДМ,
  • проведение инкассации по графику или по заявкам.

Использование АДМ позволяет клиентам Банка оптимизировать расходы на инкассацию. Но сложность инкассации этих устройств со стороны Банка заключается в том, что каждый клиент может устанавливать на своих точках разные типы АДМ. Спектр на рынке таких устройств достаточно широк. И они не универсальны: кассета одного устройства может не подойти к другому устройству. Важно учитывать эти особенности при проведении инкассации и не допустить ошибки со стороны инкассаторов.

2024-03-05

В разделе "Решения для бизнеса" опубликована статья "Подход к разработке корпоративных систем (или фронт-офис корпоративных систем)", интегрирующая наш подход к разработке корпоративных систем.

АС «OPENCORE: Коммуникационный сервер обработки платежей»

АС «OpenCore: Коммуникационный Сервер обработки платежей» предназначен для:

  • Реализации комплексной функции импорта данных из различных систем ввода платежных документов
  • Централизованной обработки пакетов документов и диагностика ошибок в соответствии с правилами, настраиваемыми для каждого источника
  • Выгрузки платежей в форматах, заданных получателями платежей:
    • Операторами сотовой связи;
    • Интернет-провайдерами;
    • Центрами Обработки Коммунальных платежей;
    • Другими корпоративными клиентами.

Рис. Технологическая схема обработки платежей.

Основные функциональные возможности системы

В рамках «OpenCore: Коммуникационный Сервер обработки платежей» обеспечивается:

  • Настройка списка внешних источников данных
  • Настройка соответствия видов платежей с реквизитами
  • Настройка периодичности выгрузки Реестров в разрезе получателей
  • Автоматический запуск сеансов формирования Реестров с помощью Планировщика заданий
  • Ведение Журнала принятых пакетов из ИБС
  • Обработка ошибок документов из принятых пакетов
  • Контроль корректности и полноты значений атрибутов операций, импортированных из ИБС
  • Система оповещения об ошибках по электронной почте
  • Протоколирование импорта и экспорта данных

Встроенный язык описания форматов обмена

Встроенный в КСО язык разработки скриптов обеспечивает легкое наращивание спектра обрабатываемых платежей и быструю разработку форматов для новых получателей платежей за счет:

  • Настройки условий выборки платежей в Реестр (технология "один файл - один реестр", обработка сторнированных платежей, порядок формирования сводного реестра за день)
  • Описания структуры Имя файла
  • Описания путей размещение файлов
  • Описание формата файла: настройки шаблона файла, описания переменных

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

Рис. Функциональный состав КСО.

Платформа OpenCore

Система Кассовый Сервер и ПК Коммуникационный Сервер обработки платежей реализованы в рамках единой платформы OpenCore.

Разработка бизнес-логики в проектах ведется на основе встроенного в систему интерпретатора, который реализован в рамках библиотеки RALib. Описания макетов операций и бизнес-процессов хранятся в базе данных. Таким образом, каждый проект состоит из:

  • набора базовых форм в части, реализованной на Delphi
  • набора форм и бизнес логики, которая ведется в БД и работает через интерпретатор
  • набора вспомогательных функций и утилит, которые позволяют вести настройку системы (просмотр и редактирование, хранение истории изменений)
  • средств для сбора и проведения обновлений программных версий и структуры базы данных
  • утилит для создания библиотеки пиктограмм, используемых в проекте
  • средств для проведения трассировки выполнения
  • средств автоматического тестирования
  • утилиты для создания и редактирования конфигурационных библиотек
  • интегрированных средств планирования выполнения заданий
  • интегрированных программных средств рассылки и обработки электронной почты
  • генератора проектной документации и контекстной помощи

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

  • библиотека пиктограмм
  • разборщик ошибок, происходящих в системе
  • библиотека конфигурации
  • переопределение базовых форм в настройке и наследование от них новых форм справочников, журналов, макетов и набора сервисных функций
  • библиотека для работы с ККМ
  • конфигурационный файл проекта
  • утилита автозапуска актуальной версии исполняемого файла проекта (автоматизации проведения обновления на клиентских местах с сетевого ресурса)
  • ресурс контекстной помощи

Общая технология хранения и управления данными, включая специальные инструментальные средства поддержки, функционирует в рамках системы управления базами данных Microsoft SQL Server 2000, 2005.

Имеется возможность работы систем на базе Microsoft SQL Server Desktop Engine (СУБД для использования на локальной станции).