Dos fn 59h дать расширенную информацию об ошибке


Вывод хар-к жесткого

05.12.2011, 18:04

Технические хар
Здравствуйте! Необходима помощь знатоков. Покупаю себе первый раз ноутбук, профан в них тот ещё.

Переходные процессы хар.ур
Здравствуйте. Скажите пожалуйста: какую размерность имеют корни «р» характеристического уравнения.

Использование Масс-хар (massprop)
Подскажите пожалуйста как пользоваться командой «масс-хар»? Я начертил фигуру, ввёл «масс-хар».

Можно ли выяснить хар-ки компа?
Всем доброго времени суток, нужна помощь в поиске злоумышленника! Хар-ки: 1. Есть закрытая.

Опознать хар-ки мат.платы
Чтото гугл поломался что ли(( или мне пора уже на пенсию. Собствна, досталась мат.плата foxconn.

Список ошибок ФН

Список ошибок ФН

Представляем вашему вниманию список ошибок ФН.

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

Код ошибки Описание
210 Ошибка обмена с ФН на уровне интерфейса I2C
211 Ошибка формата передачи ФН
212 Неверное состояние ФН
213 Неисправимая ошибка ФН
214 Ошибка контрольной суммы ФН
215 Истёк срок эксплуатации ФН
216 Архив ФН переполнен
217 В ФН переданы неверная дата или время
218 В ФН нет запрошенных данных
219 Переполнение ФН (итог чека)
225 Неверный номер ФН
231 Некорректное значение параметров команды ФН
232 Превышение размеров данных ФН, передаваемых в формате TLV (структура, состоящая из трех полей: тип-длина-значение, tag-length-value )
233 Нет транспортного соединения ФН
234 Исчерпан ресурс криптопроцессора ФН
235 Исчерпан ресурс хранения ФН
236 Сообщение от ОФД не может быть принято ФН
237 В ФН есть неотправленные фискальные документы
238 Возврат этого кода означает, что можно получить расширенные сведения об ошибке командой чтения регистра 55
255 Неверный номер ФН

Список ошибок ФН даст вам представление о том, в каком направлении вести поиск неисправностей.

Похожие записи:

Альбина

Ошибка 217 ккм Атол 90

master

«В ФН переданы неверная дата или время» — скорее всего, что у вас на кассе время перескочило вперед, вы пробили документ, а потом вернули время назад. ФН не примет документ с временем меньше. чем время последнего записаного документа ( по аналогии с ЭКЛЗ). Снимите отчет ВЫБОР — 2 — 30 — ИТ — 9, проверьте время документа.

Григорий

Ошибка 236 при верной регистрации ККТ. Данные отправляются.

master

Ошиьбка выходит на чеке ? В какой момент ?
Какая прошивка аппарата, какой у вас ФР ?

Ошибка при регистрации ккт 211. Что это за ошибка и как ее исправить?

master

При регистрации или перерегистрации ?
Какая версия прошивки аппарата, какая модель ?

Дмитрий

Добрый день! А что делать при ошибке 212 Неверное состояние ФН? Аппарат Атол 11Ф.

master

Отключать минут на 10 от питания.
Потом — дать минут 10 постоять включенным. Затем проводить операции.

Алексей

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

master

Периодически возникает на старых прошивках.

Добрый день!
подскажите, пожалуйста, Атол 11Ф сперва 213 ошибка, после перезагрузки ПТК и попытки снятия Z-отчета выдает 214.


master

Ошибка 213h — Ошибка ФН и Ошибка 214h – Ошибка КС ФН в ряде случаев лечатся перезагрузкой ФН по питанию. Но лучше обратится в АСЦ — так как в некоторых случаях требуется только замена ФН по гарантии.

Оксана

добрый день! Подскажите пожалуйста. Была ошибка ФН214. Кассу перезагрузила. Касса включилась потребовала закрыть сбойные чеки и закрыть смену. Чеки не закрылись. При закрытии смены в конце отчета пишет ошибка ФН210. Что делать?

master

Пробуйте следующее — отключите кассу от сети на 15 минут. Потом включите, подождите 10 минут. Потом еще раз попробуйте закрыть смену.
Если нет — нужно обращаться к сервисным организациям, весьма вероятно, что ФН нужно будет заменить по гарантии.

Степан

Имеется ККТ Атол 90Ф. Фискализацию до этого делали. Но потом мы узнали, что мы указывали при фискализации не того Оператора фискальных данных. Решили поменять. В личном кабинете налоговой успешно сделали смену оператора фискальных данных. Запустили утилиту для регистрации ККТ Атол. Выбрали пункт перерегистрация. Потом выбрали пункт «смена оператора ОФД», заполнили в следующем окне все данные. Началась процедура перерегистрации и в конце вышла «ошибка при обращении к ККТ: ошибка формата передачи параметров ЭКЛЗ/ФН» На самом ККТ на чеке вышло «Ошибка при регистрации ккт 211». Как исправить эту ошибку?

Ошибка 59.x, Ошибка печати, нажмите ok, Ошибка устройства, нажмите ok – Инструкция по эксплуатации HP МФП HP LaserJet Pro 400 M425

Страница 181

Выключите продукт, подождите как минимум 30 секунд, включите продукт и дождитесь

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

штепсельной розетке напрямую. Включите продукт.

Если это сообщение появится снова, обратитесь в службу технической поддержки HP.

В продукте произошла ошибка, связанная с работой одного из двигателей.

Выключите продукт, подождите как минимум 30 секунд, включите продукт и дождитесь

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

штепсельной розетке напрямую. Включите продукт.

Если это сообщение появится снова, обратитесь в службу технической поддержки HP.

Ошибка печати, нажмите OK

Задержка при прохождении бумаги через устройство.

, чтобы закрыть сообщение.

Для устранения этой ошибки попробуйте следующие решения:

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

бумагу к задней стенке лотка.

Используйте бумагу, соответствующую требованиям HP. Храните бумагу в закрытой заводской

Эксплуатируйте устройство в условиях, соответствующих его характеристикам.

Ошибка устройства, нажмите OK

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

Для возобновления задания печати нажмите кнопку

Интерпретация сообщений панели управления 165

Dos fn 59h: дать расширенную информацию об ошибке

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


Информация будет представлена в следующем виде:

Код ошибки ФН. Расшифровка ошибки

Возможное решение возникшей ошибки.

210. Ошибка обмена с ФН на уровне интерфейса I2C

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

211. Ошибка формата передачи ФН

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

212. Неверное состояние ФН

Проверьте текущее состояние работы ФН, поскольку переданная на ФН команда требует другого состояния.

213. Неисправимая ошибка ФН

Закройте архив ФН и замените сам ФН.

214. Ошибка контрольной суммы ФН

Закройте архив ФН и замените сам ФН.

215. Истёк срок эксплуатации ФН

Закройте архив ФН и замените сам ФН.

216. Архив ФН переполнен

Закройте архив ФН и замените сам ФН.

217. В ФН переданы неверная дата или время

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

218. В ФН нет запрошенных данных

219. Переполнение ФН (итог чека)

Закройте архив ФН и замените сам ФН.

Илон Маск рекомендует:  Обзор cc компиляторов emx и watcom

225, 255. Неверный номер ФН

Сравните номер ФН, указанного в онлайн-кассе, с номером ФН.

231. Некорректное значение параметров команды ФН, т.е. регистрационный номер ФН имеет неверный формат (контрольную сумму).

232. Превышение размеров данных ФН, передаваемых в формате TLV (структура, состоящая из трех полей: тип-длина-значение, tag-length-value)

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

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

Установите транспортное соединение с оператором фискальных данных (ОФД) и передайте на фискальный накопитель команду «транспортно соединение с оператором фискальных данных».

234. Исчерпан ресурс криптопроцессора ФН

Закройте архив ФН и замените сам ФН. В случае, если возникает ошибка закрытия архива, переведите дату и время в онлайн-кассе на дату и время последнего фискального документа в ФН.

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

В данном случае причина проблемы заключается в том, что документы не передаются ОФД. ФН хранит дату первого из непереданных кассовых чеков в течение 30 календарных дней, после чего он перестает формировать фискальный признак и выдаёт ошибку. Поэтому рекомендуем настроить связь с ОФД и передать все фискальные документы.

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


237. В ФН есть неотправленные фискальные документы

Проверьте наличие интернет-соединения, снимите отчёт о текущем состоянии расчетов и убедитесь, что все документы ушли ОФД и повторите операцию.

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

Если в случае возникновения перечисленных выше ошибок онлайн-касса не произвела операцию, обязательно сформируйте чек коррекции после восстановления работоспособности ККТ. Если работоспособность ФН была восстановлена, кассовый чек формируется в штатном режиме.

Когда ресурс ФН будет исчерпан или истечёт срок его эксплуатации, закройте архив ФН и сформируйте отчёт о закрытии самого ФН. Указанный отчет будет передан ОФД и в Федеральную налоговую службу РФ.

Что делать с ФН после его замены?

Обратите внимание. Федеральным законом 54-ФЗ с (п. 5 ч. 2 ст. 5) после окончания использования ФН в составе онлайн-кассы установлена обязанность по его хранению пользователем ККТ в течение 5 лет с момента замены – на этот срок владельцу онлайн-кассы необходимо поместить старый ФН в собственный архив.

Не нашли ответ на интересующий Вас вопрос? Или не нашли нужную Вам статью?

Задайте вопрос специалистам КОМТЕТ Кассы прямо сейчас.

Ошибка модуля ФН / Нефискальный режим / Ошибка контрольной суммы ОЗУ

Ошибка означает, что данные в ФН и на фискальной плате не совпадают.
Может произойти при: замене платы FM15/16, при подаче команды авторизации на зарегистрированной кассе, и при сбое электропитания на кассе во время работы (т.к. на фискальной плате стоит энергозависимая память).

Обязательно используйте последнюю версию Fito.
Скачать ее можно тут: «Страница загрузок»

  • На уже зарегистрированной кассе была заменена фискальная плата FM15/16
  • На уже зарегистрированную кассу была подана команда «Авторизация» или «Тех. Обнуление»
  • На чеке диагностики печатается «Ошибка модуля ФН»: значит, в данных фискальной платы нет информации по организации
  • В Fito стоит галочка «Фатальная ошибка ФН» или «Нефискальный режим»: обязательно проверьте серийный номер на чеке диагностики — совпадает ли он с номером на шильде

Инструкция:

Шаг 1. Обновление прошивки

Проверьте версию прошивки на плате (как это сделать?). Если версия не является последней (последнюю можно найти тут: «Страница загрузок») — обновите ее.

Для Вики Принт, подключенному к ПК это можно сделать Менеджером Обновлений. Для иных случаев прошивайте плату с помощью этой инструкции.

Шаг 2. Выполните команду Авторизации

Команда Авторизации сотрёт всё содержимое памяти Вики Принт включая лицензии Дримкас Ключ. Лицензию нужно будет активировать повторно.

Fito → «Сервис» → «Авторизация» → укажите Модель ККТ из списка и последние 6 цифр заводского номера с шильдика → «Выполнить»

Шаг 3. Восстановление данных об организации

Fito → «Сервис» → «Проверка записи регистрации» → «Считать» → сохраните файл в любое место, он нам не нужен.

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

Закройте Fito и скопируйте файл Fito.ini в папку с утилитой.
На кассах Вики путь к Fito следующий:

  • При доступе через Проводник — 192.168.x.x/storage/crystal-cash/bin/armhf/FM16
  • При доступе через WinSCP — /mnt/data/tce/storage/crystal-cash/bin/armhf/FM16

Либо можно добавить параметры вручную: откройте текстовым редактором файл Fito.ini и в раздел [Common] добавьте строку:
ServAccess=767 (измените цифры на 767, если пункт ServAccess уже есть).

  1. Серийный номер = если не совпадает с номером на шильде, вернитесь к шагу 2
  2. Регистрационный номер, ИНН, номер ФН — впишите соотв. значения
  3. Версия = 1
  4. Тип ФФД = 2 (если регистрация была по ФФД 1.05) или 1 (если по ФФД 1.0)

Внесли всё? Нажмите «Записать» и перезагрузите ККТ по питанию. Читайте далее — теперь нужно сделать перерегистрацию, установив СНО и режим работы.
ВАЖНО! Добавьте в наименование, адрес или место расчетов лишний пробел — это нужно, чтобы у перерегистрации была причина. Если делать перерегистрацию с теми же самыми параметрами, на ФФД 1.05 выйдет ошибка.

Fito → «Программирование настроек сети» → «Считать» → заполните URL и порт сервера ОФД → «Установить». Настройки сети можно не заполнять — служба ComProxy сама возьмет их из текущего подключения к интернету.

Fito → «Сервис» → «Регистрация/Снятие с учета» → «Перерегистрация без замены ФН» → заполните все данные в полях (реквизиты организации, данные по ОФД, СНО и режимы работы) → «Выполнить»

Если после перезагрузки на чеке диагностики будет ошибка «Расхождение данных в ФН и NVR» — следуйте инструкции дальше.

Шаг 4. Восстановление NVR

Текст ошибки: «РАСХОЖДЕНИЕ НОМЕРОВ СМЕН В ФН И NVR».

Fito → «Сервис» → «Проверка NVR» → «Считать» → сохраните файл в любое место, он нам не нужен → «Умолчание» → заполните поля нарастающий итогов → «Записать»

Нарастающие итоги заполняются без разделителя между рублями и копейками. Например, сумма 28 884.00 записывается как 2888400.
Значения нарастающих итогов нужно взять из последнего z-отчета (если смена открыта, для корректности этих значений к этим цифрам нужно добавить то, что было набито на последней открытой смене — данные можно посмотреть в ОФД или распечатать из ФН).

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

Закройте Fito и скопируйте файл Fito.ini в папку с утилитой.
На кассах Вики путь к Fito следующий:

  • При доступе через Проводник — 192.168.x.x/storage/crystal-cash/bin/armhf/FM16
  • При доступе через WinSCP — /mnt/data/tce/storage/crystal-cash/bin/armhf/FM16

Либо можно добавить параметры вручную: откройте текстовым редактором файл Fito.ini и в раздел [Common] добавьте строку:
ServAccess=767 (измените цифры на 767, если пункт ServAccess уже есть).

Шаг 5. «Ошибка контрольной суммы ОЗУ»

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

Откройте и закройте смену, ошибка пропадет. Сделать это можно через кассовое ПО или через Fito.

Открыть смену: Fito → «Тестирование» → «Ручной ввод команды» → Номер команды = 23, Параметр 1 = имя кассира → «Выполнить»

Закрыть смену: Fito → «Тестирование» → «Печать отчетов» → «Печать z-отчета» → Имя оператора = имя кассира → «Выполнить»

Dos fn 59h: дать расширенную информацию об ошибке

Статьи » Расшифровка кодов ошибок POST (ПОСТ) карты

Расшифровка кодов ошибок POST (ПОСТ) карты

Award BIOS 6.0: полная загрузка

Данная таблица содержит POST-коды, которые отображаются при полной процедуре POST.

  • CF Определяется тип процессора и тестируется чтение/запись CMOS
  • C0 Предварительно инициализируется чипсет и L1-, L2-кэш, программируется контроллер прерываний, DMA, таймер
  • C1 Детектируется тип и объем оперативной памяти
  • C3 Код BIOS распаковывается во временную область оперативной памяти
  • 0С Проверяются контрольные суммы BIOS
  • C5 Код BIOS копируется в теневую память и управление передается модулю Boot Block
  • 01 Модуль XGROUP распаковывается по физическому адресу 1000:0000h
  • 02 Инициализация процессора. Устанавливаются регистры CR и MSR
  • 03 Определяются ресурсы ввода/вывода (Super I/O)
  • 05 Очищается экран и флаг состояния CMOS
  • 06 Проверяется сопроцессор
  • 07 Определяется и тестируется контроллер клавиатуры
  • 08 Определяется интерфейс клавиатуры
  • 09 Инициализация контроллера Serial ATA
  • OA Определяется клавиатура и мышь, которые подключены к портам PS/2
  • 0B Устанавливаются ресурсы звукового контроллера AC97
  • OE Тестируется сегмент памяти F000h
  • 10 Определяется тип flash-памяти
  • 12 Тестируется CMOS
  • 14 Устанавливаются значения для регистров чипсета
  • 16 Первично инициализируется тактовый генератор
  • 18 Определяется тип процессора, его параметры и объемы кэша L1 и L2
  • 1B Инициализируется таблица векторов прерываний
  • 1С Проверяются контрольные суммы CMOS и напряжение питания аккумулятора
  • 1D Определяется система управления питанием Power Management
  • 1F Загружается матрица клавиатуры (для ноутбуков)
  • 21 Инициализируется система Hardware Power Management (для ноутбуков)
  • 23 Тестируется математический сопроцессор, дисковод, инициализация чипсета
  • 24 Обновляется микрокод процессора. Создается карта распределения ресурсов устройств Plug and Play
  • 25 Начальная инициализация PCI: перечисляются устройства, поиск адаптера VGA, запись VGA BIOS по адресу C000:0
  • 26 Устанавливается тактовая частота по CMOS Setup. Отключается синхронизация неиспользуемых слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor)
  • 27 Разрешается прерывание INT 09h. Снова инициализируется контроллер клавиатуры
  • 29 Программируются регистры MTRR, инициализируется APIC. Программируется контроллер IDE. Измеряется частота процессора. Вызывается расширение BIOS видеосистемы
  • 2B Поиск BIOS видеоадаптера
  • 2D Отображается заставка Award, информация о типе процессора и его скорости
  • 33 Сбрасывается клавиатура
  • 35 Тестируется первый канал DMA
  • 37 Тестируется второй канал DMA
  • 39 Тестируются страничные регистры DMA
  • 3C Настраивается контроллер 8254 (таймер)
  • 3E Проверка контроллера прерываний 8259
  • 43 Проверяется контроллер прерываний
  • 47 Тестируются шины ISA/EISA
  • 49 Вычисляется объем оперативной памяти. Настраиваются регистры для процессора AMD K5
  • 4E Программируются регистры MTRR для процессоров Syrix. Инициализируются кэш L2 и APIC
  • 50 Определяется шина USB
  • 52 Тестируется ОЗУ с отображением результатов. Очищается расширенная память
  • 53 Если выполнена очистка CMOS, то сбрасывается пароль на вход в систему
  • 55 Отображается количество процессоров (для многопроцессорных платформ)
  • 57 Отображается логотип EPA. Начальная инициализация устройств ISA PnP
  • 59 Определяется система защиты от вирусов
  • 5B Вывод подсказки для запуска обновления BIOS с дискеты
  • 5D Запускается контроллер Super I/O и интегрированный аудиоконтроллер
  • 60 Вход в CMOS Setup, если была нажата клавиша Delete
  • 65 Инициализируется мышь PS/2
  • 69 Включается кэш L2
  • 6B Настраиваются регистры чипсета согласно BIOS Setup
  • 6D Назначаются ресурсы для устройств ISA PnP и COM-порты для интегрированных устройств
  • 6F Инициализируется и настраивается контроллер гибких дисков
  • 75 Детектируются и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120, ZIP и др.
  • 76 Выводится информация об обнаруженных IDE-устройствах
  • 77 Инициализируются последовательные и параллельные порты
  • 7A Сбрасывается и готовится к работе математический сопроцессор
  • 7C Определяется защита от несанкционированной записи на жесткие диски
  • 7F При наличии ошибок выводится сообщение и ожидается нажатие клавиш Delete и F1
  • 82 Выделяется память для управления питанием и заносятся изменения в таблицу ESCD.
  • Убирается заставка с логотипом EPA. Запрашивается пароль, если нужен
  • 83 Все данные сохраняются из временного стека в CMOS
  • 84 Вывод на экран сообщения Initializing Plug and Play Cards
  • 85 Завершается инициализация USB
  • 87 Создаются таблицы SYSID в области DMI
  • 89 Устанавливаются таблицы ACPI. Назначаются прерывания для PCI-устройств
  • 8B Вызывается BIOS дополнительных ISA- или PCI-контроллеров, за исключением видеоадаптера
  • 8D Устанавливаются параметры контроля четности ОЗУ по CMOS Setup. Инициализируется APM
  • 8F IRQ 12 разрешается для «горячего» подключения мыши PS/2
  • 94 Завершение инициализации чипсета. Отображение таблицы распределения ресурсов. Включение кэша L2. Установка режима перехода на летнее/зимнее время
  • 95 Устанавливается частота автоповтора клавиатуры и состояния Num Lock
  • 96 Для многопроцессорных систем настраиваются регистры (для процессоров Cyrix). Создается таблица ESCD. Устанавливается таймер DOS Time по показаниям часов RTC CMOS. Сохраняются разделы загрузочных устройств для использования встроенным антивирусом. Динамик оповещает об окончании POST. Создается таблица MSIRQ FF Выполняется прерывание BIOS INT 19h. Поиск загрузчика в первом секторе загрузочного устройства

Award BIOS 6.0: сокращенная загрузка

Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.

  • 65 Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода,тестируется клавиатура и мышь. Проверяется целостность BIOS
  • 66 Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием
  • 67 Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет на основе параметров CMOS
  • 68 Инициализируется видеоадаптер
  • 69 Настраивается контроллер прерываний
  • 6A Тестируется оперативная память (ускоренно)
  • 6B Отображается логотип EPA, результаты тестов процессора и памяти
  • 70 Отображается подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к PS/2 или USB
  • 71 Инициализируется контроллер кэш-памяти
  • 72 Настраиваются регистры чипсета. Создается список устройств Plug and Play.& Инициализируется контроллер дисковода
  • 73 Инициализируется контроллер жестких дисков
  • 74 Инициализируется сопроцессор
  • 75 Если нужно, жесткий диск защищается от записи
  • 77 Если нужно, запрашивается пароль и выводятся сообщения Press F1 to continue, DEL to enter Setup
  • 78 Инициализируются платы расширения с собственной BIOS
  • 79 Инициализируются ресурсы платформы
  • 7A Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п.
  • 7D Собирается информациия о разделах загрузочных устройств
  • 7E BIOS готовится к загрузке операционной системы
  • 7F Состояние индикатора NumLock устанавливается в соответствии с настройками
  • BIOS Setup
  • 80 Вызывается INT 19 и запускается операционная система
  • FF Загрузка операционной системы

DOS, функция 59h Получить расширенную информацию об ошибке

BX-OOOOh (номер версии: ООООЬ для DOS 3.0, 3.1 и 3.2)

Таблица Б-12. Формат времени файла. Таблица Б-13. Формат даты файла.


Описание

Минуты

Секунды/2

Описание

Год-1980

Месяц

AX — расширенный код ошибки (0, если ошибки не было)

ВН — класс ошибки

BL — предлагаемое действие

СН — сфера (где произошла ошибка)

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

после сбоя функции DOS по ошибке (только DOS 3.0+). Ее можно вы-

зывать: в обработчике критических ошибок INT 24h, после любой фун-

кции INT 21h, возвратившей флаг переноса после вызова FCB-функ-

Функция 0ah: Ввод строки с клавиатуры в буфер

DS:DX = адрес входного буфера (смотри ниже)

Выход Буфер содержит ввод, заканчивающийся символом CR (ASCII 0dh)

Описание: При обращении буфер по адресу DS:DX должен содержать значение максимально допустимой длины ввода. На выходе функции в следующем байте содержится действительная длина ввода, затем введенный текст, завершающийся символом возврата каретки (0dh). Символы считываются с устройства стандартного ввода вплоть до CR (ASCII 0dh) или до достижения длины MAX-1. Если достигнут MAX-1, включается консольный звонок для каждого очередного символа, пока не будет введен возврат каретки CR (нажатие Enter). Второй байт буфера заполняется действительной длиной введенной строки, не считая завершающего CR. Последний символ в буфере — всегда CR (не засчитан в байте длины). Символы в буфере (включая LEN) в момент вызова используются как «шаблон». В процессе ввода действительны обычные клавиши редактирования: Esc выдает «\» и начинает с начала, F3 выдает буфер до конца шаблона, F5 выдает «@» и сохраняет текущую строку как шаблон, и т. д. Большинство расширенных кодов ASCII игнорируются. При распознавании Ctrl-Break выполняется прерывание int 23h (буфер остается неизменным).

Завершение программы

Функция 4ch: Завершить программу (EXIT)

Вход AH = 4ch

AL = код возврата

Описание: Возвращает управление от порожденного процесса его родителю, устанавливая код возврата, который можно опросить функцией 4dh WAIT. Управление передается по адресу завершения в PSP завершаемой программы. В векторах Ctrl-Break и Critical Error восстанавливаются старые значения, сохраненные в родительском PSP.

Замечание: Значение ERRORLEVEL (используемое в пакетных файлах DOS) можно использовать для проверки кода возврата самой последней программы.

Функция 4dh: Дать код возврата программы (WAIT)

Вход AH = 4dh

Выход AL = код возврата последнего завершившегося процесса

AH = 0 — нормальное завершение

АН = 1 — завершение через Ctrl-Break int 23h

АН = 2 — завершение по критической ошибке устройства int 24h

АН = 3 — завершение через функцию 31h KEEP

Описание: Возвращает код возврата последнего из завершившихся процессов. Эта функция возвращает правильную информацию только однажды для каждого завершившегося процесса.

Функция 4dh: Дать код возврата программы (WAIT)

Вход AH = 4dh


Выход AL = код возврата последнего завершившегося процесса

AH = 0 — нормальное завершение

АН = 1 — завершение через Ctrl-Break int 23h

АН = 2 — завершение по критической ошибке устройства int 24h

АН = 3 — завершение через функцию 31h KEEP

Описание: Возвращает код возврата последнего из завершившихся процессов. Эта функция возвращает правильную информацию только однажды для каждого завершившегося процесса.

Работа с файлами

Функция 3ch: Создать файл через дескриптор

Вход AH = 3ch

DS:DX = адрес строки ASCIIZ с именем файла

CX = атрибут файла

Выход AX = код ошибки, если CF установлен

АХ = дескриптор файла, если ошибки нет

Описание: DS:DX указывает на строку ASCIIZ в формате: «d:\путь\имяфайла»,0. Если диск и/или путь опущены, они принимаются по умолчанию. файл создается в указанном (или текущем) каталоге файл открывается в режиме доступа чтение/запись вы должны сохранить дескриптор (handle) для последующих операций, если файл уже существует:

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

· если атрибут файла — только чтение, открытие отвергается (атрибут можно изменить функцией 43h Изменить Атрибут)

CONFIG.SYS определяет число доступных дескрипторов в системе

Используйте функцию 5bh Создать Новый Файл, если вы не хотите

испортить существующий файл.

Функция 5bh: Создать новый файл

Вход AH = 5bh DOS 3.0+

DS:DX = адрес строки ASCIIZ с именем файла

CX = атрибут файла

Выход AX = код ошибки, если CF установлен

АХ = дескриптор файла, если ошибок нет

Описание: DS:DX указывает на строку ASCIIZ в форме: «d:\путь\имя_файла»,0. Если диск и/или путь опущены, они принимаются по умолчанию. Этот вызов идентичен функции DOS 3ch CREATE, с тем исключением, что он вернет ошибку, если файл с заданным именем уже существует. Файл открывается для чтения/записи в совместимом Режиме Доступа.

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

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ — конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой.

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

Одна из причин и способ устранения ошибки 59С0 на Hp 1312 mfp

Чаще всего данная ошибка возникает после разборки и последующей сборки драйва мфу HP 1312MFP. Ошибки чаще всего возникающие при сборке ; 1)Не совмещены метки на шестернях редуктора с прорезями самого редуктора. (красные стрелочки)

