Вход | Регистрация
 

Ошибки при обращении к драйверу ККТ из 1С

Ошибки при обращении к драйверу ККТ из 1С
Я
   alekskurochkin
 
08.11.19 - 22:32
Здравствуйте. Писал код (создавал общий модуль в конфигурации) для автоматического пробития чеков. Как всегда, на копии базы всё работает, у клиента - не взлетает. База БП 3.0.71.89, серверная, платформа - 8.3.13.1644. ККТ подключена через атоловский драйвер 10.4.6. До этого стоял 9-ый драйвер, на нем тоже не работало. Так вот, к сути проблемы. Объект драйвера создается успешно. Команда ПолучитьРевизиюИнтерфейса отрабатывает. А дальше при обращении к драйверу начинаются проблемы. Команда: ОбъектДрайвера.ПолучитьОписание(ОписаниеДрайвера) возвращает пустую строку, команда: ОбъектДрайвера.Подключить(ПараметрыПодключения.ИДУстройства) возвращает Ложь. в Логи драйвера информация об этих операциях вообще не пишется, хотя когда пользователь запускает операции с ККТ вручную лог пишется. На моем компе (на копии базы) лог тоже пишется, даже когда чеки пробиваются с помощью моего кода. Правда, у меня база развернута в файловом варианте - не знаю, может ли это быть проблемой. Подскажите, куда и как можно копнуть?
P.S. Касса к базе клиента подключена, чеки вручную бьются нормально
 
 
   Fram
 
1 - 08.11.19 - 22:38
Наверно, глупо спрашивать, но все же. Код НаКлиенте или НаСервере?
   alekskurochkin
 
2 - 08.11.19 - 22:47
(1) На сервере
   Fram
 
3 - 08.11.19 - 22:48
А ККТ к серверу подключен?
   alekskurochkin
 
4 - 08.11.19 - 22:52
(3) Нет, к компьютеру бухгалтера
   Fram
 
5 - 08.11.19 - 22:55
(4) Тогда зачем код НаСервере?.. потому что там "светлее" как в анекдоте?
   alekskurochkin
 
6 - 08.11.19 - 23:02
(5) Изначально всё планировалось как регламентное задание. Автоматический запуск вечером, сбор данных, пробитие чеков. Весь процесс без какого-либо участия пользователя. Не уверен, что поставленную задачу можно решить кодом НаКлиенте. Но это может быть причиной проблем? Если да, то попробую переделать. У меня в файловом варианте всё работает.
   Fram
 
7 - 08.11.19 - 23:08
Давно на УФ программируешь?
   alekskurochkin
 
8 - 08.11.19 - 23:09
(7) 3 года
   NorthWind
 
9 - 10.11.19 - 09:48
(4) откуда серверу знать про ккт вообще и про ккт на компьютере бухгалтера в частности? Подключайте к серверу ккт, ставьте на него дрова и все будет...
   ДенисЧ
 
10 - 10.11.19 - 15:23
(8) Врёшь.
   alekskurochkin
 
11 - 10.11.19 - 19:58
(9) К серверу подключить ККТ неудобно, так как часть чеков пробиваются вручную
   alekskurochkin
 
12 - 10.11.19 - 19:59
(10) Конечно, вру. на самом деле с рождения
   alekskurochkin
 
13 - 10.11.19 - 19:59
(5) Перенес код на клиент. Всё получилось. Спасибо!
   ДенисЧ
 
14 - 10.11.19 - 20:03
(13) Удачи тебе с регламентым заданием...
   alekskurochkin
 
15 - 10.11.19 - 20:08
(14) За пожелание спасибо, но я обошелся без него

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.