Форум ЦТО

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Обработка ошибок в новой версии драйвера фр с 01.01.2019  (Прочитано 665 раз)

5518

  • Сообщений: 12
    • Просмотр профиля

Добрый день! Самописная программа работающая через драйвер фр. Во время операций с фискальным регистратором обрабатывал ошибки  выводя пользователю следующие параметры:
ResultCode - это код ошибки
ResultCodeDescription - это расшифровка ошибки

С 01.01.2019 что-то поменялось. Драйвер на все ошибки теперь выдает ResultCode=2 и ResultCodeDescription='Неверное состояние ФН'
чтобы теперь понять и что происходит приходится лезть в сам тест драйвера и смотреть состояние там расшифровку состояния

Подскажите какие теперь параметры надо обрабатывать, действительна ли в новой версии таблица кодов ошибок?
Записан

Селихов Дмитрий

  • Модератор Штрих-М
  • ***
  • Сообщений: 1816
    • Просмотр профиля

Параметры теже:
ResultCode - это код ошибки
ResultCodeDescription - это расшифровка ошибки
В этом плане ничего не менялось. А из теста драйвера на этом ФР никаких ошибок не выдается ?
У Вас это происходит только на одном ФР ?
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО "Штрих-М"
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.

5518

  • Сообщений: 12
    • Просмотр профиля

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

2 января было незакрытая смена 24 часа - вместо того чтобы драйвер выдал ошибку 115 команда не поддерживается в данном режиме - получил ошибку 2 неверное состояние ФН

была еще ошибка ожидание продолжение команды печати - то же ошибка 2 неверное состояние ФН
Может ли связанно с тем что прошивка стоит новая а лицензию на обновление пока не активировали?

« Последнее редактирование: 11 Января 2019, 09:21:47 от 5518 »
Записан

5518

  • Сообщений: 12
    • Просмотр профиля

С ошибкой разобрался - просто обработка ошибки шла после новых тегов ИНН кассира
    vFreg.OpenCheck;
    vFreg.TagNumber:=1203;
    vFreg.TagType:=7;
    vFreg.TagValueStr:=Kassir_inn;
    vFreg.FNSendTag;
когда посмотрел ошибку после OpenCheck - все как было. Спасибо за помощь.
Записан

Селихов Дмитрий

  • Модератор Штрих-М
  • ***
  • Сообщений: 1816
    • Просмотр профиля

Рад, что проблема решена.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО "Штрих-М"
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.