2 ) Зажат один из приводов [мешалкиk (обведено зеленым)

Неправильно работает датчик на открытие и закрытие картриджей (в частности черного)


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

Ошибка модуля ФН / Нефискальный режим / Ошибка контрольной суммы ОЗУ

Ошибка означает, что данные в ФН и на фискальной плате не совпадают.
Может произойти при: замене платы FM15/16, при подаче команды авторизации на зарегистрированной кассе, и при сбое электропитания на кассе во время работы (т.к. на фискальной плате стоит энергозависимая память).

Обязательно используйте последнюю версию Fito.
Скачать ее можно тут: «Страница загрузок»

  • На уже зарегистрированной кассе была заменена фискальная плата FM15/16
  • На уже зарегистрированную кассу была подана команда «Авторизация» или «Тех. Обнуление»
  • На чеке диагностики печатается «Ошибка модуля ФН»: значит, в данных фискальной платы нет информации по организации
  • В Fito стоит галочка «Фатальная ошибка ФН» или «Нефискальный режим»: обязательно проверьте серийный номер на чеке диагностики — совпадает ли он с номером на шильде

Инструкция:

Шаг 1. Обновление прошивки

Проверьте версию прошивки на плате (как это сделать?). Если версия не является последней (последнюю можно найти тут: «Страница загрузок») — обновите ее.

Для Вики Принт, подключенному к ПК это можно сделать Менеджером Обновлений. Для иных случаев прошивайте плату с помощью этой инструкции.

Шаг 2. Выполните команду Авторизации

Команда Авторизации сотрёт всё содержимое памяти Вики Принт включая лицензии Дримкас Ключ. Лицензию нужно будет активировать повторно.

Fito → «Сервис» → «Авторизация» → укажите Модель ККТ из списка и последние 6 цифр заводского номера с шильдика → «Выполнить»

Шаг 3. Восстановление данных об организации

Fito → «Сервис» → «Проверка записи регистрации» → «Считать» → сохраните файл в любое место, он нам не нужен.

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

Закройте Fito и скопируйте файл Fito.ini в папку с утилитой.
На кассах Вики путь к Fito следующий:

  • При доступе через Проводник — 192.168.x.x/storage/crystal-cash/bin/armhf/FM16
  • При доступе через WinSCP — /mnt/data/tce/storage/crystal-cash/bin/armhf/FM16

Либо можно добавить параметры вручную: откройте текстовым редактором файл Fito.ini и в раздел [Common] добавьте строку:
ServAccess=767 (измените цифры на 767, если пункт ServAccess уже есть).

  1. Серийный номер = если не совпадает с номером на шильде, вернитесь к шагу 2
  2. Регистрационный номер, ИНН, номер ФН — впишите соотв. значения
  3. Версия = 1
  4. Тип ФФД = 2 (если регистрация была по ФФД 1.05) или 1 (если по ФФД 1.0)

Внесли всё? Нажмите «Записать» и перезагрузите ККТ по питанию. Читайте далее — теперь нужно сделать перерегистрацию, установив СНО и режим работы.
ВАЖНО! Добавьте в наименование, адрес или место расчетов лишний пробел — это нужно, чтобы у перерегистрации была причина. Если делать перерегистрацию с теми же самыми параметрами, на ФФД 1.05 выйдет ошибка.

Fito → «Программирование настроек сети» → «Считать» → заполните URL и порт сервера ОФД → «Установить». Настройки сети можно не заполнять — служба ComProxy сама возьмет их из текущего подключения к интернету.

Fito → «Сервис» → «Регистрация/Снятие с учета» → «Перерегистрация без замены ФН» → заполните все данные в полях (реквизиты организации, данные по ОФД, СНО и режимы работы) → «Выполнить»

Если после перезагрузки на чеке диагностики будет ошибка «Расхождение данных в ФН и NVR» — следуйте инструкции дальше.

Шаг 4. Восстановление NVR

Текст ошибки: «РАСХОЖДЕНИЕ НОМЕРОВ СМЕН В ФН И NVR».

Fito → «Сервис» → «Проверка NVR» → «Считать» → сохраните файл в любое место, он нам не нужен → «Умолчание» → заполните поля нарастающий итогов → «Записать»

Нарастающие итоги заполняются без разделителя между рублями и копейками. Например, сумма 28 884.00 записывается как 2888400.
Значения нарастающих итогов нужно взять из последнего z-отчета (если смена открыта, для корректности этих значений к этим цифрам нужно добавить то, что было набито на последней открытой смене — данные можно посмотреть в ОФД или распечатать из ФН).

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

Закройте Fito и скопируйте файл Fito.ini в папку с утилитой.
На кассах Вики путь к Fito следующий:

  • При доступе через Проводник — 192.168.x.x/storage/crystal-cash/bin/armhf/FM16
  • При доступе через WinSCP — /mnt/data/tce/storage/crystal-cash/bin/armhf/FM16

Либо можно добавить параметры вручную: откройте текстовым редактором файл Fito.ini и в раздел [Common] добавьте строку:
ServAccess=767 (измените цифры на 767, если пункт ServAccess уже есть).

Шаг 5. «Ошибка контрольной суммы ОЗУ»

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

Откройте и закройте смену, ошибка пропадет. Сделать это можно через кассовое ПО или через Fito.

Открыть смену: Fito → «Тестирование» → «Ручной ввод команды» → Номер команды = 23, Параметр 1 = имя кассира → «Выполнить»

Закрыть смену: Fito → «Тестирование» → «Печать отчетов» → «Печать z-отчета» → Имя оператора = имя кассира → «Выполнить»

Илон Маск рекомендует:  Оплаченное построение Карты сайта
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL