Ошибка во время обновления ошибка при чтении картинок атол

Такого еще не встречали … На Windows 10-64 (с Nod32) никак не работает EoU. То есть он запускается , но при тесте ОФД постоянно выдает :

Приложение EoU Не найдено.

Бились 3 часа, переустанавливали драйвера, правили настроечный setting.xml, отключали nod32…

Все без толку! Правда версия кассы Атол 91Ф 5ххх и самое интересное перепрошиваться не хочет на 7ххх, пишет :

«Ошибка во время обновления» «Ошибка при чтении картинок» !

Решение — удалить файл setting.xml. А точнее делаем uninstall всех программ Атола , далее полностью удаляем каталог C:ProgramDataAtol…. Наблюдаем ,что служба EoU не выполняется.

Делаем установку с подключенной кассой Атол (настроенной на USB-VCOM , НЕ Ethernet) , то есть в диспетчере устройств видим : ATOL USB (COMXX) и ATOL USB (COMYY) [USB драйвера Атола установлены].

C:Program FilesATOLDrivers10KKT

Кстати детали процесса установки можно посмотреть нажав кнопку Детали. У нас получается так :

Папка установки: C:Program FilesATOLDrivers10KKT
Извлечение: Драйвер ККТ. История.txt… 100%
Извлечение: Пользовательское соглашение.txt… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Извлечение: fptr10.dll… 100%
Извлечение: fptr10_gui.dll… 100%
Извлечение: msvcp140.dll… 100%
Извлечение: Qt5Core.dll… 100%
Извлечение: Qt5Gui.dll… 100%
Извлечение: Qt5Widgets.dll… 100%
Извлечение: Qt5Network.dll… 100%
Извлечение: fptr10_t.exe… 100%
Папка установки: C:Program FilesATOLDrivers10KKTinplatforms
Извлечение: qwindows.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Папка установки: C:Program FilesATOLDrivers10KKTinimageformats
Извлечение: qico.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Папка установки: C:Program FilesATOLDrivers10KKTin ranslations
Извлечение: qt_ru.qm… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Папка установки: C:Program FilesATOLDrivers10KKTinxp_compat
Папка установки: C:Program FilesATOLDrivers10KKTvcredist
Извлечение: vc_redist.x64.exe… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangspython
Извлечение: libfptr10.py… 100%
Папка установки: C:Program FilesATOLDrivers10KKlangscsharp
Извлечение: Atol.Drivers10.Fptr.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangs
etcore
Извлечение: Atol.Drivers10.Fptr.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangsjava
Извлечение: libfptr10.jar… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangsgolang
Папка установки: C:Program FilesATOLDrivers10KKTlangsgolangfptr10
Извлечение: error.go… 100%
Извлечение: fptr.go… 100%
Извлечение: fptr_darwin.go… 100%
Извлечение: fptr_linux.go… 100%
Извлечение: fptr_windows.go… 100%
Извлечение: libfptr10.h… 100%
Извлечение: libfptr10_go.h… 100%
Извлечение: wchar.go… 100%
Папка установки: C:Program FilesATOLDrivers1KKTlangsgolang
Папка установки: C:Program FilesATOLDrivers10KKTlangscom
Извлечение: addin_fptr10_x64.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscpp
Папка установки: C:Program FilesATOLDrivers10KKTlangscppfptr10
Извлечение: fptr10.h… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscppfptr10utf8cpp
Извлечение: utf8.h… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscppfptr10utf8cpputf8
Извлечение: checked.h… 100%
Извлечение: core.h… 100%
Извлечение: unchecked.h… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscpp
Папка установки: C:Program FilesATOLDrivers10KKT
Папка установки: C:Program FilesATOLDrivers10KKTexamples
Папка установки: C:Program FilesATOLDrivers10KKTexamplesjson_scripts
Извлечение: exec_getFiscalDocumentResult.js… 100%
Извлечение: json_buy.js… 100%
Извлечение: json_buyCorrection.js… 100%
Извлечение: json_buyReturn.js… 100%
Извлечение: json_buyReturnCorrection.js… 100%
Извлечение: json_cashIn.js… 100%
Извлечение: json_cashOut.js… 100%
Извлечение: json_changeRegistrationParameters.js… 100%
Извлечение: json_closeArchive.js… 100%
Извлечение: json_closeShift.js… 100%
Извлечение: json_continuePrint.js… 100%
Извлечение: json_fnChange.js… 100%
Извлечение: json_getCashDrawerStatus.js… 100%
Извлечение: json_getDeviceInfo.js… 100%
Извлечение: json_getDeviceParameters.js… 100%
Извлечение: json_getDeviceStatus.js… 100%
Извлечение: json_getFnDocument.js… 100%
Извлечение: json_getFnInfo.js… 100%
Извлечение: json_getFnStatus.js… 100%
Извлечение: json_getLicenses.js… 100%
Извлечение: json_getOverallTotals.js… 100%
Извлечение: json_getRegistrationInfo.js… 100%
Извлечение: json_getShiftStatus.js… 100%
Извлечение: json_getShiftTotals.js… 100%
Извлечение: json_nonFiscal.js… 100%
Извлечение: json_ofdExchangeStatus.js… 100%
Извлечение: json_openCashDrawer.js… 100%
Извлечение: json_openShift.js… 100%
Извлечение: json_printDocumentsFromJournal.js… 100%
Извлечение: json_printFnDocument.js… 100%
Извлечение: json_printLastReceiptCopy.js… 100%
Извлечение: json_registration.js… 100%
Извлечение: json_reportDepartments.js… 100%
Извлечение: json_reportOfdExchangeStatus.js… 100%
Извлечение: json_reportX.js… 100%
Извлечение: json_sell.js… 100%
Извлечение: json_sellCorrection.js… 100%
Извлечение: json_sellReturn.js… 100%
Извлечение: json_sellReturnCorrection.js… 100%
Извлечение: json_setDateTime.js… 100%
Извлечение: json_setDeviceParameters.js… 100%
Извлечение: myscripts_base_correction.js… 100%
Извлечение: myscripts_base_receipt.js… 100%
Извлечение: myscripts_items.js… 100%
Извлечение: myscripts_utils.js… 100%
Извлечение: myscripts_validators.js… 100%
Папка установки: C:Program FilesATOLDrivers10KKT
Создание папки: C:ProgramDataMicrosoftWindowsStart MenuProgramsАТОЛ Драйвер ККТ v.10
Создание ярлыка: C:ProgramDataMicrosoftWindowsStart MenuProgramsАТОЛ Драйвер ККТ v.10Тест драйвера ККТ.lnk
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW7W8_x64
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW7W8_x86
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW10_x64
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW10_x86
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversWXP
Извлечение: ATOL_uUSB_x64.sys… 100%
Извлечение: atol_uusb.cat… 100%
Извлечение: ATOL_uUSB.inf… 100%
Извлечение: ATOL_uUSB.sys… 100%
Создание программы удаления: C:Program FilesATOLDrivers10KKTUninstall.exe
Остановка EoU…
Удаление EoU…
Папка установки: C:Program Files (x86)ATOLEthOverUsb
Извлечение: EthOverUsb.exe… 100%
Извлечение: libgcc_s_dw2-1.dll… 100%
Извлечение: libstdc++-6.dll… 100%
Извлечение: libwinpthread-1.dll… 100%
Извлечение: QtCore4.dll… 100%
Извлечение: QtNetwork4.dll… 100%
Извлечение: QtXml4.dll… 100%
Извлечение: libusb0.dll… 100%
Папка установки: C:ProgramDataATOLEoU !!!!!!!!
Извлечение: settings.xml… 100%
Установка EoU…
Запуск EoU…
Готово

В результате установки появляется файл settings.xml:

<?xml version="1.0" encoding="windows-1251" ?>
<settings>
    <hotplug>auto</hotplug>
    
    <!--device>
        <id>1</id>
        <port>4</port>
    </device-->

    <!--device type="eors">
        <id>1</id>
        <app>
            <port>COM33</port>
            <baudrate>115200</baudrate>
        </app>
        <dev>
            <port>COM1</port>
            <baudrate>115200</baudrate>
        </dev>
        <protocol>3</protocol>
    </device-->
</settings>

Тут если присмотреться одна только действующая строка :

auto

На самом деле остальные строки закоментарены (отключены) !

При это служба EoU стартанула внешне нормально.

Пытаемся установить связь с кассой и наблюдаем странный результат : касса отвечает на proxy2, а proxy1 выдает порт занят. Обычно все наоборот, но беда изучаем дальше:

фотка 1

Закометарим строку hotplug и активизируем тег device , в теге device попробуем установить port равным 19:



    
        1
        19
    

Делаем тест связи с ОФД :

в log файле C:ProgramDataATOLEoUlogsEoU.log наблюдаем такую картину — что что-то посылается в COM19… :

2021-09-18 17:24:35.369 INFO [EoU] Start service EoU (v8571)
2021-09-18 17:24:35.369 INFO [EoU] Register EoU worker [1]
2021-09-18 17:24:35.369 INFO [Ofd-1] pause
2021-09-18 17:24:35.370 INFO [COM-1] Opening COM19… !!!!!
2021-09-18 17:24:35.373 INFO [COM-1] OK
2021-09-18 17:24:35.382 INFO [Ofd-1] continue
2021-09-18 17:24:51.655 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:24:51.655 INFO [COM-1] write: 01 00 (2 bytes)
2021-09-18 17:25:07.730 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:25:07.730 INFO [COM-1] write: 01 00 (2 bytes)

Вроде бы порт 19 открывается нормально (Opening COM19…) , но на самом деле далее идет запрос U2E_TLV_RX_REQUEST_VERSION = 01 00 (2 bytes) версии чего-то там , а в ответ ничего не приходит… И это не есть нормально, это есть неправильно!

Теперь пробуем указать в теге device port 18 в файле settings.xml. Перезапускаем сервис и видим такой лог :

2021-09-18 17:28:38.951 INFO [EoU] Start service EoU (v8571)
2021-09-18 17:28:38.951 INFO [EoU] Register EoU worker [1]
2021-09-18 17:28:38.952 INFO [Ofd-1] pause
2021-09-18 17:28:38.952 INFO [COM-1] Opening COM18…
2021-09-18 17:28:38.956 INFO [COM-1] OK
2021-09-18 17:28:38.962 INFO [Ofd-1] continue
2021-09-18 17:28:54.995 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:28:54.995 INFO [COM-1] write: 01 00 (2 bytes)
2021-09-18 17:28:54.995 INFO [COM-1] read: 40 01 02 (3 bytes)
2021-09-18 17:29:11.031 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:29:11.031 INFO [Ofd-1] Command <— U2E_TLV_TX_RESPONSE_VERSION
2021-09-18 17:29:11.031 INFO [COM-1] write: 01 00 (2 bytes)
2021-09-18 17:29:11.031 INFO [COM-1] read: 40 01 02 (3 bytes)
2021-09-18 17:29:11.108 INFO [Ofd-1] Command <— U2E_TLV_TX_RESPONSE_VERSION

Видим ,что на команду (в порт 18) U2E_TLV_RX_REQUEST_VERSION write: 01 00 (2 bytes) приходит ответ U2E_TLV_TX_RESPONSE_VERSION = read: 40 01 02 (3 bytes).

При этом тест Офд пройдет успешно !

Таким образом вывод , что в теге device тег port должен быть равен второму порту кассы (на котором нет соединения с кассой)! И все работать будет.

Остаются вопросы — а что-же такое тег device с типом eors? А это вариант работы по RS232 каналу (кстати разъем RS2323 не у всех Атолов есть…).

То есть переключаем кассу Атол на управление по RS232 (USB-VCOM и Ethernet не будут работать совсем). Далее закоментрируем все теги , кроме :


 
        1
        
            COM20
            115200
        
        
            COM3
            115200
        
        3

И еще переключим выход на ОФД кассы Атол на EoT !

COM3 — это аппаратный RS232 на компьютере. COM20 это com0com пара с COM21 (тоже на компьютере)!

Теперь в драйвере Атола для управления кассой надо указывать какой COM порт ?
Ответ COM21 !

И вуаля касса печатает чеки по пути COM21-COM20-EoU-COM3-KKT !
И тест связи cс ОФД проходит нормально (по пути KKT-COM3-EoU-интернет).

Опупеть!…
.

Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.

Такого еще не встречали … На Windows 10-64 (с Nod32) никак не работает EoU. То есть он запускается , но при тесте ОФД постоянно выдает :

Приложение EoU Не найдено.

Бились 3 часа, переустанавливали драйвера, правили настроечный setting.xml, отключали nod32…

Все без толку! Правда версия кассы Атол 91Ф 5ххх и самое интересное перепрошиваться не хочет на 7ххх, пишет :

«Ошибка во время обновления» «Ошибка при чтении картинок» !

Решение — удалить файл setting.xml. А точнее делаем uninstall всех программ Атола , далее полностью удаляем каталог C:ProgramDataAtol…. Наблюдаем ,что служба EoU не выполняется.

Делаем установку с подключенной кассой Атол (настроенной на USB-VCOM , НЕ Ethernet) , то есть в диспетчере устройств видим : ATOL USB (COMXX) и ATOL USB (COMYY) [USB драйвера Атола установлены].

C:Program FilesATOLDrivers10KKT

Кстати детали процесса установки можно посмотреть нажав кнопку Детали. У нас получается так :

Папка установки: C:Program FilesATOLDrivers10KKT
Извлечение: Драйвер ККТ. История.txt… 100%
Извлечение: Пользовательское соглашение.txt… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Извлечение: fptr10.dll… 100%
Извлечение: fptr10_gui.dll… 100%
Извлечение: msvcp140.dll… 100%
Извлечение: Qt5Core.dll… 100%
Извлечение: Qt5Gui.dll… 100%
Извлечение: Qt5Widgets.dll… 100%
Извлечение: Qt5Network.dll… 100%
Извлечение: fptr10_t.exe… 100%
Папка установки: C:Program FilesATOLDrivers10KKTinplatforms
Извлечение: qwindows.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Папка установки: C:Program FilesATOLDrivers10KKTinimageformats
Извлечение: qico.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Папка установки: C:Program FilesATOLDrivers10KKTin ranslations
Извлечение: qt_ru.qm… 100%
Папка установки: C:Program FilesATOLDrivers10KKTin
Папка установки: C:Program FilesATOLDrivers10KKTinxp_compat
Папка установки: C:Program FilesATOLDrivers10KKTvcredist
Извлечение: vc_redist.x64.exe… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangspython
Извлечение: libfptr10.py… 100%
Папка установки: C:Program FilesATOLDrivers10KKlangscsharp
Извлечение: Atol.Drivers10.Fptr.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangs
etcore
Извлечение: Atol.Drivers10.Fptr.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangsjava
Извлечение: libfptr10.jar… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangsgolang
Папка установки: C:Program FilesATOLDrivers10KKTlangsgolangfptr10
Извлечение: error.go… 100%
Извлечение: fptr.go… 100%
Извлечение: fptr_darwin.go… 100%
Извлечение: fptr_linux.go… 100%
Извлечение: fptr_windows.go… 100%
Извлечение: libfptr10.h… 100%
Извлечение: libfptr10_go.h… 100%
Извлечение: wchar.go… 100%
Папка установки: C:Program FilesATOLDrivers1KKTlangsgolang
Папка установки: C:Program FilesATOLDrivers10KKTlangscom
Извлечение: addin_fptr10_x64.dll… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscpp
Папка установки: C:Program FilesATOLDrivers10KKTlangscppfptr10
Извлечение: fptr10.h… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscppfptr10utf8cpp
Извлечение: utf8.h… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscppfptr10utf8cpputf8
Извлечение: checked.h… 100%
Извлечение: core.h… 100%
Извлечение: unchecked.h… 100%
Папка установки: C:Program FilesATOLDrivers10KKTlangscpp
Папка установки: C:Program FilesATOLDrivers10KKT
Папка установки: C:Program FilesATOLDrivers10KKTexamples
Папка установки: C:Program FilesATOLDrivers10KKTexamplesjson_scripts
Извлечение: exec_getFiscalDocumentResult.js… 100%
Извлечение: json_buy.js… 100%
Извлечение: json_buyCorrection.js… 100%
Извлечение: json_buyReturn.js… 100%
Извлечение: json_buyReturnCorrection.js… 100%
Извлечение: json_cashIn.js… 100%
Извлечение: json_cashOut.js… 100%
Извлечение: json_changeRegistrationParameters.js… 100%
Извлечение: json_closeArchive.js… 100%
Извлечение: json_closeShift.js… 100%
Извлечение: json_continuePrint.js… 100%
Извлечение: json_fnChange.js… 100%
Извлечение: json_getCashDrawerStatus.js… 100%
Извлечение: json_getDeviceInfo.js… 100%
Извлечение: json_getDeviceParameters.js… 100%
Извлечение: json_getDeviceStatus.js… 100%
Извлечение: json_getFnDocument.js… 100%
Извлечение: json_getFnInfo.js… 100%
Извлечение: json_getFnStatus.js… 100%
Извлечение: json_getLicenses.js… 100%
Извлечение: json_getOverallTotals.js… 100%
Извлечение: json_getRegistrationInfo.js… 100%
Извлечение: json_getShiftStatus.js… 100%
Извлечение: json_getShiftTotals.js… 100%
Извлечение: json_nonFiscal.js… 100%
Извлечение: json_ofdExchangeStatus.js… 100%
Извлечение: json_openCashDrawer.js… 100%
Извлечение: json_openShift.js… 100%
Извлечение: json_printDocumentsFromJournal.js… 100%
Извлечение: json_printFnDocument.js… 100%
Извлечение: json_printLastReceiptCopy.js… 100%
Извлечение: json_registration.js… 100%
Извлечение: json_reportDepartments.js… 100%
Извлечение: json_reportOfdExchangeStatus.js… 100%
Извлечение: json_reportX.js… 100%
Извлечение: json_sell.js… 100%
Извлечение: json_sellCorrection.js… 100%
Извлечение: json_sellReturn.js… 100%
Извлечение: json_sellReturnCorrection.js… 100%
Извлечение: json_setDateTime.js… 100%
Извлечение: json_setDeviceParameters.js… 100%
Извлечение: myscripts_base_correction.js… 100%
Извлечение: myscripts_base_receipt.js… 100%
Извлечение: myscripts_items.js… 100%
Извлечение: myscripts_utils.js… 100%
Извлечение: myscripts_validators.js… 100%
Папка установки: C:Program FilesATOLDrivers10KKT
Создание папки: C:ProgramDataMicrosoftWindowsStart MenuProgramsАТОЛ Драйвер ККТ v.10
Создание ярлыка: C:ProgramDataMicrosoftWindowsStart MenuProgramsАТОЛ Драйвер ККТ v.10Тест драйвера ККТ.lnk
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW7W8_x64
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW7W8_x86
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW10_x64
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversW10_x86
Извлечение: WdfCoInstaller01011.dll… 100%
Извлечение: atol-usbcom.cat… 100%
Извлечение: atol-usbcom.inf… 100%
Извлечение: atol-usbcom.sys… 100%
Папка установки: C:Program FilesATOLDrivers10KKTUSB_Drivers
Папка установки: C:Program FilesATOLDrivers10KKTUSB_DriversWXP
Извлечение: ATOL_uUSB_x64.sys… 100%
Извлечение: atol_uusb.cat… 100%
Извлечение: ATOL_uUSB.inf… 100%
Извлечение: ATOL_uUSB.sys… 100%
Создание программы удаления: C:Program FilesATOLDrivers10KKTUninstall.exe
Остановка EoU…
Удаление EoU…
Папка установки: C:Program Files (x86)ATOLEthOverUsb
Извлечение: EthOverUsb.exe… 100%
Извлечение: libgcc_s_dw2-1.dll… 100%
Извлечение: libstdc++-6.dll… 100%
Извлечение: libwinpthread-1.dll… 100%
Извлечение: QtCore4.dll… 100%
Извлечение: QtNetwork4.dll… 100%
Извлечение: QtXml4.dll… 100%
Извлечение: libusb0.dll… 100%
Папка установки: C:ProgramDataATOLEoU !!!!!!!!
Извлечение: settings.xml… 100%
Установка EoU…
Запуск EoU…
Готово

В результате установки появляется файл settings.xml:

<?xml version="1.0" encoding="windows-1251" ?>
<settings>
    <hotplug>auto</hotplug>
    
    <!--device>
        <id>1</id>
        <port>4</port>
    </device-->

    <!--device type="eors">
        <id>1</id>
        <app>
            <port>COM33</port>
            <baudrate>115200</baudrate>
        </app>
        <dev>
            <port>COM1</port>
            <baudrate>115200</baudrate>
        </dev>
        <protocol>3</protocol>
    </device-->
</settings>

Тут если присмотреться одна только действующая строка :

auto

На самом деле остальные строки закоментарены (отключены) !

При это служба EoU стартанула внешне нормально.

Пытаемся установить связь с кассой и наблюдаем странный результат : касса отвечает на proxy2, а proxy1 выдает порт занят. Обычно все наоборот, но беда изучаем дальше:

фотка 1

Закометарим строку hotplug и активизируем тег device , в теге device попробуем установить port равным 19:



    
        1
        19
    

Делаем тест связи с ОФД :

в log файле C:ProgramDataATOLEoUlogsEoU.log наблюдаем такую картину — что что-то посылается в COM19… :

2021-09-18 17:24:35.369 INFO [EoU] Start service EoU (v8571)
2021-09-18 17:24:35.369 INFO [EoU] Register EoU worker [1]
2021-09-18 17:24:35.369 INFO [Ofd-1] pause
2021-09-18 17:24:35.370 INFO [COM-1] Opening COM19… !!!!!
2021-09-18 17:24:35.373 INFO [COM-1] OK
2021-09-18 17:24:35.382 INFO [Ofd-1] continue
2021-09-18 17:24:51.655 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:24:51.655 INFO [COM-1] write: 01 00 (2 bytes)
2021-09-18 17:25:07.730 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:25:07.730 INFO [COM-1] write: 01 00 (2 bytes)

Вроде бы порт 19 открывается нормально (Opening COM19…) , но на самом деле далее идет запрос U2E_TLV_RX_REQUEST_VERSION = 01 00 (2 bytes) версии чего-то там , а в ответ ничего не приходит… И это не есть нормально, это есть неправильно!

Теперь пробуем указать в теге device port 18 в файле settings.xml. Перезапускаем сервис и видим такой лог :

2021-09-18 17:28:38.951 INFO [EoU] Start service EoU (v8571)
2021-09-18 17:28:38.951 INFO [EoU] Register EoU worker [1]
2021-09-18 17:28:38.952 INFO [Ofd-1] pause
2021-09-18 17:28:38.952 INFO [COM-1] Opening COM18…
2021-09-18 17:28:38.956 INFO [COM-1] OK
2021-09-18 17:28:38.962 INFO [Ofd-1] continue
2021-09-18 17:28:54.995 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:28:54.995 INFO [COM-1] write: 01 00 (2 bytes)
2021-09-18 17:28:54.995 INFO [COM-1] read: 40 01 02 (3 bytes)
2021-09-18 17:29:11.031 INFO [Ofd-1] Command —> U2E_TLV_RX_REQUEST_VERSION
2021-09-18 17:29:11.031 INFO [Ofd-1] Command <— U2E_TLV_TX_RESPONSE_VERSION
2021-09-18 17:29:11.031 INFO [COM-1] write: 01 00 (2 bytes)
2021-09-18 17:29:11.031 INFO [COM-1] read: 40 01 02 (3 bytes)
2021-09-18 17:29:11.108 INFO [Ofd-1] Command <— U2E_TLV_TX_RESPONSE_VERSION

