Приложение «Сервер данных» входит в пакет «Маркет+», предназначенный для автоматизации бизнес-процессов на предприятиях розничной торговли. Программа позволяет вести удаленный контроль клиентских приложений (касс, менеджеров весов), накапливать данные – результаты работы клиентских приложений, обеспечивает обмен данными приложений с системой учёта.

Приложение позволяет вести удаленный контроль «Касс» и «Менеджеров весов»: фиксирует их включение и отключение, все выполненные ими действия, а также отображает их текущее состояние. «Сервер данных» – это некоторый посредник между клиентами (кассами, менеджерами весов, менеджерами торговых площадок) и системой учёта (бэк-офисом).

«Сервер данных» может также использоваться как посредник между клиентскими приложениями и другим «Сервером данных», взаимодействующим с бэк-офисом. Такая схема использования сервера данных позволяет масштабировать систему и использовать Маркет+ на предприятиях с распределенной структурой.

Все данные для работы и информация о результатах работы комплекса попадают именно сюда. Здесь они могут храниться определенное время (устанавливается вручную), транспортироваться в бэк-офис или могут служить основой для разнообразных отчетов просмотреть которые можно в «Модуле «Генератор отчетов».

Приложение может работать с такими СУБД: MS SQL Server 2000 (MSDE), MS SQL Server 2005 (Express), Oracle, FireBird. Сервер данных может подключаться к удаленной СУБД, наличие локальной СУБД не является обязательным условием.

Основное окно программы

В основном окне программы содержатся такие вкладки:

Клиенты

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

Изображение открывается в новом окне
Рисунок 1. Вкладка «Клиенты»

ЗАБЛОКИРОВАТЬ СИНХРОНИЗАЦИЮ КЛИЕНТА

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

ЗАБЛОКИРОВАТЬ РАБОТУ КЛИЕНТА

Чтобы приостановить работу клиента, выберите его в списке клиентов и установите флаг в поле «Заблокировать работу клиента» (настройки применяется только для касс). Настройка вступит в действие при выходе клиента на очередной цикл синхронизации. Оператор кассы получит сообщение о том, что касса заблокирована. При блокировке клиента оператор не сможет выполнять какие-либо действия, при этом синхронизация с сервером будет производиться в обычном режиме. Чтобы отменить блокировку кассы, снимите флаг в поле «Заблокировать работу клиента». Также отменить блокировку кассы можно непосредственно в кассе, введя пароль администратора в окне сообщения, но разблокировать кассу таким образом можно лишь на период времени до следующего цикла синхронизации с сервером данных. После синхронизации касса снова будет заблокирована, до тех пор, пока не будет снята блокировки клиента в сервере данных.

Клиенты <–>Сервер данных

Во вкладке «Клиенты<–>Сервер данных» отображается процесс синхронизации сервера данных с клиентами.

Изображение открывается в новом окне
Рисунок 2. Вкладка «Клиенты <–> Сервер данных»

Для каждого действия фиксируется дата и время, идентификатор системы, выполнившей действия, номер торговой площадки к которой привязан клиент и описание события (Рисунок 2). Обновить записи в журнале взаимодействия с клиентами можно при помощи кнопки «Обновить», предварительно указав отрезок времени в минутах, за который нужно показать данные. Чтобы просмотреть только сообщения о синхронизациях сервера данных установите флаг «Только сообщения от сервера данных».

Примечание:
Сообщения об ошибках выделяются цветом в зависимости от их критичности. Менее критичные ошибки выделяются желтым цветом, более критичные – красным.

Сервер данных <–> внешняя система

В этой вкладке отображается информация об истории синхронизаций с бэк-офисом или другим сервером данных, выступающим в качестве внешней системы. Информация представлена в виде даты и времени события, а также его описания (Рисунок 3).

Чтобы обновить данные в журнале взаимодействия сервера данных с бэк-офисом или другим сервером данных воспользуйтесь кнопкой «Обновить», предварительно установив время, за которое необходимо отобразить информацию.

Изображение открывается в новом окне
Рисунок 3. Вкладка «Сервер данных <–> Внешняя система»

Сервер данных <–> Менеджер ТП

В этой вкладке отображается информация об истории синхронизаций сервера данных с приложением «Менеджер торговой площади». Информация представлена в виде даты и времени события, а также его описания (Рисунок 4).

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

Изображение открывается в новом окне
Рисунок 4. Вкладка «Сервер данных <–> Менеджер ТП»

Журнал сервера данных

Вкладка содержит информацию обо всех действиях (остановка, запуск и т.д.) выполненных сервером данных (Рисунок 5). Для каждого действия фиксируется дата, время и описание. Для обновления данных в этой вкладке нажмите кнопку «Обновить», предварительно установив время, за которое нужно показать данные.
Изображение открывается в новом окне
Рисунок 5. Вкладка «Журнал сервера данных»
Автоматизация магазинов, складов, переучетов