Программно-технический комплекс Pirit k инструкция по программированию Версия


Скачать 0.81 Mb.
Название Программно-технический комплекс Pirit k инструкция по программированию Версия
страница 2/13
Тип Инструкция
rykovodstvo.ru > Руководство эксплуатация > Инструкция
1   2   3   4   5   6   7   8   9   ...   13

1.2 Специальные команды.



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

1.2.1 Прервать выполнение отчета


Все отчеты, кроме X или Z, могут быть прерваны с помощью посылки на ККТ специальной однобайтовой команды:

0x18 (CAN) – прервать выполнение отчета.

1.2.2 Проверка связи с ККТ


Для проверки связи с ККТ существует специальная команда:

0x05 (ENQ) – проверка связи.

Ответ состоит тоже из одного байта:

0x06 (ACK) – ККТ на связи.

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

1.2.3 Промотка бумаги


Для промотки бумаги в ККТ существует специальная команда:

промотать бумагу на одну строку

Функция: int scrollPaper ();

Входные параметры: нет

Ответные параметры: (Целое число) Код ошибки.

1.3 Времена ожидания


В протоколе обмена данными между ККТ и компьютером предусмотрены два времени ожидания:

  • Время ожидания приема между байтами пакета информации – 200 мс. По истечении данного промежутка времени возвращается код ошибки передачи.

  • Время ожидания ответа от ККТ - зависит от выполняемой ККТ в данный момент операции. Например, при печати длинных отчетов из ЭКЛЗ ККТ может быть занята десятки минут. Для принятия решения о неисправности ККТ (коммуникационного порта или кабеля передачи данных) необходимо использовать команду “Проверка связи с ККТ”.




2.Основные типы передаваемых параметров



2.1 Строка любая последовательность символов, с кодами от 0x20 до 0xF0. Длина конкретной строки зависит от значения передаваемого параметра. Может иметь нулевую длину (пустая строка). Для печати символов на русском языке необходимо использовать кодировку CP866.

2.2 Дата – строка длиной 6 символов вида «ДДММГГ», где:


ДД - день месяца;

ММ - номер месяца в году;

ГГ - последние две цифры года.

Все числа передаются с точностью до 2-х цифр, если число меньше 10-ти, то добавляется старший ноль.

struct MPiritDate {

int year; // Год

unsigned char month; // Месяц

unsigned char day; // День

};

2.3 Время- строка длиной 6 символов вида «ЧЧММСС», где:


ЧЧ - часы;

ММ - минуты;

СС - секунды.

Все числа передаются с точностью до 2-х цифр, если число меньше 10-ти, то добавляется старший ноль.

struct MPiritTime {

unsigned char hour; // Часы

unsigned char minute; // Минуты

unsigned char second; // Секунды

};

2.4 Целое число - строка состоящая только из цифр, и представляющей собой целое число в десятеричной системе исчисления. Пустая строка интерпретируется как ноль. Используется для передачи номеров, индексов, битовых масок(полей) и т.д.

2.5 Дробное число - строка состоящая из цифр, десятичной точки и знака «-». Пустая строка интерпретируется как ноль. Используется для передачи суммы, количества и процентных ставок. Рекомендуется передавать суммы с точностью 2 знака после десятичной точки (с точностью до копейки), процентные ставки с точностью до 4-х знаков после десятичной точки и количество до 9-ти знаков после десятичной точки.

2.6 Имя оператора - строка размером 0..23 символа. Если первые два символа являются цифрами, то они воспринимаются как код оператора. По умолчанию код равен 01.

2.7 Структура ответа MData

struct MData {

int errCode; // Код ошибки

char data[256]; // Строка с ответом(массив байт)

int dataLength; // Длина строки с ответом

};
1   2   3   4   5   6   7   8   9   ...   13

Похожие:

Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс Pirit k инструкция по программированию Версия
Связь контрольно-кассовой техники (далее ккт) с компьютером осуществляется по интерфейсу rs232 или usb в режиме виртуального com...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс Pirit k инструкция по программированию Версия
Связь контрольно-кассовой техники (далее ккт) с компьютером осуществляется по интерфейсу rs232 или usb в режиме виртуального com...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс Пирит 2ф ффд 00 Инструкция по программированию 2017 г
Связь контрольно-кассовой техники (далее ккт) с компьютером осуществляется по интерфейсу rs232 или usb в режиме виртуального com...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс «Меркурий-150» Версия 3, Версия 31,...
Система менеджмента качества компании-производителя сертифицирована в мировой сертификационной сети iqnet и имеет сертификат ведущего...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Положение о I открытой командной олимпиаде школьников по информатике...
Рубцовским индустриальным институтом (филиал) федерального государственного бюджетного учреждения высшего образования «Алтайский...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-аппаратный комплекс защищенного хранения информации «Секрет...
Программно-аппаратный комплекс защищенного хранения информации «Секрет Особого Назначения»
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Методика освидетельствования контрольно-кассовой техники программно-технический...
Данная методика разработана с учетом следующих нормативно-правовых актов и документов
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Инструкция по настройке подключения к sftp серверу. Для обеспечения...
Интернет в Банке устанавливается «фпсу-ip» – программно-аппаратный комплекс, предназначенный для организации доступа Клиента к защищенной...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Апк «безопасный город» программно-аппаратный комплекс «единый центр...
Полное наименование системы: Программно-аппаратный комплекс «Единый центр оперативного реагирования», создаваемый на базе единой...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Арс – Автоматизированная распределительная система программно-технический...
Закрытое акционерное общество «альянс-трэвел», именуемое в дальнейшем “Агент”, в лице Генерального директора
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно технический комплекс «sofit» Модуль «Прием/выдача денежных...
Авторские права на эту работу принадлежат "русофт". Содержание этого документа не может полностью или частично копироваться, использоваться...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Аппаратно-программный комплекс «безопасный город» программно-аппаратный...
Порядок оформления и предъявления заказчику результатов работ по созданию системы 18
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Инструкция «Портирование птк псд на субд линтер» Версия 02
Инструкция предназначена для специалистов коммерческих банков, выполняющих эксплуатацию «Программно-технологического комплекса подготовки...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Аппаратно-программный комплекс «безопасный город» программно-аппаратный...
Бизнес-аналитика, программное обеспечение, созданное для помощи в анализе информации
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Аппаратно-программный комплекс «безопасный город» программно-аппаратный...
Бизнес-аналитика, программное обеспечение, созданное для помощи в анализе информации
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-аппаратный комплекс «Аккорд-В.» (версия 0) Руководство...
Сзи нсд «Аккорд-В.» V 0 (далее по тексту – пак «Аккорд-В.», либо «Аккорд-В.»), предназначенного для защиты инфраструктуры виртуализации...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск