Вы находитесь на странице: 1из 72

СИСТЕМА

КОМПЬЮТЕРНО – КАССОВАЯ
ЭЛЕКТРОННАЯ

«DATECS EPOS
2000»
ПРАВИЛА ПО
ЭКСПЛУАТАЦИИ

2001 г.
АО “Датекс Украина”
ДАТЕКС УКРАИНА

СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ ......................................................................................................................................................................3
2. ТРЕБОВАНИЯ К БЕЗОПАСНЫМ УСЛОВИЯМ ЭКСПЛУАТАЦИИ ...............................4
3. ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ И ТЕХНИЧЕСКИЕ ВОЗМОЖНОСТИ ...........5
4. НАЗНАЧЕНИЕ ..............................................................................................................................................................6
5. КОНСТРУКЦИЯ СИСТЕМЫ ...........................................................................................................................7
5.1. Внешний вид ..........................................................................................................................................................7
5.2. Состав системы ....................................................................................................................................................7
5.2.1. Регистратор .........................................................................................................................................................8
5.2.2. Память ....................................................................................................................................................................8
5.2.3. Фискальная память ......................................................................................................................................8
6. ПУСК В ЭКСПЛУАТАЦИЮ..............................................................................................................................9
6.1. Распаковка системы. ........................................................................................................................................9
6.2. Установка системы............................................................................................................................................9
6.3. Включение и выключение ...........................................................................................................................9
6.4. Установка бумажной ленты......................................................................................................................10
6.5. Установка картриджа с красящей лентой .....................................................................................11
6.6. Процедура фискализации регистратора ..........................................................................................13
7. РАБОТА С ПРОГРАММОЙ POSEXPERT ............................................................................................16
7.1. Вход в систему .....................................................................................................................................................16
7.2. Отпуск товара .....................................................................................................................................................17
7.3. Закрытие дня .......................................................................................................................................................20
7.4. Открытие дня ......................................................................................................................................................20
7.5. Внесение денег в кассу. .................................................................................................................................20
7.6. Изъятие денег из кассы. ...............................................................................................................................21
7.7. Импорт артикулов ...........................................................................................................................................21
7.8. Работа с подсистемой отчетности. ........................................................................................................22
8. НАСТРОЙКИ ПРОГРАММЫ .........................................................................................................................24
8.1. Схема информационных потоков .........................................................................................................24
8.2. Подключение........................................................................................................................................................24
8.3. Фискальный регистратор...........................................................................................................................25
8.4. Продажи ...................................................................................................................................................................26
8.5. Дополнительно ...................................................................................................................................................27
8.6. Штрихкоды ...........................................................................................................................................................27
8.7. Дата и время .........................................................................................................................................................28
8.8. Дисконтная система ........................................................................................................................................28
9. ВОЗМОЖНЫЕ НЕИСПРАВНОСТИ И МЕТОДЫ ИХ УСТРАНЕНИЯ. ........................32
10. ГАРАНТИЙНЫЕ ОБЯЗАТЕЛЬСТВА. .....................................................................................................33
11. ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ СИСТЕМЫ. ........................................................................34
Приложение 1. Режимы и состояния работы фискального регистратора ...................................35
Приложение 2. Описание протокола взаимодействия ................................................................................36
Приложение 3. Перечень команд фискального регистратора...............................................................38
Приложение 4. Кодовая таблица набора печатных символов. .............................................................59
Приложение 5. Программное обеспечение ...........................................................................................................60
Приложение 6. Демо-задача FPWIN.EXE .............................................................................................................61
Приложение 7. Примеры чеков ....................................................................................................................................65
Приложение 8. Структура таблиц БД программы POSExpert .............................................................66

-2-
ДАТЕКС УКРАИНА

1. ВВЕДЕНИЕ

Настоящие правила по эксплуатации содержат необходимую техническую


информацию об компьютерно-кассовой электронной системе «DATECS EPOS 2000»
(далее по тексту - СИСТЕМА), которая является продуктом совместного
производства болгарской фирмы «Датекс ЛТД» и украинского предприятия АО
"Датекс Украина". Перед началом работы обязательно внимательно ознакомьтесь с
этимы правилами. В них описаны технические и функциональные возможности
системы и способы их использования, даны указания по подготовке к работе,
правильной эксплуатации и сохранности. Эти правила обязательны для исполнения.
ПОМНИТЕ, что выход Вашей системы из строя в результате несоблюдения
этих требований будет нарушением с Вашей стороны гарантийных обязательств,
что приведет к потере Вашего права на бесплатное гарантийное обслуживание.
Технические и функциональные возможности системы отвечают
требованиям обслуживания клиентов на предприятиях торговли, в сфере услуг и
общественного питания.

Желаем Вам приятной работы


на компьютерно-кассовой электронной системе
DATECS EPOS 2000!

-3-
ДАТЕКС УКРАИНА

2. ТРЕБОВАНИЯ К БЕЗОПАСНЫМ УСЛОВИЯМ ЭКСПЛУАТАЦИИ

Для безопасной и нормальной работы системы необходимо соблюдать следующие


требования:
• Систему необходимо подключать в розетку с защитным заземляющим контактом.
• Система может подключаться к сети как с заземлённой, так и с изолированной
нейтралью.
• Запрещается подключение системы к сети с напряжением, не соответствующим
указанному на задней стенке корпуса.
• Система должна подключаться к однофазной сети с отдельным заземляющим проводом.
• Не рекомендуется использование переходников и удлинителей без заземляющего
провода.
• НЕ ДОПУСКАЕТСЯ подключение системы к электрической сети иными способами.
• Допускается подключать систему только к электрической сети здания, имеющей в
фазовом проводе защиту от короткого замыкания и перегрузки по току (10А).
• Отключение системы из сети электрического тока производится путём выключения
переключателя и отключения сетевой вилки.
• Оберегайте систему от ударов, сильных сотрясений и механических повреждений.
• Чистку поверхности системы, удаление - загрязнений, пыли, инородных частиц,
мешающих работе клавиш и механизма печати, можно выполнять лишь при отключении
системы от сети электрического питания.
• Открывать систему для устранения неполадок может только квалифицированный
специалист сервиса, при наличии соответствующих документов предусмотренных
законодательством.
• При обнаружении дефекта, работа с системой приостанавливается до его устранения.
• Каждый месяц система должна подвергаться профилактическому техническому осмотру,
который проводится квалифицированным специалистом сервисной организации.
• Если система простояла без включения в электрическую сеть более 1 года, то перед
вводом ее в эксплуатацию необходимо обратиться в центр сервисного обслуживания для
замены аккумулятора.
• В рабочем состоянии в системе присутствуют высокие напряжения (220В в блоке
питания и до 24000В в мониторе). Для предотвращения несчастных случаев
категорически запрещается включать систему при снятых крышках системного блока и
монитора.

ЗАПРЕЩАЕТСЯ:
• Включать систему, если в ее составные части попала влага, или она хранилась в условиях
повышенной влажности. Допускается включение после выдержки в отапливаемых
помещениях не менее 4-х часов с температурой 25±10 СО;
• Включать систему со снятыми кожухами, системного модуля и монитора;
• Подключать систему в одну электрическую цепь вместе с другими электрическими
аппаратами высокой мощности (холодильниками, морозильными камерами, двигателями
и т.д.);
• Подключение к системному блоку внешних устройств (монитор, регистратор,
клавиатура, мышь и др.) при включенном питании;
• Оставлять систему во включенном состоянии без наблюдения.

ПОМНИТЕ!
Несоблюдение правил и требований по эксплуатации системы является причиной пожара и
выхода из строя основных элементов и узлов ПК.

-4-
ДАТЕКС УКРАИНА

3. ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ И ТЕХНИЧЕСКИЕ ВОЗМОЖНОСТИ


• Авторизация доступа. Мониторинг Порт RS232C 2
действий операторов; Порт для сканера 1
• Регистрация продажи по коду; LPT 1
• Регистрация продажи по штриху-коду, в Сетевой адаптер 10/100
т.ч. весовой; Стандартный дисковод, 1.44
• Визуальный поиск; Мб
• Мультицены; Модуль фискальной есть
• Работа с дисконтными карточками; памяти
• Скидка на группу товаров; Энергонезависимая 512
• Скидка на отдельный товар; память, Кб
• Скидки на все товары; Монитор кассира 9"
• Скидки на сумму; Дисплей покупателя, граф. 2×20
• Накапливаемые скидки; символов
• Дифференцированные скидки (разные Програмуєма 105
скидки для разных классов постоянных клавиатура, клавиш
клиентов); Интерфейс внешней Есть
• Сезонные скидки (в продолжение дня, клавиатуры
недели, месяца, года); Печатающее устройство FP3530
• Загрузка справочника товаров POS- Денежный ящик 1
терминала с помощью dbf файлов; Считыватели магнитных 1 и 2 дор.
• Получение отчета о продажах POS- карт
терминала. Связь с торговыми системами;
Операционная система Win2000
• Оплата денежной наличностью, чеком и вКассовая программа POSExpert
кредит;
Вес, кг 25
• Широкая поддержка POS периферии.
Габаритные размеры, мм 490х450х500
Характеристики печатающего устройства:
Налоговые группы До 4-х и безналоговая (*)
Режимы работы фискального - нефискальный (учебный) режим
регистратора - фискальный режим продаж
- Z-отчет
- X-отчет
- Периодические отчеты
Метод печати Последовательная ударного действия
Шрифт Матрица 9x7
Число символов в строке 35
Число символов в строке 40
Скорость печати 3 строки/сек
Размер знака 2.4x1.4 мм
Интервал между строками 4.23 мм
Интервал между знаками 1.59 мм
Скорость подачи 16 строк/сек
Бумага 77 ± 2 мм
Фискальная память 512 КБайт
Датчик конца бумаги +
Подмотчик контрольной ленты +

-5-
ДАТЕКС УКРАИНА

4. НАЗНАЧЕНИЕ

Компьютерно-кассовая электронная система «DATECS EPOS 2000» – это активная


системная контрольно-кассовая машина со стандартной PC архитектурой на базе процессора
Intel. Представляет собой мощное и надежное устройство с характеристиками, которые
делают его удобным для использования во всем спектре коммерческих организаций, как-то:
магазины, супермаркеты, рестораны, казино, гостиницы, аптеки, туристические агентства и
т.д. Компактный дизайн и модульное исполнение позволяют расположить систему
практически везде. Система обладает широким набором внешних устройств, в том числе
широким спектром печатающих устройств, включающим принтеры для печати этикеток со
штрих-кодами.
Система позволяет производить оформление розничных продаж и движения
денежных средств, поддерживает количественный и стоимостной учет, позволяет получать
оперативные отчеты о ходе продаж в количественном и стоимостном выражении,
обеспечивает прием номенклатуры и передачу сведений в торговые системы для дальнейшей
обработки данных.
Система может использоваться:
• как кассовый аппарат с расширенными функциональными возможностями;
• для организации пункта продажи с возможностями объединения функций кассового
аппарата и персональной ЭВМ;
• в составе локальных систем как ведущее устройство (сервер) или вместе с электронным
контрольно-кассовым аппаратом системного типа с интерфейсом RS –232;
• как интеллектуальная система в распределенных системах управления предприятий
торговли и услуг.

Фискальный регистратор (далее по тексту – ФР) системы:


• Хранит идентификационный номер системы
• Хранит фискальные параметры такие как налоговый (регистрационный) номер
владельца фискального регистратора, дату введения в эксплуатацию и др.
• Печатает чек для клиента и копию чека на контрольную ленту.
• Позволяет проводить операции вноса/выноса денег
• Использует различные типы платежей – наличная оплата, чек, кредит, платежная карта
• Хранит информацию об объемах продаж
• Генерирует дневной отчет без запоминания информации в фискальную память (X-отчет)
• Запоминает информацию о дневном обороте в фискальной памяти и генерирует дневной
фискальный отчет (Z-отчет)
• Печатает информацию из фискальной памяти и генерирует периодические отчеты
• Печатает отчеты и другую информацию генерируемую прикладной программой
• Передает запрашиваемые данные из фискального регистратора в прикладную
программу