Видим ,что на команду (в порт 18) U2E_TLV_RX_REQUEST_VERSION write: 01 00 (2 bytes) приходит ответ U2E_TLV_TX_RESPONSE_VERSION = read: 40 01 02 (3 bytes).

При этом тест Офд пройдет успешно !

Таким образом вывод , что в теге device тег port должен быть равен второму порту кассы (на котором нет соединения с кассой)! И все работать будет.

Остаются вопросы — а что-же такое тег device с типом eors? А это вариант работы по RS232 каналу (кстати разъем RS2323 не у всех Атолов есть…).

То есть переключаем кассу Атол на управление по RS232 (USB-VCOM и Ethernet не будут работать совсем). Далее закоментрируем все теги , кроме :


 
        1
        
            COM20
            115200
        
        
            COM3
            115200
        
        3

И еще переключим выход на ОФД кассы Атол на EoT !

COM3 — это аппаратный RS232 на компьютере. COM20 это com0com пара с COM21 (тоже на компьютере)!

Теперь в драйвере Атола для управления кассой надо указывать какой COM порт ?
Ответ COM21 !

И вуаля касса печатает чеки по пути COM21-COM20-EoU-COM3-KKT !
И тест связи cс ОФД проходит нормально (по пути KKT-COM3-EoU-интернет).

Опупеть!…
.

Федеральный закон №54-ФЗ определил новый порядок ведения бизнеса: при расчете с покупателями предприниматели обязаны применять контрольно-кассовую технику, оснащенную фискальным накопителем, который формирует сведения о продажах в электронном виде. Фискальный регистратор Атол 30Ф входит в перечень контрольно-кассовых машин, одобренных Федеральной налоговой службой. Устройство выполняет все необходимые кассовые операции и осуществляет передачу фискальных данных оператору (ОФД), где они проходят обработку для дальнейшей передачи ФНС.

Нередко при работе с оборудованием возникают ошибки, которые могут быть вызваны как аппаратно-программными сбоями, так и физическими поломками. Оповестить кассира о нарушениях аппарат может посредством различных действий: включением красного цвета светодиодного индикатора, звуковым сигналом, запретом на осуществление какой-либо задачи, печатью соответствующего уведомления на чековой ленте или выводом текста неполадки на компьютер, к которому подключен регистратор.

Рассмотрим возможные причины неисправностей Атол 30Ф, таких как «приложение EoU не найдено», порт занят и других, пути их устранения.

Удалено подключимся и устраним ошибку. Большинство проблем решаем за 15 минут!

Оставьте заявку и получите консультацию в течение 5 минут.

Неполадка на Атол 30Ф «Приложение EoU не найдено»: как исправить

Нарушение может возникнуть при пользовании службой Ethernet Over USB, когда требуется обновить драйвер и настроить ПО.

Причина. Сбой в работе приложения EoU.

Решить проблему можно двумя путями:

  1. Убедиться в корректности установленного драйвера. Для этого в его настройках необходимо посмотреть, через какой порт компьютер обнаруживает регистратор, и в службе Ethernet Over USB прописать другой. Затем запустить службу, перейти в свойства приложения EoU и поставить галочку в пункте «Запуск от имени администратора». Перезагрузить ПК.
  2. Открыть Панель управления, затем Диспетчер устройств, выбрать «COM и LPT порты». Скачать драйвер последней версии, перейти на вкладку «Драйверы» и обновить их. Перезагрузить компьютер.

После вышеперечисленных действий неполадка должна быть устранена.

Как устранить ошибку ФН 235 «Ресурс хранения ФД исчерпан» на Атол 30Ф

Нарушение возникает при попытке пробить чек или провести гашение. Ошибка 235 препятствует выполнению этих действий, при этом Атолл 30Ф позволяет снять только X-отчет. Согласно Федеральному закону № 54-ФЗ, сведения о проведенных торговых операциях в некорректируемом виде могут храниться в ФН в течение 30 дней без дальнейшей отправки. Их передача происходит автоматически при подключении к интернету.

Причина. Атол 30Ф не передает фискальные данные в ОФД более 30 дней — время хранения истекло.

Решение. Обеспечить доступ ККТ к интернету. Произойдет автоматическая выгрузка накопленных документов и шифровальный модуль разблокируется.

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

При попытке проведения гашения Атолл 30Ф может выдавать предупреждение «Порт занят».

Причина. Через разъем было подсоединено другое устройство или произошел сбой настроек COM-порта.

Решение. Убедиться в физическом подключении Атол 30Ф к компьютеру. Выполнить повторную настройку интерфейса RS-232 согласно инструкции.

«ОФД не отвечает» на Атол 30Ф: как устранить

Информация о продажах поступает к оператору ФД посредством интернет-соединения по беспроводным или проводным каналам связи. Неисправность означает, что контакт с сервисом ОФД не поддерживается, что может быть вызвано несколькими причинами:

  1. Нестабильное интернет-соединение или доступ в сеть заблокирован провайдером.
  2. Заданы неверные параметры в ККТ или личном кабинете на сервисе оператора.
  3. Выход из строя ФН или самого аппарата вследствие физической поломки.
  4. Сбой при установке или обновлении ПО.
  5. Закончился срок действия ФН.
  6. Неполадки со стороны ОФД.

Решение:

  1. Обеспечить стабильный доступ ККМ к интернету.
  2. Убедиться в совпадении информации, отраженной в личном кабинете на сайтах ФНС, ОФД и в параметрах ККТ.
  3. В случае истечения эксплуатационного срока шифровального модуля — закрыть его архив и заменить ФН новым.
  4. Связаться с оператором для решения проблемы.

В других случаях ремонт следует доверить сотрудникам центра технического обслуживания.

Мы готовы помочь!

Задайте свой вопрос специалисту в конце статьи. Отвечаем быстро и по существу. К комментариям

Как исправить ошибку 3933 «Вход в режим заблокирован» на Атол 30Ф

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

Причины:

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

Для самостоятельного решения проблемы требуется:

  1. Зайти в настройки, выбрать «Обслуживание кассы» и «Дополнительные операции» и попробовать снять Z-отчет. При успешном выполнении — открыть новую смену и провести продажу в режиме регистрации.
  2. Проверить блок питания на наличие поломок.
  3. При нестабильном электроснабжении следует приобрести блок бесперебойного питания.
  4. Если не удалось снять Z-отчет — обесточить регистратор, переподключить чип памяти.
  5. Выполнить технологическое обнуление Атол 30Ф согласно руководству по эксплуатации.

Последний шаг лучше доверить сотрудникам специализированного ремонтного центра.

Уведомление «Подключение к ОФД отсутствует» на Атол 30Ф: как устранить

Согласно 54-ФЗ, информация о проведенных торговых операциях должна передаваться оператору не позже чем через 30 дней с момента формирования. О том, что документы не поступают ОФД, ККМ выдает соответствующее предупреждение.

Причина. Нарушены настройки связи с ОФД.

Решение. Проверить идентичность данных, отображаемых в регистрационной карточке кассового оборудования и на веб-сервисе оператора:

  1. Авторизоваться в личном кабинете на сайте налоговой службы.
  2. Войти в раздел «Учет ККТ».
  3. В перечне имеющихся кассовых аппаратов выбрать нужный, нажать «РН ККТ». Появится карта регистрации.
  4. В личном кабинете открыть параметры кассы.
  5. Сравнить данные; при необходимости изменить сведения.

Чтобы убедиться в том, что ОФД получает документы, можно выполнить проверку связи согласно инструкции к Атол 30Ф.

Атол 30Ф выдает «Приложение EoT не найдено»: как исправить

Чаще всего такое сообщение появляется при попытке замены службы Ethernet Over USB на Ethernet Over Transport.

Причина. Конфликт служб EoU и EoT или сбой настроек.

Решение:

  1. При попытке замены служб выполнить действие через единый драйвер Атол.
  2. На ПК во вкладке «Диспетчер устройств» указать верный драйвер для приложения EoT.
  3. В «Диспетчере устройств» выбрать разделы LPT и СОМ и произвести обновления, затем перезагрузить оборудование.

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

Как устранить ошибку ФН 231 на Атол 30Ф

Как правило, неисправность вызвана внешними факторами. Причины:

  • технические неполадки в используемой товароучетной системе;
  • на ККМ установлена устаревшая или нерабочая версия ПО;
  • срок шифровального модуля не подходит под систему налогообложения, которая применяется на предприятии;
  • оборудование устарело и не соответствует требованиям Федерального закона № 54-ФЗ.

Для решения проблемы рекомендуется поочередно использовать следующие методы:

  1. Убедиться в соответствии ККМ требованиям действующих нормативных правовых актов.
  2. Проверить наличие механических повреждений: вскрыть корпус аппарата, удостовериться в корректной установке чипа памяти и целостности шлейфов.
  3. Обновить драйвер контрольно-кассовой машины.
  4. Проверить соответствие используемого ФН типу системы налогообложения.

Еще один способ — перепрошивка оборудования. За услугой рекомендуется обратиться к специалистам.

Подключите техподдержку 24/7. Быстрая реакция, 95% проблем решаются после первого обращения.

Оставьте заявку и получите консультацию в течение 5 минут.

Другие ошибки

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

Неполадка Причины Решение
ФР не реагирует на нажатие клавиши промотки чековой ленты Выполняется какая-либо команда Подождать до полного завершения текущей операции
Замятие термоленты Переустановить рулон
Касса вышла из строя Обратиться в центр сервисного обслуживания
Оборудование заблокировано Время и дата часов ФН и ККМ разошлись более чем на 5 минут Произвести гашение; ввести правильные параметры
Накопитель сломан/закончился срок эксплуатации/переполнен ресурс криптографического процессора Закрыть смену и архив ФН; заменить его.
Превышено время ожидания подтверждения от оператора о получении сведений Настроить параметры соединения с ОФД
Не введены дата и время Ввести требуемые значения
Отсутствует шифровальный модуль Осмотреть подсоединение, целостность кабелей и корпуса чипа памяти
ФР не реагирует на команды компьютера Устройство выключено Включить питание
Скорость обмена ККМ с ПК не соответствует скорости, на которой посылаются команды от ПК Обеспечить одинаковую скорость (детально изложено в руководстве пользователя)
Интерфейсный кабель отсоединен или сломан Подсоединить или заменить провод
Техника вышла из строя Отнести ККМ в ремонтный центр
ККТ не переходит в другой режим Не окончены операции по регистрации кассы, снятию отчетов, пробития чека коррекции на Атолл 30Ф и пр. Дождаться завершения действия
Не оформляются чеки для клиентов Снят отчет о закрытии фискального накопителя на Атол 30Ф Заменить криптографический модуль
Оповещение «Нет бумаги» на компьютере (сопровождается периодическими звуковыми сигналами) Закончилась чековая лента Загрузить термобумагу
Неисправен датчик наличия бумаги Обратиться в ЦТО
Документы пропечатываются не полностью или печать отсутствует Поломка печатающей термоголовки/недостаточная яркость печати Отрегулировать яркость печати/отнести ФР в ремонтный центр
При включении ФР издает звуковой сигнал Крышка ККМ открыта Закрыть крышку
В ответ на любую команду контрольно-кассовая машина выдает сообщение «Некорректный пароль» на экране ПК Пользователь вводит ошибочный пароль доступа Зайти в настройки, поставить галочку на пункте «Использовать пароль» и задать значение, отображенное в ККМ (во вкладке «Основные», в поле «Пароль доступа к ККТ»)
Во время распечатки на чековой ленте остается темный след от термоголовки Температура головки печатающего механизма превысила 64 °С, произошел перегрев Снизить степень яркости печати. Продолжить работу можно после перерыва, когда температура головки снизится до приемлемого значения. Для предупреждения перегревов при больших объемах печати следует располагать печатаемую информацию ближе к центру, поскольку датчик температуры находится в центре печатающего механизма
Регистратор не переходит в режим оформления расчетов Продолжительность смены составила более 24 часов Снять отчет с гашением; открыть новую смену и повторить действие

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

Проблема Решение
Снятие отчета прервано (при попытке закрытия смены) Повторить действие
ЗН не введен (сопровождается звуковым сигналом) Указать заводской номер контрольно-кассовой техники
Ошибочный код защиты Ввести верный код защиты
Накопитель не фискализирован Зарегистрировать контрольно-кассовое оборудование в налоговой службе (можно при личном посещении отделения налоговой инспекции либо через веб-сайт)
Фискализация ФН не выполнена, ККМ Атолл 30Ф зарегистрирована Перерегистрировать устройство в ФНС
Ожидается ответ криптографического модуля Инициализация ФН не завершена, требуется дождаться окончания процедуры
Ошибка обмена с накопителем Подсоединить шифровальный модуль и зарегистрировать контрольно-кассовую машину в ФНС
В аппарате нет ФН Вставить чип памяти
Накопитель не из этой кассы Подсоединить устройство, с которым проводилась регистрация ФР
Необходимо передать фискальные документы оператору Если нет связи с ОФД на Атол 30Ф — восстановить интернет-соединение, после чего чеки отправятся автоматически
Номер фискального документа восстановлен из ФН Произошел сбой в работе, после чего фискальный чек, который кассир не успел сохранить, восстановился
Внутренняя ошибка кассового аппарата Err 0х82 ExtErr 0x26 Провести техобнуление (инструкция представлена в руководстве пользователя к Атол 30Ф)
Проверьте время и дату (уведомление выходит при попытке входа в режим оформления чеков или закрытия смены); в ФН переданы неправильные время и дата Задать нужные значения
Неверное значение параметров команды ФН; размеры TVL данных превышены Повторно задать реквизиты регистрации ФР и завершить процедуру
Не поддерживается транспортная связь Удостовериться в физическом подключении чипа памяти к контрольно-кассовой машине; выполнить его регистрацию
ОФД не подтвердил получение фискальных чеков Передать информацию о продажах
Убедиться, что ПК находится в активном режиме
Ресурс накопителя менее 30 дней; ресурс криптографического процессора меньше 3 дней; ФН заполнен Заменить шифровальный модуль

Большинство кассовых ошибок кассир может устранить самостоятельно, внимательно следуя инструкции по эксплуатации. В отзывах о работе с Атол 30Ф пользователи отмечают, что во избежание потери данных и гарантийного обслуживания выполнение сложных манипуляций (ремонт или замена отдельных составляющих, тех обнуление, перепрошивка) лучше доверить сотрудникам службы технической поддержки. В зависимости от серьезности ситуации специалисты проконсультируют клиента, помогут избавиться от проблемы удаленно или посоветуют отдать кассу в ремонт.

Техническая поддержка 24/7. Выделенный менеджер, быстрое решение. Консультации по ГИС.

Оставьте заявку и получите консультацию в течение 5 минут.

Оцените, насколько полезна была информация в статье?

Наш каталог продукции

У нас Вы найдете широкий ассортимент товаров в сегментах
кассового, торгового, весового, банковского и офисного оборудования.

Посмотреть весь каталог

0

Ошибок нет

–1

Нет связи

  • Интерфейсный кабель не подключен или неисправен.
  • Скорость порта ПК не соответствует установленной скорости в ККМ
  • Проверить кабель.
  • Обратиться в сервисную службу

–3

Порт недоступен

  • Порт занят другим приложением.
  • Данный порт отсутсвует в ПК

–4

Ключ защиты не найден

Драйвер не смог найти ключ защиты

Установить ключ защиты

–5

Работа драйвера прервана пользователем

–6

Недопустимое значение

При попытке установить значение в свойство (подробнее см. «Приложение 4. Ошибки параметров»)

Свойство не может принимать устанавливаемое значение

–7

Невозможно добавить устройство

Количесво ЛУ превышает допустимое значение

Удалить лишние ЛУ

–8

Невозможно удалить устройство

При попытке удалить последнее ЛУ

–9

Логическое устройство не найдено

При попытке выбрать ЛУ с несуществующим номером

Выбрать ЛУ с существующим номером

–10

Неверная последовательность команд

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

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

–11

Устройство не включено

Установить DeviceEnabled равным TRUE

–12

Не поддерживается в данной версии оборудования

Вызываемый метод нельзя выполнить на данной ККМ

–13

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

Зарегистрировать используемые модули

–14

Порт занят приложением: (<имя ПК><описание приложения–клиента><описание драйвера>)

Если драйвер определил, что порт занят одним из драйверов семейства «АТОЛ: Драйверы торгового оборудования», то возвращается данная ошибка (<имя ПК> – имя ПК, на котором запущено клиентское приложение, <описание драйвера> – описание драйвера, занявшего порт)

  • Воспользоваться поиском оборудования для определения порта, к которому подключена ККМ.
  • Установить другой порт

–15

Некорректные данные от устройства

Ошибка обмена с ККМ на нижнем уровне

Повторить команду

–16

Не поддерживается в данном режиме устройства

Вызываемый метод не может быть выполнен в данном режиме

Перейти в нужный режим

–17

Нет больше элементов отчета

При снятии отчетов закончились элементы отчета

–19

Нет доступа к ключу реестра

Изменить права доступа к соответствующему ключу реестра

–199

Описание ошибки недоступно

При возникновении ошибки, не имеющей описания, или ошибки оборудования

–3800

В ККМ нет денег для выплаты

Недостаточно денег при выплате

Выполнить внесение

–3801

Чек закрыт – операция невозможна

При выполнении операции требующей предварительного открытия чека

Открыть чек

–3802

Чек открыт – операция невозможна

При выполнении операции требующей предварительного закрытия чека

Закрыть чек

–3803

Неверная цена (сумма)

Сумма регистрации превышает максимально возможное значение

Проверить значение свойства Price и Quantity

–3804

Неверное количество

В ККМ передано неверное количество

–3805

Нулевая цена

В ККМ передано неверная цена

–3807

Нет бумаги

В ККМ закончилась бумага

Вставить бумагу

–3808

Процесс ввода пароля

В ККМ находится в режиме ввода пароля

  • Ввести пароль.
  • Выйти из режима ввода пароля

–3809

Недопустимый ИНН

Введенный ИНН неверен

Ввести правильный ИНН

–3810

Накопление меньше суммы возврата или аннулирования

Сумма возврата или аннулирования больше накопленной суммы

  • Произвести возврат или аннулирование без контроля наличности.
  • Произвести внесение

–3811

Производится печать

Подождать пока печать не закончится

–3813

Неверная величина скидки/надбавки

Установить правильное значение скидки

–3814

Операция после скидки/надбавки невозможна

При попытке вызова метода после начисленной скидки/надбавки на чек

Отменить скидку/надбавку

–3815

Неверная секция

В ККМ передано неверный номер секции

Указать правильный номер секции

–3816

Неверный вид оплаты

В ККМ передан неверный тип оплаты

Установить правильный номер оплаты

–3817

Переполнение при умножении

При перемножении количества на цену происходит переполнение

–3818

Операция запрещена в таблице настроек

Разрешить операцию в таблице настроек

–3819

Переполнение итога чека

–3820

Переполнение контрольной ленты

Снять контрольную ленту

–3821

Открыт чек возврата – операция невозможна

При выполнении некоторых недопустимых методов при открытом чеке возврата

Закрыть чек

–3822

Смена превысила 24 часа

Открытая смена превысила 24 часа

Закрыть смену

–3823

Скидка запрещена в таблице

Разрешить скидку в таблице настроек

–3824

Аннулирование и возврат в одном чеке

При попытке произвести аннулирование в чеке возврата или наоборот

Отменить чек

–3825

Неверный пароль

Введен неверный пароль

Ввести верный пароль

–3826

Не переполнен буфер контрольной ленты

При попытке снятия контрольной ленты до момента ее переполнения

–3827

Идет печать контрольной ленты

Подождать, пока печать КЛ не закончится

–3828

Смена закрыта — операция невозможна

При попытке снятия повторного отчета с гашением

–3829

Идет печать отчета

Подождать, пока не закончится снятие отчета

–3830

Неверная дата

При установке неверной даты

Установить верную дату

–3831

Неверное время

При установке неверного времени

Установить верное время

–3832

Сумма чека меньше суммы сторно

При регистрации сторно на сумму, больше суммы чека

–3833

Контрольная лента обработана без ошибок

–3834

Недопустимый РНМ

Введенный РНМ неверен

Ввести правильный РНМ

–3835

Вносимая сумма меньше суммы чека

Сумма оплаты меньше суммы чека

Внести сумму больше или равную сумме чека

–3836

Начисление сдачи невозможно

На данный тип оплаты начисление сдачи невозможно

–3837

Смена открыта, операция невозможна

При вызове метода, требующего закрытой смены

Закрыть смену

–3838

Отчет закончен

–3839

Неверный номер таблицы

Указать верный номер таблицы

–3840

Неверный номер ряда

Указать верный номер ряда

–3841

Неверный номер поля

Указать верный номер поля

–3842

ККМ заблокирована. Необходимо вызвать фискальный отчет или выполнить вход в режим доступа к ФП с указанием правильного пароля администратора

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

–3843

Заводской номер уже задан

При повторном вводе заводского номера

–3844

Исчерпан лимит перерегистраций

Ошибка при попытке перерегистрации ККМ после четырех перерегистраций

–3845

Ошибка фискальной памяти

Обратитесь в сервисную службу

–3846

Запись фискальной памяти повреждена

Обратитесь в сервисную службу

–3847

Неверная смена

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

Произвести запрос диапазонов и указать верные значения

–3848

Неверный тип отчета

Указать верный номер типа отчета

–3850

Недопустимый заводской номер ККМ

Обратитесь в сервисную службу

–3851

ККМ не фискализирована

Обратитесь в сервисную службу

–3852

Не задан заводской номер

Обратитесь в сервисную службу

–3853

Нет отчетов

–3854

Режим не активизирован

–3855

Нет указанного чека в КЛ

Указать верный номер чека

–3857

Некорректный код или номер кода защиты

При вводе кода защиты

Обратитесь в сервисную службу

–3859

Код защиты не введен

Обратитесь в сервисную службу

–3860

Режим не поддерживается

Попытка перейти в неподдерживаемый данной ККМ режим

–3862

Повторная скидка/надбавка на операцию невозможна

Попытка начислить повторно скидку/надбавку

–3863

Скидка/надбавка на предыдущую операцию невозможна

При начислении скидки/надбавки на сторно

–3864

Открыт чек аннулирования – операция невозможна

Вызываемая операция не может быть выполнена при открытом чеке аннулирования

  • Закрыть чек.
  • Отменить чек

–3865

Открыт чек продажи – операция невозможна

Вызываемая операция не может быть выполнена при открытом чеке продажи

  • Закрыть чек.
  • Отменить чек

–3866

Требуется выполнение общего гашения

Выполнить общее гашение

–3867

Нет устройства, обрабатывающего данную команду

–3868

Нет связи с внешним устройством

–3869

Неверный диапазон записей

Значение в свойстве LastRecord меньше чем в FirstRecord

Установить верные значения свойств LastRecord и FirstRecord

–3870

Команда не разрешена введенными кодами защиты

Ввести код защиты

–3871

Невозможна отмена скидки/надбавки.

–3872

Невозможно закрыть чек данным типом оплаты (в чеке присутствуют операции без контроля наличных)

  • Закрыть чек типом оплаты «Наличные»
  • Отменить чек

–3873

Нет связи с принтером чеков

Обратитесь в сервисную службу

–3877

Неверный номер маршрута

Указать верны номер маршрута

–3878

Неверный номер начальной зоны

Указать верный номер начальной зоны

–3879

Неверный номер конечной зоны

Указать верный номер конечной зоны

–3880

Неверный тип тарифа

Указать верный тип тарифа

–3881

Неверный тариф

Указать верный тариф

–3882

Нет заказа с таким номером

Указать верный номер заказа

–3883

Снятие отчета прервалось

Возобновить снятие отчета

–3887

Неверный штрихкод товара

Указать/считать верный ШК

–3892

ККМ заблокирована после попытки ввода даты, меньшей чем дата последней записи в ФП

