GetStatus |
В начало Назад Далее |
Получить информацию о состоянии текущего фискального чека и возможности возврата проданных в чеке товаров.
GetStatus(Optional Wait As Boolean = True) As String
Параметры:
Возвращаемое значение: <S0><S1><S2><S3><S4><S5>
<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 – общее назначение
Байт 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 – дисплей (кодовая таблица 1251) 3.4 = 1 переключатель Sw5 положение ON – кодовая страница для посылки данных на притер DOS/Windows 1251 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.
Соответствующая команда фискального регистратора - 4Ah |