Здесь дано описание блока ЭКЛЗ. Его назначения, соства, команд и перечень ошибок. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление Введение Особенности эксплуатации Состав и назначение Интерфейс ЭКЛЗ-ККТ Описание флагов состояния Команды Коды ответа Счетчики и разрядность |
||||||||||||||||||||||||||||||||||||||||||||||||||
Введение. В
современной контрольно кассовой технике, кроме общеизвестной фискальной
памяти, установлен специальный блок, называемый ЭКЛЗ (Электронная
контрольная лента защищенная). Отличие этого блока состоит в том, что в
нем запоминается каждый чек, пробитый на кассе. И главное, она
производит шифрование данных по специальным криптографическим
алгоритмам. На каждом чеке, пробиваемом на ККТ, печатается специальный
проверочный код. Этот код является уникальным и по его значению можно
определить подлинность чека.
ЭКЛЗ в ККМ начали устанавливать с октября 2004 г. Оснащенне ЭКЛЗ аппараты получили, в конце наименования, новый индекс "К", сменивший ранее существовавший "Ф" (фискальная). В настоящее время налоговые инспекции не регистрируют ККМ без ЭКЛЗ. Установленные контролирующей организацией сроки эксплуатации старых аппаратов, без ЭКЛЗ, предполагают расчет 7 лет эксплуатации от года выпуска аппарата, и значит крайний срок их применения 2011 год. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Особенности эксплуатации. | ||||||||||||||||||||||||||||||||||||||||||||||||||
Работа блока ЭКЛЗ в состава ККМ ограничена по времени
"временным ресурсом использования ЭКЛЗ", который составляет 13 месяцев.
Это ограничение определяется законодательством в области средств
криптозащиты. Таким образом если активация ЭКЛЗ (процедура запуска ЭКЛЗ
в работу), произошла в любой день июня 2007 г., то 1 августа 2008г. ККМ
заблокирует любые операции по оформлению фискальных документов (чеков,
отчетов и т.д.). Менять ЭКЛЗ по истечению временного ресурса придется, даже если вы не пробили ни одного чека на ККМ! Менять ЭКЛЗ на новую, также нужно при перерегистрации ККМ, например на другую организацию или при смене налоговой инспекции. При выходе из строя, ЭКЛЗ меняется бесплатно, за исключением негарайтийных случаев. Негарайтийными случаями являются проведение операции "Закрытие архива ЭКЛЗ" (процедура, которая завершает работу ЭКЛЗ в составе ККМ) раньше истечения временного ресурса, пробитие чеков с неправильной датой или других ошибочных действий кассира. В этих случаях замена ЭКЛЗ осуществляется за счет владельца ККМ. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Состав и назначение. | ||||||||||||||||||||||||||||||||||||||||||||||||||
Архитектура ЭКЛЗ представлена на рисунке: | ||||||||||||||||||||||||||||||||||||||||||||||||||
ЭКЛЗ выполняет
следующие основные функции: прием от ККМ данных кассового документа (чека, отчёта); формирование криптографического проверочного кода (КПК) чека (отчета) на основе полученных параметров; передача в ККМ вычисленного значения КПК, соответствующего параметрам кассового документа для печати данного документа, как отдельно, в процессе оформления, так и в составе контрольной ленты; архивирование и хранение данных, составляющих контрольную ленту; накопление сменных итогов в процессе работы; формирование данных сменного итога при закрытии смены, занесение и хранение его в энергонезависимой памяти ЭКЛЗ; передача в ККМ данных для формирования запрашиваемых отчетов. |
||||||||||||||||||||||||||||||||||||||||||||||||||
В состав ЭКЛЗ
входят три основных функциональных блока:
Коммуникационный процессор
(КП), выполняющий следующие функции: обеспечение протокола взаимодействия ЭКЛЗ ККМ по одному из стандартных интерфейсов Инт. (I2C, RS-232); обеспечение протоколов взаимодействия с криптографическим сопроцессором (КС) и Архивом; реализация алгоритма архивирования, выдачи архивных данных по запросам, формирования отчетов и т.д. Криптографический сопроцессор (КС), выполняющий следующие функции: прием данных от КП для формирования КПК; вычисление значения КПК с использованием алгоритма криптографического преобразования в соответствии с ГОСТ 28147-89 в режиме выработки имитовставки; накопление текущих сменных итогов, ведение счетчиков номеров смен; передача в КП вычисленных значений КПК и накопленных значений сменных итогов. Архив - реализованный на базе флэш-памяти модуль, обеспечивающий долговременное хранение данных активизации, данных о кассовых операциях и сменных итогов. Данные хранятся вместе с КПК, выработанным на их основе. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Интерфейс ЭКЛЗ - ККМ. | ||||||||||||||||||||||||||||||||||||||||||||||||||
В ЭКЛЗ реализованы два интерфейса, по одному из которых,
по выбору для модели ККМ, будет осуществляться связь ЭКЛЗ с ККМ: |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Описание флагов состояния. | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Команды. | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Коды ответа. | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
01-09
- ошибки. Код 00, является кодом нормального завершения (команда выполнена), и за ним может следовать содержимое ответа. Код 80 может цепляться к любому коду ответа. 02, 07-09 - не фатальные ошибки, следствие неправильных действий оператора. 01 - однократный сбой обмена, требуется повторить команды. 05, 06 - требуется завершение документа, смены, закрытия архива. 03, 04 - свидетельство фатальной неисправности. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||
Счетчики и разрядность. | ||||||||||||||||||||||||||||||||||||||||||||||||||
C -
итог документа (9). Накапливается при успешном выполнении команд
продажи, покупки, возврата, скидки, наценки и сторно этих команд. Очищается при успешном выполнении команд прекращения и завершения документа. M - итог скидки (9). Накапливается при успешном выполнении команд скидки и сторно скидки. Очищается вместе с итогом документа. A - итог наценки (9). Накапливается при успешном выполнении команд наценки и сторно наценки. Очищается вместе с итогом документа. Dj j=1...16 - итоги активных (входящих в документ) отделов (9), Qj - количества для этих отделов (8). Накапливаются при успешном выполнении команд продажи, покупки, возврата и сторно этих команд. Очищаются вместе с итогом документа. Отдел перестает быть активным, если его итог и количество равно нулю. Сменные итоги (11): T1 - продаж, T2 - покупок, T3 - возвратов продаж, T4 - возвратов покупок. Накапливаются из C при успешном получении проверочного кода (КПК) документа. Сбрасываются при успешном выполнении команды закрытия смены. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Оглавление | ||||||||||||||||||||||||||||||||||||||||||||||||||