Если введена дата меньше даты последней записи в ФП

Ввести дату больше даты последней записи в ФП

–3893

Требуется подтверждение ввода даты

Подтвердить ввод даты

–3894

Отчет с гашением прерван. Вход в режим невозможен

Снять отчет с гашением

–3895

Неверная длина

При выполнении команды по нижнему уровню

Проверить написание команды

–3896

Сумма не наличных оплат превышает сумму чека

При оплате чека.

Оплата не наличными типами оплаты не должна превышать сумму чека

–3897

Чек оплачен не полностью

Оплатить чек

–3898

Неверный номер картинки/штрихкода

  • При удалении.
  • При печати и др.

Запросить массив картинок/штрихкодов и ввести правильный номер картинки/штрихкода

–3899

Невозможно открыть файл или формат некорректный

  • При добавлении картинки из файла.
  • При печати картинки из файла

Возможно печать только растровых монохромных картинок

–3900

Сумма сторно больше, чем было получено данным типом оплаты

При сторнировании оплаты сумма оплаты превышает сумму платежей

Проверить правильность ввода суммы сторно оплаты

–3901

Неверный номер регистра

Указан неверный номер регистра при запросе регистра

Ввести верный номер регистра

–3902

Недопустимое целевое устройство

Устройство, указанное в свойстве UnitType отсутствует в подключенной модели ККМ

–3903

Неверный параметр регистра

При запросе регистра неверно указаны его параметры

Проверить параметры ввода запрашиваемого регистра

–3904

Недостаточно памяти

В ККМ недостаточно свободной памяти для загрузки картинки

–3905

Неверный формат или значение

Проверить формат вводимых значений

–3906

Переполнение суммы платежей

Уменьшите значение свойства Summ

–3907

Ошибка обмена с фискальным модулем

Обратитесь в сервисную службу

–3908

Переполнение ФП

Обратитесь в сервисную службу

–3909

Ошибка печатающего устройства

Обратитесь в сервисную службу

–3910

Ошибка интерфейса ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3911

Ошибка формата передачи параметров ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3912

Неверное состояние ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3913

Неисправимая ошибка ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3914

Авария крипто–процессора ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3915

Исчерпан временной ресурс ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3916

ЭКЛЗ/ФН переполнено

Обратитесь в сервисную службу

–3917

В ЭКЛЗ/ФН переданы неверная дата или время

Ввести верные дату и время

–3918

В ЭКЛЗ/ФН нет запрошенных данных

–3919

Переполнение итога чека в ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3920

Исчерпан лимит активизаций ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3921

Проверьте дату и время

Обратитесь в сервисную службу

–3922

Дата и/или время в ККМ меньше чем в ЭКЛЗ/ФН/ФП

Обратитесь в сервисную службу

–3923

Невозможно закрыть архив ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3924

Необходимо провести профилактические работы

Обратитесь в сервисную службу

–3925

Неверный номер ЭКЛЗ/ФН

Указать верный номер

–3926

Предыдущая операция не завершена

Завершить предыдущую операцию

–3927

Переполнение сменного итога

–3928

Активизация данной ЭКЛЗ/ФН в составе данной ККМ невозможна

Обратитесь в сервисную службу для установки и последующей активизации нового экзкмпляра ЭКЛЗ

–3929

Переполнение счетчика наличности

–3930

Переполнение буфера чека

–3931

Размер картинки слишком большой.

Картинка не помещается на ленте.

Изменить параметры картинки

–3932

Неверный тип чека

Указать верный тип чека

–3933

Вход в режим заблокирован

Обратитесь в сервисную службу

–3934

Неверные номера смен в ККМ и ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3935

ЭКЛЗ/ФН отсутствует

Обратитесь в сервисную службу

–3936

Итоги чека ККМ и ЭКЛЗ/ФН не совпадают

Обратитесь в сервисную службу

–3937

ККМ находится в режиме ввода даты или времени

Остановка часов

Установить дату и время

–3938

Переполнение буфера отложенного документа

–3939

Невозможно напечатать второй фискальный оттиск

–3940

Буфер переполнен’

–3941

Требуется гашение ЭЖ

Выполнить гашение ЭЖ

–3942

Перегрев головки принтера

Отключить ККТ

–3943

Ошибка отрезчика

Обратиться в сервисную службу

–3944

Буфер принтера ПД пустой

–3945

Буфер принтера ПД переполнен

–3946

Карта физически отсутствует в картоприемнике

Установить карту в картоприемник

–3947

Неверный PIN код

Ввести верный PIN-код

–3948

Ячейка защищена от записи

–3949

Невозможно сторно последней операции

–3950

Сторно по коду невозможно

–3951

Невозможен повтор последней операции

–3952

Неверный код товара

Ввести верный код товара

–3953

Нет подтверждения или отмены продажи

Выполнить подтверждение продажи или отменить продажу

–3954

Отключение контроля наличности невозможно (не настроены необходимые типы оплаты)

Настроить типы оплаты и повторно отключить контроль наличности

–3955

Товар не найден

–3956

Весовой штрих-код с количеством ≠ 1.000

–3957

Переполнение буфера чека

–3958

Недостаточное количество товара

Указать верное количество

–3959

Сторнируемое количество больше проданного

Указать верное количество операции сторно

–3960

Заблокированный товар не найден в буфере чека

–3961

Данный товар не продавался в чеке, сторно невозможно

–3962

Memo Plus 3 заблокировано с ПК

–3963

Ошибка контрольной суммы таблицы настроек Memo Plus 3

–3964

Идет обработка контрольной ленты

–3965

Недопустимый пароль

Ввести верный пароль

–3966

Ошибочное состояние ТРК

–3967

Невозможно напечатать вторую фискальную копию

–3968

Ошибка питания

Ошибка возникает в автономных ККМ при недостаточности питания

Зарядить аккумулятор

–3969

Сумма налога больше суммы регистраций по чеку и/или итога

Указать верную сумму налога

–3970

Начисление налога на последнюю операцию невозможно

–3971

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

Зарядить аккумулятор

–3972

Недопустимый порядок реквизитов чека

Указать реквизиты в правильном порядке

–3973

Недопустимый идентификатор накопителя фискальной памяти

–3974

Ошибка записи в накопитель фискальной памяти

–3975

Накопитель фискальной памяти не пуст

–3976

Данные в накопителе фискальной памяти разрушены

Обратиться в сервисную службу для замены накопителя фискальной памяти

–3977

Команда в режиме принтера игнорируется

–3978

Отсутствует код оператора

Ввести код оператора

–3979

Не определен тип документа

–3980

Несовпадение заводского номера ПФП/ККМ

–3981

Данные заводской регистрации ККМ в накопителе фискальной памяти разрушены

Обратиться в сервисную службу для замены накопителя фискальной памяти

–3982

Слишком много товара в чеке

Отменить последнюю позицию и закрыть чек или отменить весь чек

–3983

Неверный формат документа

–3984

Перезапись текста документа

–3985

Слишком много параметров документа

–3986

Недопустимый параметр документа

Ввести верный параметр документа

–3987

Недопустимое значение параметра документа

Вввести верное значение параметра документа

–3988

Описание несуществующего объекта

–3989

Документ не был завершен

Завершить документ

–3990

Описание товара или операции не полно

Дополнить описание товара и завершить действие

–3991

Вложенные прерывания

–3992

Неверный байт подтверждения приема данных

–3993

Несовпадение контрольной суммы ОЗУ

–3994

Несовпадение контрольной суммы накопителя фискальной памяти

–3995

Порт данных неисправен

Обратиться в сервисную службу

–3996

Нулевые координаты для обязательного реквизита

–3997

Недопустимая длина запроса

Подать запрос верной длины

–3998

Разрядность числа больше допустимой

Указать число с верной разрядностью

–3999

Переполнение

–4000

Нет числа

Ввести число

–4002

Ошибка передачи

Проверить интерфейс обмена, устранить неполадку и повторить передачу

–4003

Не все параметры ККМ запрограммированы

Запрограммировать недостающие параметры ККТ

–4004

Сбой памяти

Обратиться в сервисную службу

–4005

Принтер выключен

Включить принтер

–4006

Превышено время ожидания готовности принтера

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

–4007

Данные учтены в ЭКЛЗ/ФН и ФП, но возникли проблемы печати документа при завершении чека

Обратиться в сервисную службу

–4008

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

Повторно выполнить последнюю команду

–4009

ФР ожидает готовности (ПУ), код 247

–4010

SD карта не готова

Дождаться готовности карты, при обнаружении ее поломки, заменить SD карту

–4011

Требуется пароль доступа

Не указан пароль доступа, требующийся для работы ККМ

Указать пароль доступа

–4012

Достигнут конец каталога

Ошибка возникает при чтении SD-карты

–4013

Ошибка GSM модуля

Обратиться в сервисную службу

–4014

Нет данных в буфере ККТ

–4015

Некорректное значение параметров команды ФН

Повторно подать команду с верными параметрами ФН

–4016

Превышение размеров TLV данных ФН

–4017

Нет транспортного соединения ФН

Настроить соединение с ФН

–4018

Исчерпан ресурс КС ФН

Обратиться в сервисную службу для замены ФН

–4019

Исчерпан ресурс хранения ФН

Обратиться в сервисную службу для замены ФН

–4020

Сообщение от ОФД не может быть принято ФН

Сбой связи с ОФД

Настроить интерфейс обмена с ОФД.

Сбой в работе сервера ОФД

После устрания неполадок сервера ОФД повторно запустить работу по обмену данными ККТ–ОФД

Поврежден фискальный накопитель

Обратиться в сервисную службу для замены ФН

–4021

В ФН есть неотправленные ФД

Проверить параметры связи с ОФД, дождать отправки документов ОФД

–4022

В текущем состоянии документа команда не допустима

–4023

Нет документа для повтора

–4024

Ожидание команды продолжения печати

Подать команду продолжения печати

3 августа 2022

1042

Время чтения:
10 мин.

0

Как и у любого фискального регистратора, у АТОЛ 30Ф есть блок управления, фискальный накопитель, чекопечатающий механизм, индикаторы и модуль коммуникации. Инженеры Авторизованного сервисного центра в плановом порядке или экстренно при ремонте проверяют все эти элементы, чтобы найти неисправности и слабые места. 

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

Перечислим, какие проблемы могут возникнуть при работе кассы АТОЛ 30Ф, расскажем, как исправить ошибки и в каких случаях нужно сразу обращаться в мастерскую.

Нет питания, индикаторы не горят

Причина: оборвался кабель, сломалась вилка или неисправен блок питания

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

На панели горит или мигает красный индикатор

Причина 1: нет чековой ленты

Поставьте новый рулон. 

В блоге есть подробная инструкция про замену ленты на кассах АТОЛ. 

Причина 2: неисправно печатное устройство или датчик наличия бумаги

Обратитесь в сервисный центр, там найдут проблему и заменят детали.

Нет связи с ПК

Если компьютер (или моноблок) не видит ККТ АТОЛ 30Ф, то скорее всего дело в кабеле. Попробуйте заменить провод, идущий от фискального регистратора к ПК. 

Реже причина в несовпадении скорости обмена данных, это уже настроят инженеры.

Ошибки ФН

Большинство ошибок приходится именно на проблемы с фискальным накопителем. 

В блоге мы подробно разобрали все возможные ошибки ФН на АТОЛ. 

Здесь приведём две основные: 234 и 235. 

Ошибка ФН 234 на АТОЛ 30Ф  

Означает, что закончился ресурс криптографического процессора. Выход один — поменять ФН. Предварительно нужно закрыть смену и архив. 

Причём делать все это лучше как можно быстрее, в течение 1-2 дней. При долгом простое ФНС принудительно снимет кассу с учета, и тогда просто так заменить ФН будет невозможно, придётся заново регистрировать ККТ в Налоговой. 

Хотите самостоятельно поставить новый блок ФН на АТОЛ? Обязательно посмотрите нашу инструкцию. 

Если на момент блокировки кассы смена была открыта, сразу обращайтесь в сервис, вам не обойтись без помощи инженера. 

Ошибка ФН 235

Причина: исчерпан временной ресурс хранения. Это значит, что блок памяти был заблокирован, поскольку касса в течение 30 дней не отправляла фискальные данные оператору. 

Вам достаточно будет наладить связь с ОФД. 

Как быть с ошибкой 235, подробно разбирали в отдельной статье.

Смена не открывается

Либо вы не закрыли прошлую смену, либо заблокирован фискальный накопитель. В первом случае просто закройте кассовую смену. Во втором обращайтесь в АСЦ.

Порт занят

Если через разъём подключили другое устройство, могли сбиться настройки COM-порта. Убедитесь, что касса подключена к ПК / моноблоку. Заново настройте соединение по инструкции. 

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

Проблемы, связанные с передачей данных ОФД

Согласно актуальным требованиям 54-ФЗ, онлайн-касса должна передавать фискальные данные через Оператора.

Причина 1: сбой настроек в самой ККТ или в личном кабинете ОФД

Проверьте и настройте параметры соединения. Убедитесь, что чеки стабильно уходят. 

Причина 2: неполадки интернет-соединения

Проверьте целостность кабеля, настройки интернета (проводного или беспроводного), наличие денег на счету (в случае с 3G). 

Причина 3: ФН уже заблокирован

Тогда блок предстоит заменить. 

Ошибка модуля WiFi 

Стандартная модификация кассы АТОЛ 30Ф подключается по USB. Модули WiFi и Bluetooth опциональны. Если у вас касса с вайфай, но возникает ошибка, проверьте параметры подключения. Через драйвер ДТО АТОЛ зайдите в настройки, включите режим WiFi, укажите название сети и пароль, а во вкладке ОФД назначьте связь по WiFi. 

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

Проблемы с печатью

Проблема 1: чек выходит с перекосом

Заново заправьте бумагу, чтобы она стояла ровно. 

Смотрите инструкцию с фото по замене чековой ленты на АТОЛ. 

Проблема 2: сжатые строки, чековая лента движется неравномерно либо совсем остановилась 

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

Проблема 3: касса печатает, но чек остаётся белым

В первую очередь проверьте, верно ли заправлена чековая лента. Термочувствительный слой НЕ должен быть направлен к валу. Смотрите схему заправки ЧЛ из инструкции производителя. 

Если это не помогает, значит, сломалось печатающее устройство. Его заменят в мастерской. 

Проблема 4: на чеке в одних и тех же строках не печатаются точки 

Предстоит заменить неисправную термопечатающую головку. Этим занимаются инженеры АСЦ. 

Проблема 5: автоотрезчик заклинило 

Чтобы убрать клин ножей, попробуйте несколько раз открыть крышку кассового аппарата нажатием кнопки.

Нужно исправить ошибку на кассе АТОЛ 30Ф?
Доверьте эту работу инженерам нашего сервис-центра!

Оставьте заявку на консультацию.

Заказать звонок

Ваша заявка принята

Наши консультанты перезвонят Вам
в течение 20 минут

Проблемы с внешним видом чеков 

Проблема 1: чеки бледные 

Поставьте качественную бумагу или увеличьте яркость. 

Проблема 2: печать слишком жирная, знаки не читаются 

Уменьшите яркость. Если это не помогло, скорее всего проблема в блоке управления или неисправна термопечатающая головка (ТПГ). Инженер в сервисе почистит поверхность ТПГ, проверит контакт в разъёмах либо полностью заменит нужную запчасть.

Ошибки программирования реквизитов на АТОЛ 30Ф

Могут высветиться коды ошибок 1227, 1101, 1060 — все это нюансы с реквизитами. С такими проблемами разбираются инженеры Авторизованного сервисного центра, работающие с кассами АТОЛ.

Проблемы с приложением EoU

С этим быстро справятся программисты. Но можно попробовать решить задачу самостоятельно. 

В службе Ethernet Over USB пропишите правильный фискальный регистратор, в свойствах приложения включите «Запуск от имени администратора», после чего перезагрузите компьютер. После включения через Панель управления зайдите в Диспетчер устройств, выберите «COM и LPT порты». Обновите драйверы, чтобы стояла самая свежая версия. Осталось перезагрузить компьютер.

Технические ошибки

При возникновении внутренних ошибок кассового аппарата, например, Err 0х82, ExtErr 0x26 и подобных, необходимо провести техобнуление. Инструкция есть у производителя, но лучше доверить процедуру специалистам.

О гарантии производителя

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

Документация по АТОЛ 30Ф

  • (pdf, 3545671MB)

  • (pdf, 3131723MB)

  • (pdf, 579KB)


Статью подготовила редакция блога portkkm.ru. 

Если есть вопросы по работе и ремонту онлайн-касс, оставляйте заявку на бесплатную консультацию или заключите с АСЦ ПОРТ договор на техническое обслуживание ККТ. Будем рады вам помочь.

Код Описание DEC HEX 0 00h Ошибок нет 1 01h Контрольная лента обработана без ошибок 8 08h Неверная цена (сумма) 10 0Ah Неверное количество 11 0Bh Переполнение счетчика наличности 12 0Ch Невозможно сторно последней операции 13 0Dh Сторно по коду невозможно (в чеке зарегистрировано меньшее количество товаров с указанным кодом) 14 0Eh Невозможен повтор последней операции 15 0Fh Повторная скидка на операцию невозможна 16 10h Скидка/надбавка на предыдущую операцию невозможна 17 11h Неверный код товара 18 12h Неверный штрих-код товара 19 13h Неверный формат 20 14h Неверная длина 21 15h ККМ заблокирована в режиме ввода даты 22 16h Требуется подтверждение ввода даты 24 18h Нет больше данных для передачи ПО ККМ 25 19h Нет подтверждения или отмены продажи 26 1Ah Отчет с гашением прерван. Вход в режим невозможен 27 1Bh Отключение контроля наличности невозможно (не настроены необходимые типы оплаты) 30 1Eh Вход в режим заблокирован 31 1Fh Проверьте дату и время 32 20h Дата и время в ККМ меньше чем в ЭКЛЗ 33 21h Невозможно закрыть архив 61 3Dh Товар не найден 62 3Eh Весовой штрих-код с количеством <>1.000 63 3Fh Переполнение буфера чека 64 40h Недостаточное количество товара 65 41h Сторнируемое количество больше проданного 66 42h Заблокированный товар не найден в буфере чека 67 43h Данный товар не продавался в чеке, сторно невозможно 68 44h Memo Plus 3 заблокировано с ПК 69 45h Ошибка контрольной суммы таблицы настроек Memo Plus 3 70 46h Неверная команда от ККМ 102 66h Команда не реализуется в данном режиме ККМ 103 67h Нет бумаги 104 68h Нет связи с принтером чеков 105 69h Механическая ошибка печатающего устройства 106 6Ah Неверный тип чека 107 6Bh Нет больше строк картинки 108 6Ch Неверный номер регистра 109 6Dh Недопустимое целевое устройство 110 6Eh Нет места в массиве картинок 111 6Fh Неверный номер картинки/картинка отсутствует 112 70h Сумма сторно больше, чем было получено данным типом оплаты 113 71h Сумма не наличных платежей превышает сумму чека 114 72h Сумма платежей меньше суммы чека 115 73h Накопление меньше суммы возврата или аннулирования 117 75h Переполнение суммы платежей 118 76h (зарезервировано) 122 7Ah Данная модель ККМ не может выполнить команду 123 7Bh Неверная величина скидки/надбавки 124 7Ch Операция после скидки/надбавки невозможна 125 7Dh Неверная секция 126 7Eh Неверный вид оплаты 127 7Fh Переполнение при умножении 128 80h Операция запрещена в таблице настроек 129 81h Переполнение итога чека 130 82h Открыт чек аннулирования – операция невозможна 132 84h Переполнение буфера контрольной ленты 134 86h Вносимая клиентом сумма меньше суммы чека 135 87h Открыт чек возврата – операция невозможна 136 88h Смена превысила 24 часа 137 89h Открыт чек продажи – операция невозможна 138 8Ah Переполнение фискальной памяти 140 8Ch Неверный пароль 141 8Dh Буфер контрольной ленты не переполнен 142 8Eh Идет обработка контрольной ленты 143 8Fh Обнуленная касса (повторное гашение невозможно) 145 91h Неверный номер таблицы 146 92h Неверный номер ряда 147 93h Неверный номер поля 148 94h Неверная дата 149 95h Неверное время 150 96h Сумма чека по секции меньше суммы сторно 151 97h Подсчет суммы сдачи невозможен 152 98h В ККМ нет денег для выплаты 154 9Ah Чек закрыт – операция невозможна 155 9Bh Чек открыт – операция невозможна 156 9Ch Смена открыта, операция невозможна 157 9Dh ККМ заблокирована, ждет ввода пароля доступа к ФП 158 9Eh Заводской номер уже задан 159 9Fh Количество перерегистраций не может быть более 4 160 A0h Ошибка фискальной памяти 162 A2h Неверная смена 163 A3h Неверный тип отчета 164 A4h Недопустимый пароль 165 A5h Недопустимый заводской номер ККМ 166 A6h Недопустимый РНМ 167 A7h Недопустимый ИНН 168 A8h ККМ не фискализирована 169 A9h Не задан заводской номер 170 AAh Нет отчетов 171 ABh Режим не активизирован 172 ACh Нет указанного чека в КЛ 173 ADh Нет больше записей КЛ 174 AEh Некорректный код или номер кода защиты ККМ 176 B0h Требуется выполнение общего гашения 177 B1h Команда не разрешена введенными кодами защиты ККМ 178 B2h Невозможна отмена скидки/надбавки 179 B3h Невозможно закрыть чек данным типом оплаты (в чеке присутствуют операции без контроля наличных) 186 BAh Ошибка обмена с фискальным модулем 190 Beh Необходимо провести профилактические работы 200 C8h Нет устройства, обрабатывающего данную команду 201 C9h Нет связи с внешним устройством 202 CAh Ошибочное состояние ТРК 203* CBh Больше одной регистрации в чеке 204* CCh Ошибочный номер ТРК 205 CDh Неверный делитель 207 CFh В ККМ произведено 20 активизаций 208 D0h Активизация данной ЭКЛЗ в составе данной ККМ невозможна 209 D1h Перегрев головки принтера 210 D2h Ошибка обмена с ЭКЛЗ на уровне интерфейса I2C 211 D3h Ошибка формата передачи ЭКЛЗ 212 D4h Неверное состояние ЭКЛЗ 213 D5h Неисправимая ошибка ЭКЛЗ 214 D6h Авария крипто-процессора ЭКЛЗ 215 D7h Исчерпан временной ресурс ЭКЛЗ 216 D8h ЭКЛЗ переполнена 217 D9h В ЭКЛЗ переданы неверная дата или время 218 DAh В ЭКЛЗ нет запрошенных данных 219 DBh Переполнение ЭКЛЗ (итог чека) 220 DCh Буфер переполнен 221 DDh Невозможно напечатать вторую фискальную копию

* — коды ошибок, выводимые на дисплее, но не посылаемые в ПК.

Рассмотрим возможные причины неисправностей Атол 30Ф, таких как «приложение EoU не найдено», порт занят и других, пути их устранения.


Приложение EoU не найдено

Нарушение может возникнуть при пользовании службой Ethernet Over USB, когда требуется обновить драйвер и настроить ПО.
Причина. Сбой в работе приложения EoU.

Решить проблему можно двумя путями:

  •  Убедиться в корректности установленного драйвера. Для этого в его настройках необходимо посмотреть, через какой порт компьютер обнаруживает регистратор, и в службе Ethernet Over USB прописать другой. Затем запустить службу, перейти в свойства приложения EoU и поставить галочку в пункте «Запуск от имени администратора». Перезагрузить ПК.
  • Открыть Панель управления, затем Диспетчер устройств, выбрать «COM и LPT порты». Скачать драйвер последней версии, перейти на вкладку «Драйверы» и обновить их. Перезагрузить компьютер.

