Комплекс "Online Server Professional" предназначен для построения компьютерно-кассовых сетей в режиме "online" на базе системных пассивных ККМ. Комплекс позволяет организовать связь с указанными ККМ и вести с ними обмен данными в реальном масштабе времени.
Основные возможности программного комплекса:
- ведет учет продаваемого и возвращаемого товара;
- формирует списки выведенных и сброшенных чеков;
- имеет развитые средства импорта/экспорта справочника товаров, экспорта списка чеков и покупок в файлы форматов dBase III+ (*.dbf) и текстовые файлы (*.txt);
- работает с документами товародвижения (приходная накладная, расходная накладная, накладная движения товара, акт переоценки);
- при формировании накладной возможно использование сканера ШК;
- встроенная возможность печати ценников и штриховых этикеток;равитая система построения отчетов (возможность модификации существующих, и создание новых шаблонов на базе генератора отчетов Fast Report);
- позволяет масштабировать систему путем разделения нагрузки на кассовые сервера;
- позволяет организовать неограниченное (определяется производительностью ПК-сервера и пропускной способности ЛВС) количество рабочих мест менеджеров;
- позволяет отображать текущее состояние выбранной ККМ на любом ПК в сети;
- при помощи ActiveX библиотеки, входящей в состав комплекса, позволяет получить доступ к базе данных "Online Server Professional" с любого ПК в сети.
Программный комплекс состоит из четырех программных модулей:
- Кассовый сервер
- Кассовый монитор
- АРМ Менеджера
- ActiveX библиотека, обеспечивающая доступ к базе данных программного комплекса.
Основное назначение модуля "Кассовый сервер" - это организация взаимодействия сети кассовых аппаратов с базой данных, т.е. обработка событий происходящих на ККМ (запрос от ККМ по коду или штриховому коду, закрытие или сброс чека и т.п) и регистрация этих событий в базе данных.
Модуль "Кассовый монитор" предназначен для отображения текущего состояния выбранной ККМ (содержания незакрытого чека) в реальном масштабе времени, т.е.все действия кассира, связанные с формированием чека (добавление/удаления покупки, вывод/сброс чека) будут сразу же отображены модулем "Кассовый монитор".
Модуль "АРМ Менеджера" предназначен для организации рабочих мест менеджеров, товароведов. Данный модуль позволяет редактировать справочник товаров, формировать документы товародвижения, просматривать выведенные и сброшенные чеки по выбранной ККМ, формировать имеющиеся и создавать новые отчеты.
Для функционирования программного комплекса необходим SQL сервер "Firebird", который служит связующим звеном между клиентскими программами (в данном случае - модулями программного комплекса) и файлом базы данных. Компоненты комплекса могут быть установлены как на различных копьютерах в сети, так и на одном. Связь всех программных модулей с SQL сервером производится по сетевому протоколу TCP/IP.
На рисунке приведена схема взаимодействия компонентов программного комплекса при их установке на различные ПК в сети.