Налоговые группы
Для каждой продажи должна быть определена налоговая группа для вычисления
размера НДС. Для каждой налоговой группы может быть определена налоговая ставка,
которая учитывается при продаже. Существуют 4 основные налоговые группы, которые
обозначаются начальными буквами алфавита: А,Б,В,Г. Для каждой налоговой группы
задается налоговая ставка в процентах. Кроме того, имеется дополнительная группа *, у
которой всегда нулевая ставка налога.

-6-
ДАТЕКС УКРАИНА

5. КОНСТРУКЦИЯ СИСТЕМЫ
5.1. Внешний вид
Внешний вид системы и примерное расположение комплектующих показан на рис.1.
Система имеет модульную архитектуру, что позволяет разместить ее удобным образом на
рабочем месте.
Монитор оператора

Дисплей покупателя
Клавиатура

Процессорный блок

Фискальный регистратор Сканер штрихкоду

Денежный ящик

Сетевые кнопки Рис.1

На передней панели ФР находятся две кнопки. Функции кнопок:

правая (ПЧС) - подача бумаги;


левая (ВИБ) - контрольная информация; X-отчет
правая + левая - тестовый режим;

Если при включении фискального регистратора будет нажата левая кнопка, то


отпечатывается дневной X-отчет без обнуления. В рабочем режиме нажатие на эту кнопку
распечатывает контрольную информацию.

5.2. Состав системы


В состав системы входит:
• Системный блок
• Монитор оператора
• Клавиатура
• Фискальный регистратор, включающий в себя:
• Шнур для электропитания
• Преобразователь напряжения питания
• Печатающее устройство для печати чеков
• Печатающее устройство для печати контрольной ленты
• Блок управления
• Фискальную память
• Подмотчик контрольной ленты
• Интерфейсный кабель для подключения к персональному компьютеру
• Индикатор клиента
• Денежный ящик

-7-
ДАТЕКС УКРАИНА

• Паспорт
• Правила по эксплуатации
• Дискеты с ПО:
• Драйвер для MS DOS
• Драйвер для Windows 3.11
• Драйвер для Windows 95/98/NT
• Демо-задача POSExpert
• Набор тестов

5.2.1. Регистратор
Фискальный регистратор работает на базе матричного регистратора фирмы CITIZEN. Для
обеспечения правильной работы регистратора необходимо, чтобы используемые расходные
материалы (бумажная и красящая лента) отвечали следующим требованиям:
- бумажная лента (двойная – для одновременной работы с контрольной и чековой лентами)
должна быть шириной 76 .0 ± 0.5 мм и диаметром не более 65 мм, внутренняя втулка 12 мм);
- красящая лента (двухцветная, черно-красная (или одноцветная, черная), нейлоновая,
синтетическая, сильно пропитанная) должна быть шириной 13 мм.

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

5.2.3. Фискальная память


Блок фискальной памяти (ФП) – энергонезависим. Записанная в нем информация не может
быть изменена. Достоверность информации может быть нарушена лишь в результате
поломки блока или появления дефектов в его управлении.
Объем ФП обеспечивает функционирование фискального регистратора в течение 5-7 лет.
Продолжительность этого периода зависит от частоты обнулений. Программировать
Фискальную память может лишь квалифицированный специалист центра сервисного
обслуживания.

-8-
ДАТЕКС УКРАИНА

6. ПУСК В ЭКСПЛУАТАЦИЮ

6.1. Распаковка системы.

Распаковку системы в зимнее время необходимо производить только в отапливаемых


помещениях, выдержав ящики в этом помещении не менее 4-х часов. Откройте коробки и
выньте из них комплектующие системы: системный блок, монитор оператора, клавиатуру,
фискальный принтер, индикатор покупателя (в зависимости от комплектации список может
меняться), снимите уплотнители и освободите устройства от упаковочной пленки. В
коробках Вы также увидите Паспорт системы (в котором указываются его заводской номер,
дата производства, дата продажи, адрес и телефон центра технического обслуживания,
гарантийные условия), "Правила по эксплуатации", а также документацию на
комплектующие (см. комплектацию поставки), дискеты или компакт диск с ПО.

6.2. Установка системы

1. Место установки системы не должно подвергаться прямому воздействию источников


тепла.
2. Систему рекомендуется устанавливать так, чтобы прямой солнечный свет не попадал на
экран монитора.
3. Не следует устанавливать систему вблизи источников сильных магнитных полей.
4. Система должна быть расположена на рабочем месте удобным образом и установлена на
подходящей для работы высоте.
5. Помещения, в которых будет работать система, не должны быть запыленными.
6. Помещение, место установки и условия работы должны соответствовать
характеристикам нормальной эксплуатации модулей, подключенных к системе.

6.3. Включение и выключение

1. Система работает при напряжении в 220V +22V/-33V частотой 50 (+/-1) Гц.


2. Перед включением необходимо подключить все модули к системному блоку и питающей
сети согласно их инструкциям.
3. Системный блок включается и выключается из сети с помощью шнура электропитания,
штепсельной вилки с заземлением (евровилки).
4. Включение системы производить только после подключения всех составных частей и
фиксации винтами всех разъемов.
5. Включение системного блока осуществляется нажатием сетевой кнопки, находящейся на
фронтальной панели. Остальные устройства включаются согласно «Правил по
эксплуатации» к этим устройствам.
6. Включать системный блок рекомендуется после включения монитора оператора,
фискального регистратора и другой периферии. Выключение - в обратном порядке.
Повторное включение допускается не менее чем через 30с.
7. При включении происходит начальное тестирование основных ресурсов системы. Далее
на экран выводится таблица с результатами проверки. Поиск диска для загрузки
операционной системы происходит в порядке, установленном в BIOS SETUP.
8. Перед выключением питания системы необходимо сохранить нужные данные и выйти из
всех работающих программ. В Windows 95/98 необходимо щелкнуть по кнопке
"Выключение питания" в меня "Пуск". В системном блоке выключение питания

-9-
ДАТЕКС УКРАИНА

производится программно (в Windows 95/98 и NT) или кнопкой "Power".


9. Перезагрузить систему можно также одновременным нажатием клавиш "Ctrl-Alt-Del".
10. После включения нужно произвести вход в систему согласно требованиям программного
обеспечения, (см. п.3.4-3.7)

ВНИМАНИЕ
1. Запрещается подключение к системному блоку внешних устройств (монитор,
регистратор, клавиатура, мышь и др.) при включенном питании. В противном
случае возможен выход из строя любого из устройств, что повлечет за собой их
платный ремонт.
2. Систему не допускается подключать в одну электрическую цепь вместе с
другими электрическими аппаратами высокой мощности (холодильниками,
морозильными камерами, двигателями и т.д.).
3. В системе используются тактовые частоты радиодиапазона. Вследствие чего при
неправильном подключении, системы может служить источником помех. Если
система влияет на работу радиоприемника или телевизора, то можно рекомендовать,
следующее:
- изменить ориентацию антенны приемника;
- увеличить расстояние между системой и приемником;
- система не должна быть подключена к одной розетке с радио/теле приемными
устройствами;
- подключить систему к питающей сети через сетевой фильтр или приемник
бесперебойного питания (UPS)
4. Запрещается выключать питание или нажимать кнопку "RESET" в момент
обращения к дисковым накопителям.

6.4. Установка бумажной ленты

1. Убедитесь, что фискальный регистратор выключен из сети и если нет, то отключите его.
2. Снимите верхнюю крышку фискального регистратора.

3. Переверните регистратор на бок и отжав прижимы (находятся снизу) снимите крышку

- 10 -
ДАТЕКС УКРАИНА

подмотчика.
4. Установите рулон бумажной ленты в специальную нишу и закрепите его с помощью
держателя.

4. Начало бумажной ленты просуньте в щель печатающего устройства и через верхнюю


крышку фискального регистратора.

Правильно Неправильно

5. Установите верхнюю крышку фискального регистратора.


6. Установив бумажную ленту, подключите фискальный регистратор в сеть и, включив его
нажмите и держите кнопку ПЧС, пока лента не покажется из отверстия на 25-30 см.
7. Возьмите катушку для наматывания контрольной ленты.
8. Конец контрольной ленты закрепите на наматывающую катушку и установите ее на
место.
9. Нажмите несколько раз на кнопку ПЧС, чтобы натянуть бумажную ленту.
10. Установите на регистраторе крышку подмотчика.

Примечание:
1. Система не будет работать, если бумажная лента установлена неправильно.
2. Каждый раз перед началом работы с Системой проверяйте наличие бумажной
ленты. В случае, если лента закончилась или заканчивается, установите новый рулон.
3. Для удаления старой ленты используйте кнопку ПЧС. Не применяйте силу и не
пытайтесь вынуть бумажную ленту с обратной стороны печатающего устройства,
чтобы избежать его поломки.

6.5. Установка картриджа с красящей лентой

1. Убедитесь, что фискальный регистратор выключен из сети и если нет, то отключите его.

- 11 -
ДАТЕКС УКРАИНА

2. Снимите верхнюю крышку фискального регистратора.

3. Установите картридж с красящей лентой между печатающей головкой и упорными


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

4. Вращением ручки продвижения красящей ленты по часовой стрелке выполните её


натяжение.

- 12 -
ДАТЕКС УКРАИНА

6.6. Процедура фискализации регистратора

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


(см. Приложение 3):

2Bh(43) Header, Footer и параметры печати


62h(98) Регистрационный номер

После этого необходимо регистратор выключить и снова включить, а затем выполнить


следующие команды:
48h(72) Фискализация
Последовательность этих команд выполняется с помощью приложения FPWIN.EXE, которое
поставляется вместе с системой.
Для выполнения команды 62h (Регистрационный номер) необходимо выполнить
следующие шаги:
• Запустить приложение FPWIN.EXE с помощью стандартного меню Windows95/98/NT
Пуск и Выполнить. При этом откроется главное окно приложения.
• В главном окне приложения выбрать меню Функции и в нем подменю Инициализация.
В этом подменю выбрать команду SetTaxNumber. При этом откроется окно команды
SetTaxNumber.

• Для выпонения команды в первой строке Входные параметры введите регистрационный


номер, который выдан налоговой инспекцией фискальному регистратору. Нажмите
мышью кнопку Выполнить. Фискальный регистратор выполнит команду.

После этого не выходя из приложения установите заголовок чека и рекламный текст. Для
этого:
• В главном окне приложения выбрать меню Функции и в нем подменю Инициализация.
В этом подменю выбрать команду SetHeaderFooter. При этом откроется окно команды
SetHeaderFooter.
• Для выпонения команды в первой строке Входные параметры введите “0” (номер
строки), во второй строке Входные параметры введите строку заголовка чека (или

- 13 -
ДАТЕКС УКРАИНА

рекламного текста) Нажмите мышью кнопку Выполнить. Фискальный регистратор


выполнит команду. Повторите команду для строк 1-5 (заголовок чека) и 6-7 (строки
рекламного текста).

Выключите и включите фискальный регистратор.

Проведите фискализацию регистратора. Для этого:


• В главном окне приложения выбрать меню Функции и в нем подменю Инициализация.

В этом подменю выбрать команду Fiscalise. При этом откроется окно команды Fiscalise.

• Для выпонения команды в первой строке Входные параметры введите


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

- 14 -
ДАТЕКС УКРАИНА

Выключите и включите фискальный регистратор – фискальный регистратор готов к работе.


Можно воспользоваться упрощенной процедурой фискализации регистратора. Данная
процедура находится на дискете, поставляемой с фискальным регистратором, в каталоге
easyfisc и имеет название ffp3530T.exe. Данная программа работает в операционной системе
MS DOS (или в сеансе MS DOS в операционной системе Windows 95). Для фискализации
регистратора необходимо подключить его к компьютеру (последовательный порт COM1 или
COM2), включить его и запустить программу введя с клавиатуры компьютера строку:
ffp3530T.exe и нажать клавишу Enter. После этого программа запросит номер COM-порта –
Введите номер порта, к которому подключен FP3530T:
В ответ надо ввести 1 или 2 и нажать Enter.
Введите идентификационный номер FP3530T:
В ответ надо ввести идентификационный номер, например ДО10000123 и нажать Enter.
Введите регистрационный номер FP3530T:
В ответ надо ввести регистрационный номер, например 123456789012 и нажать Enter.
Нажмите клавишу Enter для начала фискализации:
Нажмите клавишу Enter.
Если фискализация прошла успешно на экране появится:
Фискальный регистратор FP3530T успешно фискализирован.
Выключите и включите регистратор.

- 15 -
ДАТЕКС УКРАИНА

7. РАБОТА С ПРОГРАММОЙ POSEXPERT


7.1. Вход в систему
В системе реализовано разграничение прав доступа к функциям в зависимости от
категории пользователя. Их различается два вида: кассир-операционист и администратор
системы.*

Идентификация пользователя при входе в программу реализована с помощью пароля,


разграничивающего доступ к различным частям и настройкам программы (рис.1). Программа
POSExpert подготовлена к "некорректным" со стороны пользователя действиям - к
выключению компьютера и защищена от взлома.

Рис.1

* Разработчиками по умолчанию установлено имя Admin с паролем 111


(Администратор системы) и Man (пароль Man), - кассир операционист

После правильного ввода открывается главное меню модуля (Рис.2) в котором


Кассир-операционист имеет право производить:
• отпуск / возврат товара;
• открыть / закрыть день;
• изменить свой пароль;
• отчеты (по остаткам, по реализации товара);
• отчеты регистратора (Х-отчет, Z-отчет, периодический отчет по номеру или по
дате);
• просмотреть базу товаров;
• операцию приход товара, если на это установлено разрешение администратором;
• служебный внос / изъятие денежных средств из кассы;

Администратор системы имеет право:


• создавать новых пользователей или менять данные имеющихся;

- 16 -
ДАТЕКС УКРАИНА

• производить конфигурационные настройки;


• просмотреть или очистить журнал статистики (открытие/закрытие дня и работы
кассиров);
• в случае сбоя системы (неожиданное отключение электроэнергии и др.) выполнить
команду восстановления;
• отчеты (по остаткам, по реализации товара);
• отчеты регистратора (Х-отчет, Z-отчет, периодический отчет по номеру или по
дате);
• операцию приход товара;
• импорт базы артикулов из внешней программы;
• просмотреть / изменить / добавить / удалить данные базы товаров;

Рис.2
7.2. Отпуск товара
Отпуск товара кассиром может производиться либо по штрих-коду (с помощью сканера
штрих-кодов) либо по вручную набранному артикулу (для товаров, у которых штрихкод
отсутствует, или не читается), либо по наименованию(Рис.3).

- 17 -
ДАТЕКС УКРАИНА

Рис.3

По умолчанию количество отпускаемого товара равно 1, если необходимо отпустить


сразу несколько единиц, следует до ввода позиции в чек указать его количество (Клавиша
F7) .(Рис.4)

Рис.4

Общая сумма по чеку отображается в форме при вводе.

В процессе ввода чека (пока не произошла его оплата) кассир может вернуть любую
позицию товара.(Клавиша F8), либо весь товар (ALT+F8)

- 18 -
ДАТЕКС УКРАИНА

По окончании оформления чека кассир вводит сумму к оплате(F9). Чек в этом случае
считается закрытым.

В программе реализованы скидки - по каждому товару, общая скидка на сумму чека


(ALT+S), скидка по времени покупки, по дате покупки. В базе товаров также предусмотрен
ввод 3-х фиксированных цен на один товар в зависимости от продаваемого количества.
Администратор может сам устанавливать размер скидок для каждого товара. Разрешить или
запретить устанавливать скидку на сумму всего чека.

Вместе с оплатой наличными существует возможность выбора способа оплаты


(безналичный, по кредитной карте).

Продажа обычного (штучного) товара подразумевает наличие цены одной единицы и


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

Для удобства и быстроты работы установлены горячие клавиши.


Комбинация Действие
Функции программы
ALT+R Регистрация пользователя в программе
ALT+O Открытие дня
ALT+C Закрытие дня
F9 Аварийная отмена чека
CTRL+F9 Аварийное закрытие чека
SHIFT+CTRL+C Смена пароля для входа в программу
F10 Выход
Товары
F2 Справочник товаров
F4 Приходование товара
CTRL+F4 Импорт артикулов из внешней программы
Режим регистрации
F3 Переход в режим регистрации
ALT+C Код товара
ALT+S Скидка на чек
F2 Вызов справочника товаров
F7 Ввод количества продаваемого товара
F8 Возврат одной позиции
ALT+F8 Возврат всех позиций чека
ALT+R Повтор последней продажи
ALT+D Отмена персональной скидки по карте
F9 Закрыть чек
F10 Выход из режима регистрации
Закрытие чека
CTRL+P Выбор формы оплаты
F10 Отмена закрытия чека
F5 Подсчет суммы к оплате
F6 Полная оплата чека
Сервисные функции
F5 Нулевой чек
ALT+B Открытие денежного ящика

- 19 -
ДАТЕКС УКРАИНА

ALT+P Пропуск строки


F6 Служебный внос
F7 Служебный вынос
ALT+I Деньги в кассе
Отчеты
CTRL+X Х-отчет регистратора за день
CTRL+P Периодический отчет регистратора
CTRL+Z Z-отчет регистратора за день
Параметры
ALT+K Конфигурация
ALT+U Пользователи

7.3. Закрытие дня


После закрытия дня, производить продажи система не позволит. С закрытием дня
связана следующая функциональность:
• производится печать чека за день;
• экспорт информации за день в другую базу данных;
• внесение соответствующей информации в журнал статистики.

7.4. Открытие дня


Продажи можно проводить после операции “открыть день”.

Программа POSExpert обнуляет необходимые поля базы товаров и вносит в журнал


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

7.5. Внесение денег в кассу.


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

- 20 -
ДАТЕКС УКРАИНА

Рис.5

Следует указать сумму денег для внесения их в кассу. И подтвердить выбор клавишей
F9. В этом случае печатается служебный документ, на табло выводится сообщение и
открывается денежный ящик.

7.6. Изъятие денег из кассы.


Операция оформляется аналогично внесению денег в кассу.

Следует указать сумму денег для изъятия их из кассы, причем программа не даст
изъять денег больше, чем находится на данный момент в кассе.

7.7. Импорт артикулов


Программа POSExpert может производить импорт базы товаров (артикулов) из внешней
торговой системы. Пункт меню Справочник->импорт артикулов. Импорт производится
посредством файла newart.dbf. Структура файла представлена в Табл.1.

Поле Тип Длина Значение


NUMART С 9 Артикул
BARCODE С 13 Штрихкод
NAME С 25 Наименование товара
QUANTITY А 15/3 Проданное количество
PRICE А 9/2 Цена продажи
QUAN2 А 15/3 Кол-во опта (2)
PRICE2 А 9/2 Цена оптовая (2)
QUAN3 А 15/3 Кол-во опта (3)
PRICE3 А 9/2 Цена оптовая (3)
TYPEWEIGHT L Тип товара (весовой/штучный)

- 21 -
ДАТЕКС УКРАИНА

DEPART C 3 Номер отдела


GROUP С 6 Номер группы
NAMEGROUP С 35 Название группы
TAXGROUP С 1 Налоговая группа (А, Б, В, Г)
Табл.1

В зависимости от установок, произведенных администратором, при импорте может


производится как перезапись справочника, так и добавление записей в уже существующий.

7.8. Работа с подсистемой отчетности.

В программе предусмотрена возможность формирования финансовых и товарных


отчетов о продажах(Рис.6,7), а также реализован учет денежных средств в кассе. Таким
образом, оператор может в любой момент времени получить информацию о:
• продажах товара за день (в количестве);
• сумме проданного товара;
• предоставленных скидках
• остатках товара (однопользовательский комплекс).

Рис.6

- 22 -
ДАТЕКС УКРАИНА

Рис.7

- 23 -
ДАТЕКС УКРАИНА

8. НАСТРОЙКИ ПРОГРАММЫ
8.1. Схема информационных потоков
Программа POSExpert представляет собой т.н. “front office” программу распределенной
структуры.

То есть базы данных находятся на каждом из терминалов. Обновление настроек


производится сначала на мастер-кассе, а затем импортируются в БД каждого из .ePOS 2000.
Справочник артикулов, предварительно подготовленный в торговой системе в формате *.dbf
(см. п. 2.7) и Приложение 1, также импортируется на каждый терминал.

По процедуре закрытия дня, либо по требованию производится экспорт информации о


продажах по пути, указанному в настройках (см. п. 3.2).

Схема информационных потоков программы «POSExpert» представлена на Рис.8

Рис.8
8.2. Подключение
Указывается скорость порта для связи с регистратором, номер порта. В зависимости от
параметра «вторичная» или «мастер» касса указывается пути для сохранения отчетов и
импорта настроек.(Рис. 9,10)

Параметр, «На вторичной кассе отчет хранить за последние __ дней» предназначен для
сокращения базы данных вторичной кассы. По процедуре закрытия дня производится
удаление информации о продажах конкретного терминала за период, больший, чем указано в
данном параметре. (Рис.9)

- 24 -
ДАТЕКС УКРАИНА

Рис.9

Рис.10
8.3. Фискальный регистратор
На этой вкладке настраивается общий вид чека(Заголовок и рекламный текст в конце
чека), а также возможность установки бегущей строки на табло покупателя во время работы
программы в режиме ожидания.(Рис.11)

- 25 -
ДАТЕКС УКРАИНА

Рис.11

8.4. Продажи
Устанавливаются формы оплаты товаров и ограничения по отделам. В случае
установки признака «разрешить все отделы» товар может быть продан из любого
отдела.(Рис.12)

Рис. 12

- 26 -
ДАТЕКС УКРАИНА

8.5. Дополнительно
Вкладка «Дополнительно» содержит настройки режимов продаж. При установке
«быстрого» режима печать товара в чек производится немедленно при его выборе. В
«обычном» режиме сначала производится набор номенклатуры в чек, а потом печать при
оплате.

Здесь можно также отредактировать справочник единиц измерения, просмотреть


журнал состояний, произвести архивацию/разархивацию баз данных терминала.См. Рис. 13

Рис.13

8.6. Штрихкоды
Программа может работать с весовым штрихкодом и кодом персональной дисконтной
карты. Их префиксы устанавливаются на вкладке «штрихкоды» (Рис. 14)

- 27 -
ДАТЕКС УКРАИНА

Рис.14
8.7. Дата и время
Здесь производится настройка времени и даты для фискального регистратора. (Рис.15)

Рис.15
8.8. Дисконтная система
В программе существует гибкая настройка скидок. Существует возможность установки
следующих их видов:

По сумме покупки (рис. 16)

- 28 -
ДАТЕКС УКРАИНА

Рис.16

По дате покупки (рис.17)

Рис.17

По времени покупки (рис.18)

- 29 -
ДАТЕКС УКРАИНА

Рис.18

По группе товара (рис 19)

Рис.19

Персональные (фиксированные или накопительные) в зависимости от установок


(Рис.20)

- 30 -
ДАТЕКС УКРАИНА

Рис.20

Фиксированные скидки на весь чек (рис. 21)

Рис.21

- 31 -
ДАТЕКС УКРАИНА

9. ВОЗМОЖНЫЕ НЕИСПРАВНОСТИ И МЕТОДЫ ИХ УСТРАНЕНИЯ.


Возможные неисправности и способы их устранения приведены в таблице.
Внешнее проявление Вероятная причина. Способ устранения.
неисправности.
При включении система не Неисправна розетка. Проверить наличие
работает. напряжения в розетке.
система не подключена к Проверить подключение ПК.
розетке.
Не включается монитор. Кабель питания монитора Проверить подключение
не подключен к блоку монитора.
питания системного
блока или к питающей
сети.
Монитор включен, нет Не подключен Выключить систему и
изображения на экране. сигнальный кабель подключить монитор к
монитора к видеокарте. видеокарте.
Установлены разрешения Перегрузить систему в
или частота кадровой защищенном режиме и
развертки, не установить требуемые
поддерживаемые разрешение и частоту
монитором. кадровой развертки.
При загрузке на экране надпись Не подключена Проверить подключение
«Keyboard error or keyboard not клавиатура клавиатуры.
present»
При загрузке на экране надпись Поврежденная Переинсталлировать
«Error loading operating system» информация на HDD. операционную систему.
или «Boot Failure from Previous
Device. Insert BOOT diskette in
A: Press any key when ready»
При загрузке на экране надпись В BIOS SETUP не Войти в BIOS SETUP и
«Drive Not Ready. Insert BOOT включена загрузка с установить требуемый
diskette in A: Press any key when диска С:. параметр для загрузка с диска
ready» С:.
В дисководе FDD Вынуть дискету из дисковода.
находится не системная
дискета.
При загрузке Windows 9x на К системе не подключена Подключить «мышь» следуя
экране надпись: «мышь». инструкции на экране.
«Операционной системе не Поврежден кабель Заменить «мышь».
удалось обнаружить мышь, манипулятора «мышь».
подключенную к компьютеру»

- 32 -
ДАТЕКС УКРАИНА

10. ГАРАНТИЙНЫЕ ОБЯЗАТЕЛЬСТВА.


АО «Датекс Украина» обеспечивает гарантийное обслуживание системы в течении 12
месяцев со дня продажи при соблюдении следующих условии:
Гарантийное обслуживание выполняется в сервисном центре фирмы при наличии
заполненного гарантийного талона.
Фирма не несет ответственности за повреждение системы во время транспортировки его
заказчиком и при нарушении пломб.
Гарантия не распространяется на устройства, имеющие внешние порты (разъемы) - СОМ1,
COM2, LPT, сетевая карта.
Фирма обеспечивает восстановление работоспособности системы в течении 10 дней с
момента доставки его в сервисный центр.

- 33 -
ДАТЕКС УКРАИНА

11. ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ СИСТЕМЫ.

1. Техническое обслуживание проводится с момента ввода в эксплуатацию, один раз


в месяц, с целью поддержки рабочего состояния системы в течение всего срока
службы.

2. К техническому обслуживанию системы должны допускаться представители центра


сервисного обслуживания, имеющие договор на производство этих работ за счёт
потребителя и имеющие удостоверение производителя на право технического
обслуживания данной модели системы.

3. Ежемесячное техническое обслуживание системы проводится в следующем объёме:

а) проверка сохранности пломб;

б) проверка исправности и целостности шнура питания, вилки, интерфейсного кабеля к


процессорному блоку, а также надёжности контакта в розетке;

в) профилактические работы на регистраторе (чистка от пыли, инородных частиц и


кусочков бумаги с помощью мягкой щётки, пылесоса и других приспособлений;

г) смазка направляющих каретки печатающей головки смазкой ОКБ-12207;

д) промывка спиртом печатающей головки;

е) замена при необходимости красящей ленты;

ж) проверка функционирования по контрольным тестам.

ПРИМЕЧАНИЕ: Техническое обслуживание не входит в состав гарантийных


обязательств предоставляемых Производителем !

- 34 -
ДАТЕКС УКРАИНА

Приложение 1. Режимы и состояния работы фискального регистратора

Фискальный регистратор работает в одном из двух режимов:


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

Фискальный регистратор может находиться в нескольких состояниях. Регистратор переходит


из состояния в состояние с помощью определенных команд, посланных приложением или
при возникновении ошибок.
Перечень состояний:
• Начальное состояние
В этом состоянии устанавливается время и дата, программируется номер фискальной
памяти, задается идентификационный номер. Эти команды выполняются на заводе-
изготовителе фискального регистратора. Из этого состояния регистратор переходит в
Состояние для форматирования фискальной памяти
• Состояние для форматирования фискальной памяти
В этом состоянии осуществляется запись таблиц фискальной памяти – при этом задается
название валюты, счетчики и величина налогов.
• Состояние предоставления регистратора клиенту
В этом состоянии необходимо запрограммировать заголовки чека и строки рекламного
текста. Эти операции могут выполнять центры сервисного обслуживания или сами
клиенты.
• Учебный режим
В этом режиме фискальный регистратор находится до момента его фискализации. При
этом все чеки, отпечатанные в этом режиме будут маркироваться как нефискальные.
Переход из этого режима в состояние Фискальный регистратор фискализирован
осуществляется с помощью команд фискализации.
• Фискальный регистратор фискализирован
В этом состоянии могут осуществляться продажи и печататься фискальные чеки. Перед
фискализацией устанавливается регистрационный номер и выполняется команда
фискализации регистратора.
• Необратимая ошибка фискального регистратора
В это состояние фискальный регистратор попадает в случае серьезной технической или
программной неисправности. Для выхода из этого состояния необходимо провести
ремонт фискального регистратора

- 35 -
ДАТЕКС УКРАИНА

Приложение 2. Описание протокола взаимодействия


Тип протокола – Master (PC) / Slave (фискальный регистратор)
Фискальный регистратор исполняет команды, переданные ему из PC, и возвращает
сообщения, которые зависят от результата
Фискальный регистратор никогда не инициирует связь с PC.
Сообщения в протоколе – это либо пакеты, либо одиночные байты.
Фискальный регистратор поддерживает связь по RS 232 с максимальной скоростью 19200
бод , 8 бит, без паритета, один стоп-бит.

Сообщения
Компьютер посылает пакетное сообщение содержащее команду для регистратора.
Фискальный регистратор пытается выполнить операцию и возвращает ответное сообщение.
Компьютер ожидает ответа на предыдущее сообщение перед тем как послать последующее.
В протоколе используются одиночные коды для отработки пауз и кодов ошибок.

Одиночные сообщения и таймаут


При нормальной работе на все сообщения от компьютера фискальный регистратор отвечает
после 60ms или пакетным сообщением или однобайтовым кодом. PC ожидает 500 ms ответа
от фискального регистратора до определения состояния таймаута. После этого компьютер
должен повторить данное сообщение со следующим порядковым номером. В случае
возникновения повторного таймаута, компьютер должен определить состояние фатальной
ошибки.
Однобайтовые сообщения:
а) NAK 15h
Посылается фискальным регистратором, если возникла ошибка формата сообщения
или контрольная сумма неверна. После получения NAK необходимо повторить сообщение со
следующим порядковым номером.
б) SYN 16h
Это сообщение посылается фискальным регистратором каждые 60ms пока не будет
готов пакет для ответа на полученную команду.

Пакетные сообщения
а) PC к регистратору (Send)
<01><len><seq><cmd><data><05><bcc><03>
б) Принтер к PC (Receive)
<01><len><seq><cmd><data><04><status><05><bcc><03>

где:
<01> - преамбула (открывающая скобка сообщения)
длина: 1 байт
значение: 01h
<len> - счетчик байтов от <01> (без него) до <05>(вкл.) плюс 20h.
длина: 1 байт
значение: 20h - 7Fh
<seq> - порядковый номер команды.
длина: 1 байт
значение: 20h - 7Fh

- 36 -
ДАТЕКС УКРАИНА

Фискальный регистратор записывает полученный <seq> в ответное


сообщение.
Если фискальный регистратор получает сообщение с последним пришедшим
ранее номером, то он не выполняет команду, а повторяет передачу последнего
своего сообщения.
<cmd> - код команды.
длина: 1 байт
значение: 20h - 7Fh
Регистратор записывает полученный <cmd> в ответное сообщение. Если
регистратор получает несуществующий код, то отвечает пакетным
сообщением нулевой длины данных и устанавливает соответствующие биты
состоянию.
<data> - данные.
длина: 0 - 91 байта от PC к принтеру.
0 - 84 байта от регистратора к PC
значение: 20h - FFh
Формат и длина области данных зависит от команды
Если команда не содержит данных, то это поле нулевое
При синтаксической ошибке в данных устанавливается соответствующий бит
состояния и возвращается пакетное сообщение с нулевой длиной этого поля.
<04> - разделитель (принтер к PC).
длина: 1 байт
значение: 04h
<status> - поле с текущим состоянием фискального регистратора.
длина: 6 байтов
значение: 80h - FFh
<05> - постамбула (закрывающая скобка сообщения)
длина: 1 байт
значение: 05h
<bcc> - контрольная сума (0-FFFFh).
длина: 4 байта
значение: 30h - 3Fh
Сума считается начиная с первого байта за преамбулой и считается для
каждого байта вплоть до постамбулы (05) включая ее.
К каждой цифре добавляется 30h и передается отдельными байтами
Например, сума 1AE3h передается как 31h, 3Ah, 3Eh, 33h.
<03> - терминатор (разделитель)
длина: 1 байт
значение: 03h

При расчете контрольной суммы преамбула (01H) не учитывается. Остальные байты


сообщения складываются обычным образом вплоть до местоположения контрольной
суммы. В результате получается 16 разрядное беззнаковое целое. Это целое разбивается
на 4 части по четыре бита (то есть младшие части байтов). К каждому из четырех байтов,
полученных таким образом добавляется 30H (то есть заполняются старшие части байтов).
Полученные четыре байта и есть контрольная сумма. Причем посылаются байты
последовательно от старшей части CRC вплоть до самой младшей.

- 37 -
ДАТЕКС УКРАИНА

Приложение 3. Перечень команд фискального регистратора

Инициализация
2Bh(43) Header, Footer и параметры печати
3Dh(61) Дата и время
48h(72) Фискализация
53h(83) Множ., дес. точка, валюта и неиспольз. налоговые группы
60h(96) Ставки налогов
62h(98) Регистрационный номер
65h(101) Задать пароль оператора
66h(102) Задать имя оператора
68h(104) Обнулить данные оператора

Продажа
26h(38) Открыть нефискальный чек
27h(39) Закрыть нефискальный чек
2Ah(42) Печать нефискального текста
30h(48) Открыть фискальный чек
31h(49) Регистрация продажи
33h(51) Подсумма (SubTotal)
35h(53) Итог (Total)
36h(54) Печать фискального текста
38h(56) Закрыть фискальный чек
34h(52) Регистрация и вывод
69h(105) Возврат
6Dh(109) Печать копии чека
6Ah(106) Открыть денежный ящик

Дневной отчет
45h(69) Сделать Z-отчет или X-отчет
4Сh(76) Состояние фискального регистратора для проведения Z-отчета

Отчеты
49h(73) Печать Z-отчета из фискальной памяти(по номеру)
5Eh(94) Печать Z-отчета из фискальной памяти (по дате)
4Fh(79) Вычисление сумм за указанный период (по дате)
32h(50) Налоговые ставки за указанный период
5Fh(95) Вычисление сумм за указанный период (по номеру)
5D(93) Отчет операторов

Передать информацию в прикладную программу


3Eh(62) Вернуть дату и время
40h(64) Возврат последнего Z-отчета
41h(65) Налоги за день
43h(67) Суммы за день
44h(68) Размер свободной фискальной памяти
4Ah(74) Состояние регистратора
5Ah(90) Диагностическая информация
61h(97) Налоговые ставки
63h(99) Регистрационный номер

- 38 -
ДАТЕКС УКРАИНА

67h(103) Информация о чеке


6Eh(110) Дополнительная информация за день
70h(112) Информация об операторе
71h(113) Номер последнего фискального чека

Команды принтера
2Сh(44) Пропуск строк
2Dh(45) Отрезать чек

Дисплей
21h(33) Очистка дисплея
23h(35) Вывод текста (нижний ряд)
2Fh(47) Вывод текста (верхний ряд)
3Fh(63) Вывод даты и времени
64h(100) Дисплей – непосредственный вывод

Другие
72h(114) Просмотр фискальной памяти
47h(71) Печать контрольной информации
59h(89) Программирование тестовой области
46h(70) Служебный внос и вынос

- 39 -
ДАТЕКС УКРАИНА

Приложение 4. Описание системы команд

1. Инициализация

2Bh(43) Header, Footer и параметры печати

Входные данные - <значение><текст>


Выходные данные – нет (или строка текста, если <значение> = I (лат.))
Заголовок чека состоит из 6 рядов, рекламная информация – из 2

<значение> - от 0 до 7 (номер строки)


0-5 для строк заголовка чека
6-7 для строк рекламной информации в конце чека
В качестве значения может быть указана P (лат.) – задаются опции печати или I (лат.) для
чтения ранее заданных заголовков чека и строк рекламного текста.

Если <значение> = цифре от 0 до 7, то - <текст> - это соответствующий текст для строки


заголовка или рекламного текста чека (до 36 символов текста)
Если <значение> = P, <текст> - четыре символа, каждый из которых равен 0 (запрещение)
или 1 (разрешение) соответствующего параметра печати:
Символ 1 – печать пустой строки после заголовка чека
Символ 2 - печать пустой строки после регистрационного номера
Символ 3 - печать пустой строки после рекламного текста
Символ 4 - печать разделительной строки перед итоговой суммой
Если <значение> = I, <текст> - цифра от 0 до 7, то в результате выполнения команды
возвращается текст запрошенной строки заголовка или рекламного текста.

Эта команда предназначена для задания строк заголовка чека, рекламного текста в чеке и
параметров печати, а также для получения из фискального регистратора строк заголовка или
рекламного текста.

3Dh(61) Дата и время

Входные данные - <DD-MM-YY><пробел><HH:MM[:SS]>


Выходные данные - нет

Команда позволяет установить дату и время в фискальном регистраторе. Величина года


должна быть до 2089.

48h(72) Фискализация

Входные данные – Идентификационный номер, Регистрационный номер


Выходные данные – Код ошибки

Идентификационный номер – Идентификационный номер устройства – 12 байт (например:


ДО10000027).
Регистрационный номер - Строка от 10 до 14 цифр, содержащая регистрационный номер

- 40 -
ДАТЕКС УКРАИНА

Код ошибки – если команда выполнена успешно, то ‘P’


Если ошибка, то
1,3,4 – идентификационный номер неверен
2 – фискальный регистратор уже фискализирован пять раз
5 – открыт фискальный чек
7 – все налоговые ставки равны нулю
8 – регистрационный номер равен нулю
Осуществляет фискализацию фискального регистратора. Если до выполнения команды
фискальный номер не был задан, то необходимо предварительно выполнить команду
98(62H).
После проведения фискализации невозможно фискальный регистратор вновь перевести в
учебный режим.

53h(83) Множ., дес. точка, валюта и неиспольз. налоговые группы

Входные данные – Множитель, Десятичная запятая, Название валюты<пробел>,


Счетчик запр. налогов
Выходные данные - Множитель, Десятичная запятая, Название валюты<пробел>,
Счетчик запр. налогов

Множитель – число от 0 до 3, указывающее степень десяти на которое необходимо


умножать входные числа (для Украины – 0)
Десятичная запятая – число от 0 до 3, указывающее место десятичной запятой (для
Украины – 2)
Название валюты – Название валюты (ГРН)
Счетчик запр. налогов – определяет количество разрешенных налогов (равен 4 минус
количестворазрешенныхналого). Для Украины – 0.

Команда предназначена для определения параметров фискальной памяти и форматирование


ее в соответствии с этими параметрами

60h(96) Ставки налогов

Входные данные – Налог А, Налог Б, Налог В, Налог Г


Выходные данные - Результат

Налог А – налог А. 2 байта (например, “20”)


Налог Б - налог Б. 2 байта
Налог В - налог В. 2 байта
Налог Г - налог Г. 2 байта
Результат – Одно из значений
=P Нет ошибки
=F Ошибка

Команда позволяет установить ставки разрешенных налогов.

- 41 -
ДАТЕКС УКРАИНА

62h(98) Регистрационный номер

Входные данные - Текст


Выходные данные - Результат

Текст – Строка от 10 до 14 цифр, содержащая регистрационный номер


Результат - Одно из значений
=P Нет ошибки
=F Ошибка

Установка регистрационного номера фискального регистратора. Данная команда


используется только для учебного режима фискального регистратора. После назначения
номера необходимо использовать команду 48h(72) Фискализация.

65h(101) Задание пароля оператора


Входные данные - <OperCode>,<OldPwd>,<NewPwd>
Выходные данные - нет

<OperCode> - Номер оператора (может быть от 1 до 8)


<OldPwd> - Старый пароль оператора (от 4 до 6 цифр)
<NewPwd> - Новый пароль (от 4 до 6 цифр)

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

66h(102) Задание имени оператора


Входные данные - <OperCode>,<Pwd>,<OperName>
Выходные данные - нет

<OperCode> - Номер оператора (может быть от 1 до 8)


<Pwd> - Пароль оператора (от 4 до 6 цифр)
<OperName>- Имя оператора (до 24 символов)

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

- 42 -
ДАТЕКС УКРАИНА

68h(104) Обнулить данные оператора


Входные данные - <Operator>,<Password>
Выходные данные - нет

<Operator> - номер оператора, для которого проводится обнуление данных (от 1 до 8).
<Password> - пароль оператора

Эта команда предназначена для обнуления информации о суммах накопленных при


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

2. Продажа

26h(38) Открыть нефискальный чек

Входные данные – нет


Выходные данные – Счетчик чеков[, Код ошибки]

Счетчик чеков – Счетчик всех чеков (фискальных и нефискальных) от последнего Z-отчета


фискального регистратора (4 байта)
Код ошибки – Код ошибки при неуспешном выполнении команды:
1 - фискальная память неформатирована
2 - открыт фискальный чек
3 – нефискальный чек уже открыт

Команда открывает нефискальный чек.

27h(39) Закрыть нефискальный чек

Входные данные – нет


Выходные данные – Счетчик чеков

Счетчик чеков – Счетчик всех чеков (фискальных и нефискальных) от последнего Z-отчета


фискального регистратора (4 байта)

Команда предназначена для закрытия нефискального чека.

2Ah(42) Печать нефискального текста

Входные данные - Текст


Выходные данные – нет

- 43 -
ДАТЕКС УКРАИНА

Текст – строка текста длиной до 34 символов. При этом фискальный регистратор в 36-й
позиции печатает символ #.
Команда предназначена для печати нефискального текста.

30h(48) Открыть фискальный чек

Входные данные – Номер оператора, Пароль, Номер, [I]


Выходные данные - Счетчик чеков, Счетчик фискальных чеков

Номер оператора – номер оператора (до 6 байт)


Пароль – пароль оператора (от 4 до 6 цифр)
Номер – номер кассового места
I – параметр, для добавления в чек информации по налоговым группам. При его указании
печатается расширенный чек. При работе в фискальном режиме параметр I является
обязательным.

Счетчик чеков - Счетчик всех чеков (фискальных и нефискальных) от последнего Z-отчета


регистратора (4 байта)
Счетчик фискальных чеков - Счетчик фискальных чеков от последнего Z-отчета
регистратора (4 байта)

По этой команде выполняются действия:


• Печатается строка “ФІСКАЛЬНИЙ ЧЕК”
• Печатается заголовок чека
• Печатается регистрационный номер оператора, номер кассового места и имя оператора

Команда не выполняется успешно если:


• Уже был открыт фискальный или нефискальный чек
• Переполнен счетчик чеков
• Фискальная память переполнена
• Фискальная память повреждена
• Ошибка в параметрах команды
• Не задан регистрационный номер
• Неверно задан пароль оператора (при троекратном неправильном задании пароля
фискальный регистратор блокируется, пока не будет проведено его выключение и затем
включение)

31h(49) Регистрация продажи

Входные данные – [<Строка1>][<Lf><Строка2>] <Tab><Код налога>


<[знак]Цена>[*<Количество>][,<[знак]Процент>]

Выходные данные – нет

<Строка1> - Строка, длиной до 25 байтов, содержащая текст описывающий продажу


<Lf> - Один байт содержащий код 0Ah

- 44 -
ДАТЕКС УКРАИНА

<Строка2> - Строка, длиной до 25 байтов, содержащая продолжение текста описывающего


продажу (второй ряд)
<Tab> - Один байт, содержащий код 09h
<Код налога> - Один байт содержащий букву, описывающую налоговую группу (А,Б,В,Г,*).
[знак] – Один байт, содержащий ‘+’ или ‘-’
Цена – Цена за единицу товара (до 9 цифр), формат #######.00 – пример: 21.45
Количество - количество продаваемого товара, формат #####.000 – пример: *1.450
Процент – Процент для надбавки (знак - плюс или пробел) или скидки (знак - минус).
Процент может указываться в пределах от –99% до +99%. Общие суммы по надбавкам и
скидкам печатаются в дневном отчете.

Команда предназначена для осуществления фискальной продажи товара.

33h(51) Подсумма (SubTotal)

Входные данные - <Печать><Дисплей>[,<[знак]ПроцСкид>]


Выходные данные – Подсумма, Налог А, Налог Б, Налог В, Налог Г, Налог *

<Печать> - если 1, то регистратор печатает величину подсуммы


если 0, то регистратор не печатает величину подсуммы
<Дисплей> - если 1, то на дисплее отображается величина подсуммы
если 0, то на дисплее не отображается величина подсуммы
[знак]ПроцСкид – необязательный параметр, указывающий регистратору, что необходимо
сделать надбавку (знак - + или неуказан) или скидку (знак - -) на всю сумму накопленную в
настоящий момент по всему чеку. Скидка надбавка указывается в процентах (знак процента
в команду не входит) и может меняться в пределах от
-99.99% до +99.99%.
Подсумма – Подсумма на текущий момент фискального чека (до 10 байт)
Налог А – Сумма налогов по налоговой группе А (до 10 байт)
Налог Б - Сумма налогов по налоговой группе Б (до 10 байт)
Налог В - Сумма налогов по налоговой группе В (до 10 байт)
Налог Г - Сумма налогов по налоговой группе Г (до 10 байт)
Налог * - Сумма налогов по налоговой группе * (до 10 байт)

35h(53) Итог (Total)

Входные данные - [<Строк1>][<Lf><Строк2>] <Tab><NotPaid><[знак]Оплата>


Выходные данные - <Результат><Сумма>

<Строк1> - Строка, длиной до 25 байтов, содержащая текст


<Lf> - Один байт содержащий код 0Ah
<Строк2> - Строка, длиной до 25 байтов, содержащая продолжение текста (второй ряд)
<Tab> - Один байт содержащий код 09h
<NotPaid > - ‘P’: оплата наличными;
‘N’: оплата в кредит;
‘D’: оплата чеком;
‘C’: оплата с помощью платежной карты;
знак - Один байт, содержащий ‘+’ или ‘-’

- 45 -
ДАТЕКС УКРАИНА

Оплата – Сумма, которая вносится клиентом. Отрицательная сумма используется для


исправления ошибок предыдущих оплат
Результат – Один байт (результат выполнения команды):
=F - ошибка
=E - вычисленная сумма отрицательна. Оплата не совершается
=D - сумма оплаты меньше суммы чека (остаток в Сумма)
=R - сумма оплаты больше суммы чека (остаток в Сумма)
=I - сумма по некоторой налоговой группе отрицательна (текущая
подсумма в Сумма)
Сумма – До 9 цифр со знаком (зависит от Результат)

36h(54) Печать фискального текста

Входные данные - Текст


Выходные данные – Нет

Текст – Строка длиной до 34 символов.


По этой команде печатается текст в фискальном чеке. Фискальный регистратор добавляет
символ # в 36 колонку чека.

38h(56) Закрыть фискальный чек

Входные данные – нет


Выходные данные - Счетчик чеков, Счетчик фискальных чеков

Счетчик чеков - Счетчик всех чеков (фискальных и нефискальных) от последнего Z-


регистратора (4 байта)
Счетчик фискальных чеков - Счетчик фискальных чеков от последнего Z-отчета
регистратора (4 байта)

Команда предназначена для закрытия фискального чека.

34h(52) Регистрация и вывод

Входные данные - <Строка1><Код налога><Цена>


Выходные данные – нет
<Строка1> - Строка, длиной до 20 байтов, содержащая текст, описывающий продажу
<Код налога> - Один байт содержащий букву с кодом налоговой группы (А, Б, В, Г,*)
<Цена> - Цена, продаваемого товара

По этой команде фискальный регистратор совершает следующие действия:


• Проводится регистрация продажи и печатается соответствующая информация в чеке

- 46 -
ДАТЕКС УКРАИНА

• Цена продажи добавляется к соответствующим регистрам в оперативной памяти


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

69h(105) Возврат

Входные данные – <Группа налога>,<Текст><Tab><Цена>


Выходные данные – нет

<Группа налога> – группа налога (А,Б,В,Г,*)


<Текст> – название артикула
<Tab> - Один байт, содержащий код 09h
<Цена> - Цена для возврата

По этой команде печатается чек возврата для артикула, указанного в команде. Величина
возврата денег по чеку равна параметру <Цена>.

6Dh(109) Печать копии чека

Входные данные – <Кол.копий>


Выходные данные – нет

<Кол.копий> - Количество копий чека (1 или 2)

По этой команде печатается одна или две (в зависимости от параметров) копии последнего
чека. Повторное выполнение команды не приводит к печати копии чека.

