Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Alexandr Mihaylovich , я тестирую на 8.3.10.2252. Думаю не в версии дело, а в Вашем устройстве, так как устройство работает корректно по всей видимости не только у меня. Попробуйте сделать сброс к заводским настройкам / техсброс для начала.
Путь к логам можете посмотреть наведя курсор мыши на параметр, высветится подсказка-хинт с указанием пути.
Но в Вашем случае этот лог бесполезен, так как в нем обмен с ОФД.
Когда я Вам предлагал создать лог - я имел ввиду что сделаю отдельную версию драйвера, временную, с расширенными логами специально для Вас, чтобы попытаться найти ошибку.
Путь к логам можете посмотреть наведя курсор мыши на параметр, высветится подсказка-хинт с указанием пути.
Но в Вашем случае этот лог бесполезен, так как в нем обмен с ОФД.
Когда я Вам предлагал создать лог - я имел ввиду что сделаю отдельную версию драйвера, временную, с расширенными логами специально для Вас, чтобы попытаться найти ошибку.
Теги:
Re: Проблема с ОФД на Меркурий-119Ф
Все проверил, параметры идентичны.slan писал(а):На всякий случай уточню: настройки ОФД (IP-адрес, порт, оба таймера) совпадают в 1С и в панели ККТ? Но через панель чеки уходят, а через 1С нет?
p.s. эту тему перенесу в тему обсуждения драйвера
Появилась новая проблема: позавчера мне позвонили с точки, и доложили, дескать, первый чек после загрузки компьютера пробивается, а второй выбрасывает ошибку вида "Ошибка вызова метода <ОбъектДрайвера.СформироватьЧек>. ОбщийМодуль.ПодключаемоеОборудованиеУнив... Ошибка при вызове метода контекста (СформироватьЧек): Ошибка вызова метода внешней компоненты.
После перезагрузки компьютера точно так же пробивается один чек, второй выплевывает такую ошибку.
Если кассу перезапустить, процесс MercuryOfdFPDrv.exe начинает кушать 100% ресурсов ЦПУ, 1с перестает реагировать на внешние раздражители. Убрал пока MercuryOfdFPDrv.exe из автозагрузки, работаем автономно. Все чеки бьются, если MercuryOfdFPDrv.exe не загружен.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
d1gger, Вы же видели после установки драйвера окошко о том, что специально запускать ничего не нужно и что драйвер будет загружаться автоматически? С какой целью вы поместили его в автозагрузку? 1С сама его запустит, и сама выгрузит когда ей это понадобится. Уберите его оттуда. После установки драйвера о нем можно забыть, и вспомнить лишь при обновлении, да и то на несколько минут для скачивания новой версии и последующей установки.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Предположил, что механизм работы реализован как, например, в АТОЛ или ШТРИХ-Online: драйвер либо регистрируется как служба, либо падает в автозагрузку. И, соотвественно предположил, что по какой-то причине он не падает в автозагрузку.slan писал(а):d1gger, Вы же видели после установки драйвера окошко о том, что специально запускать ничего не нужно и что драйвер будет загружаться автоматически? С какой целью вы поместили его в автозагрузку? 1С сама его запустит, и сама выгрузит когда ей это понадобится. Уберите его оттуда. После установки драйвера о нем можно забыть, и вспомнить лишь при обновлении, да и то на несколько минут для скачивания новой версии и последующей установки.
Обновил драйвер на версию с логом.
На текущий момент имею следующее: запускаем компьютер, запускаем 1С. Пробиваем чек и MercuryOfdFPDrv.exe через ±20 сек. вылетает с ошибкой. В настройках 1с в окне настроек ККМ появляется сообщение "Драйвер устройства на текущем рабочем месте не установлен". И так до перезагрузки.
Права доступа к директориям в AppData и ProgramFiles проверил. (Изначально в директорию с драйвером в папке /Program Files/Incotex стояли права только на чтение, исправил, ибо думал что лог пишется туда, но нашел его позже в другом месте)
В чем может быть причина такого поведения?
Скриншоты по ссылкам ниже:
https://yadi.sk/i/RJgn6hax3KEZqC - вылет MercuryOfdFPDrv.exe
https://yadi.sk/i/idOPQ3yV3KEbGj
https://yadi.sk/i/jfo_ScPv3KEZqU - сообщение от 1С после вылета MercuryOfdFPDrv.exe
https://yadi.sk/i/upY1VS1H3KEZqa - Зашли в настройки, посмотреть что там хорошего есть.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
digger, версия 1с 32-битная?
Как-то странно получается, в предыдущем сообщении Вы писали что чеки бьются если не загружен MercuryOfdFPDrv.exe (в автозагрузку как я понял, так как если его нет на компьютере совсем, то чеки пробиваться вообще не будут). Теперь вылетают ошибки в той же ситуации и чеки не бьются? После чего начали появляться ошибки? В любом случае 1С должна увидеть драйвер для начала работы, ошибка на 4-м скрине говорит о том, что 1С не может узнать версию драйвера, т.е. она его не видит. Переустановите его из инсталлятора. Ну и неплохо было бы всё же взглянуть на лог, отправьте на slan046@mail.ru, хотя если драйвер не установлен, то и лога не должно быть по идее.
Вот так должно выглядеть окно настроек перед началом работы:
Как-то странно получается, в предыдущем сообщении Вы писали что чеки бьются если не загружен MercuryOfdFPDrv.exe (в автозагрузку как я понял, так как если его нет на компьютере совсем, то чеки пробиваться вообще не будут). Теперь вылетают ошибки в той же ситуации и чеки не бьются? После чего начали появляться ошибки? В любом случае 1С должна увидеть драйвер для начала работы, ошибка на 4-м скрине говорит о том, что 1С не может узнать версию драйвера, т.е. она его не видит. Переустановите его из инсталлятора. Ну и неплохо было бы всё же взглянуть на лог, отправьте на slan046@mail.ru, хотя если драйвер не установлен, то и лога не должно быть по идее.
Вот так должно выглядеть окно настроек перед началом работы:
- Alexandr Mihaylovich
- Сообщения: 43
- Зарегистрирован: 01 июн 2017, 16:52
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
На какой версии ПО ФН тестируете?
У меня версия ПО ФН 1.0. Последние прошивки под неё не подходят,
там версия ПО ФН 1.33. Через панель ккм всё прекрасно работает.
Может из-за этого драйвер некорректно отрабатывает в 1с?
Техсброс делал. Не помогает.
Видимо придется через обработку делать открытие/закрытие кассовой смены.
У меня версия ПО ФН 1.0. Последние прошивки под неё не подходят,
там версия ПО ФН 1.33. Через панель ккм всё прекрасно работает.
Может из-за этого драйвер некорректно отрабатывает в 1с?
Техсброс делал. Не помогает.
Видимо придется через обработку делать открытие/закрытие кассовой смены.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Alexandr Mihaylovich, тестирую на версии 1.32.
Повторюсь, Панель управления отрабатывает открытие/закрытие смены в одну команду. При открытии и закрытии смены через 1С (через драйвер) выполняется сразу несколько команд. Конкретно команды открытия чека и закрытия чека отрабатываются корректно, так как чеки на вашем устройстве печатаются. Некорректно отрабатывают последующие команды: либо получение параметров текущей смены, либо получение статуса фискального накопителя. Похоже в Вашем случае это получение статуса фискального накопителя, но чтобы сказать точно - надо потестить, если есть желание - пишите в личку или на почту, подумаем как это сделать
Повторюсь, Панель управления отрабатывает открытие/закрытие смены в одну команду. При открытии и закрытии смены через 1С (через драйвер) выполняется сразу несколько команд. Конкретно команды открытия чека и закрытия чека отрабатываются корректно, так как чеки на вашем устройстве печатаются. Некорректно отрабатывают последующие команды: либо получение параметров текущей смены, либо получение статуса фискального накопителя. Похоже в Вашем случае это получение статуса фискального накопителя, но чтобы сказать точно - надо потестить, если есть желание - пишите в личку или на почту, подумаем как это сделать
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
slan, версия 1с 32-х битная, драйвер ведь загружается, и дает пробить первый чек. В настройках этот самый драйвер тоже корректно отображается, как надо. Он перестает отображаться после вылета MercuryOfdFPDrv.exe.
Ошибки судя по всему пошли спустя какое-то время, после того, как я обновил вручную интеграционную библиотеку.
Драйвер переустанавливал.
Лог есть, отправил.
Ошибки судя по всему пошли спустя какое-то время, после того, как я обновил вручную интеграционную библиотеку.
Драйвер переустанавливал.
Лог есть, отправил.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
d1gger, у вас падает драйвер при попытке получения сообщения для сервера ОФД из Фискального накопителя. Какая версия фискального накопителя? Посмотреть можно через Панель управления -> О ресурсах и статусе.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Расшифруйте что здесь написано. Вы на "живом" ФН экспериментируете? Насколько известно в массах есть МГМ ФН-1 версий 1.32 и 1.33.Alexandr Mihaylovich писал(а): У меня версия ПО ФН 1.0. Последние прошивки под неё не подходят,
там версия ПО ФН 1.33. Через панель ккм всё прекрасно работает.
- Alexandr Mihaylovich
- Сообщения: 43
- Зарегистрирован: 01 июн 2017, 16:52
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
На "живом" рабочем ФН тестирую. Сельская местность, торгуют пивом. Покупали 119Ф с перспективой подключения к 1с и учета в программе. Сейчас чеки бьют через панель ККМ. В день стабильно 30-40 чеков. Через панель пробивают без проблем.
меркурий 119Ф usb без передачи в офд.
меркурий 119Ф usb без передачи в офд.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Пообщавшись с разработчиком нашел корень проблем возникновения ошибки "Нет ответа от устройства". В следующей версии драйвера всё это дело будет учтено. Спасибо все принимавшим участие в тестировании
Ситуация с задержками такая:
- в самой первой версии прошивки (эталонная) были задержки при работе с ФН (ФН работал медленно).
- после выхода обновления ПО ФН, была выпущена новая прошивка (которая сейчас на сайте), где были существенно
сокращены задержки при работе с ФН.
По величинам задержек:
- для эталонной версии более 10с.
- текущая версия менее 10с.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Также нужно подключить Меркурий-119Ф к 1С.
1. Подскажите, этот драйвер и сопутствующую интеграционную библиотеку можно использовать со штатной прошивкой Меркурий-119Ф или перед началом работы нужно прошивать в ККТ версию ПО Универсальный протокол обмена для RS. Реализована поддержка ЕГАИС от 22.06.2017, которая выложена на странице Меркурий-119Ф на сайте инкотекса?
2. Если на этом Меркурий-119Ф уже активирован фискальный накопитель и ККТ зарегистрирована в ИФНС можно прошивать кассу? Просто в архив с более ранней подобной прошивкой был включен файл Рекомендации по фискализации, в котором рекомендовалось выполнять фискализацию уже с помощью Тест драйвера Штрих ФР 4.13
1. Подскажите, этот драйвер и сопутствующую интеграционную библиотеку можно использовать со штатной прошивкой Меркурий-119Ф или перед началом работы нужно прошивать в ККТ версию ПО Универсальный протокол обмена для RS. Реализована поддержка ЕГАИС от 22.06.2017, которая выложена на странице Меркурий-119Ф на сайте инкотекса?
2. Если на этом Меркурий-119Ф уже активирован фискальный накопитель и ККТ зарегистрирована в ИФНС можно прошивать кассу? Просто в архив с более ранней подобной прошивкой был включен файл Рекомендации по фискализации, в котором рекомендовалось выполнять фискализацию уже с помощью Тест драйвера Штрих ФР 4.13
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
1. Этот драйвер используется для устройства Меркурий-119Ф со штатной прошивкой.
2. Лучше этот вопрос уточнить в техподдержке
2. Лучше этот вопрос уточнить в техподдержке
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Понятно. Подключение выполняю по инструкции viewtopic.php?f=19&t=2066. Драйвер установил, но при установке интеграционной библиотеки (делаю по инструкции из ссылки, которая приведена выше: Скачать интеграционную библиотеку. Скачанный архив распаковывать не нужно. В 1С в настройках подключаемого оборудования нужно выбрать Драйверы оборудования -> Добавить новый драйвер из файла и т.д.) в момент нажатия кнопки Установить драйвер выдается сообщение об ошибке: Установка внешней компоненты не выполнена. Скриншоты ниже по тексту. Программное обеспечение: Windows 7 Pro sp1 32bit, платформа 1С 8.3.9.2170 32bit, конфигурация Розница 2.2.5.23. На первой странице темы был скриншот с такой ошибкой, но в качестве причины ошибки называлась исключительно версия 1с 64bit. Какие еще действия нужно выполнить для установки драйвера?slan писал(а):1. Этот драйвер используется для устройства Меркурий-119Ф со штатной прошивкой.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Там где пункт "Добавить новый драйвер из файла" Вы указываете архив с интеграционной библиотекой? Если да, то попробуйте эту процедуру несколько раз повторить с закрытием / открытием 1С, с перезагрузкой компьютера, с запуском 1С от имени администратора.
И было еще вот такое в письме от одного из пользователей:
И было еще вот такое в письме от одного из пользователей:
Может Вам обновить версию Розницы стоит попробовать?на версии Розница 2.2.5.22 и Розница 2.2.5.25 базовая не работает!
на Розница 2.2.5.27 базовая все хорошо!
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Дополнительно проверил на 1С Бухгалтерии 3.0.50.19 на другом компьютере. При нажатии на кнопку Установить драйвер выдает ту же ошибку:Установка внешней компоненты не выполнена. В строке Текущий статус пишет: Не установлен на текущем компьютере. Не определен тип: AddIn.MercuryOfdFP1Cslan писал(а): Может Вам обновить версию Розницы стоит попробовать?
Так как ситуация повторяется на двух разных компьютерах, значит что-то я пропустил при установке. Но что?
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Сейчас скачал версию 1.0.0.0 интеграционной библиотеки и попробовал установить ее. Она установилась, причем в строке установленная версия пишет:1.1.1(Версия требований к разработке драйверов 2.1). Но в поле дополнительная информация пишет: версия драйвера в архиве 1.0.0.0VadimWASP писал(а):slan писал(а):Так как ситуация повторяется на двух разных компьютерах, значит что-то я пропустил при установке. Но что?
Скачанный архив с версией 1.0.0.1 проверил на целостность, он нормально распаковывается, в архиве еще два xml файла, они также открываются.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Добрый день. У меня такая же проблема как и у VadimWASP.
ОС - Windows Server 2008 R2 x64. 1С 8.3 - х32. Конфигурация Рарус Магазин автозапчастей.
При установке в 1С компоненты в архиве версии 1.0.0.1 выдается ошибка "Установка внешней компоненты не выполнена". И в Текущем статусе - " Не установлен на текущем компьютере. Не определен тип: AddIn.MercuryOfdFP1C".
Думал что это из-за отсутствия физического устройства (пока просто проверяю как устанавливается ПО). Но при установке версии компоненты 1.0.0.0 всё установилось без ошибок.
VadimWASP
В Текущем статусе пишет "Установлена основная поставка драйвера. (Версия: 1.1.1)" это версия драйвера оборудования, а версия компоненты действительно 1.0.0.0.
ОС - Windows Server 2008 R2 x64. 1С 8.3 - х32. Конфигурация Рарус Магазин автозапчастей.
При установке в 1С компоненты в архиве версии 1.0.0.1 выдается ошибка "Установка внешней компоненты не выполнена". И в Текущем статусе - " Не установлен на текущем компьютере. Не определен тип: AddIn.MercuryOfdFP1C".
Думал что это из-за отсутствия физического устройства (пока просто проверяю как устанавливается ПО). Но при установке версии компоненты 1.0.0.0 всё установилось без ошибок.
VadimWASP
В Текущем статусе пишет "Установлена основная поставка драйвера. (Версия: 1.1.1)" это версия драйвера оборудования, а версия компоненты действительно 1.0.0.0.
Re: Драйвер "Инкотекс: ККТ Меркурий с передачей данных в ОФД (54-ФЗ)" (М119Ф) [Обсуждение]
Если версия 1.0.0.0 устанавливается нормально, то установите её. Затем попробуйте сверху установить 1.0.0.1. При любом результате скопируйте файл MercuryFPKKT1C.dll из архива с версией 1.0.0.1 по пути "C:\Users\<user>\AppData\Roaming\1C\1cv8\ExtCompT\".