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