После вышеперечисленных действий неполадка должна быть устранена.

Ресурс хранения ФД исчерпан

Нарушение возникает при попытке пробить чек или провести гашение. Ошибка 235 препятствует выполнению этих действий, при этом Атолл 30Ф позволяет снять только X-отчет. Согласно Федеральному закону № 54-ФЗ, сведения о проведенных торговых операциях в некорректируемом виде могут храниться в ФН в течение 30 дней без дальнейшей отправки. Их передача происходит автоматически при подключении к интернету.

Причина. Атол 30Ф не передает фискальные данные в ОФД более 30 дней — время хранения истекло.

Решение:

  • Обеспечить доступ ККТ к интернету. Произойдет автоматическая выгрузка накопленных документов и шифровальный модуль разблокируется.
  • Для предупреждения проблемы следует периодически проверять, отправляет ли аппарат пробитые чеки, поскольку несвоевременная выгрузка документов — правонарушение, грозит штрафными санкциями. Количество неотправленных документов можно увидеть при распечатке отчета о текущем состоянии расчетов.

Порт занят

При попытке проведения гашения Атолл 30Ф может выдавать предупреждение «Порт занят».

Причина. Через разъем было подсоединено другое устройство или произошел сбой настроек COM-порта.

Решение:

  • Убедиться в физическом подключении Атол 30Ф к компьютеру. Выполнить повторную настройку интерфейса RS-232 согласно инструкции.

ОФД не отвечает

Информация о продажах поступает к оператору ФД посредством интернет-соединения по беспроводным или проводным каналам связи. Неисправность означает, что контакт с сервисом ОФД не поддерживается, что может быть вызвано несколькими причинами:

  • Нестабильное интернет-соединение или доступ в сеть заблокирован провайдером.
  • Заданы неверные параметры в ККТ или личном кабинете на сервисе оператора.
  • Выход из строя ФН или самого аппарата вследствие физической поломки.
  • Сбой при установке или обновлении ПО.
  • Закончился срок действия ФН.
  • Неполадки со стороны ОФД.

Решение:

  • Обеспечить стабильный доступ ККМ к интернету.
  • Убедиться в совпадении информации, отраженной в личном кабинете на сайтах ФНС, ОФД и в параметрах ККТ.
  • В случае истечения эксплуатационного срока шифровального модуля — закрыть его архив и заменить ФН новым.
  • Связаться с оператором для решения проблемы.

В других случаях ремонт следует доверить сотрудникам центра технического обслуживания.

Ошибка 3933 Вход в режим заблокирован

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

Причины:

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

Для самостоятельного решения проблемы требуется:

  • Зайти в настройки, выбрать «Обслуживание кассы» и «Дополнительные операции» и попробовать снять Z-отчет. При успешном выполнении — открыть новую смену и провести продажу в режиме регистрации.
  • Проверить блок питания на наличие поломок.
  • При нестабильном электроснабжении следует приобрести блок бесперебойного питания.
  • Если не удалось снять Z-отчет — обесточить регистратор, переподключить чип памяти.
  • Выполнить технологическое обнуление Атол 30Ф согласно руководству по эксплуатации.

Последний шаг лучше доверить сотрудникам специализированного ремонтного центра.

Подключение к ОФД отсутствует

Согласно 54-ФЗ, информация о проведенных торговых операциях должна передаваться оператору не позже чем через 30 дней с момента формирования. О том, что документы не поступают ОФД, ККМ выдает соответствующее предупреждение.

Причина. Нарушены настройки связи с ОФД.

Решение:

  • Проверить идентичность данных, отображаемых в регистрационной карточке кассового оборудования и на веб-сервисе оператора:
  • Авторизоваться в личном кабинете на сайте налоговой службы.
  • Войти в раздел «Учет ККТ».
  • В перечне имеющихся кассовых аппаратов выбрать нужный, нажать «РН ККТ». Появится карта регистрации.
  • В личном кабинете открыть параметры кассы.
  • Сравнить данные; при необходимости изменить сведения.

Чтобы убедиться в том, что ОФД получает документы, можно выполнить проверку связи согласно инструкции к Атол 30Ф.

Приложение EoT не найдено

Чаще всего такое сообщение появляется при попытке замены службы Ethernet Over USB на Ethernet Over Transport.

Причина. Конфликт служб EoU и EoT или сбой настроек.

Решение:

  • При попытке замены служб выполнить действие через единый драйвер Атол.
  • На ПК во вкладке «Диспетчер устройств» указать верный драйвер для приложения EoT.
  • В «Диспетчере устройств» выбрать разделы LPT и СОМ и произвести обновления, затем перезагрузить оборудование.

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

Как устранить ошибку ФН 231 на Атол 30Ф

Как правило, неисправность вызвана внешними факторами. Причины:

    технические неполадки в используемой товароучетной системе;
    на ККМ установлена устаревшая или нерабочая версия ПО;
    срок шифровального модуля не подходит под систему налогообложения, которая применяется на предприятии;
    оборудование устарело и не соответствует требованиям Федерального закона № 54-ФЗ.

Для решения проблемы рекомендуется поочередно использовать следующие методы:

    Убедиться в соответствии ККМ требованиям действующих нормативных правовых актов.
    Проверить наличие механических повреждений: вскрыть корпус аппарата, удостовериться в корректной установке чипа памяти и целостности шлейфов.
    Обновить драйвер контрольно-кассовой машины.
    Проверить соответствие используемого ФН типу системы налогообложения.

Еще один способ — перепрошивка оборудования. За услугой рекомендуется обратиться к специалистам.

Обзор распространенных ошибок кассового аппарата 30Ф и их решение.

Коды ошибок Атол 30Ф и их решение.

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

Рассмотрим номера ошибок их обозначение и действия при их возникновении:

  • 212 — Неверное состояние ФН. Наиболее часто возникает в том случае, когда касса не была зарегистрирована.
  • 213 – Неисправимая ошибка ФН. При получении данной ошибки необходимо произвести замену ФН.
  • 215 – Окончен период использования ФН. Как и в случае с прошлой ошибкой, необходима замена ФН.
  • 235 – Превышен срок хранения ФН. В данной ситуации нужно подсоединить ККМ к сети чтобы отправить все оставшиеся фискальные данные
  • 236 – Фискальный накопитель не имеет возможности принять ФД от оператора фискальных данных. Необходимо проверить установки ОФД ,введенные в ККМ
  • 237 – Информация, которая не была предана, находится в ФН. Требуется подсоединить ККМ к сети, чтобы отправить оставшуюся информацию.
  • 259 — Некорректная СНО. Необходимо сверить настройки СНО в ККТ и ПО и если они отличаются, то привести их к общему знаменателю.
  • 3933 – Вход в режим заблокирован. При возникновении данной ошибки необходимо снять Z-отчет и повторно открыть смену.
  • 4019 – Эта ошибка идентична с ошибкой 235. Поэтому следует произвести действия, указанные для 235 ошибки, т.е. подсоединить ККМ к сети для передачи ФД.

АТОЛ 30Ф

Атол 30Ф

АТОЛ 30Ф — идеальное решение для небольшого или среднего бизнеса. Это один из лучших вариантов на рынке в плане соотношения функциональности и цены. Касса полностью соответствует требованиям, указанным в 54-ФЗ, включая все поправки и дополнения. Устройство располагает встроенным фискальным накопителем и функцией отправки данных. Кроме того, ККТ можно интегрировать со множеством сервисов, включая компьютеры, мобильные устройства и виртуальные программы.

Что делать, если информация не отправляется в ОФД

Первое, что необходимо делать в данном случае – это провести проверку подключения к ОФД и также проверить параметры EoU

Проверьте информацию о заключении и оплате вашего договора с ОФД ! ККТ в обязательном порядке требуется внести в личный кабинет ОФД ! Необходимо периодически посылать запросы в ТП ОФД!!!

Проверяем состояние ФН, анализируем логи, смотрим информацию в менеджере регистров

Неверная информация о номере оставшихся данных которые не были переданы и даты передачи

Команда A4 20 (статус информационного обмена с ФН)
55 00 02 00 3F 40 FF FF FF FF FF FF FF FF FF

Данные из менеджера регистров

Данные из менеджера регистров

Информация на чеке отчета в блоке о состоянии обмена с ОФД

Чек с данными настроек

Ошибка ОФД (сеть) 6

В разделе 43 для параметр «Ошибка ОФД (сеть)» находятся данные о 6 и большем количестве непереданных документов (обычно такое значение превышает 100).

Не переданные документы

По данным EoU мы можем видеть информацию о закрытом сокете

2017-04-04 12:40:58.718 INFO [TCP1-22] connection lost

2017-04-04 12:40:58.718 INFO [TCP1-22] socket close

В обязательном порядке сделайте запрос в ТП ОФД!!!

Узнайте причины закрытия сокета и обрыва подключения

Формат ответов выглядеть примерно следующим образом:

«Bad request – Выявлена синтаксическая ошибка#015#012 Сообщение не соответствует формату»
«Сообщение несоответствующее формату (неверная величина пакета)»

И тому подобное.

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

Флаг предупреждений 8

Отправка команды A4 30 (запрос статуса ФН)

55 00 03 00 00 01 08 11 04 19 0C 13 39 39 39 39 30 37 38 39 30 30 30 30 33 32 38 37 C6 01 00 00

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

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

Чтобы отправить ФН производителю, следует написать заявление о гарантийной замене ФН.

Заявление совместно с ФН и заполненным паспортом на ФН отсылается в сервисный центр для его отправки производителю.

Выбрать онлайн кассу

Наш адрес: г. Москва, ул. Полярная, д. 31, стр. 1. Телефон: +7 495 649 16 77 (Skype, ICQ). Режим работы: понедельник — пятница с 9:00 до 18:00; суббота и воскресенье — выходной. Доставка по России, Белоруссии, Украине, Казахстану: Москва, Подольск, Сергиев Посад, Истра, Рязань, Курск, Липецк, Тула, Иваново, Воронеж, Ярославль, Тверь, Смоленск, Калуга, Белгород, Орел,
Тамбов, Кострома, Брянск, Красноярск, Норильск, Кемерово, Новокузнецк, Новосибирск, Омск, Барнаул, Иркутск, Братск, Бийск, Улан-Удэ, Томск, Абакан, Чита, Горно-Алтайск, Кызыл, Санкт-Петербург,
СПб, Выборг, Вологда, Череповец, Мурманск, Сыктывкар, Ухта, Архангельск, Северодвинск, Великий Новгород, Петрозаводск, Гомель, Гродно, Витебск, Могилев, Брест, Минск, Алма-Ата, Астана,
Ереван, Киев, Днепропетровск, Львов, Ташкент, Могилев, Псков, Калининград, Нарьян-Мар, Уфа, Стерлитамак, Самара, Тольятти, Сызрань, Нижний Новгород, Арзамас, Саратов, Энгельс, Пермь,
Ижевск, Казань, Набережные Челны, Бугульма, Пенза, Оренбург, Орск, Чебоксары, Новочебоксарск, Ульяновск, Киров, Йошкар-Ола, Саранск, Екатеринбург, Верхняя Пышма, Серов, Челябинск,
Магнитогорск, Снежинск, Тюмень, Курган, Нижневартовск, Сургут, Надым, Ростов-на-Дону, Волгодонск, Таганрог, Волгоград, Волжский, Краснодар, Армавир, Астрахань, Майкоп, Владивосток,
Уссурийск, Хабаровск, Комсомольск-на-Амуре, Советская Гавань, Южно-Сахалинск, Благовещенск, Петропавловск-Камчатский, Мирный, Ставрополь, Минеральные Воды, Махачкала, Нальчик, Алушта, Армянск, Джанкой, Евпатория, Керчь, Севастополь, Симферополь, Судак, Крым, Феодосия, Ялта. Сайт отвечает на вопросы: Как отремонтировать, настроить, установить оборудование? Где скачать документацию (инструкцию, мануал)? Где посмотреть партномер? Где купить запчасти (запасные
части, зип), комплектующие, аксессуары и термоэтикетка, чековая лента для весов, термопринтеров штрих-кода, чековых принтеров? Обслуживание весов, кассовых аппаратов, термопринтеров,
терминалов сбора данных, сканеров штрих-кода: каким образом возможно своими силами? Вас интересует наличие, цена, купить запчасти за наличный и безналичный расчет? — сделайте запрос
нашим менеджерам. Официальный сайт компании Zipstore.ru.

// @ts-ignore export interface Settings { AccessPassword: string AutoDisableBluetooth: boolean AutoEnableBluetooth: boolean AutoReconnect: boolean BaudRate: Baudrate Bits: Bits ComFile: string DocumentsJournalPath: string IPAddress: string IPPort: number InvertCashDrawerStatus: boolean LibraryPath: string MACAddress: string Model: Model OfdChannel: OfdChannel Parity: Parity Port: Port RemoteServerAddr: string RemoteServerConnectionTimeout: number ScriptsPath: string StopBits: Stopbits UsbDevicePath: string UseDocumentsJournal: boolean UserPassword: string } export interface LastDocument { documentNumber: number fiscalSign: string date: { year: number month: number day: number hour: number minute: number second: number } } export interface DeviceInfo { configurationVersion: string ecrFfdVersion: string fnFfdVersion: string firmwareVersion: string model: Model modelName: string receiptLineLength: number receiptLineLengthPx: number serial: string } export declare class Fptr10 { create(): void isOpened(): boolean destroy(): void getSettings(): Settings setSettings(settings: Settings): boolean open(): boolean close(): boolean processJson(json: unknown): any processJsonAsync(json: unknown, cb: (error: any, result: any) => void): void fnReport(type: number): any findLastDocument(): LastDocument } export enum Port { LIBFPTR_PORT_COM = 0, LIBFPTR_PORT_USB, LIBFPTR_PORT_TCPIP, LIBFPTR_PORT_BLUETOOTH, } export enum Error { LIBFPTR_OK = 0, LIBFPTR_ERROR_CONNECTION_DISABLED, LIBFPTR_ERROR_NO_CONNECTION, LIBFPTR_ERROR_PORT_BUSY, LIBFPTR_ERROR_PORT_NOT_AVAILABLE, LIBFPTR_ERROR_INCORRECT_DATA, LIBFPTR_ERROR_INTERNAL, LIBFPTR_ERROR_UNSUPPORTED_CAST, LIBFPTR_ERROR_NO_REQUIRED_PARAM, LIBFPTR_ERROR_INVALID_SETTINGS, LIBFPTR_ERROR_NOT_CONFIGURED, LIBFPTR_ERROR_NOT_SUPPORTED, LIBFPTR_ERROR_INVALID_MODE, LIBFPTR_ERROR_INVALID_PARAM, LIBFPTR_ERROR_NOT_LOADED, LIBFPTR_ERROR_UNKNOWN, LIBFPTR_ERROR_INVALID_SUM, LIBFPTR_ERROR_INVALID_QUANTITY, LIBFPTR_ERROR_CASH_COUNTER_OVERFLOW, LIBFPTR_ERROR_LAST_OPERATION_STORNO_DENIED, LIBFPTR_ERROR_STORNO_BY_CODE_DENIED, LIBFPTR_ERROR_LAST_OPERATION_NOT_REPEATABLE, LIBFPTR_ERROR_DISCOUNT_NOT_REPEATABLE, LIBFPTR_ERROR_DISCOUNT_DENIED, LIBFPTR_ERROR_INVALID_COMMODITY_CODE, LIBFPTR_ERROR_INVALID_COMMODITY_BARCODE, LIBFPTR_ERROR_INVALID_COMMAND_FORMAT, LIBFPTR_ERROR_INVALID_COMMAND_LENGTH, LIBFPTR_ERROR_BLOCKED_IN_DATE_INPUT_MODE, LIBFPTR_ERROR_NEED_DATE_ACCEPT, LIBFPTR_ERROR_NO_MORE_DATA, LIBFPTR_ERROR_NO_ACCEPT_OR_CANCEL, LIBFPTR_ERROR_BLOCKED_BY_REPORT_INTERRUPTION, LIBFPTR_ERROR_DISABLE_CASH_CONTROL_DENIED, LIBFPTR_ERROR_MODE_BLOCKED, LIBFPTR_ERROR_CHECK_DATE_TIME, LIBFPTR_ERROR_DATE_TIME_LESS_THAN_FS, LIBFPTR_ERROR_CLOSE_ARCHIVE_DENIED, LIBFPTR_ERROR_COMMODITY_NOT_FOUND, LIBFPTR_ERROR_WEIGHT_BARCODE_WITH_INVALID_QUANTITY, LIBFPTR_ERROR_RECEIPT_BUFFER_OVERFLOW, LIBFPTR_ERROR_QUANTITY_TOO_FEW, LIBFPTR_ERROR_STORNO_TOO_MUCH, LIBFPTR_ERROR_BLOCKED_COMMODITY_NOT_FOUND, LIBFPTR_ERROR_NO_PAPER, LIBFPTR_ERROR_COVER_OPENED, LIBFPTR_ERROR_PRINTER_FAULT, LIBFPTR_ERROR_MECHANICAL_FAULT, LIBFPTR_ERROR_INVALID_RECEIPT_TYPE, LIBFPTR_ERROR_INVALID_UNIT_TYPE, LIBFPTR_ERROR_NO_MEMORY, LIBFPTR_ERROR_PICTURE_NOT_FOUND, LIBFPTR_ERROR_NONCACH_PAYMENTS_TOO_MUCH, LIBFPTR_ERROR_RETURN_DENIED, LIBFPTR_ERROR_PAYMENTS_OVERFLOW, LIBFPTR_ERROR_BUSY, LIBFPTR_ERROR_GSM, LIBFPTR_ERROR_INVALID_DISCOUNT, LIBFPTR_ERROR_OPERATION_AFTER_DISCOUNT_DENIED, LIBFPTR_ERROR_INVALID_DEPARTMENT, LIBFPTR_ERROR_INVALID_PAYMENT_TYPE, LIBFPTR_ERROR_MULTIPLICATION_OVERFLOW, LIBFPTR_ERROR_DENIED_BY_SETTINGS, LIBFPTR_ERROR_TOTAL_OVERFLOW, LIBFPTR_ERROR_DENIED_IN_ANNULATION_RECEIPT, LIBFPTR_ERROR_JOURNAL_OVERFLOW, LIBFPTR_ERROR_NOT_FULLY_PAID, LIBFPTR_ERROR_DENIED_IN_RETURN_RECEIPT, LIBFPTR_ERROR_SHIFT_EXPIRED, LIBFPTR_ERROR_DENIED_IN_SELL_RECEIPT, LIBFPTR_ERROR_FISCAL_MEMORY_OVERFLOW, LIBFPTR_ERROR_INVALID_PASSWORD, LIBFPTR_ERROR_JOURNAL_BUSY, LIBFPTR_ERROR_DENIED_IN_CLOSED_SHIFT, LIBFPTR_ERROR_INVALID_TABLE_NUMBER, LIBFPTR_ERROR_INVALID_ROW_NUMBER, LIBFPTR_ERROR_INVALID_FIELD_NUMBER, LIBFPTR_ERROR_INVALID_DATE_TIME, LIBFPTR_ERROR_INVALID_STORNO_SUM, LIBFPTR_ERROR_CHANGE_CALCULATION, LIBFPTR_ERROR_NO_CASH, LIBFPTR_ERROR_DENIED_IN_CLOSED_RECEIPT, LIBFPTR_ERROR_DENIED_IN_OPENED_RECEIPT, LIBFPTR_ERROR_DENIED_IN_OPENED_SHIFT, LIBFPTR_ERROR_SERIAL_NUMBER_ALREADY_ENTERED, LIBFPTR_ERROR_TOO_MUCH_REREGISTRATIONS, LIBFPTR_ERROR_INVALID_SHIFT_NUMBER, LIBFPTR_ERROR_INVALID_SERIAL_NUMBER, LIBFPTR_ERROR_INVALID_RNM_VATIN, LIBFPTR_ERROR_FISCAL_PRINTER_NOT_ACTIVATED, LIBFPTR_ERROR_SERIAL_NUMBER_NOT_ENTERED, LIBFPTR_ERROR_NO_MORE_REPORTS, LIBFPTR_ERROR_MODE_NOT_ACTIVATED, LIBFPTR_ERROR_RECORD_NOT_FOUND_IN_JOURNAL, LIBFPTR_ERROR_INVALID_LICENSE, LIBFPTR_ERROR_NEED_FULL_RESET, LIBFPTR_ERROR_DENIED_BY_LICENSE, LIBFPTR_ERROR_DISCOUNT_CANCELLATION_DENIED, LIBFPTR_ERROR_CLOSE_RECEIPT_DENIED, LIBFPTR_ERROR_INVALID_ROUTE_NUMBER, LIBFPTR_ERROR_INVALID_START_ZONE_NUMBER, LIBFPTR_ERROR_INVALID_END_ZONE_NUMBER, LIBFPTR_ERROR_INVALID_RATE_TYPE, LIBFPTR_ERROR_INVALID_RATE, LIBFPTR_ERROR_FISCAL_MODULE_EXCHANGE, LIBFPTR_ERROR_NEED_TECHNICAL_SUPPORT, LIBFPTR_ERROR_SHIFT_NUMBERS_DID_NOT_MATCH, LIBFPTR_ERROR_DEVICE_NOT_FOUND, LIBFPTR_ERROR_EXTERNAL_DEVICE_CONNECTION, LIBFPTR_ERROR_DISPENSER_INVALID_STATE, LIBFPTR_ERROR_INVALID_POSITIONS_COUNT, LIBFPTR_ERROR_DISPENSER_INVALID_NUMBER, LIBFPTR_ERROR_INVALID_DIVIDER, LIBFPTR_ERROR_FN_ACTIVATION_DENIED, LIBFPTR_ERROR_PRINTER_OVERHEAT, LIBFPTR_ERROR_FN_EXCHANGE, LIBFPTR_ERROR_FN_INVALID_FORMAT, LIBFPTR_ERROR_FN_INVALID_STATE, LIBFPTR_ERROR_FN_FAULT, LIBFPTR_ERROR_FN_CRYPTO_FAULT, LIBFPTR_ERROR_FN_EXPIRED, LIBFPTR_ERROR_FN_OVERFLOW, LIBFPTR_ERROR_FN_INVALID_DATE_TIME, LIBFPTR_ERROR_FN_NO_MORE_DATA, LIBFPTR_ERROR_FN_TOTAL_OVERFLOW, LIBFPTR_ERROR_BUFFER_OVERFLOW, LIBFPTR_ERROR_PRINT_SECOND_COPY_DENIED, LIBFPTR_ERROR_NEED_RESET_JOURNAL, LIBFPTR_ERROR_TAX_SUM_TOO_MUCH, LIBFPTR_ERROR_TAX_ON_LAST_OPERATION_DENIED, LIBFPTR_ERROR_INVALID_FN_NUMBER, LIBFPTR_ERROR_TAX_CANCEL_DENIED, LIBFPTR_ERROR_LOW_BATTERY, LIBFPTR_ERROR_FN_INVALID_COMMAND, LIBFPTR_ERROR_FN_COMMAND_OVERFLOW, LIBFPTR_ERROR_FN_NO_TRANSPORT_CONNECTION, LIBFPTR_ERROR_FN_CRYPTO_HAS_EXPIRED, LIBFPTR_ERROR_FN_RESOURCE_HAS_EXPIRED, LIBFPTR_ERROR_INVALID_MESSAGE_FROM_OFD, LIBFPTR_ERROR_FN_HAS_NOT_SEND_DOCUMENTS, LIBFPTR_ERROR_FN_TIMEOUT, LIBFPTR_ERROR_FN_SHIFT_EXPIRED, LIBFPTR_ERROR_FN_INVALID_TIME_DIFFERENCE, LIBFPTR_ERROR_INVALID_TAXATION_TYPE, LIBFPTR_ERROR_INVALID_TAX_TYPE, LIBFPTR_ERROR_INVALID_COMMODITY_PAYMENT_TYPE, LIBFPTR_ERROR_INVALID_COMMODITY_CODE_TYPE, LIBFPTR_ERROR_EXCISABLE_COMMODITY_DENIED, LIBFPTR_ERROR_FISCAL_PROPERTY_WRITE, LIBFPTR_ERROR_INVALID_COUNTER_TYPE, LIBFPTR_ERROR_CUTTER_FAULT, LIBFPTR_ERROR_REPORT_INTERRUPTED, LIBFPTR_ERROR_INVALID_LEFT_MARGIN, LIBFPTR_ERROR_INVALID_ALIGNMENT, LIBFPTR_ERROR_INVALID_TAX_MODE, LIBFPTR_ERROR_FILE_NOT_FOUND, LIBFPTR_ERROR_PICTURE_TOO_BIG, LIBFPTR_ERROR_INVALID_BARCODE_PARAMS, LIBFPTR_ERROR_FISCAL_PROPERTY_DENIED, LIBFPTR_ERROR_FN_INTERFACE, LIBFPTR_ERROR_DATA_DUPLICATE, LIBFPTR_ERROR_NO_REQUIRED_FISCAL_PROPERTY, LIBFPTR_ERROR_FN_READ_DOCUMENT, LIBFPTR_ERROR_FLOAT_OVERFLOW, LIBFPTR_ERROR_INVALID_SETTING_VALUE, LIBFPTR_ERROR_HARD_FAULT, LIBFPTR_ERROR_FN_NOT_FOUND, LIBFPTR_ERROR_INVALID_AGENT_FISCAL_PROPERTY, LIBFPTR_ERROR_INVALID_FISCAL_PROPERTY_VALUE_1002_1056, LIBFPTR_ERROR_INVALID_FISCAL_PROPERTY_VALUE_1002_1017, LIBFPTR_ERROR_SCRIPT, LIBFPTR_ERROR_INVALID_USER_MEMORY_INDEX, LIBFPTR_ERROR_NO_ACTIVE_OPERATOR, LIBFPTR_ERROR_REGISTRATION_REPORT_INTERRUPTED, LIBFPTR_ERROR_CLOSE_FN_REPORT_INTERRUPTED, LIBFPTR_ERROR_OPEN_SHIFT_REPORT_INTERRUPTED, LIBFPTR_ERROR_OFD_EXCHANGE_REPORT_INTERRUPTED, LIBFPTR_ERROR_CLOSE_RECEIPT_INTERRUPTED, LIBFPTR_ERROR_FN_QUERY_INTERRUPTED, LIBFPTR_ERROR_RTC_FAULT, LIBFPTR_ERROR_MEMORY_FAULT, LIBFPTR_ERROR_CHIP_FAULT, LIBFPTR_ERROR_TEMPLATES_CORRUPTED, LIBFPTR_ERROR_INVALID_MAC_ADDRESS, LIBFPTR_ERROR_INVALID_SCRIPT_NUMBER, LIBFPTR_ERROR_SCRIPTS_FAULT, LIBFPTR_ERROR_INVALID_SCRIPTS_VERSION, LIBFPTR_ERROR_INVALID_CLICHE_FORMAT, LIBFPTR_ERROR_WAIT_FOR_REBOOT, LIBFPTR_ERROR_NO_LICENSE, LIBFPTR_ERROR_INVALID_FFD_VERSION, LIBFPTR_ERROR_CHANGE_SETTING_DENIED, LIBFPTR_ERROR_INVALID_NOMENCLATURE_TYPE, LIBFPTR_ERROR_INVALID_GTIN, LIBFPTR_ERROR_NEGATIVE_MATH_RESULT, LIBFPTR_ERROR_FISCAL_PROPERTIES_COMBINATION, LIBFPTR_ERROR_OPERATOR_LOGIN, LIBFPTR_ERROR_INVALID_INTERNET_CHANNEL, LIBFPTR_ERROR_DATETIME_NOT_SYNCRONIZED, LIBFPTR_ERROR_JOURNAL, LIBFPTR_ERROR_DENIED_IN_OPENED_DOC, LIBFPTR_ERROR_DENIED_IN_CLOSED_DOC, LIBFPTR_ERROR_LICENSE_MEMORY_OVERFLOW, LIBFPTR_ERROR_NEED_CANCEL_DOCUMENT, LIBFPTR_ERROR_REGISTERS_NOT_INITIALIZED, LIBFPTR_ERROR_TOTAL_REQUIRED, LIBFPTR_ERROR_SETTINGS_FAULT, LIBFPTR_ERROR_COUNTERS_FAULT, LIBFPTR_ERROR_USER_MEMORY_FAULT, LIBFPTR_ERROR_SERVICE_COUNTERS_FAULT, LIBFPTR_ERROR_ATTRIBUTES_FAULT, LIBFPTR_ERROR_ALREADY_IN_UPDATE_MODE, LIBFPTR_ERROR_INVALID_FIRMWARE, LIBFPTR_ERROR_INVALID_CHANNEL, LIBFPTR_ERROR_INTERFACE_DOWN, LIBFPTR_ERROR_INVALID_FISCAL_PROPERTY_VALUE_1212_1030, LIBFPTR_ERROR_INVALID_FISCAL_PROPERTY_VALUE_1214, LIBFPTR_ERROR_INVALID_FISCAL_PROPERTY_VALUE_1212, LIBFPTR_ERROR_SYNC_TIME, LIBFPTR_ERROR_VAT18_VAT20_IN_RECEIPT, LIBFPTR_ERROR_PICTURE_NOT_CLOSED, LIBFPTR_ERROR_INTERFACE_BUSY, LIBFPTR_ERROR_INVALID_PICTURE_NUMBER, LIBFPTR_ERROR_INVALID_CONTAINER, LIBFPTR_ERROR_ARCHIVE_CLOSED, LIBFPTR_ERROR_NEED_REGISTRATION, LIBFPTR_ERROR_DENIED_DURING_UPDATE, LIBFPTR_ERROR_INVALID_TOTAL, LIBFPTR_ERROR_MARKING_CODE_CONFLICT, LIBFPTR_ERROR_INVALID_RECORDS_ID, LIBFPTR_ERROR_INVALID_SIGNATURE, LIBFPTR_ERROR_INVALID_EXCISE_SUM, LIBFPTR_ERROR_NO_DOCUMENTS_FOUND_IN_JOURNAL, LIBFPTR_ERROR_INVALID_SCRIPT_TYPE, LIBFPTR_ERROR_INVALID_SCRIPT_NAME, LIBFPTR_ERROR_INVALID_POSITIONS_COUNT_WITH_1162, LIBFPTR_ERROR_INVALID_UC_COUNTER, LIBFPTR_ERROR_INVALID_UC_TAG, LIBFPTR_ERROR_INVALID_UC_IDX, LIBFPTR_ERROR_INVALID_UC_SIZE, LIBFPTR_ERROR_INVALID_UC_CONFIG, LIBFPTR_ERROR_CONNECTION_LOST, LIBFPTR_ERROR_UNIVERSAL_COUNTERS_FAULT, LIBFPTR_ERROR_INVALID_TAX_SUM, LIBFPTR_ERROR_INVALID_MARKING_CODE_TYPE, LIBFPTR_ERROR_LICENSE_HARD_FAULT, LIBFPTR_ERROR_LICENSE_INVALID_SIGN, LIBFPTR_ERROR_LICENSE_INVALID_SERIAL, LIBFPTR_ERROR_LICENSE_INVALID_TIME, LIBFPTR_ERROR_DOCUMENT_CANCELED, LIBFPTR_ERROR_INVALID_SCRIPT_PARAMS, LIBFPTR_ERROR_CLICHE_TOO_LONG, LIBFPTR_ERROR_COMMODITIES_TABLE_FAULT, LIBFPTR_ERROR_COMMODITIES_TABLE, LIBFPTR_ERROR_COMMODITIES_TABLE_INVALID_TAG, LIBFPTR_ERROR_COMMODITIES_TABLE_INVALID_TAG_SIZE, LIBFPTR_ERROR_COMMODITIES_TABLE_NO_TAG_DATA, LIBFPTR_ERROR_COMMODITIES_TABLE_NO_FREE_MEMORY, LIBFPTR_ERROR_INVALID_CACHE, LIBFPTR_ERROR_SCHEDULER_NOT_READY, LIBFPTR_ERROR_SCHEDULER_INVALID_TASK, LIBFPTR_ERROR_MINIPOS_NO_POSITION_PAYMENT, LIBFPTR_ERROR_MINIPOS_COMMAND_TIME_OUT, LIBFPTR_ERROR_MINIPOS_MODE_FR_DISABLED, LIBFPTR_ERROR_ENTRY_NOT_FOUND_IN_OTP, LIBFPTR_ERROR_EXCISABLE_COMMODITY_WITHOUT_EXCISE, LIBFPTR_ERROR_BARCODE_TYPE_NOT_SUPPORTED, LIBFPTR_ERROR_OVERLAY_DATA_OVERFLOW, LIBFPTR_ERROR_INVALID_MODULE_ADDRESS, LIBFPTR_ERROR_ECR_MODEL_NOT_SUPPORTED, LIBFPTR_ERROR_BASE_MARKING = 400, LIBFPTR_ERROR_MARKING_CODE_VALIDATION_IN_PROGRESS, LIBFPTR_ERROR_NO_CONNECTION_WITH_SERVER, LIBFPTR_ERROR_MARKING_CODE_VALIDATION_CANCELED, LIBFPTR_ERROR_INVALID_MARKING_CODE_STATUS, LIBFPTR_ERROR_INVALID_GS1, LIBFPTR_ERROR_MARKING_WORK_DENIED, LIBFPTR_ERROR_MARKING_WORK_TEMPORARY_BLOCKED, LIBFPTR_ERROR_MARKS_OVERFLOW, LIBFPTR_ERROR_INVALID_MARKING_CODE, LIBFPTR_ERROR_INVALID_STATE, LIBFPTR_ERROR_OFD_EXCHANGE, LIBFPTR_ERROR_INVALID_MEASUREMENT_UNIT, LIBFPTR_ERROR_OPERATION_DENIED_IN_CURRENT_FFD, LIBFPTR_ERROR_MARKING_OPERATION_DENIED, LIBFPTR_ERROR_NO_DATA_TO_SEND, LIBFPTR_ERROR_NO_MARKED_POSITION, LIBFPTR_ERROR_HAS_NOT_SEND_NOTICES, LIBFPTR_ERROR_UPDATE_KEYS_REQUIRED, LIBFPTR_ERROR_UPDATE_KEYS_SERVICE, LIBFPTR_ERROR_MARK_NOT_CHECKED, LIBFPTR_ERROR_MARK_CHECK_TIMEOUT_EXPIRED, LIBFPTR_ERROR_NO_MARKING_CODE_IN_TABLE, LIBFPTR_ERROR_CHEKING_MARK_IN_PROGRESS, LIBFPTR_ERROR_INVALID_SERVER_ADDRESS, LIBFPTR_ERROR_UPDATE_KEYS_TIMEOUT, LIBFPTR_ERROR_PROPERTY_FOR_MARKING_POSITION_ONLY, LIBFPTR_ERROR_MARKING_END = 499, LIBFPTR_ERROR_BASE_WEB = 500, LIBFPTR_ERROR_RECEIPT_PARSE_ERROR, LIBFPTR_ERROR_INTERRUPTED_BY_PREVIOUS_ERRORS, LIBFPTR_ERROR_DRIVER_SCRIPT_ERROR, LIBFPTR_ERROR_VALIDATE_FUNC_NOT_FOUND, LIBFPTR_ERROR_WEB_FAIL, LIBFPTR_ERROR_WEB_END = 599, LIBFPTR_ERROR_BASE_RPC = 600, LIBFPTR_ERROR_RCP_SERVER_BUSY, LIBFPTR_ERROR_RCP_SERVER_VERSION, LIBFPTR_ERROR_RCP_SERVER_EXCHANGE, LIBFPTR_ERROR_RPC_END = 699, LIBFPTR_ERROR_USERS_SCRIPTS_BASE = 1000, LIBFPTR_ERROR_USERS_SCRIPTS_END = 1999, } // @ts-ignore export const ErrorCodes = { 0: «Ошибок нет», 1: «Соединение не установлено», 2: «Нет связи», 3: «Порт занят», 4: «Порт недоступен», 5: «Некорректные данные от устройства», 6: «Внутренняя ошибка библиотеки», 7: «Неподдерживаемое преобразование типа параметра», 8: «Не найден обязательный параметр», 9: «Некорректные настройки», 10: «Драйвер не настроен», 11: «Не поддерживается в данной версии (драйвера или ККТ)», 12: «Не поддерживается в данном режиме», 13: «Нeкорректное значение параметра», 14: «Не удалось загрузить библиотеку», 15: «Неизвестная ошибка», 16: «Неверная цена (сумма)», 17: «Неверное количество», 18: «Переполнение счетчика наличности», 19: «Невозможно сторно последней операции», 20: «Сторно по коду невозможно», 21: «Невозможен повтор последней операции», 22: «Повторная скидка на операцию невозможна», 23: «Невозможно начислить скидку/надбавку», 24: «Неверный код товара», 25: «Неверный штрихкод товара», 26: «Неверный формат команды», 27: «Неверная длина», 28: «ККТ заблокирована в режиме ввода даты», 29: «Требуется подтверждение ввода даты», 30: «Нет больше данных», 31: «Нет подтверждения или отмены продажи», 32: «Отчет о закрытии смены прерван», 33: «Отключение контроля наличности невозможно (не настроены необходимые типы оплаты)», 34: «Вход в режим заблокирован», 35: «Проверьте дату и время», 36: «Переданные дата/время меньше даты/времени последнего фискального документа», 37: «Невозможно закрыть архив», 38: «Товар не найден», 39: «Весовой штрихкод с количеством <> 1.000», 40: «Переполнение буфера чека», 41: «Недостаточное количество товара», 42: «Сторнируемое количество больше проданного», 43: «Товар не найден», 44: «Нет бумаги», 45: «Открыта крышка», 46: «Нет связи с принтером чеков», 47: «Механическая ошибка печатающего устройства», 48: «Неверный тип чека», 49: «Недопустимое целевое устройство», 50: «Нет места в массиве картинок/штрихкодов», 51: «Неверный номер картинки/штрихкода (картинка/штрихкод отсутствует)», 52: «Сумма не наличных платежей превышает сумму чека», 53: «Накопление меньше суммы возврата или аннулирования», 54: «Переполнение суммы платежей», 55: «Предыдущая операция незавершена», 56: «Ошибка GSM- модуля», 57: «Неверная величина скидки / надбавки», 58: «Операция после скидки / надбавки невозможна», 59: «Неверная секция», 60: «Неверный вид оплаты», 61: «Переполнение при умножении», 62: «Операция запрещена в таблице настроек», 63: «Переполнение итога чека», 64: «Открыт чек аннулирования – операция невозможна», 65: «Переполнение буфера ЭЖ», 66: «Чек оплачен не полностью», 67: «Открыт чек возврата – операция невозможна», 68: «Смена превысила 24 часа», 69: «Открыт чек продажи – операция невозможна», 70: «Переполнение ФП», 71: «Неверный пароль», 72: «Идет обработка ЭЖ», 73: «Смена закрыта — операция невозможна», 74: «Неверный номер таблицы», 75: «Неверный номер ряда», 76: «Неверный номер поля», 77: «Неверная дата и/или время», 78: «Неверная сумма сторно», 79: «Подсчет суммы сдачи невозможен», 80: «В ККТ нет денег для выплаты», 81: «Чек закрыт – операция невозможна», 82: «Чек открыт – операция невозможна», 83: «Смена открыта, операция невозможна», 84: «Серийный номер / MAC- адрес уже задан», 85: «Исчерпан лимит перерегистраций», 86: «Неверный номер смены», 87: «Недопустимый серийный номер ККТ», 88: «Недопустимый РНМ и/или ИНН», 89: «ККТ не зарегистрирована», 90: «Не задан серийный номер», 91: «Нет отчетов», 92: «Режим не активизирован», 93: «Данные документа отсутствуют», 94: «Некорректный код защиты / лицензия или номер», 95: «Требуется выполнение общего гашения», 96: «Команда не разрешена введенными кодами защиты / лицензиями ККТ», 97: «Невозможна отмена скидки/надбавки», 98: «Невозможно закрыть чек данным типом оплаты», 99: «Неверный номер маршрута», 100: «Неверный номер начальной зоны», 101: «Неверный номер конечной зоны», 102: «Неверный тип тарифа», 103: «Неверный тариф», 104: «Ошибка обмена с фискальным модулем», 105: «Необходимо провести профилактические работы», 106: «Неверные номера смен в ККТ и ФН», 107: «Нет устройства, обрабатывающего данную команду», 108: «Нет связи с внешним устройством», 109: «Ошибочное состояние ТРК», 110: «Недопустимое кол- во позиций в чеке», 111: «Ошибочный номер ТРК», 112: «Неверный делитель», 113: «Активация данного ФН в составе данной ККТ невозможна», 114: «Перегрев головки принтера», 115: «Ошибка обмена с ФН на уровне интерфейса I2C», 116: «Ошибка формата передачи ФН», 117: «Неверное состояние ФН», 118: «Неисправимая ошибка ФН», 119: «Ошибка КС ФН», 120: «Закончен срок эксплуатации ФН», 121: «Архив ФН переполнен», 122: «В ФН переданы неверная дата или время», 123: «В ФН нет запрошенных данных», 124: «Переполнение ФН (итог чека / смены)», 125: «Буфер переполнен», 126: «Невозможно напечатать вторую фискальную копию», 127: «Требуется гашение ЭЖ», 128: «Некорректная сумма налога», 129: «Начисление налога на последнюю операцию невозможно», 130: «Неверный номер ФН», 131: «Сумма сторно налога больше суммы зарегистрированного налога данного типа», 132: «Операция невозможна, недостаточно питания», 133: «Некорректное значение параметров команды ФН», 134: «Превышение размеров TLV данных ФН», 135: «Нет транспортного соединения ФН», 136: «Исчерпан ресурс КС ФН», 137: «Ресурс хранения ФД исчерпан», 138: «Сообщение от ОФД не может быть принято ФН», 139: «В ФН есть неотправленные ФД», 140: «Исчерпан ресурс ожидания передачи сообщения в ФН», 141: «Продолжительность смены ФН более 24 часов», 142: «Неверная разница во времени между двумя операциями ФН», 143: «Некорректная СНО», 144: «Недопустимый номер ставки налога», 145: «Недопустимый тип оплаты товара», 146: «Недопустимый тип кода товара», 147: «Недопустима регистрация подакцизного товара», 148: «Ошибка программирования реквизита», 149: «Неверный тип счетчика», 150: «Ошибка отрезчика», 151: «Снятие отчета прервалось», 152: «Недопустимое значение отступа слева», 153: «Недопустимое значение выравнивания», 154: «Недопустимое значение режима работы с налогом», 155: «Файл не найден или неверный формат», 156: «Размер картинки слишком большой», 157: «Не удалось сформировать штрихкод», 158: «Неразрешенные реквизиты», 159: «Ошибка интерфейса ФН», 160: «Дублирование данных», 161: «Не указаны обязательные реквизиты», 162: «Ошибка чтения документа из ФН», 163: «Переполнение чисел с плавающей точкой», 164: «Неверное значение параметра ККТ», 165: «Внутренняя ошибка ККТ», 166: «ФН не найден», 167: «Невозможно записать реквизит агента», 168: «Недопустимое сочетания реквизитов 1002 и 1056», 169: «Недопустимое сочетания реквизитов 1002 и 1017», 170: «Ошибка скриптового движка ККТ», 171: «Неверный номер пользовательской ячейки памяти», 172: «Кассир не зарегистрирован», 173: «Отчет о регистрации ККТ прерван», 174: «Отчет о закрытии ФН прерван», 175: «Отчет об открытии смены прерван», 176: «Отчет о состоянии расчетов прерван», 177: «Закрытие чека прервано», 178: «Получение документа из ФН прервано», 179: «Сбой часов», 180: «Сбой памяти», 181: «Сбой микросхемы», 182: «Ошибка шаблонов документов», 183: «Недопустимое значение MAC- адреса», 184: «Неверный тип (номер) шаблона», 185: «Загруженные шаблоны повреждены или отсутствуют», 186: «Несовместимая версия загруженных шаблонов», 187: «Ошибка в формате клише», 188: «Требуется перезагрузка ККТ», 189: «Подходящие лицензии не найдены», 190: «Неверная версия ФФД», 191: «Параметр доступен только для чтения», 192: «Неверный тип кода товара», 193: «Неверное значение GTIN», 194: «Отрицательный результат математической операции», 195: «Недопустимое сочетание реквизитов», 196: «Ошибка регистрации кассира», 197: «Данный канал Интернет отсутствует в ККТ», 198: «Дата и время не синхронизированы», 199: «Ошибка электронного журнала», 200: «Документ открыт — операция невозможна», 201: «Документ закрыт — операция невозможна», 202: «Нет места для сохранения лицензий», 203: «Произошла критичная ошибка, документ необходимо отменить», 204: «Регистры ККТ еще не инициализированы», 205: «Требуется регистрация итога», 206: «Сбой таблицы настроек», 207: «Сбой счетчиков и регистров ККТ», 208: «Сбой пользовательской памяти», 209: «Сбой сервисных регистров», 210: «Сбой реквизитов ККТ», 211: «ККТ уже в режиме обновления конфигурации», 212: «Конфигурация не прошла проверку», 213: «Аппаратный канал отсутствует, выключен или ещё не проинициализирован», 214: «Сетевой интерфейс не подключен, или на нём не получен IP-адрес», 215: «Недопустимое сочетание реквизитов 1212 и 1030», 216: «Некорректный признак способа расчета», 217: «Некорректный признак предмета расчета», 218: «Ошибка синхронизации времени», 219: «В одном чеке одновременно не может быть позиций с НДС 18% (18/118) и НДС 20% (20/120)», 220: «Картинка не закрыта», 221: «Сетевой интерфейс занят», 222: «Неверный номер картинки», 223: «Ошибка проверки контейнера», 224: «Архив ФН закрыт», 225: «Нужно выполнить регистрацию / перерегистрацию», 226: «Операция невозможна, идет обновление ПО ККТ», 227: «Неверный итог чека», 228: «Запрещена одновременная передача КМ и реквизита 1162», 229: «Набор записей по заданному идентификатору не найден», 230: «Ошибка цифровой подписи», 231: «Некорректная сумма акциза», 232: «Заданный диапазон документов не найден в БД документов», 233: «Неподдерживаемый тип скрипта», 234: «Некорректный идентификатор скрипта», 235: «Кол-во позиций с реквизитом 1162 в автономном режиме превысило разрешенный лимит», 236: «Универсальный счетчик с заданными параметрами недоступен», 237: «Неподдерживаемый тег для универсальных счетчиков», 238: «Некорректный индекс для универсальных счетчиков», 239: «Неверный размер универсального счетчика», 240: «Неверная конфигурация универсальных счетчиков», 241: «Соединение с ККТ потеряно», 242: «Ошибка универсальных счетчиков», 243: «Некорректная сумма налога», 244: «Некорректное значение типа кода маркировки», 245: «Аппаратная ошибка при сохранении лицензии», 246: «Подпись лицензии некорректна», 247: «Лицензия не подходит для данной ККТ», 248: «Срок действия лицензии истёк», 249: «Документ был отменен», 250: «Некорректные параметры скрипта», 251: «Длина клише превышает максимальное значение», 252: «Ошибка таблицы товаров», 253: «Общая ошибка таблицы товаров», 254: «Некорректный тег для таблицы товаров», 255: «Некорректный размер тега для таблицы товаров», 256: «Нет данных по тегу в таблице товаров», 257: «Нет места в динамической области памяти таблицы товаров», 258: «Ошибка чтения/записи данных кеша», 259: «Функции планировщика заданий не доступны», 260: «Неизвестный тип задания планировщика», 261: «Отсутствует позиция оплаты», 262: «Таймаут выполнения команды истек», 263: «Режим ФР выключен», 264: «Не найдена запись в OTP», 265: «Подакцизный товар без акциза зарегистрирован в чеке», 401: «Процедура проверки КМ уже запущена», 402: «Ошибка соединения с сервером», 403: «Процедура проверки КМ прервана», 404: «Некорректное значение статуса КМ», 405: «Неверный код GS1», 406: «Запрещена работа с маркированным товарами», 407: «Работа с маркированными товарами временно заблокирована», 408: «Переполнена таблица хранения КМ», 409: «Некорректный код маркировки», 410: «Неверное состояние», 411: «Ошибка обмена с сервером ОФД или ИСМ», 412: «Некорректное значение единиц измерения», 413: «Операция не разрешена в данной версии ФФД», 414: «Операция не разрешена, при регистрации не был установлен признак ТМТ», 415: «Нет данных для отправки», 416: «Нет маркированных позиций в чеке», 417: «Имеются неотправленные уведомления», 418: «Требуется повторное проведение процедуры обновления ключей», 419: «Ошибка сервиса обновления ключей проверки КМ», 420: «КМ не проверен в ФН», 421: «Истёк таймаут проверки КМ», 422: «Данный КМ отсутствует в таблице», 501: «Ошибка парсинга чека / запроса», 502: «Выполнение прервано из-за предыдущих ошибок», 503: «Ошибка скрипта драйвера», 504: «Функция проверки задания не найдена», 505: «Выполняется проверка КМ», } as const export enum Param { LIBFPTR_PARAM_FIRST = 65536, LIBFPTR_PARAM_TEXT = LIBFPTR_PARAM_FIRST, LIBFPTR_PARAM_TEXT_WRAP, LIBFPTR_PARAM_ALIGNMENT, LIBFPTR_PARAM_FONT, LIBFPTR_PARAM_FONT_DOUBLE_WIDTH, LIBFPTR_PARAM_FONT_DOUBLE_HEIGHT, LIBFPTR_PARAM_LINESPACING, LIBFPTR_PARAM_BRIGHTNESS, LIBFPTR_PARAM_MODEL, LIBFPTR_PARAM_RECEIPT_TYPE, LIBFPTR_PARAM_REPORT_TYPE, LIBFPTR_PARAM_MODE, LIBFPTR_PARAM_EXTERNAL_DEVICE_TYPE, LIBFPTR_PARAM_EXTERNAL_DEVICE_DATA, LIBFPTR_PARAM_FREQUENCY, LIBFPTR_PARAM_DURATION, LIBFPTR_PARAM_CUT_TYPE, LIBFPTR_PARAM_DRAWER_ON_TIMEOUT, LIBFPTR_PARAM_DRAWER_OFF_TIMEOUT, LIBFPTR_PARAM_DRAWER_ON_QUANTITY, LIBFPTR_PARAM_TIMEOUT_ENQ, LIBFPTR_PARAM_COMMAND_BUFFER, LIBFPTR_PARAM_ANSWER_BUFFER, LIBFPTR_PARAM_SERIAL_NUMBER, LIBFPTR_PARAM_MANUFACTURER_CODE, LIBFPTR_PARAM_NO_NEED_ANSWER, LIBFPTR_PARAM_INFO_DISCOUNT_SUM, LIBFPTR_PARAM_USE_ONLY_TAX_TYPE, LIBFPTR_PARAM_PAYMENT_TYPE, LIBFPTR_PARAM_PAYMENT_SUM, LIBFPTR_PARAM_REMAINDER, LIBFPTR_PARAM_CHANGE, LIBFPTR_PARAM_DEPARTMENT, LIBFPTR_PARAM_TAX_TYPE, LIBFPTR_PARAM_TAX_SUM, LIBFPTR_PARAM_TAX_MODE, LIBFPTR_PARAM_RECEIPT_ELECTRONICALLY, LIBFPTR_PARAM_USER_PASSWORD, LIBFPTR_PARAM_SCALE, LIBFPTR_PARAM_LEFT_MARGIN, LIBFPTR_PARAM_BARCODE, LIBFPTR_PARAM_BARCODE_TYPE, LIBFPTR_PARAM_BARCODE_PRINT_TEXT, LIBFPTR_PARAM_BARCODE_VERSION, LIBFPTR_PARAM_BARCODE_CORRECTION, LIBFPTR_PARAM_BARCODE_COLUMNS, LIBFPTR_PARAM_BARCODE_INVERT, LIBFPTR_PARAM_HEIGHT, LIBFPTR_PARAM_WIDTH, LIBFPTR_PARAM_FILENAME, LIBFPTR_PARAM_PICTURE_NUMBER, LIBFPTR_PARAM_DATA_TYPE, LIBFPTR_PARAM_OPERATOR_ID, LIBFPTR_PARAM_LOGICAL_NUMBER, LIBFPTR_PARAM_DATE_TIME, LIBFPTR_PARAM_FISCAL, LIBFPTR_PARAM_SHIFT_STATE, LIBFPTR_PARAM_CASHDRAWER_OPENED, LIBFPTR_PARAM_RECEIPT_PAPER_PRESENT, LIBFPTR_PARAM_COVER_OPENED, LIBFPTR_PARAM_SUBMODE, LIBFPTR_PARAM_RECEIPT_NUMBER, LIBFPTR_PARAM_DOCUMENT_NUMBER, LIBFPTR_PARAM_SHIFT_NUMBER, LIBFPTR_PARAM_RECEIPT_SUM, LIBFPTR_PARAM_RECEIPT_LINE_LENGTH, LIBFPTR_PARAM_RECEIPT_LINE_LENGTH_PIX, LIBFPTR_PARAM_MODEL_NAME, LIBFPTR_PARAM_UNIT_VERSION, LIBFPTR_PARAM_PRINTER_CONNECTION_LOST, LIBFPTR_PARAM_PRINTER_ERROR, LIBFPTR_PARAM_CUT_ERROR, LIBFPTR_PARAM_PRINTER_OVERHEAT, LIBFPTR_PARAM_UNIT_TYPE, LIBFPTR_PARAM_LICENSE_NUMBER, LIBFPTR_PARAM_LICENSE_ENTERED, LIBFPTR_PARAM_LICENSE, LIBFPTR_PARAM_SUM, LIBFPTR_PARAM_COUNT, LIBFPTR_PARAM_COUNTER_TYPE, LIBFPTR_PARAM_STEP_COUNTER_TYPE, LIBFPTR_PARAM_ERROR_TAG_NUMBER, LIBFPTR_PARAM_TABLE, LIBFPTR_PARAM_ROW, LIBFPTR_PARAM_FIELD, LIBFPTR_PARAM_FIELD_VALUE, LIBFPTR_PARAM_FN_DATA_TYPE, LIBFPTR_PARAM_TAG_NUMBER, LIBFPTR_PARAM_TAG_VALUE, LIBFPTR_PARAM_DOCUMENTS_COUNT, LIBFPTR_PARAM_FISCAL_SIGN, LIBFPTR_PARAM_DEVICE_FFD_VERSION, LIBFPTR_PARAM_FN_FFD_VERSION, LIBFPTR_PARAM_FFD_VERSION, LIBFPTR_PARAM_CHECK_SUM, LIBFPTR_PARAM_COMMODITY_NAME, LIBFPTR_PARAM_PRICE, LIBFPTR_PARAM_QUANTITY, LIBFPTR_PARAM_POSITION_SUM, LIBFPTR_PARAM_FN_TYPE, LIBFPTR_PARAM_FN_VERSION, LIBFPTR_PARAM_REGISTRATIONS_REMAIN, LIBFPTR_PARAM_REGISTRATIONS_COUNT, LIBFPTR_PARAM_NO_ERROR_IF_NOT_SUPPORTED, LIBFPTR_PARAM_OFD_EXCHANGE_STATUS, LIBFPTR_PARAM_FN_ERROR_DATA, LIBFPTR_PARAM_FN_ERROR_CODE, LIBFPTR_PARAM_ENVD_MODE, LIBFPTR_PARAM_DOCUMENT_CLOSED, LIBFPTR_PARAM_JSON_DATA, LIBFPTR_PARAM_COMMAND_SUBSYSTEM, LIBFPTR_PARAM_FN_OPERATION_TYPE, LIBFPTR_PARAM_FN_STATE, LIBFPTR_PARAM_ENVD_MODE_ENABLED, LIBFPTR_PARAM_SETTING_ID, LIBFPTR_PARAM_SETTING_VALUE, LIBFPTR_PARAM_MAPPING_KEY, LIBFPTR_PARAM_MAPPING_VALUE, LIBFPTR_PARAM_COMMODITY_PIECE, LIBFPTR_PARAM_POWER_SOURCE_TYPE, LIBFPTR_PARAM_BATTERY_CHARGE, LIBFPTR_PARAM_VOLTAGE, LIBFPTR_PARAM_USE_BATTERY, LIBFPTR_PARAM_BATTERY_CHARGING, LIBFPTR_PARAM_CAN_PRINT_WHILE_ON_BATTERY, LIBFPTR_PARAM_MAC_ADDRESS, LIBFPTR_PARAM_FN_FISCAL, LIBFPTR_PARAM_NETWORK_ERROR, LIBFPTR_PARAM_OFD_ERROR, LIBFPTR_PARAM_FN_ERROR, LIBFPTR_PARAM_COMMAND_CODE, LIBFPTR_PARAM_PRINTER_TEMPERATURE, LIBFPTR_PARAM_RECORDS_TYPE, LIBFPTR_PARAM_OFD_FISCAL_SIGN, LIBFPTR_PARAM_HAS_OFD_TICKET, LIBFPTR_PARAM_NO_SERIAL_NUMBER, LIBFPTR_PARAM_RTC_FAULT, LIBFPTR_PARAM_SETTINGS_FAULT, LIBFPTR_PARAM_COUNTERS_FAULT, LIBFPTR_PARAM_USER_MEMORY_FAULT, LIBFPTR_PARAM_SERVICE_COUNTERS_FAULT, LIBFPTR_PARAM_ATTRIBUTES_FAULT, LIBFPTR_PARAM_FN_FAULT, LIBFPTR_PARAM_INVALID_FN, LIBFPTR_PARAM_HARD_FAULT, LIBFPTR_PARAM_MEMORY_MANAGER_FAULT, LIBFPTR_PARAM_SCRIPTS_FAULT, LIBFPTR_PARAM_FULL_RESET, LIBFPTR_PARAM_WAIT_FOR_REBOOT, LIBFPTR_PARAM_SCALE_PERCENT, LIBFPTR_PARAM_FN_NEED_REPLACEMENT, LIBFPTR_PARAM_FN_RESOURCE_EXHAUSTED, LIBFPTR_PARAM_FN_MEMORY_OVERFLOW, LIBFPTR_PARAM_FN_OFD_TIMEOUT, LIBFPTR_PARAM_FN_CRITICAL_ERROR, LIBFPTR_PARAM_OFD_MESSAGE_READ, LIBFPTR_PARAM_DEVICE_MIN_FFD_VERSION, LIBFPTR_PARAM_DEVICE_MAX_FFD_VERSION, LIBFPTR_PARAM_DEVICE_UPTIME, LIBFPTR_PARAM_NOMENCLATURE_TYPE, LIBFPTR_PARAM_GTIN, LIBFPTR_PARAM_FN_DOCUMENT_TYPE, LIBFPTR_PARAM_NETWORK_ERROR_TEXT, LIBFPTR_PARAM_FN_ERROR_TEXT, LIBFPTR_PARAM_OFD_ERROR_TEXT, LIBFPTR_PARAM_USER_SCRIPT_ID, LIBFPTR_PARAM_USER_SCRIPT_PARAMETER, LIBFPTR_PARAM_USER_MEMORY_OPERATION, LIBFPTR_PARAM_USER_MEMORY_DATA, LIBFPTR_PARAM_USER_MEMORY_STRING, LIBFPTR_PARAM_USER_MEMORY_ADDRESS, LIBFPTR_PARAM_FN_PRESENT, LIBFPTR_PARAM_BLOCKED, LIBFPTR_PARAM_DOCUMENT_PRINTED, LIBFPTR_PARAM_DISCOUNT_SUM, LIBFPTR_PARAM_SURCHARGE_SUM, LIBFPTR_PARAM_LK_USER_CODE, LIBFPTR_PARAM_LICENSE_COUNT, LIBFPTR_PARAM_DEFER, LIBFPTR_PARAM_CAP_54FZ, LIBFPTR_PARAM_CAP_MANUAL_CLICHE_CONTROL, LIBFPTR_PARAM_CAP_PAYMENTS_COUNT, LIBFPTR_PARAM_FIRMWARE_CHUNK_SIZE, LIBFPTR_PARAM_FIRMWARE_CHUNK_DATA, LIBFPTR_PARAM_FN_FLAGS, LIBFPTR_PARAM_PRINT_FOOTER, LIBFPTR_PARAM_PUBLIC_KEY, LIBFPTR_PARAM_MAGIC_NUMBER, LIBFPTR_PARAM_SIGN, LIBFPTR_PARAM_SOFT_NAME, LIBFPTR_PARAM_SESSION_CODE, LIBFPTR_PARAM_ETHERNET_CONFIG_TIMEOUT, LIBFPTR_PARAM_ETHERNET_DHCP, LIBFPTR_PARAM_ETHERNET_IP, LIBFPTR_PARAM_ETHERNET_MASK, LIBFPTR_PARAM_ETHERNET_GATEWAY, LIBFPTR_PARAM_ETHERNET_PORT, LIBFPTR_PARAM_ETHERNET_DNS_IP, LIBFPTR_PARAM_ETHERNET_DNS_STATIC, LIBFPTR_PARAM_STORE_IN_JOURNAL, LIBFPTR_PARAM_NEW_PLATFORM, LIBFPTR_PARAM_UNIT_RELEASE_VERSION, LIBFPTR_PARAM_USE_VAT18, LIBFPTR_PARAM_TAG_NAME, LIBFPTR_PARAM_TAG_TYPE, LIBFPTR_PARAM_TAG_IS_COMPLEX, LIBFPTR_PARAM_TAG_IS_REPEATABLE, LIBFPTR_PARAM_SHIFT_AUTO_OPENED, LIBFPTR_PARAM_CONTAINER_FIRMWARE_VERSION, LIBFPTR_PARAM_CONTAINER_CONFIGURATION_VERSION, LIBFPTR_PARAM_CONTAINER_BOOTLOADER_VERSION, LIBFPTR_PARAM_CONTAINER_SCRIPTS_VERSION, LIBFPTR_PARAM_PAPER_NEAR_END, LIBFPTR_PARAM_REPORT_ELECTRONICALLY, LIBFPTR_PARAM_ACTIVATION_METHOD, LIBFPTR_PARAM_KEYS, LIBFPTR_PARAM_UIN, LIBFPTR_PARAM_VERSION, LIBFPTR_PARAM_PUBLIC_KEY_SIGN, LIBFPTR_PARAM_CAP_DISABLE_PRINT_REPORTS, LIBFPTR_PARAM_REGISTRATION_NUMBER, LIBFPTR_PARAM_PIXEL_BUFFER, LIBFPTR_PARAM_REPEAT_NUMBER, LIBFPTR_PARAM_FIELD_TYPE, LIBFPTR_PARAM_MARKING_CODE, LIBFPTR_PARAM_CONTAINER_DIRECT_BOOT_VERSION, LIBFPTR_PARAM_SCRIPT_NAME, LIBFPTR_PARAM_SCRIPT_HASH, LIBFPTR_PARAM_RECORDS_ID, LIBFPTR_PARAM_USER_SCRIPT_RESULT_1, LIBFPTR_PARAM_USER_SCRIPT_RESULT_2, LIBFPTR_PARAM_USER_SCRIPT_RESULT_3, LIBFPTR_PARAM_USER_SCRIPT_RESULT_4, LIBFPTR_PARAM_USER_SCRIPT_RESULT_5, LIBFPTR_PARAM_IS_USER_SCRIPT, LIBFPTR_PARAM_DOCUMENT_NUMBER_END, LIBFPTR_PARAM_SHIFT_NUMBER_END, LIBFPTR_PARAM_SCRIPT_CODE, LIBFPTR_PARAM_SCRIPT_RESULT, LIBFPTR_PARAM_SCRIPT_TYPE, LIBFPTR_PARAM_WIFI_CONFIG_TIMEOUT, LIBFPTR_PARAM_WIFI_DHCP, LIBFPTR_PARAM_WIFI_IP, LIBFPTR_PARAM_WIFI_MASK, LIBFPTR_PARAM_WIFI_GATEWAY, LIBFPTR_PARAM_WIFI_PORT, LIBFPTR_PARAM_UC_VERSION, LIBFPTR_PARAM_UC_AVAILABLE_MEMORY, LIBFPTR_PARAM_UC_USED_MEMORY_BY_SUMS, LIBFPTR_PARAM_UC_USED_MEMORY_BY_QUANTITIES, LIBFPTR_PARAM_UC_LAYER_1, LIBFPTR_PARAM_UC_FLAGS_1, LIBFPTR_PARAM_UC_MASK_1, LIBFPTR_PARAM_UC_LAYER_VALUE_1, LIBFPTR_PARAM_UC_LAYER_2, LIBFPTR_PARAM_UC_FLAGS_2, LIBFPTR_PARAM_UC_MASK_2, LIBFPTR_PARAM_UC_LAYER_VALUE_2, LIBFPTR_PARAM_UC_LAYER_3, LIBFPTR_PARAM_UC_FLAGS_3, LIBFPTR_PARAM_UC_MASK_3, LIBFPTR_PARAM_UC_LAYER_VALUE_3, LIBFPTR_PARAM_UC_LAYER_4, LIBFPTR_PARAM_UC_FLAGS_4, LIBFPTR_PARAM_UC_MASK_4, LIBFPTR_PARAM_UC_LAYER_VALUE_4, LIBFPTR_PARAM_RECEIPTS_COUNT, LIBFPTR_PARAM_PAYMENTS_SUM_CASH, LIBFPTR_PARAM_PAYMENTS_SUM_ELECTRONICALLY, LIBFPTR_PARAM_PAYMENTS_SUM_PREPAID, LIBFPTR_PARAM_PAYMENTS_SUM_CREDIT, LIBFPTR_PARAM_PAYMENTS_SUM_OTHER, LIBFPTR_PARAM_TAXES_SUM_VAT20, LIBFPTR_PARAM_TAXES_SUM_VAT120, LIBFPTR_PARAM_TAXES_SUM_VAT10, LIBFPTR_PARAM_TAXES_SUM_VAT110, LIBFPTR_PARAM_TAXES_SUM_VAT0, LIBFPTR_PARAM_TAXES_SUM_NO, LIBFPTR_PARAM_CORRECTIONS_COUNT, LIBFPTR_PARAM_CORRECTIONS_SUM, LIBFPTR_PARAM_FN_COUNTERS_TYPE, LIBFPTR_PARAM_FN_DAYS_REMAIN, LIBFPTR_PARAM_FREE_MEMORY, LIBFPTR_PARAM_FN_MAX_FFD_VERSION, LIBFPTR_PARAM_RECEIPTS_SUM, LIBFPTR_PARAM_LICENSE_NAME, LIBFPTR_PARAM_UNIVERSAL_COUNTERS_FAULT, LIBFPTR_PARAM_USE_LICENSES, LIBFPTR_PARAM_LICENSE_VALID_FROM, LIBFPTR_PARAM_LICENSE_VALID_UNTIL, LIBFPTR_PARAM_MARKING_CODE_TYPE, LIBFPTR_PARAM_SETTING_NAME, LIBFPTR_PARAM_SETTING_TYPE, LIBFPTR_PARAM_FONT_WIDTH, LIBFPTR_PARAM_REMOTE_CALL, LIBFPTR_PARAM_SCRIPT_PARAMS, LIBFPTR_PARAM_IGNORE_EMPTY, LIBFPTR_PARAM_METHOD_DATA, LIBFPTR_PARAM_METHOD_RESULT, LIBFPTR_PARAM_RPC_SERVER_OS, LIBFPTR_PARAM_RPC_SERVER_VERSION, LIBFPTR_PARAM_RPC_DRIVER_VERSION, LIBFPTR_PARAM_LOCKED, LIBFPTR_PARAM_BOUND, LIBFPTR_PARAM_COMMODITIES_TABLE_FAULT, LIBFPTR_PARAM_HAS_ADDITIONAL_DATA, LIBFPTR_PARAM_FISCAL_SIGN_ARCHIVE, LIBFPTR_PARAM_COMMAND_GROUP, LIBFPTR_PARAM_ERROR_CODE, LIBFPTR_PARAM_MARKING_WAIT_FOR_VALIDATION_RESULT, LIBFPTR_PARAM_MARKING_CODE_STATUS, LIBFPTR_PARAM_MARKING_CODE_VALIDATION_RESULT, LIBFPTR_PARAM_MARKING_CODE_OFFLINE_VALIDATION_ERROR, LIBFPTR_PARAM_MARKING_CODE_ONLINE_VALIDATION_ERROR, LIBFPTR_PARAM_MARKING_CODE_VALIDATION_READY, LIBFPTR_PARAM_MEASUREMENT_UNIT, LIBFPTR_PARAM_MARKING_PROCESSING_MODE, LIBFPTR_PARAM_MARKING_FRACTIONAL_QUANTITY, LIBFPTR_PARAM_PRODUCT_CODE, LIBFPTR_PARAM_TRADE_MARKED_PRODUCTS, LIBFPTR_PARAM_INSURANCE_ACTIVITY, LIBFPTR_PARAM_PAWN_SHOP_ACTIVITY, LIBFPTR_PARAM_TLV_LIST, LIBFPTR_PARAM_CHECK_MARKING_SERVER_READY, LIBFPTR_PARAM_MARKING_SERVER_RESPONSE_TIME, LIBFPTR_PARAM_MARKING_SERVER_ERROR_CODE, LIBFPTR_PARAM_MARKING_SERVER_ERROR_DESCRIPTION, LIBFPTR_PARAM_ISM_ERROR, LIBFPTR_PARAM_ISM_ERROR_TEXT, LIBFPTR_PARAM_MARKING_MODE_CHECKING_STATUS, LIBFPTR_PARAM_MARK_CHECKING_COUNT, LIBFPTR_PARAM_MARK_SOLD_COUNT, LIBFPTR_PARAM_NOTICE_IS_BEGIN, LIBFPTR_PARAM_NOTICE_FREE_MEMORY, LIBFPTR_PARAM_NOTICE_COUNT, LIBFPTR_PARAM_MARKING_NOT_SEND_TO_SERVER, LIBFPTR_PARAM_DOCUMENT_TYPE, LIBFPTR_PARAM_PRINT_REPORT, LIBFPTR_PARAM_FN_EXECUTION, LIBFPTR_PARAM_MCU_SN, LIBFPTR_PARAM_MCU_PART_ID, LIBFPTR_PARAM_MCU_PART_NAME, LIBFPTR_PARAM_IS_REQUEST_SENT, LIBFPTR_PARAM_FN_CHECK_MARK_TIME, LIBFPTR_PARAM_SENDING_MARK_TIME, LIBFPTR_PARAM_MARKING_SERVER_EXCHANGE_TIME, LIBFPTR_PARAM_FULL_SENDING_MARK_TIME, LIBFPTR_PARAM_MARK_CHECKING_STATUS_IN_CASH, LIBFPTR_PARAM_MARK_CHECKING_TYPE_IN_CASH, LIBFPTR_PARAM_MARK_CHECKING_STAGE_IN_CASH, LIBFPTR_PARAM_MARKING_CODE_ONLINE_VALIDATION_RESULT, LIBFPTR_PARAM_MARKING_CODE_ONLINE_VALIDATION_ERROR_DESCRIPTION, LIBFPTR_PARAM_FN_CONTAINS_KEYS_UPDATER_SERVER_URI, LIBFPTR_PARAM_MARKING_CODE_CLEAR, LIBFPTR_PARAM_MODULE_ADDRESS, LIBFPTR_PARAM_SEGMENT_ADDRESS, LIBFPTR_PARAM_LAST_SUCCESSFUL_OKP, LIBFPTR_PARAM_FN_SERIAL_NUMBER, LIBFPTR_PARAM_ECR_REGISTRATION_NUMBER, LIBFPTR_PARAM_OFD_VATIN, LIBFPTR_PARAM_FNS_URL, LIBFPTR_PARAM_MACHINE_NUMBER, LIBFPTR_PARAM_MARKING_PRODUCT_ID, LIBFPTR_PARAM_TIMEOUT, LIBFPTR_PARAM_PRINT_UPDATE_FNM_KEYS_REPORT, LIBFPTR_PARAM_FN_KEYS_UPDATER_SERVER_URI, LIBFPTR_PARAM_DOCUMENT_ELECTRONICALLY, LIBFPTR_PARAM_LAST } export enum Model { LIBFPTR_MODEL_UNKNOWN = 0, LIBFPTR_MODEL_ATOL_AUTO = 500, LIBFPTR_MODEL_ATOL_11F = 67, LIBFPTR_MODEL_ATOL_15F = 78, LIBFPTR_MODEL_ATOL_20F = 81, LIBFPTR_MODEL_ATOL_22F = 63, LIBFPTR_MODEL_ATOL_25F = 57, LIBFPTR_MODEL_ATOL_27F = 87, LIBFPTR_MODEL_ATOL_30F = 61, LIBFPTR_MODEL_ATOL_42FS = 77, LIBFPTR_MODEL_ATOL_47FA = 48, LIBFPTR_MODEL_ATOL_50F = 80, LIBFPTR_MODEL_ATOL_52F = 64, LIBFPTR_MODEL_ATOL_55F = 62, LIBFPTR_MODEL_ATOL_60F = 75, LIBFPTR_MODEL_ATOL_77F = 69, LIBFPTR_MODEL_ATOL_90F = 72, LIBFPTR_MODEL_ATOL_91F = 82, LIBFPTR_MODEL_ATOL_92F = 84, LIBFPTR_MODEL_ATOL_SIGMA_10 = 86, LIBFPTR_MODEL_ATOL_SIGMA_7F = 90, LIBFPTR_MODEL_ATOL_SIGMA_8F = 91, LIBFPTR_MODEL_ATOL_PT_5F = 89, LIBFPTR_MODEL_KAZNACHEY_FA = 76, LIBFPTR_MODEL_ATOL_1F = 93, LIBFPTR_MODEL_ATOL_22v2F = 95, } export enum Baudrate { LIBFPTR_PORT_BR_1200 = 1200, LIBFPTR_PORT_BR_2400 = 2400, LIBFPTR_PORT_BR_4800 = 4800, LIBFPTR_PORT_BR_9600 = 9600, LIBFPTR_PORT_BR_19200 = 19200, LIBFPTR_PORT_BR_38400 = 38400, LIBFPTR_PORT_BR_57600 = 57600, LIBFPTR_PORT_BR_115200 = 115200, LIBFPTR_PORT_BR_230400 = 230400, LIBFPTR_PORT_BR_460800 = 460800, LIBFPTR_PORT_BR_921600 = 921600, } export enum Bits { LIBFPTR_PORT_BITS_7 = 7, LIBFPTR_PORT_BITS_8 = 8, } export enum Parity { LIBFPTR_PORT_PARITY_NO = 0, LIBFPTR_PORT_PARITY_ODD, LIBFPTR_PORT_PARITY_EVEN, LIBFPTR_PORT_PARITY_MARK, LIBFPTR_PORT_PARITY_SPACE, } export enum Stopbits { LIBFPTR_PORT_SB_1 = 0, LIBFPTR_PORT_SB_1_5, LIBFPTR_PORT_SB_2 } export enum BarcodeType { LIBFPTR_BT_EAN_8 = 0, LIBFPTR_BT_EAN_13, LIBFPTR_BT_UPC_A, LIBFPTR_BT_UPC_E, LIBFPTR_BT_CODE_39, LIBFPTR_BT_CODE_93, LIBFPTR_BT_CODE_128, LIBFPTR_BT_CODABAR, LIBFPTR_BT_ITF, LIBFPTR_BT_ITF_14, LIBFPTR_BT_GS1_128, LIBFPTR_BT_QR, LIBFPTR_BT_PDF417, LIBFPTR_BT_AZTEC, LIBFPTR_BT_CODE_39_EXTENDED, } export enum BarcodeCorrection { LIBFPTR_BC_DEFAULT = 0, LIBFPTR_BC_0, LIBFPTR_BC_1, LIBFPTR_BC_2, LIBFPTR_BC_3, LIBFPTR_BC_4, LIBFPTR_BC_5, LIBFPTR_BC_6, LIBFPTR_BC_7, LIBFPTR_BC_8, } export enum TaxMode { LIBFPTR_TM_POSITION = 0, LIBFPTR_TM_UNIT, } export enum StepCounterType { LIBFPTR_SCT_OVERALL = 0, LIBFPTR_SCT_FORWARD, } export enum CounterType { LIBFPTR_CT_ROLLUP = 0, LIBFPTR_CT_RESETTABLE, } export enum ShiftState { LIBFPTR_SS_CLOSED = 0, LIBFPTR_SS_OPENED, LIBFPTR_SS_EXPIRED, } export enum CutType { LIBFPTR_CT_FULL = 0, LIBFPTR_CT_PART, } export enum Alignment { LIBFPTR_ALIGNMENT_LEFT = 0, LIBFPTR_ALIGNMENT_CENTER, LIBFPTR_ALIGNMENT_RIGHT, } export enum TextWrap { LIBFPTR_TW_NONE = 0, LIBFPTR_TW_WORDS, LIBFPTR_TW_CHARS, } export enum FnType { LIBFPTR_FNT_DEBUG = 0, LIBFPTR_FNT_RELEASE, LIBFPTR_FNT_UNKNOWN, } export enum FnState { LIBFPTR_FNS_INITIAL = 0, LIBFPTR_FNS_CONFIGURED = 1, LIBFPTR_FNS_FISCAL_MODE = 3, LIBFPTR_FNS_POSTFISCAL_MODE = 7, LIBFPTR_FNS_ACCESS_ARCHIVE = 15, } export enum ReceiptType { LIBFPTR_RT_CLOSED = 0, LIBFPTR_RT_SELL = 1, LIBFPTR_RT_SELL_RETURN = 2, LIBFPTR_RT_SELL_CORRECTION = 7, LIBFPTR_RT_SELL_RETURN_CORRECTION = 8, LIBFPTR_RT_BUY = 4, LIBFPTR_RT_BUY_RETURN = 5, LIBFPTR_RT_BUY_CORRECTION = 9, LIBFPTR_RT_BUY_RETURN_CORRECTION = 10, } export enum ReportType { LIBFPTR_RT_CLOSE_SHIFT = 0, LIBFPTR_RT_X, LIBFPTR_RT_LAST_DOCUMENT, LIBFPTR_RT_OFD_EXCHANGE_STATUS, LIBFPTR_RT_KKT_DEMO, LIBFPTR_RT_KKT_INFO, LIBFPTR_RT_OFD_TEST, LIBFPTR_RT_FN_DOC_BY_NUMBER, LIBFPTR_RT_QUANTITY, LIBFPTR_RT_DEPARTMENTS, LIBFPTR_RT_OPERATORS, LIBFPTR_RT_HOURS, LIBFPTR_RT_FN_REGISTRATIONS, LIBFPTR_RT_FN_SHIFT_TOTAL_COUNTERS, LIBFPTR_RT_FN_TOTAL_COUNTERS, LIBFPTR_RT_FN_NOT_SENT_DOCUMENTS_COUNTERS, LIBFPTR_RT_COMMODITIES_BY_TAXATION_TYPES, LIBFPTR_RT_COMMODITIES_BY_DEPARTMENTS, LIBFPTR_RT_COMMODITIES_BY_SUMS, LIBFPTR_RT_START_SERVICE, LIBFPTR_RT_DISCOUNTS, LIBFPTR_RT_JOURNAL_DOCUMENT_BY_NUMBERS, LIBFPTR_RT_JOURNAL_DOCUMENT_BY_SHIFTS, LIBFPTR_RT_CLOSE_SHIFT_REPORTS } export enum PaymentType { LIBFPTR_PT_CASH = 0, LIBFPTR_PT_ELECTRONICALLY, LIBFPTR_PT_PREPAID, LIBFPTR_PT_CREDIT, LIBFPTR_PT_OTHER, LIBFPTR_PT_6, LIBFPTR_PT_7, LIBFPTR_PT_8, LIBFPTR_PT_9, LIBFPTR_PT_10 } export enum TaxType { LIBFPTR_TAX_DEPARTMENT = 0, LIBFPTR_TAX_VAT18 = 1, LIBFPTR_TAX_VAT10, LIBFPTR_TAX_VAT118, LIBFPTR_TAX_VAT110, LIBFPTR_TAX_VAT0, LIBFPTR_TAX_NO, LIBFPTR_TAX_VAT20, LIBFPTR_TAX_VAT120, LIBFPTR_TAX_INVALID, } export enum ExternalDeviceType { LIBFPTR_EXTERNAL_DEVICE_DISPLAY = 0, LIBFPTR_EXTERNAL_DEVICE_PINPAD, LIBFPTR_EXTERNAL_DEVICE_MODEM, LIBFPTR_EXTERNAL_DEVICE_BARCODE_SCANNER, } export enum KktDataType { LIBFPTR_DT_STATUS = 0, LIBFPTR_DT_CASH_SUM, LIBFPTR_DT_UNIT_VERSION, LIBFPTR_DT_PICTURE_INFO, LIBFPTR_DT_LICENSE_ACTIVATED, LIBFPTR_DT_REGISTRATIONS_SUM, LIBFPTR_DT_REGISTRATIONS_COUNT, LIBFPTR_DT_PAYMENT_SUM, LIBFPTR_DT_CASHIN_SUM, LIBFPTR_DT_CASHIN_COUNT, LIBFPTR_DT_CASHOUT_SUM, LIBFPTR_DT_CASHOUT_COUNT, LIBFPTR_DT_REVENUE, LIBFPTR_DT_DATE_TIME, LIBFPTR_DT_SHIFT_STATE, LIBFPTR_DT_RECEIPT_STATE, LIBFPTR_DT_SERIAL_NUMBER, LIBFPTR_DT_MODEL_INFO, LIBFPTR_DT_RECEIPT_LINE_LENGTH, LIBFPTR_DT_CUTTER_RESOURCE, LIBFPTR_DT_STEP_RESOURCE, LIBFPTR_DT_TERMAL_RESOURCE, LIBFPTR_DT_ENVD_MODE, LIBFPTR_DT_SHIFT_TAX_SUM, LIBFPTR_DT_RECEIPT_TAX_SUM, LIBFPTR_DT_NON_NULLABLE_SUM, LIBFPTR_DT_RECEIPT_COUNT, LIBFPTR_DT_CANCELLATION_COUNT_ALL, LIBFPTR_DT_CANCELLATION_SUM, LIBFPTR_DT_CANCELLATION_SUM_ALL, LIBFPTR_DT_POWER_SOURCE_STATE, LIBFPTR_DT_CANCELLATION_COUNT, LIBFPTR_DT_NON_NULLABLE_SUM_BY_PAYMENTS, LIBFPTR_DT_PRINTER_TEMPERATURE, LIBFPTR_DT_FATAL_STATUS, LIBFPTR_DT_MAC_ADDRESS, LIBFPTR_DT_DEVICE_UPTIME, LIBFPTR_DT_RECEIPT_BYTE_COUNT, LIBFPTR_DT_DISCOUNT_AND_SURCHARGE_SUM, LIBFPTR_DT_LK_USER_CODE, LIBFPTR_DT_LAST_SENT_OFD_DOCUMENT_DATE_TIME, LIBFPTR_DT_SHORT_STATUS, LIBFPTR_DT_PICTURES_ARRAY_INFO, LIBFPTR_DT_ETHERNET_INFO, LIBFPTR_DT_SCRIPTS_INFO, LIBFPTR_DT_SHIFT_TOTALS, LIBFPTR_DT_WIFI_INFO, LIBFPTR_DT_FONT_INFO, LIBFPTR_DT_SOFTLOCK_STATUS, LIBFPTR_DT_LAST_SENT_ISM_NOTICE_DATE_TIME, LIBFPTR_DT_MCU_INFO, LIBFPTR_DT_MODULE_ADDRESS, LIBFPTR_DT_CACHE_REQUISITES, } export enum FnDataType { LIBFPTR_FNDT_TAG_VALUE, LIBFPTR_FNDT_OFD_EXCHANGE_STATUS, LIBFPTR_FNDT_FN_INFO, LIBFPTR_FNDT_LAST_REGISTRATION, LIBFPTR_FNDT_LAST_RECEIPT, LIBFPTR_FNDT_LAST_DOCUMENT, LIBFPTR_FNDT_SHIFT, LIBFPTR_FNDT_FFD_VERSIONS, LIBFPTR_FNDT_VALIDITY, LIBFPTR_FNDT_REG_INFO, LIBFPTR_FNDT_DOCUMENTS_COUNT_IN_SHIFT, LIBFPTR_FNDT_ERRORS, LIBFPTR_FNDT_TICKET_BY_DOC_NUMBER, LIBFPTR_FNDT_DOCUMENT_BY_NUMBER, LIBFPTR_FNDT_REGISTRATION_TLV, LIBFPTR_FNDT_ERROR_DETAIL, LIBFPTR_FNDT_VALIDITY_DAYS, LIBFPTR_FNDT_FREE_MEMORY, LIBFPTR_FNDT_TOTALS, LIBFPTR_FNDT_ISM_ERRORS, LIBFPTR_FNDT_ISM_EXCHANGE_STATUS, LIBFPTR_FNDT_MARKING_MODE_STATUS, LIBFPTR_FNDT_CHECK_MARK_TIME } export enum FfdVersion { LIBFPTR_FFD_UNKNOWN = 0, LIBFPTR_FFD_1_0 = 100, LIBFPTR_FFD_1_0_5 = 105, LIBFPTR_FFD_1_1 = 110, LIBFPTR_FFD_1_2 = 120 } export enum TaxationType { LIBFPTR_TT_DEFAULT = 0x00, LIBFPTR_TT_OSN = 0x01, LIBFPTR_TT_USN_INCOME = 0x02, LIBFPTR_TT_USN_INCOME_OUTCOME = 0x04, LIBFPTR_TT_ENVD = 0x08, LIBFPTR_TT_ESN = 0x10, LIBFPTR_TT_PATENT = 0x20, } export enum UnitType { LIBFPTR_UT_FIRMWARE, LIBFPTR_UT_CONFIGURATION, LIBFPTR_UT_TEMPLATES, LIBFPTR_UT_CONTROL_UNIT, LIBFPTR_UT_BOOT, } export enum FnOperationType { LIBFPTR_FNOP_REGISTRATION = 0, LIBFPTR_FNOP_CHANGE_FN, LIBFPTR_FNOP_CHANGE_PARAMETERS, LIBFPTR_FNOP_CLOSE_ARCHIVE, } export enum AgentType { LIBFPTR_AT_NONE = 0x00, LIBFPTR_AT_BANK_PAYING_AGENT = 0x01, LIBFPTR_AT_BANK_PAYING_SUBAGENT = 0x02, LIBFPTR_AT_PAYING_AGENT = 0x04, LIBFPTR_AT_PAYING_SUBAGENT = 0x08, LIBFPTR_AT_ATTORNEY = 0x10, LIBFPTR_AT_COMMISSION_AGENT = 0x20, LIBFPTR_AT_ANOTHER = 0x40, } export enum OfdChannel { LIBFPTR_OFD_CHANNEL_NONE = 0, LIBFPTR_OFD_CHANNEL_USB, LIBFPTR_OFD_CHANNEL_PROTO, LIBFPTR_OFD_CHANNEL_AUTO = 2, // LIBFPTR_OFD_CHANNEL_PROTO } export enum PowerSourceType { LIBFPTR_PST_POWER_SUPPLY = 0, LIBFPTR_PST_RTC_BATTERY, LIBFPTR_PST_BATTERY } export enum RecordsType { LIBFPTR_RT_LAST_DOCUMENT_LINES, LIBFPTR_RT_FN_DOCUMENT_TLVS, LIBFPTR_RT_EXEC_USER_SCRIPT, LIBFPTR_RT_FIRMWARE, LIBFPTR_RT_LICENSES, LIBFPTR_RT_FN_REGISTRATION_TLVS, LIBFPTR_RT_PARSE_COMPLEX_ATTR, LIBFPTR_RT_FN_SUM_COUNTERS, LIBFPTR_RT_FN_QUANTITY_COUNTERS, LIBFPTR_RT_FN_UNSENT_DOCS_COUNTERS, LIBFPTR_RT_SETTINGS, LIBFPTR_RT_RUN_COMMAND, } export enum NomenclatureType { LIBFPTR_NT_FURS = 0, LIBFPTR_NT_MEDICINES, LIBFPTR_NT_TOBACCO, LIBFPTR_NT_SHOES, } export enum FnDocumentType { LIBFPTR_FN_DOC_REGISTRATION = 1, LIBFPTR_FN_DOC_OPEN_SHIFT = 2, LIBFPTR_FN_DOC_RECEIPT = 3, LIBFPTR_FN_DOC_BSO = 4, LIBFPTR_FN_DOC_CLOSE_SHIFT = 5, LIBFPTR_FN_DOC_CLOSE_FN = 6, LIBFPTR_FN_DOC_OPERATOR_CONFIRMATION = 7, LIBFPTR_FN_DOC_REREGISTRATION = 11, LIBFPTR_FN_DOC_EXCHANGE_STATUS = 21, LIBFPTR_FN_DOC_CORRECTION = 31, LIBFPTR_FN_DOC_BSO_CORRECTION = 41, } export enum LogLevel { LIBFPTR_LOG_ERROR = 0, LIBFPTR_LOG_WARN, LIBFPTR_LOG_INFO, LIBFPTR_LOG_DEBUG } export enum UserMemoryOperation { LIBFPTR_UMO_GET_SIZE = 0, LIBFPTR_UMO_READ_DATA, LIBFPTR_UMO_WRITE_DATA, LIBFPTR_UMO_READ_STRING, LIBFPTR_UMO_WRITE_STRING, LIBFPTR_UMO_COMMIT, } export enum GuiParent { LIBFPTR_GUI_PARENT_NATIVE = 0, LIBFPTR_GUI_PARENT_QT, } export enum DeferType { LIBFPTR_DEFER_NONE = 0, LIBFPTR_DEFER_PRE, LIBFPTR_DEFER_POST, LIBFPTR_DEFER_OVERLAY } export enum TagType { LIBFPTR_TAG_TYPE_STLV = 0, LIBFPTR_TAG_TYPE_STRING, LIBFPTR_TAG_TYPE_ARRAY, LIBFPTR_TAG_TYPE_FVLN, LIBFPTR_TAG_TYPE_BITS, LIBFPTR_TAG_TYPE_BYTE, LIBFPTR_TAG_TYPE_VLN, LIBFPTR_TAG_TYPE_UINT_16, LIBFPTR_TAG_TYPE_UINT_32, LIBFPTR_TAG_TYPE_UNIX_TIME, LIBFPTR_TAG_TYPE_BOOL } export enum FieldType { LIBFPTR_FT_BYTE_ARRAY = 0, LIBFPTR_FT_BIN, LIBFPTR_FT_BCD, LIBFPTR_FT_STRING, LIBFPTR_FT_STRING_NULL_TERM, } export enum ScriptType { LIBFPTR_SCRIPT_EXECUTABLE = 0, LIBFPTR_SCRIPT_JSON, LIBFPTR_SCRIPT_SETTINGS, LIBFPTR_SCRIPT_LIBRARY, } export enum UcLayer { LIBFPTR_UCL_UNUSED = 0, LIBFPTR_UCL_RECEIPT_TYPE, LIBFPTR_UCL_TAXATION_TYPE, LIBFPTR_UCL_TAX_TYPE, LIBFPTR_UCL_PRODUCT_TYPE, LIBFPTR_UCL_PAYMENT_METHOD, LIBFPTR_UCL_USER_3, LIBFPTR_UCL_USER_4, LIBFPTR_UCL_USER_5, LIBFPTR_UCL_USER_6, } export enum UcFlag { LIBFPTR_UCF_CALC_SUMS = 1, LIBFPTR_UCF_CALC_QUANTITIES = 2, LIBFPTR_UCF_CALC_SUMS_OTHERS = 4, LIBFPTR_UCF_CALC_QUANTITIES_OTHERS = 8, } export enum FnCounterType { LIBFPTR_FNCT_SHIFT = 0, LIBFPTR_FNCT_NON_NULLABLE } export enum MarkingCodeType { LIBFPTR_MCT_OTHER = 0, LIBFPTR_MCT_EGAIS_20, LIBFPTR_MCT_EGAIS_30, } export enum MarkingCodeType12 { LIBFPTR_MCT12_AUTO = 256, LIBFPTR_MCT12_UNKNOWN = 0, LIBFPTR_MCT12_SHORT, LIBFPTR_MCT12_88_CHECK, LIBFPTR_MCT12_44_NO_CHECK, LIBFPTR_MCT12_44_CHECK, LIBFPTR_MCT12_4_NO_CHECK, } export enum MarkingEstimatedStatus { LIBFPTR_MES_PIECE_SOLD = 1, LIBFPTR_MES_DRY_FOR_SALE, LIBFPTR_MES_PIECE_RETURN, LIBFPTR_MES_DRY_RETURN, LIBFPTR_MES_UNCHANGED = 255 } export enum ItemUnits { LIBFPTR_IU_PIECE = 0, LIBFPTR_IU_GRAM = 10, LIBFPTR_IU_KILOGRAM, LIBFPTR_IU_TON, LIBFPTR_IU_CENTIMETER = 20, LIBFPTR_IU_DECIMETER, LIBFPTR_IU_METER, LIBFPTR_IU_SQUARE_CENTIMETER = 30, LIBFPTR_IU_SQUARE_DECIMETER, LIBFPTR_IU_SQUARE_METER, LIBFPTR_IU_MILLILITER = 40, LIBFPTR_IU_LITER, LIBFPTR_IU_CUBIC_METER, LIBFPTR_IU_KILOWATT_HOUR = 50, LIBFPTR_IU_GKAL, LIBFPTR_IU_DAY = 70, LIBFPTR_IU_HOUR, LIBFPTR_IU_MINUTE, LIBFPTR_IU_SECOND, LIBFPTR_IU_KILOBYTE = 80, LIBFPTR_IU_MEGABYTE, LIBFPTR_IU_GIGABYTE, LIBFPTR_IU_TERABYTE, LIBFPTR_IU_OTHER = 255 } export enum MarkOperatorItemStatus { LIBFPTR_OIS_ESTIMATED_STATUS_CORRECT = 1, LIBFPTR_OIS_ESTIMATED_STATUS_INCORRECT, LIBFPTR_OIS_SALE_STOPPED } export enum MarkOperatorResponseResult { LIBFPTR_ORR_CORRECT = 0, LIBFPTR_ORR_INCORRECT, LIBFPTR_ORR_UNRECOGNIZED } export enum FnCheckErrorReason { LIBFPTR_CER_CHECKED = 0, LIBFPTR_CER_TYPE_INCORRECT, LIBFPTR_CER_NO_KEYS, LIBFPTR_CER_NO_GS1, LIBFPTR_CER_OTHER } export enum SettingType { LIBFPTR_ST_NUMBER = 0, LIBFPTR_ST_STRING, LIBFPTR_ST_BOOL } export enum FirmwareType { LIBFPTR_FWT_FIRMWARE = 0, LIBFPTR_FWT_SCRIPTS = 2, } export enum MarkingModeCheckingStatus { LIBFPTR_MCS_BLOCK = 0, LIBFPTR_MCS_NO_MARK_FOR_CHECK, LIBFPTR_MCS_MARK_RECEIVE_B1, LIBFPTR_MCS_MARK_STATE_QUERY_B5, LIBFPTR_MCS_MARK_STATE_ANSWER_B6 } export enum NoticeFreeMemory { LIBFPTR_NFM_LESS_50_PERCENT = 0, LIBFPTR_NFM_FROM_50_TO_80_PERCENT, LIBFPTR_NFM_FROM_80_TO_90_PERCENT, LIBFPTR_NFM_MORE_90_PERCENT, LIBFPTR_NFM_OUT_OF_MEMORY } export enum DocumentType { LIBFPTR_DT_CLOSED = 0, LIBFPTR_DT_RECEIPT_SELL = 1, LIBFPTR_DT_RECEIPT_SELL_RETURN = 2, LIBFPTR_DT_RECEIPT_BUY = 3, LIBFPTR_DT_RECEIPT_BUY_RETURN = 4, LIBFPTR_DT_OPEN_SHIFT = 5, LIBFPTR_DT_CLOSE_SHIFT = 6, LIBFPTR_DT_REGISTRATION = 7, LIBFPTR_DT_CLOSE_ARCHIVE = 8, LIBFPTR_DT_OFD_EXCHANGE_STATUS = 11, LIBFPTR_DT_RECEIPT_SELL_CORRECTION = 12, LIBFPTR_DT_RECEIPT_SELL_RETURN_CORRECTION = 13, LIBFPTR_DT_RECEIPT_BUY_CORRECTION = 14, LIBFPTR_DT_RECEIPT_BUY_RETURN_CORRECTION = 15, LIBFPTR_DT_DOCUMENT_SERVICE = 20, LIBFPTR_DT_DOCUMENT_COPY = 21 } export enum MarkCheckingStatusInCash { LIBFPTR_MCS_NOT_EXECUTED = 0, LIBFPTR_MCS_EXECUTED, LIBFPTR_MCS_IS_OVER, LIBFPTR_MCS_RESULT_IS_RECIEVED } export enum MarkCheckingTypeInCash { LIBFPTR_MCT_AUTONOMOUS = 0, LIBFPTR_MCT_WAIT_FOR_RESULT, LIBFPTR_MCT_RESULT_NOT_WAIT, LIBFPTR_MCT_QUERY_NOT_SEND } export enum MarkCheckingStageInCash { LIBFPTR_MCST_WAITING_FOR_TASK = 0, LIBFPTR_MCST_OPENING_CONNECTION, LIBFPTR_MCST_SENDING, LIBFPTR_MCST_WAITING_FOR_RESULT, LIBFPTR_MCST_GETTING_RESULT, LIBFPTR_MCST_DECODE_RESULT, LIBFPTR_MCST_TASK_IS_OVER, LIBFPTR_MCST_WAITING_FOR_REPEAT } export enum SilentReboot { LIBFPTR_SILENT_REBOOT_NO = 0, LIBFPTR_SILENT_REBOOT_AFTER_SESSION_CLOSE, LIBFPTR_SILENT_REBOOT_BEFORE_SESSION_OPEN }

0

Ошибок нет

–1

Нет связи

  • Интерфейсный кабель не подключен или неисправен.
  • Скорость порта ПК не соответствует установленной скорости в ККМ
  • Проверить кабель.
  • Обратиться в сервисную службу

–3

Порт недоступен

  • Порт занят другим приложением.
  • Данный порт отсутсвует в ПК

–4

Ключ защиты не найден

Драйвер не смог найти ключ защиты

Установить ключ защиты

–5

Работа драйвера прервана пользователем

–6

Недопустимое значение

При попытке установить значение в свойство (подробнее см. «Приложение 4. Ошибки параметров»)

Свойство не может принимать устанавливаемое значение

–7

Невозможно добавить устройство

Количесво ЛУ превышает допустимое значение

Удалить лишние ЛУ

–8

Невозможно удалить устройство

При попытке удалить последнее ЛУ

–9

Логическое устройство не найдено

При попытке выбрать ЛУ с несуществующим номером

Выбрать ЛУ с существующим номером

–10

Неверная последовательность команд

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

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

–11

Устройство не включено

Установить DeviceEnabled равным TRUE

–12

Не поддерживается в данной версии оборудования

Вызываемый метод нельзя выполнить на данной ККМ

–13

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

Зарегистрировать используемые модули

–14