6Ah(106) Открыть денежный ящик

Входные данные – нет


Выходные данные – нет

По этой команде открывается денежный ящик, подключенный к фискальному регистратору.

3. Дневной отчет

45h(69) Сделать Z-отчет или X-отчет

Входные данные – Тип отчета


Выходные данные – Номер, Сумма, СуммаА, СуммаБ, СуммаВ, СуммаГ, Сумма*

Тип отчета –
0 – Сделать фискальный отчет с обнулением. Отчет не содержит информации о
служебном вносе и выносе

- 47 -
ДАТЕКС УКРАИНА

1 - Сделать фискальный отчет с обнулением. Отчет содержит информацию о


служебном вносе и выносе
2 – Сделать дневной отчет без обнуления. Отчет не содержит информации о
служебном вносе и выносе
3 - Сделать дневной отчет без обнуления. Отчет содержит информацию о служебном
вносе и выносе. Эта функция эквивалентна вызову дневного отчета с помощью левой кнопки
регистратора.

Номер – номер дневного отчета


Сумма – Сумма по налоговым группам
СуммаА - Сумма всех продаж по налоговой группе А – 12 байт со знаком
СуммаБ - Сумма всех продаж по налоговой группе Б – 12 байт со знаком
СуммаВ - Сумма всех продаж по налоговая группе В – 12 байт со знаком
СуммаГ - Сумма всех продаж по налоговой группе Г – 12 байт со знаком
Сумма* - Сумма всех продаж по налоговой группе * – 12 байт со знаком
Команда выполняет X- или Z- отчет в зависимости от значения параметра Тип отчета

4Сh(76) Состояние фискального регистратора для проведения Z-отчета

Входные данные – Долг


Выходные данные – Чек, Счетчик, СуммаЧек, [Долг]
Долг – если T , то возвращается информация о об оплате последнего чека (сумма, которую
заплатил клиент по последнему чеку)
Чек – 1 – открыт фискальный или нефискальный чек, 0 или 2- нет открытого чека
Счетчик – счетчик фискальных чеков
СуммаЧек – сумма по чеку (если открыт)
Долг – сумма, которую заплатил клиент в последнем чеке.

4. Отчеты

49h(73) Печать Z-отчета из фискальной памяти(по номеру)

Входные данные – Начало, Конец


Выходные данные – нет

Начало – начальный номер Z-отчета (4 байта)


Конец – конечный номер Z-отчета (4 байта)

По этой команде печатается информация из фискальной памяти о Z–отчетах по номерам

5Eh(94) Печать Z-отчета из фискальной памяти (по дате)

Входные данные - Начало, Конец


Выходные данные – нет

Начало – начальная дата Z-отчета (DDMMYY, например 100500)


Конец – конечная дата Z-отчета (DDMMYY)

- 48 -
ДАТЕКС УКРАИНА

По этой команде печатается информация из фискальной памяти о Z–отчетах по датам

4Fh(79) Вычисление сумм за указанный период (по дате)

Входные данные - Начало, Конец


Выходные данные – Результат, Сумма, СуммаА, СуммаБ, СуммаВ, СуммаГ,Сумма*
Начало – Начальная дата – 6 байт (DDMMYY)
Конец - Конечная дата – 6 байт (DDMMYY)
Результат – одно из значений
=P Нет ошибки
=F Ошибка
Сумма – Сумма всех продаж по налоговым группам – 12 байт со знаком
СуммаА - Сумма всех продаж по налоговой группе А – 12 байт со знаком
СуммаБ - Сумма всех продаж по налоговой группе Б – 12 байт со знаком
СуммаВ - Сумма всех продаж по налоговая группе В – 12 байт со знаком
СуммаГ - Сумма всех продаж по налоговой группе Г – 12 байт со знаком

По этой команде печатаются итоговые суммы за указанный период времени

32h(50) Налоговые ставки за указанный период

Входные данные - Начало, Конец


Выходные данные – F –в случае возникновения ошибки
PAA,BB,CC,DD,**,DDMMYY,…

Начало – Начальная дата – 6 байт (DDMMYY)


Конец - Конечная дата – 6 байт (DDMMYY)
AA – налоговая ставка по налоговой группе А
BB - налоговая ставка по налоговой группе Б
CC - налоговая ставка по налоговой группе В
DD - налоговая ставка по налоговой группе Г
** - налоговая ставка по налоговой группе * (всегда 00)
DDMMYY – дата установления налоговых ставок
Если налоговая ставка запрещена, то вместо ставки печатаются символы DT

По этой команде в прикладную программу возвращаются налоговые ставки и даты их


установки.

5Fh(95) Вычисление сумм за указанный период (по номеру)

Входные данные - Начало, Конец


Выходные данные – Результат, Сумма, СуммаА, СуммаБ, СуммаВ, СуммаГ, Сумма*
Начало – Начальный номер фискальной записи – 4 байта
Конец – Конечный номер фискальной записи – 4 байта
Результат – одно из значений
=P Нет ошибки
=F Ошибка
Сумма – Сумма всех продаж по налоговым группам – 12 байт со знаком
СуммаА - Сумма всех продаж по налоговой группе А – 12 байт со знаком

- 49 -
ДАТЕКС УКРАИНА

СуммаБ - Сумма всех продаж по налоговой группе Б – 12 байт со знаком


СуммаВ - Сумма всех продаж по налоговая группе В – 12 байт со знаком
СуммаГ - Сумма всех продаж по налоговой группе Г – 12 байт со знаком
Сумма* - Сумма всех продаж по налоговой группе * – 12 байт со знаком

По этой команде печатаются итоговые суммы за заданный период.

5D(93) Отчет операторов


Входные данные - нет
Выходные данные – нет

По этой команде печатается операторский отчет на фискальном регистраторе. Для каждого


оператора печатается – имя, номер оператора, счетчик чеков, скидки, надбавки, возвраты и
сумы.

5. Передать информацию в прикладную программу

3Eh(62) Вернуть дату и время

Входные данные - нет


Выходные данные - <DD-MM-YY><пробел><HH:MM[:SS]>

<DD-MM-YY> - Текущая дата


<HH:MM[:SS]> - Текущее время

По этой команде в прикладную программу возвращается дата и время.

40h(64) Возврат последнего Z-отчета

Входные данные - нет


Выходные данные – Номер, Сумма, СуммаА, СуммаБ, СуммаВ, СуммаГ, СуммаГ, Дата

Номер – Номер последнего дневного отчета


Сумма – Сумма всех продаж по налоговым группам
СуммаА – Нетто-сумма по налоговой группе А
СуммаБ – Нетто-сумма по налоговой группе Б
СуммаВ - Нетто-сумма по налоговой группе В
СуммаГ - Нетто-сумма по налоговой группе Г
Сумма* - Нетто-сумма по налоговой группе *
Дата – дата последнего Z-отчета

По этой команде печатается последний Z-отчет и данные из него передаются в прикладную


программу

- 50 -
ДАТЕКС УКРАИНА

41h(65) Налоги за день

Входные данные - нет


Выходные данные - Сумма, СуммаА, СуммаБ, СуммаВ, СуммаГ, Сумма*, Дата

Сумма – Сумма по налоговым группам


СуммаА – Налог по налоговой группе А
СуммаБ – Налог по налоговой группе Б
СуммаВ - Налог по налоговой группе В
СуммаГ - Налог по налоговой группе Г
Сумма* - Налог по налоговой группе *

По этой команде печатаются суммы от последнего дневного отчета до текущего момента


времени

43h(67) Суммы за день

Входные данные - нет


Выходные данные - Сумма, СуммаОтр, СуммаНеп, Счетчик чеков, Счетчик
фискальных чеков

Сумма - Cумма всех продаж с отрицательной ценой (не используется)


СуммаОтр – Сумма по налоговым группам (12 байт)
СуммаНеп – Сумма неоплаченных чеков (не используется)
Счетчик чеков - Счетчик всех чеков (фискальных и нефискальных) от последнего Z-отчета
регистратора (4 байта)
Счетчик фискальных чеков - Счетчик фискальных чеков от последнего Z-отчета
регистратора (4 байта)

По этой команде вычисляются и возвращаются суммы, насчитанные от последнего


обнуляющего дневного отчета до момента получения команды.

44h(68) Размер свободной фискальной памяти

Входные данные - нет


Выходные данные – Размер, Размер1

Размер – величина свободной фискальной памяти


Размер1 – повторяет предыдущую параметр

Эта команда позволяет получить величину свободной фискальной памяти регистратора.

- 51 -
ДАТЕКС УКРАИНА

4Ah(74) Состояние регистратора

Входные данные – [Параметр]


Выходные данные - <S0><S1><S2><S3><S4><S5>

Параметр – Один байт со следующими значениями:


W – состояние печатается на регистраторе
X - состояние не печатается на регистраторе
<S0><S1><S2><S3><S4><S5> - байты состояния фискального регистратора

Байт S0 – общее назначение


0.7 = 1 резерв
0.6 = 1 резерв
0.5 = 1 Общая ошибка – этот бит устанавливается всегда когда установлен один из
битов, маркированный символом ‘#’.
0.4 = 1# Механизм печатающего устройства неисправен
0.3 = 1 Не используется
0.2 = 1 Дата и время не были установлены с момента последнего аварийного
обнуления RAM
0.1 = 1# Код полученной команды неверен
0.0 = 1# Полученные данные содержат синтаксическую ошибку

Байт S1 – общее назначение


1.7 = 1 резерв
1.6 = 1 резерв
1.5 = 1 Открыта крышка принтера
1.4 = 1# Содержимое оперативной памяти было разрушено (RAM) при включении –
аварийное обнуление
1.3 = 1# Операция, связанная с печатью прекращена и перезапущена
1.2 = 1# Совершено аварийное обнуление оперативной памяти
1.1 = 1 # Выполняемая команда не разрешена для текущего фискального режима
принтера
1.0 = 1 При выполнении команды произошло переполнение операции
суммирования – Состояние 1.1 если оно установлено указывает, на то что
операция не может быть выполнена

Байт S2 – общее назначение


2.7 = 1 резерв
2.6 = 1 Не используется
2.5 = 1 Открыт нефискальный чек
2.4 = 1 Заканчивается (но еще не закончилась) контрольная лента
2.3 = 1 Открыт фискальный чек
2.2 = 1 Нет контрольной ленты
2.1 = 1 Заканчивается (но еще не закончилась) чековая или контрольная лента
2.0 = 1 Закончилась чековая или контрольная лента

Байт S3 – состояние переключателей


3.7 = 1 резерв
3.6 = 1 переключатель Sw7 положение ON
3.5 = 1 переключатель Sw6 положение ON
3.4 = 1 переключатель Sw5 положение ON

- 52 -
ДАТЕКС УКРАИНА

3.3 = 1 переключатель Sw4 положение ON


3.2 = 1 переключатель Sw3 положение ON
3.1 = 1 переключатель Sw2 положение ON
3.0 = 1 переключатель Sw1 положение ON

байт S4: фискальная память


4.7 = 1 резерв
4.6 = 1 резерв
4.5 = 1 этот бит устанавливается всегда когда установлен один из битов,
маркированный символом ‘*’ в байтах 4 или 5
4.4 = 1 * Фискальная память переполнена
4.3 = 1 В фискальной памяти есть место по крайней мере для 50 Z-отчетов
4.2 = 1 Нет модуля фискальной памяти
4.1 = 1 Не используется
4.0 = 1 * Возникла ошибка при записи в фискальную память

байт S5: фискальная память


5.7 = 1 резерв
5.6 = 1 резерв
5.5 = 1 Номер фискальной памяти запрограммирован
5.4 = 1 Серийный номер был запрограммирован
5.3 = 1 Устройство фискализировано
5.2 = 1 * Последнее фискальное закрытие завершилось с ошибкой
5.1 = 1 Фискальная память сформатирована
5.0 = 1 * Фискальная память установлена в режим Read Only.

5Ah(90) Диагностическая информация

Входные данные – Кнтр.сум


Выходные данные -
<версия><пробел><дата><пробел><время>,Контр.сумма,Ключи,Код,Сер.ном.

Кнтр.сум – если 1, то вычисляется контрольная сумма фискальной памяти (2 байта)


