Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Кто пользуется последними версиями драйвера Штриха на ФР? (http://forums.kuban.ru/f1040/kto_pol-zuetsya_poslednimi_versiyami_drajvera_shtriha_na_fr-7723041.html)

MetalHeart 06.05.2016 11:13

Кто пользуется последними версиями драйвера Штриха на ФР?
 
Добрый день!

Используется самописная программа на базе 1С 7.7. Много лет использовался драйвер ФР 4.6 и не выше, потому что выше то работа с OLE-объектом была какой-то не стабильной, то на каких-то версиях драйвера перестали поддерживаться старые чековые принтеры Штрих-500. Но вот пришел ЕГАИС и необходимость печатать QR-коды.
Начну с радикального на одном компьютере: при установке драйвера 4.12 проверка связи (именно первая) из программы "Тест драйвера" занимает 6 секунд. При этом в логе есть какие-то ошибки про какие-то ключи:

[05.05.2016 17:51:25.787] [00003940] [DEBUG] TReceiptGnivcPlugin Connect
[05.05.2016 17:51:25.787] [00003940] [ERROR] TRockey4Key.FindKeys: Драйвер ключей Rockey4: 65535, Unknown error
[05.05.2016 17:51:28.736] [00003940] [DEBUG] TLibVpm Connect: Token: 0
[05.05.2016 17:51:29.797] [00003940] [ERROR] TLibVpm ГНИВЦ: 11,
Ошибка: ошибка в настройках
[05.05.2016 17:51:29.797] [00003940] [ERROR] ГНИВЦ: 11, Ошибка: ошибка в настройках
[05.05.2016 17:51:29.797] [00003940] [DEBUG] TDrvFR Connect: 0


А из 1С метод Connect() зависает примерно минуты на две и результатом стабильно возвращает -1 (нет связи).

Если удалить драйвер 4.12 и вернуть 4.6, то проверка связи происходит мгновенно, 1С без проблем видит фискальник. Снова устанавливаем 4.12 и проблема возвращается.

Такая проблема только на одном компьютере. На десятки других компьютерах переход на 4.12 прошел более успешно, хотя для того, чтобы в 1С OLE-объект заработал (увидел фискальник) приходится иногда несколько раз удалить драйвер, установить заново, причем установить с примерами, далее из каталога с примерами скопировать все файлы относящиеся к драйверу в каталог базы 1С. В более тяжелых случаях нужно еще перед методом Connect() явно указать номер порта и скорость, хотя часто не помогает и это. Т.е. просто установить связь через "Тест драйвера", как отлично работало для 4.6 больше не работает. Но жить можно, кроме указанного выше примера.

Может кто знает, что сделали разработчики? Может нужно еще какой-нибудь новый метод использовать для более стабильной работы?! На оф.форуме пока помощи не дождался

П.с. Ну и да, примеры для 1С, которые идут с тестом драйвера с версией 4.12 неработоспособны.

MagAN 06.05.2016 11:23

Месяц назад 4.12 встал как влитой.
Никаких проблем с поиском оборудования не было.
Правда, там винда 8 была и других штрихов не было.
Зато был Атол в полный рост. И тоже никаких проблем.
Часть оборудования работает под Атолом, фискальник - под Штрихом.


Может, надо было снести 4.6?

DeiMos 06.05.2016 11:45

0-MetalHeart >
Я сам вообще не в теме. Но вроде бы все нормальные люди используют самый последний из бесплатных драйверов.
Все платные - требуют денег (если не платишь - жестоко глючат и тормозят).

А что, QR-коды на бесплатных дровах (безглючных) никак нельзя распечатать? Пичалька...

MetalHeart 06.05.2016 12:20

1-MagAN > сносил, естественно. Даже интереснее было - ставил параллельно в другую папку новый драйвер. Сразу после установки нового, старый начинает тормозить, 1С перестает работать.
2-DeiMos > Это про Атол так все делают. Штрих - он бесплатный. У него есть платные навороты, типа работа по сети, они защищены ключом. А базовый функционал - бесплатный.

MagAN 06.05.2016 12:28

[quote=MetalHeart;42033503]Это про Атол так все делают. Штрих - он бесплатный. [/quote]
Они абсолютно одинаковые.
Бесплатный Атол со Штрихами прекрасно работает.
Но в деморежиме (пробивает 9,99 р. на любую сумму больше 10 р.).
Если драйвер Атола зарегистрирован платный - переходит в рабочий режим и со Штрихами.
Тоже самое, но симметрично у Штриха.
Бесплатно драйвера работают только со "своим" оборудованием, а за деньги - с любым.

MetalHeart 06.05.2016 12:54

4-MagAN > ну по итогу я работаю только со штрихами, только со штриховскими драйверами.

MagAN 06.05.2016 13:01

[quote=MetalHeart;42033903]я работаю только со штрихами[/quote]
Значит, ты - неудачник.
Атоловские драйвера мне нравятся больше.
Более удобные, дружелюбные, функционал больше.
Да и аппараты сами у Штриха - убиться можно ...

MetalHeart 06.05.2016 16:12

6-MagAN > Нифига подобного. Продал программу на пару сотен магазинов, и говорю чтобы другие ФР не покупали, чтобы не заморачиваться с другими драйверами. Моя программа, мои правила. Поддерживать больше устройств - больший геморрой. Вот ЕГАИС всю малину подосрал

MagAN 06.05.2016 19:37

[quote=MetalHeart;42035785]и говорю чтобы другие ФР не покупали, чтобы не заморачиваться с другими драйверами. Моя программа, мои правила. Поддерживать больше устройств - больший геморрой.[/quote]

Тупые правила и значит тупые программы.
Что значит заморачиваться? Кому геморрой? Тебе?
Ты эти программы для себя что ли пишешь?
Чтобы тебе было удобно?
Я вот пишу по-другому.
Как пользователям надо, как им удобней и меньше геморроя.
Чтобы они не заморачивались.
Какое оборудование, ФР, сервисы купят, те и подключаю.
Так что ты или подумай о своем поведении на досуге или не брат ты мне больше ...

MetalHeart 06.05.2016 23:09

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

MagAN 06.05.2016 23:42

Несчастные они люди эти ваши клиенты.
Зато после вас работать с ними одно удовольствие.
И им хорошо и с ними просто.
Так что, как говорится в том анекдоте - продолжайте ... терроризируйте их и дальше проходимые вы мои ...


Текущее время: 18:48. Часовой пояс GMT +3.