Порт занят приложением: (<имя ПК><описание приложения–клиента><описание драйвера>)

Если драйвер определил, что порт занят одним из драйверов семейства «АТОЛ: Драйверы торгового оборудования», то возвращается данная ошибка (<имя ПК> – имя ПК, на котором запущено клиентское приложение, <описание драйвера> – описание драйвера, занявшего порт)

  • Воспользоваться поиском оборудования для определения порта, к которому подключена ККМ.
  • Установить другой порт

–15

Некорректные данные от устройства

Ошибка обмена с ККМ на нижнем уровне

Повторить команду

–16

Не поддерживается в данном режиме устройства

Вызываемый метод не может быть выполнен в данном режиме

Перейти в нужный режим

–17

Нет больше элементов отчета

При снятии отчетов закончились элементы отчета

–19

Нет доступа к ключу реестра

Изменить права доступа к соответствующему ключу реестра

–199

Описание ошибки недоступно

При возникновении ошибки, не имеющей описания, или ошибки оборудования

–3800

В ККМ нет денег для выплаты

Недостаточно денег при выплате

Выполнить внесение

–3801

Чек закрыт – операция невозможна

При выполнении операции требующей предварительного открытия чека

Открыть чек

–3802

Чек открыт – операция невозможна

При выполнении операции требующей предварительного закрытия чека