<версия> - версия программного обеспечения (4 байта)
<дата> - дата создания программного обеспечения DDMmmYY (7 байт)
<время> - время программного обеспечения HHMM (4 байт)
Контр.сумма – Контрольная сумма (4 байтовая строка в шестнадцатеричном виде).
Например, контрольная сумма 214Ah будет передана 32h, 31h, 34h, 41h.
Ключи – Состояние переключателей Sw1 - Sw8. 8 байтовая строка (‘0’ или ‘1’)
Код – Код страны (1 байт)
Сер.ном. – Идентификационный номер (12 байт)

По этой команде в прикладную программу возвращается диагностическая информация.

61h(97) Налоговые ставки

- 53 -
ДАТЕКС УКРАИНА

Входные данные - НалогА, НалогБ, НалогВ, НалогГ


Выходные данные – Результат

НалогА – cтавка налоговой группы А (например ‘20’ – 32h 30h)


НалогБ - cтавка налоговой группы Б
НалогВ - cтавка налоговой группы В
НалогГ - cтавка налоговой группы Г
Результат - одно из значений
=P Нет ошибки
=F Ошибка

По этой команде устанавливаются налоговые ставки фискального регистратора

63h(99) Регистрационный номер

Входные данные - нет


Выходные данные – Результат

Результат – До 18 байтов, содержащих регистрационный номер

67h(103) Информация о чеке

Входные данные - нет


Выходные данные – Возврат, НалогА, НалогБ, НалогВ, НалогГ, Налог*, Парам

Возврат – продажа с отрицательным знаком невозможна (0) или возможна (1)


НалогА – общая сумма по налоговой группе А
НалогБ - общая сумма по налоговой группе Б
НалогВ - общая сумма по налоговой группе В
НалогГ - общая сумма по налоговой группе Г
Налог* - общая сумма по налоговой группе *
Парам – открыт (1) расширенный чек

Команда дает информацию о состоянии текущего фискального чека и возможности возврата,


проданных в чеке товаров.

6Eh(110) Дополнительная информация за день

Входные данные - нет


Выходные данные –
<Наличные>,<Кредит>,<Дебет>,<Чек>,<Номер>,<НомерЧека>,<Гл.ном.чека>

<Наличные> - Счетчик наличных платежей


<Кредит> - Счетчик оплаты в кредит
<Дебет> - Счетчик оплаты по дебетной карте
<Чек> - Счетчик оплаты по чеку
<Номер> - Номер последнего дневного Z-отчета

- 54 -
ДАТЕКС УКРАИНА

<НомерЧека> - Номер следующего фискального чека от последнего Z-отчета


<Гл.ном.чека> - Глобальный счетчик чеков

По этой команде возвращается информация о распределении сумм за день по способам


оплаты

70h(112) Информация об операторе


Входные данные - <Оператор>
Выходные данные – <Счетчик>,<Сумма>,<Скидка>,<Надбавка>,<Возвраты>,<Имя>

<Оператор> - Номер оператора (от 1 до 8)


< Счетчик> - Счетчик чеков
< Сумма> - Количество продаж и сумма продаж (; - разделитель)
< Скидка> - Количество скидок и сумма скидок (; - разделитель)
< Надбавка> - Количество надбавок и сумма надбавок (; - разделитель)
<Возвраты> - Количество чеков возврата и сумма чеков возврата (; - разделитель)
<Имя> - Имя оператора

По этой команде возвращается информация о суммах накопленных для указанного


оператора.

71h(113) Номер последнего фискального чека


Входные данные - нет
Выходные данные – <Гл.ном.чека>

<Гл.ном.чека> - Номер последнего закрытого фискального чека

По этой команде возвращается номер последнего закрытого фискального чека

6. Команды принтера

2Сh(44) Пропуск строк

Входные данные - Строки


Выходные данные - нет

Строки – Счетчик строк, на которые надо прогнать бумагу фискального регистратора (<99, 1
или 2 байта)

2Dh(44) Отрезать чек

Входные данные - нет


Выходные данные - нет

По этой команде принтер ожидает пока освободятся буферы печати и затем отрезает чек.

- 55 -
ДАТЕКС УКРАИНА

7. Дисплей

21h(33) Очистка дисплея

Входные данные - нет


Выходные данные - нет

По этой команде происходит очистка экрана дисплея

23h(35) Вывод текста (нижний ряд)

Входные данные – Текст


Выходные данные – нет

Текст – Текст длиной до 20 символов для вывода в нижний ряд дисплея

2Fh(47) Вывод текста (верхний ряд)

Входные данные - Текст


Выходные данные – нет

Текст – Текст длиной до 20 символов для вывода в верхний ряд дисплея (при наличии)

3Fh(63) Вывод даты и времени

Входные данные - нет


Выходные данные – нет

По этой команде на дисплей выводится текущие дата и время

64h(100) Дисплей – непосредственный вывод

Входные данные – Текст


Выходные данные - нет

Текст – Текст до 40 символов для непосредственного вывода на дисплей.

8. Другие

72h(114) Просмотр фискальной памяти

- 56 -
ДАТЕКС УКРАИНА

Входные данные – <Запись1>[<Тип>[,<Запись2>]]


Выходные данные –
<Код ошибки>, <СуммаА>, <СуммаБ>, <СуммаВ>, <СуммаГ>, <Сумма*>

Запись1– Номер фискальной записи


Тип – Определяет тип возвращаемой информации (1 байт)
• ‘0’: команда возвращает оборот по каждой налоговой группе
• ‘1’: команда возвращает оборот по каждой налоговой группе минус налоги
• ‘2’: команда возвращает налоги по каждой налоговой группе
• ‘3’: команда возвращает ставки налогов по каждой налоговой группе
• ‘4’: команда возвращает оборот по каждой налоговой группе за указанный период
• ‘5’: команда возвращает оборот по каждой налоговой группе минус налоги за
указанный период
• ‘6’: команда возвращает налоги по каждой налоговой группе за указанный период
Запись2– Номер фискальной записи для типа ‘4’, ‘5’, ‘6’. Для типов ‘0’, ‘1’, ‘2’, ‘3’, ‘4’ поле
не используется.
Код ошибки – один байт
• ‘P’: данные корректны
• ‘F’: запись в фискальной памяти содержит ошибку контрольной суммы
• ‘E’: запрашиваемые записи отсутствуют в фискальной памяти
СуммаА – Сумма, вычисленная по налоговой группе А
СуммаБ – Сумма, вычисленная по налоговой группе Б
СуммаВ – Сумма, вычисленная по налоговой группе В
СуммаГ – Сумма, вычисленная по налоговой группе Г
Сумма* – Сумма, вычисленная по налоговой группе *

Вычисляется и возвращается суммы, вычисленные по данным хранящимся в фискальной


памяти.

47h(71) Печать диагностической информации

Входные данные - нет


Выходные данные - нет

По этой команде:
• Печатается регистрационный номер продавца
• Дата и версия программного обеспечения
• Состояние переключателей регистратора
• Текущая дата и время

59h(89) Программирование тестовой области

Входные данные – Тест


Выходные данные – Результат, Номер

- 57 -
ДАТЕКС УКРАИНА

Тест – Если ‘T’, то совершается запись в фискальную память


Результат - - одно из значений
=P Нет ошибки
=F Ошибка
Номер – Счетчик оставшихся свободных блоков для таких записей (4 байта)

Тестовый блок записывается в фискальную память: 55h, AAh, 33h, 5Ah, A5h, 3Ch, C3h.

46h(70) Служебный внос и вынос

Входные данные - Amount


Выходные данные - <ResultCode>,<ServiceIn>,<ServiceOut>,<CashSum>

Знак указанной команды определяет тип операции.

Amount - Размер служебно внесенной в кассу суммы. Операция зависит от знака (+ -


внос суммы, - - вынос суммы)
ResultCode - Р: Операция осуществлена
F: Операция отказана
ServiceIn - Общая сумма всех служебно внесенных сумм в кассу
за день;
ServiceOut - Общая сумма всех служебно выплаченных сумм из
кассы за день;
CashSum - Наличность в кассе;

При фискальном закрытии все вышеописанные регистры обнуляются. Команда завершается


кодом “F” в следующих случаях:
• синтаксическая ошибка;
• при выплате суммы большей, чем денежная наличность кассы;
• задание команды при незавершенном финансовом, нефинансовом или служебном
чеке.

При ненулевом значение регистра Amount отпечатывается сообщение об операции.

- 58 -
ДАТЕКС УКРАИНА

Приложение 4. Кодовая таблица набора печатных символов.