Закрыть чек

–3803

Неверная цена (сумма)

Сумма регистрации превышает максимально возможное значение

Проверить значение свойства Price и Quantity

–3804

Неверное количество

В ККМ передано неверное количество

–3805

Нулевая цена

В ККМ передано неверная цена

–3807

Нет бумаги

В ККМ закончилась бумага

Вставить бумагу

–3808

Процесс ввода пароля

В ККМ находится в режиме ввода пароля

  • Ввести пароль.
  • Выйти из режима ввода пароля

–3809

Недопустимый ИНН

Введенный ИНН неверен

Ввести правильный ИНН

–3810

Накопление меньше суммы возврата или аннулирования

Сумма возврата или аннулирования больше накопленной суммы

  • Произвести возврат или аннулирование без контроля наличности.
  • Произвести внесение

–3811

Производится печать

Подождать пока печать не закончится

–3813

Неверная величина скидки/надбавки

Установить правильное значение скидки

–3814

Операция после скидки/надбавки невозможна

При попытке вызова метода после начисленной скидки/надбавки на чек

Отменить скидку/надбавку

–3815

Неверная секция

В ККМ передано неверный номер секции

Указать правильный номер секции

–3816

Неверный вид оплаты

В ККМ передан неверный тип оплаты

Установить правильный номер оплаты

–3817

Переполнение при умножении

При перемножении количества на цену происходит переполнение

–3818

Операция запрещена в таблице настроек

Разрешить операцию в таблице настроек

–3819

Переполнение итога чека

–3820

Переполнение контрольной ленты

Снять контрольную ленту

–3821

Открыт чек возврата – операция невозможна

При выполнении некоторых недопустимых методов при открытом чеке возврата

Закрыть чек

–3822

Смена превысила 24 часа

Открытая смена превысила 24 часа

Закрыть смену

–3823

Скидка запрещена в таблице

Разрешить скидку в таблице настроек

–3824

Аннулирование и возврат в одном чеке

При попытке произвести аннулирование в чеке возврата или наоборот

Отменить чек

–3825

Неверный пароль

Введен неверный пароль

Ввести верный пароль

–3826

Не переполнен буфер контрольной ленты

При попытке снятия контрольной ленты до момента ее переполнения

–3827

Идет печать контрольной ленты

Подождать, пока печать КЛ не закончится

–3828

Смена закрыта — операция невозможна

При попытке снятия повторного отчета с гашением

–3829

Идет печать отчета

Подождать, пока не закончится снятие отчета

–3830

Неверная дата

При установке неверной даты

Установить верную дату

–3831

Неверное время

При установке неверного времени

Установить верное время

–3832

Сумма чека меньше суммы сторно

При регистрации сторно на сумму, больше суммы чека

–3833

Контрольная лента обработана без ошибок

–3834

Недопустимый РНМ

Введенный РНМ неверен

Ввести правильный РНМ

–3835

Вносимая сумма меньше суммы чека

Сумма оплаты меньше суммы чека

Внести сумму больше или равную сумме чека

–3836

Начисление сдачи невозможно

На данный тип оплаты начисление сдачи невозможно

–3837

Смена открыта, операция невозможна

При вызове метода, требующего закрытой смены

Закрыть смену

–3838

Отчет закончен

–3839

Неверный номер таблицы

Указать верный номер таблицы

–3840

Неверный номер ряда

Указать верный номер ряда

–3841

Неверный номер поля

Указать верный номер поля

–3842

ККМ заблокирована. Необходимо вызвать фискальный отчет или выполнить вход в режим доступа к ФП с указанием правильного пароля администратора

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

–3843

Заводской номер уже задан

При повторном вводе заводского номера

–3844

Исчерпан лимит перерегистраций

Ошибка при попытке перерегистрации ККМ после четырех перерегистраций

–3845

Ошибка фискальной памяти

Обратитесь в сервисную службу

–3846

Запись фискальной памяти повреждена

Обратитесь в сервисную службу

–3847

Неверная смена

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

Произвести запрос диапазонов и указать верные значения

–3848

Неверный тип отчета

Указать верный номер типа отчета

–3850

Недопустимый заводской номер ККМ

Обратитесь в сервисную службу

–3851

ККМ не фискализирована

Обратитесь в сервисную службу

–3852

Не задан заводской номер

Обратитесь в сервисную службу

–3853

Нет отчетов

–3854

Режим не активизирован

–3855

Нет указанного чека в КЛ

Указать верный номер чека

–3857

Некорректный код или номер кода защиты

При вводе кода защиты

Обратитесь в сервисную службу

–3859

Код защиты не введен

Обратитесь в сервисную службу

–3860

Режим не поддерживается

Попытка перейти в неподдерживаемый данной ККМ режим

–3862

Повторная скидка/надбавка на операцию невозможна

Попытка начислить повторно скидку/надбавку

–3863

Скидка/надбавка на предыдущую операцию невозможна

При начислении скидки/надбавки на сторно

–3864

Открыт чек аннулирования – операция невозможна

Вызываемая операция не может быть выполнена при открытом чеке аннулирования

  • Закрыть чек.
  • Отменить чек

–3865

Открыт чек продажи – операция невозможна

Вызываемая операция не может быть выполнена при открытом чеке продажи

  • Закрыть чек.
  • Отменить чек

–3866

Требуется выполнение общего гашения

Выполнить общее гашение

–3867

Нет устройства, обрабатывающего данную команду

–3868

Нет связи с внешним устройством

–3869

Неверный диапазон записей

Значение в свойстве LastRecord меньше чем в FirstRecord

Установить верные значения свойств LastRecord и FirstRecord

–3870

Команда не разрешена введенными кодами защиты

Ввести код защиты

–3871

Невозможна отмена скидки/надбавки.

–3872

Невозможно закрыть чек данным типом оплаты (в чеке присутствуют операции без контроля наличных)

  • Закрыть чек типом оплаты «Наличные»
  • Отменить чек

–3873

Нет связи с принтером чеков

Обратитесь в сервисную службу

–3877

Неверный номер маршрута

Указать верны номер маршрута

–3878

Неверный номер начальной зоны

Указать верный номер начальной зоны

–3879

Неверный номер конечной зоны

Указать верный номер конечной зоны

–3880

Неверный тип тарифа

Указать верный тип тарифа

–3881

Неверный тариф

Указать верный тариф

–3882

Нет заказа с таким номером

Указать верный номер заказа

–3883

Снятие отчета прервалось

Возобновить снятие отчета

–3887

Неверный штрихкод товара

Указать/считать верный ШК

–3892

ККМ заблокирована после попытки ввода даты, меньшей чем дата последней записи в ФП

Если введена дата меньше даты последней записи в ФП

Ввести дату больше даты последней записи в ФП

–3893

Требуется подтверждение ввода даты

Подтвердить ввод даты

–3894

Отчет с гашением прерван. Вход в режим невозможен

Снять отчет с гашением

–3895

Неверная длина

При выполнении команды по нижнему уровню

Проверить написание команды

–3896

Сумма не наличных оплат превышает сумму чека

При оплате чека.

Оплата не наличными типами оплаты не должна превышать сумму чека

–3897

Чек оплачен не полностью

Оплатить чек

–3898

Неверный номер картинки/штрихкода

  • При удалении.
  • При печати и др.

Запросить массив картинок/штрихкодов и ввести правильный номер картинки/штрихкода

–3899

Невозможно открыть файл или формат некорректный

  • При добавлении картинки из файла.
  • При печати картинки из файла

Возможно печать только растровых монохромных картинок

–3900

Сумма сторно больше, чем было получено данным типом оплаты

При сторнировании оплаты сумма оплаты превышает сумму платежей

Проверить правильность ввода суммы сторно оплаты

–3901

Неверный номер регистра

Указан неверный номер регистра при запросе регистра

Ввести верный номер регистра

–3902

Недопустимое целевое устройство

Устройство, указанное в свойстве UnitType отсутствует в подключенной модели ККМ

–3903

Неверный параметр регистра

При запросе регистра неверно указаны его параметры

Проверить параметры ввода запрашиваемого регистра

–3904

Недостаточно памяти

В ККМ недостаточно свободной памяти для загрузки картинки

–3905

Неверный формат или значение

Проверить формат вводимых значений

–3906

Переполнение суммы платежей

Уменьшите значение свойства Summ

–3907

Ошибка обмена с фискальным модулем

Обратитесь в сервисную службу

–3908

Переполнение ФП

Обратитесь в сервисную службу

–3909

Ошибка печатающего устройства

Обратитесь в сервисную службу

–3910

Ошибка интерфейса ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3911

Ошибка формата передачи параметров ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3912

Неверное состояние ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3913

Неисправимая ошибка ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3914

Авария крипто–процессора ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3915

Исчерпан временной ресурс ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3916

ЭКЛЗ/ФН переполнено

Обратитесь в сервисную службу

–3917

В ЭКЛЗ/ФН переданы неверная дата или время

Ввести верные дату и время

–3918

В ЭКЛЗ/ФН нет запрошенных данных

–3919

Переполнение итога чека в ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3920

Исчерпан лимит активизаций ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3921

Проверьте дату и время

Обратитесь в сервисную службу

–3922

Дата и/или время в ККМ меньше чем в ЭКЛЗ/ФН/ФП

Обратитесь в сервисную службу

–3923

Невозможно закрыть архив ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3924

Необходимо провести профилактические работы

Обратитесь в сервисную службу

–3925

Неверный номер ЭКЛЗ/ФН

Указать верный номер

–3926

Предыдущая операция не завершена

Завершить предыдущую операцию

–3927

Переполнение сменного итога

–3928

Активизация данной ЭКЛЗ/ФН в составе данной ККМ невозможна

Обратитесь в сервисную службу для установки и последующей активизации нового экзкмпляра ЭКЛЗ

–3929

Переполнение счетчика наличности

–3930

Переполнение буфера чека

–3931

Размер картинки слишком большой.

Картинка не помещается на ленте.

Изменить параметры картинки

–3932

Неверный тип чека

Указать верный тип чека

–3933

Вход в режим заблокирован

Обратитесь в сервисную службу

–3934

Неверные номера смен в ККМ и ЭКЛЗ/ФН

Обратитесь в сервисную службу

–3935

ЭКЛЗ/ФН отсутствует

Обратитесь в сервисную службу

–3936

Итоги чека ККМ и ЭКЛЗ/ФН не совпадают

Обратитесь в сервисную службу

–3937

ККМ находится в режиме ввода даты или времени

Остановка часов

Установить дату и время

–3938

Переполнение буфера отложенного документа

–3939

Невозможно напечатать второй фискальный оттиск

–3940

Буфер переполнен’

–3941

Требуется гашение ЭЖ

Выполнить гашение ЭЖ

–3942

Перегрев головки принтера

Отключить ККТ

–3943

Ошибка отрезчика

Обратиться в сервисную службу

–3944

Буфер принтера ПД пустой

–3945

Буфер принтера ПД переполнен

–3946

Карта физически отсутствует в картоприемнике

Установить карту в картоприемник

–3947

Неверный PIN код

Ввести верный PIN-код

–3948

Ячейка защищена от записи

–3949

Невозможно сторно последней операции

–3950

Сторно по коду невозможно

–3951

Невозможен повтор последней операции

–3952

Неверный код товара

Ввести верный код товара

–3953

Нет подтверждения или отмены продажи

Выполнить подтверждение продажи или отменить продажу

–3954

Отключение контроля наличности невозможно (не настроены необходимые типы оплаты)

Настроить типы оплаты и повторно отключить контроль наличности

–3955

Товар не найден

–3956

Весовой штрих-код с количеством ≠ 1.000

–3957

Переполнение буфера чека

–3958

Недостаточное количество товара

Указать верное количество

–3959

Сторнируемое количество больше проданного

Указать верное количество операции сторно

–3960

Заблокированный товар не найден в буфере чека

–3961

Данный товар не продавался в чеке, сторно невозможно

–3962

Memo Plus 3 заблокировано с ПК

–3963

Ошибка контрольной суммы таблицы настроек Memo Plus 3

–3964

Идет обработка контрольной ленты

–3965

Недопустимый пароль

Ввести верный пароль

–3966

Ошибочное состояние ТРК

–3967

Невозможно напечатать вторую фискальную копию

–3968

Ошибка питания

Ошибка возникает в автономных ККМ при недостаточности питания

Зарядить аккумулятор

–3969

Сумма налога больше суммы регистраций по чеку и/или итога

Указать верную сумму налога

–3970

Начисление налога на последнюю операцию невозможно

–3971

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

Зарядить аккумулятор

–3972

Недопустимый порядок реквизитов чека

Указать реквизиты в правильном порядке

–3973

Недопустимый идентификатор накопителя фискальной памяти

–3974

Ошибка записи в накопитель фискальной памяти

–3975

Накопитель фискальной памяти не пуст

–3976

Данные в накопителе фискальной памяти разрушены

Обратиться в сервисную службу для замены накопителя фискальной памяти

–3977

Команда в режиме принтера игнорируется

–3978

Отсутствует код оператора

Ввести код оператора

–3979

Не определен тип документа

–3980

Несовпадение заводского номера ПФП/ККМ

–3981

Данные заводской регистрации ККМ в накопителе фискальной памяти разрушены

Обратиться в сервисную службу для замены накопителя фискальной памяти

–3982

Слишком много товара в чеке

Отменить последнюю позицию и закрыть чек или отменить весь чек

–3983

Неверный формат документа

–3984

Перезапись текста документа

–3985

Слишком много параметров документа

–3986

Недопустимый параметр документа

Ввести верный параметр документа

–3987

Недопустимое значение параметра документа

Вввести верное значение параметра документа

–3988

Описание несуществующего объекта

–3989

Документ не был завершен

Завершить документ

–3990

Описание товара или операции не полно

Дополнить описание товара и завершить действие

–3991

Вложенные прерывания

–3992

Неверный байт подтверждения приема данных

–3993

Несовпадение контрольной суммы ОЗУ

–3994

Несовпадение контрольной суммы накопителя фискальной памяти

–3995

Порт данных неисправен

Обратиться в сервисную службу

–3996

Нулевые координаты для обязательного реквизита

–3997

Недопустимая длина запроса

Подать запрос верной длины

–3998

Разрядность числа больше допустимой

Указать число с верной разрядностью

–3999

Переполнение

–4000

Нет числа

Ввести число

–4002

Ошибка передачи

Проверить интерфейс обмена, устранить неполадку и повторить передачу

–4003

Не все параметры ККМ запрограммированы

Запрограммировать недостающие параметры ККТ

–4004

Сбой памяти

Обратиться в сервисную службу

–4005

Принтер выключен

Включить принтер

–4006

Превышено время ожидания готовности принтера

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

–4007

Данные учтены в ЭКЛЗ/ФН и ФП, но возникли проблемы печати документа при завершении чека

Обратиться в сервисную службу

–4008

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

Повторно выполнить последнюю команду

–4009

ФР ожидает готовности (ПУ), код 247

–4010

SD карта не готова

Дождаться готовности карты, при обнаружении ее поломки, заменить SD карту

–4011

Требуется пароль доступа

Не указан пароль доступа, требующийся для работы ККМ

Указать пароль доступа

–4012

Достигнут конец каталога

Ошибка возникает при чтении SD-карты

–4013

Ошибка GSM модуля

Обратиться в сервисную службу

–4014

Нет данных в буфере ККТ

–4015

Некорректное значение параметров команды ФН

Повторно подать команду с верными параметрами ФН

–4016

Превышение размеров TLV данных ФН

–4017

Нет транспортного соединения ФН

Настроить соединение с ФН

–4018

Исчерпан ресурс КС ФН

Обратиться в сервисную службу для замены ФН

–4019

Исчерпан ресурс хранения ФН

Обратиться в сервисную службу для замены ФН

–4020

Сообщение от ОФД не может быть принято ФН

Сбой связи с ОФД

Настроить интерфейс обмена с ОФД.

Сбой в работе сервера ОФД

После устрания неполадок сервера ОФД повторно запустить работу по обмену данными ККТ–ОФД

Поврежден фискальный накопитель

Обратиться в сервисную службу для замены ФН

–4021

В ФН есть неотправленные ФД

Проверить параметры связи с ОФД, дождать отправки документов ОФД

–4022

В текущем состоянии документа команда не допустима

–4023

Нет документа для повтора

–4024

Ожидание команды продолжения печати

Подать команду продолжения печати

Чаще всего данная ошибка возникает при обновлении старых версий прошивки 77**, когда в настройках ККТ (Свойства – Параметры ККТ) в таблице “15 ОФД” канал обмена указан как “EthernetOverTransport”. Утилита обновления прошивки не может корректно считать и изменить это поле. На время прошивки измените канал связи “EOT” на какой-то иной, например “EOU”.

Ошибка во время обновления: Не удалось выйти из режима обновления – некорректный режим


Остались вопросы? Задайте их нам

Остались вопросы? Задайте их нам

Обновлено 28.04.2022

  • Ошибка во время обновления ошибка при запросе версии блока управления ккт
  • Ошибка во время обновления отсутствуют лицензии для данной кассы
  • Ошибка во время исполнения яндекс контест
  • Ошибка во время исполнения python
  • Ошибка во время исполнения java