0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 @ P ` p А Р а р Є
1 ! 1 A Q a q Б С б с є
2 “ 2 B R b r В Т в т Ї
3 # 3 C S c s Г У г у ї
4 $ 4 D T d t Д Ф д ф
5 % 5 E U e u Е Х е х
6 & 6 F V f v Ж Ц ж ц
7 ‘ 7 G W g w З Ч з ч
8 ( 8 H X h x И Ш и ш
9 ) 9 I Y I y Й Щ й щ
A * : J Z j z К Ъ к ъ
B + ; K [ k { Л Ы л ы
C , < L \ l | М Ь м ь
D - = M ] m } Н Э н э
E . > N ^ n ~ О Ю о ю
F / ? O _ o П Я п я

- 59 -
ДАТЕКС УКРАИНА

Приложение 5. Программное обеспечение

На дискете, поставляемой с системой, в каталоге APP находится демонстрационная


версия программы POSExpert, демонстрационная задача FPWIN.EXE (Приложение 8).
Данная программы предназначены только для некоммерческого и вспомогательного
использования (получение X-отчетов, периодических отчетов, отчета операторов и т.д.).
Полнофункциональную коммерческую версию можно приобрести в АО «Датекс Украина».

В комплект поставки входят следующие тесты:


• TESTNFP.EXE – тестирование фискального регистратора, находящегося в учебном
режиме.
Внимание: использование данного теста недопустимо для проверки регистратора,
находящегося в фискальном режиме.
• TESTFP.EXE – тестирование фискального регистратора, находящегося в фискальном
режиме.
• TESTIND.EXE – тест проверки индикаторов фискального регистратора Datecs FP3530T.
• DRAWER.EXE – тест для проверки открывания денежного ящика
• TESTCUT.EXE – тест электромеханического ножа
• FP3530.EXE – тест специализированных операций (отчеты, нулевой чек, обнуление
текущего открытого чека, внос/вынос денег)
• FFP3530T.exe – ПО для проведения процедуры фискализации.
Внимание: использование данного ПО разрешается только специалистам сервисного
центра, обеспечивающего техническое обслуживание фискального регистратора Datecs
FP3530T.

Все перечисленные выше тесты позволяют подключать фискальный регистратор к


последовательным портам Com1 или Com2. При запуске тестов необходимо следовать
инструкциям, появляющимся на экране терминала.

По вопросам приобретения вышеперечисленного коммерческого ПО обращайтесь в Отдел


продаж (тел. 490-9229, E-mail: manager@systema.kiev.ua). Дополнительную информацию,
документацию и демо-версии можно получить на web-сайте www.cash.com.ua в разделе ПО.

- 60 -
ДАТЕКС УКРАИНА

Приложение 6. Демо-задача FPWIN.EXE

Демо-задача использует для связи с фискальным регистратором библиотеку FPLIB.DLL, но


кроме этого она осуществляет непосредственные обращения к регистратору через систему
команд, описанную в разделе 5 этого руководства. FPWIN предназначена для работы в среде
Windows 3.11 и является шестнадцатиразрядным приложением, но она также может быть
использована в среде Windows95 без каких-либо ограничений. Работа с FPWIN.EXE
осуществляется через систему меню (см. рис. 1): Команды, Функции, Продажи, Тест
команд и Помощь. Команды и Функции содержат подменю названия которых
соответствуют названиям подразделов раздела 5: Инициализация, Продажа, Отчеты,
Информация, Z-отчет регистратора, Команды регистратора, Шестнадцатиричный
дамп, Дисплей, Другие. Каждое подменю содержит группу команд или функций
библиотеки FPLIB.DLL. При выборе меню Команды и одного из подменю, а затем и
конкретной команды на экране появится окно типа того, что представлено на рис. 2. В
заголовке окна указано наименование команды, которая была выбрана для выполнения. Если
заполнить поле Командная строка и нажать кнопку выполнить, то произойдет выполнение
команды, а в полях расположенных в нижней части окна появится информация о результате
выполнения команды. Дальнейшее нажатие кнопок помеченных двумя вопросительными
знаками позволит получить более подробную расшифровку сообщения, что и представлено
на рис. 3.

Рис. 1. Главное окно программы

- 61 -
ДАТЕКС УКРАИНА

Рис. 2. Окно выполнения команды

Рис. 3. Подробная информация об ошибках

При выборе меню Функции и одного из подменю, а затем и конкретной функции на экране
появится окно типа того, что представлено на рис. 4. В заголовке окна указано наименование

- 62 -
ДАТЕКС УКРАИНА

функции, которая была выбрана для выполнения. Если заполнить поле Входные параметры
и нажать кнопку выполнить, то произойдет выполнение команды, а в полях расположенных
в нижней части окна появится информация о результате выполнения функции. Дальнейшее
нажатие кнопок помеченных двумя вопросительными знаками позволит получить более
подробную расшифровку сообщения, что и представлено на рис. 3. В отличие от меню
Команды, меню Функции работает не непосредственно с фискальным регистратором, а
через библиотеку FPLIB.DLL.

Рис. 4. Окно выполнения функции

Подменю Продажи представляет собой небольшую демонстрационную систему выполнения


операций продаж товаров (рис 5). При выборе этого меню на экране появляется окно
представленное на рис. 5. Выбирая товары из списка артикулов и указывая количество
товаров с помощью кнопки Продажа можно осуществлять продажу выбранного товара и
печать чека на фискальном регистраторе. С помощью кнопки Чек можно увидеть список
проданных товаров, как показано на рис. 6. С помощью кнопки Печать суммы можно
напечатать сумму проданных товаров. А введя в поле Уплачено сумму для оплаты и нажав
кнопку Уплатить можно закрыть чек и в самом нижнем поле окна увидеть величину сдачи
для клиента.

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


предприятиях торговли в коммерческих целях.

- 63 -
ДАТЕКС УКРАИНА

Рис. 5. Окно меню Продажи

Рис. 6. Окно Текущий чек

- 64 -
ДАТЕКС УКРАИНА

Приложение 7. Примеры чеков


Примеры фискальных Пример отчета с обнулением (Z-
чеков отчет)

- 65 -
ДАТЕКС УКРАИНА

Приложение 8. Структура таблиц БД программы POSExpert

Обозначение типов:
*.db - files
I Целый
A Символьный
N Дробный
L Логический
D Дата [dd.mm.yy]
T Время [hh:mm:ss]
@ Дата и время вместе
+ Автодобавляющий

*.dbf - files
C Символьный
F Дробный
N Тоже дробный
L Логический
D Дата

articles.db
Поле Тип Длина Значение
NumArt I Артикул
BarCode A 13 Штрихкод
Name A 25 Наименование товара
Price N Цена розничная
Quantity N Кол-во в наличии
Edin A 10 Единицы измерения
Price2 N Цена оптовая (2)
Quan2 N Кол-во опта (2)
Price3 N Цена оптовая (3)
Quan3 N Кол-во опта (3)
TypeWeight L Тип товара (весовой/штучный)
Depart A 3 Номер отдела
Group A 6 Номер группы
NameGroup A 35 Название группы
TaxGroup A 1 Налоговая группа (А, Б, В, Г)
Comments A 50 Комментарии
Marked L Маркер (отмечено/не отмечено)

articles.db - база артикулов товаров, используется при продаже

Поля, помеченные синим цветом, являются Lookup - полями, т.е. падаю-

- 66 -
ДАТЕКС УКРАИНА

щими списками:
TypeWeight - в списке две позиции: "весовой и штучный"
NameDepart - списком является поле Name файла depart.db
NameGroup - списком является поле Name файла grpgoodst.db
TaxGroup -в списке четыре позиции: "А, Б, В, Г"
Данные в эти поля при вводе выбираются только из соответствующих списков

dismiss.db
Поле Тип Длина Значение
No + Автоподсчет записей
NumArt A 9 Артикул
BarCode A 13 Штрихкод
Name A 25 Наименование товара
Price N Цена единицы
Quantity N Покупаемое кол-во
Edin A 10 Единицы измерения
Sum N Сумма по товару
Discount N Скидка
TaxGroup A 1 Налоговая группа (А, Б, В, Г)

dismiss.db - таблица, отображающая чек при продаже

grpgoods.db
Поле Тип Длина Значение
NumGroup A 6 Номер группы
Name A 35 Название группы
Скидка по группе (если
Discount N разрешены)
Comment A 50 Комментарий

grpgoods.db - список групп товаров

depart.db
Поле Тип Длина Значение
NumDep A 3 Номер отдела
Comment A 50 Комментарий

depart.db - список отделов продаж

users.db
Поле Тип Длина Значение

- 67 -
ДАТЕКС УКРАИНА

Name A 25 Имя кассира в программе


NumUser I Номер кассира
Pass A 13 Пароль для входа в программу
NameECR A 25 Имя кассира в регистраторе
DateTime @ Время последнего изменения
NumECR I Номер кассира в регистраторе
PassECR A 6 Пароль кассира в регистраторе

users.db - список пользователей (кассиров)


ecr.db
Поле Тип Длина Значение
NumECR I Номер регистратора
Numld A 13 Номер последнего кассира
Name A 25 Имя последнего кассира
Header1 A 25 Строка в начале чека №1
Header2 A 25 Строка в начале чека №2
Header3 A 25 Строка в начале чека №3
Header4 A 25 Строка в начале чека №4
Header5 A 25 Строка в начале чека №5
Header6 A 25 Строка в начале чека №6
Rec1 A 25 Строка в конце чека №1
Rec2 A 25 Строка в конце чека №2
RunStr A 20 Бегущая строка
RunStrOK L Разрешение на бегущую строку
ComPort I Компорт (1 или 2)
SpeedPort I Скорость порта
Nal L Разрешение оплаты наличными
Kredit L Разрешение оплаты в кредит
Check L Разрешение оплаты чеком
Разрешение оплаты кредитной
Kr_karta L картой
DefaultNal I Вид оплаты по умолчанию
DefArticle I ???????
Discount L Разрешение на скидку
DiscountAll1 N Скидка №1
DiscountAll2 N Скидка №2
DiscountAll3 N Скидка №3
DiscountAll4 N Скидка №4
DiscPersPref A 2 Префикс персональной скидки
Вид перс. скидки (фиксир. или
DiscPersKind I накопительная)
Разрешение персональной
DiscPers L скидки
DiscDt L Разрешение скидки по дате
DiscTm L Разрешение скидки по времени

- 68 -
ДАТЕКС УКРАИНА

DiscS L Разрешение скидки по сумме


DiscGrp L Разрешение скидки по группе
Скидка последнего чека (на
DiscLastCh N случай аварии)
Add L Добавление артикулов
Rewrite L Перезапись аотикулов
Sale L Быстрая или обычная продажа
Ks L Контрольная сумма
Разрешение на весовой
WeightBarcode L штрихкод
WeightPref I Префикс весового штрихкода
Разрешение на продажу из всех
DepAll L отделов
NumDep A 3 Отдел кассы (при DepAll = true)
MasterSlave L Вид кассы (Мастер - true)
Путь к файлам отчета на Мастер-
ExportPath A 100 кассе
Путь к файлам настройки на
ImportPath A 100 Мастер-кассе
Кол-во дней хранения отчета на
DaySave I Вторич. кассе
DispDatecs L Наличие дисплея Datecs
Наличие дисплея Anker
DispAnkerOper L (операторного)
Наличие дисплея Anker
DispAnkerCustom L (клиентского)
KeybAnker L Наличие клавиатуры Anker
ScanerCom L Наличие сканнера COM-порта
Сумма в кассе по учету
Cash N программы

ecr.db - список настроек программы и регистротора

Edin.db
Поле Тип Длина Значение
Edin A 10 Допустимые единицы измерений

DiscTime.db
Поле Тип Длина Значение
TimeBeg T Время начала скидки
TimeEnd T Время окончания скидки
TimeDisc N Скидка (в процентах)

DiscTime.db - список скидок на весь чек по времени

- 69 -
ДАТЕКС УКРАИНА

DiscDate.db
Поле Тип Длина Значение
Day D День скидки
DayDisc N Скидка (в процентах)

DiscDate.db - список скидок на весь чек по дате

DiscSum.db
Поле Тип Длина Значение
Сумма, по которой считается
Sum N скидка
Discount N Скидка (в процентах)

DiscDate.db - список скидок на весь чек по дате

DiscPersonN.dbf
Поле Тип Длина Значение
CODE C 13 Код покупателя
NAME C 25 Имя покупателя
Фиксированная скидка (в
FICSDISC N 4/2 процентах)

DiscPersonN.dbf - список покупателей, имеющих дисконтную скидку

DiscPersonS.dbf
Поле Тип Длина Значение
SUMBEG N 8/2 Начальная сумма скидки
SUMEND N 8/2 Конечная сумма скидки
Накопительная скидка (в
DISCOUNT N 4/2 процентах)

DiscPersonS.dbf - список накопительных скидок для покупателей из


DiscPersonN.dbf

DailyExport.dbf
Поле Тип Длина Значение
NUMART C 9 Артикул
BARCODE C 13 Штрихкод
NAME C 25 Наименование товара
PRICE F 9/2 Цена продажи
QUANTITY F 6/3 Проданное количество
EDIN C 10 Единицы измерения

- 70 -
ДАТЕКС УКРАИНА

DISCOUNT F 4/2 Скидка (%)


SUM F 9/2 Сумма продажи
TYPEWEIGHT L Тип товара (весовой/штучный)
DEPART C 3 Номер отдела
GROUP C 6 Номер группы
TAXGROUP C 1 Налоговая группа (А, Б, В, Г)
MARKED L Маркер (отмечено/не отмечено)
CHECKNOM N 7/0 Номер чека
NAMEUSER C 30 Имя кассира, открывшего чек
№ регистратора, на к-ром был
SERNOM C 10 отпечатан чек
Продажа или возврат (true -
SALEVOID L продажа)
COMMENTS C 50 Комментарии
DATE D Дата внесения позиции в файл
TIME C 8 Время внесения позиции в файл

DailyExport.dbf - файл, предназначенный для отчета по продажам

newart.dbf
Поле Тип Длина Значение
NUMART С 9 Артикул
BARCODE С 13 Штрихкод
NAME С 25 Наименование товара
QUANTITY N 15/3 Проданное количество
EDIN C 10 Единицы измерения
PRICE N 9/2 Цена
QUAN2 N 15/3 Кол-во опта (2)
PRICE2 N 9/2 Цена оптовая (2)
QUAN3 N 15/3 Кол-во опта (3)
PRICE3 N 9/2 Цена оптовая (3)
TYPEWEIGHT L Тип товара (весовой/штучный)
DEPART C 3 Номер отдела
GROUP С 6 Номер группы
NAMEGROUP С 35 Название группы
TAXGROUP С 1 Налоговая группа (А, Б, В, Г)

newart.dbf - файл, предназначенный для импорта артикулов товаров в


программу, т. е. шаблон файлов импорта

DailyCheckClose.dbf
Поле Тип Длина Значение
CHECKNOM N 7/0 Номер чека
SERNOM C 10 Серийный номер регистратора
NAME C 25 Имя кассира, выдавшего чек

- 71 -
ДАТЕКС УКРАИНА

DATE D Дата закрытия чека


TIME C 8 Время события чека
P N 9/2 Сумма, оплаченная наличными
N N 9/2 Сумма, оплаченная в кредит
C N 9/2 Сумма, оплаченная чеком
Сумма, оплаченная кредитной
D N 9/2 картой

DailyCheckClose.dbf - таблица учета чеков, выданных регистратором

OpenDayLog.dbf
Поле Тип Длина Значение
DATE D Дата события
TIME C 8 Время события
USERNAME C 25 Имя пользователя
OPENDAY N 1/0 № события (1, 2, 3, 4)
PASSECR C 6 Пароль регистротора
NUMECR N 9/0 Номер регистратора
SERNOM C 10 Серийный номер регистратора
События - день открыт (1), день закрыт (2), вход (3), выход (4)

OpenDayLog.db - таблица состояний программы в течение несколь-


ких дней: кто открыл, закрыл программу или день и др.

- 72 -