Команда AddDevice(), ДобавитьУстройство(); #700753


#0 by Sigh
В самописанной конфе, через драйвер АТОЛ подключен фискальный регистратор. Проблема в том что в драйвере, в логических устройствах плодятся устройства ФР, просто копирвоанием по всем параметрам предыдущего. Пол логам драйвера ФР, определили что по времени это происходит, когда открывается смена на фисккальном регистраторе. Так как чудес не бывает, и иницировать такое может только команда  AddDevice или ДобавитьУстройство, НО такой команды нет если идти через отладчик по нажатию клавиши... Вот код даже: Процедура ОткрытьКассовуюСмену(Команда)                     ТекстСообщения = НСтр("ru = 'При открытии смены произошла ошибка.                         |Смена не открыта на фискальном регистраторе.                         |Дополнительное описание:                                  ТекстСообщения = НСтр("ru = 'При подключении устройства произошла ошибка.                 |Смена не открыта на фискальном регистраторе.                 |Дополнительное описание:         ТекстСообщения = НСтр("ru = 'Предварительно необходимо выбрать рабочее место внешнего оборудования текущего сеанса.'");         И Не Выборка.Закрыта Тогда                  Если Выборка.ДатаИзмененияСостояния - Выборка.ДатаИзмененияСтатуса > 86400 Тогда                 Если Не Результат Тогда                     ТекстСообщения = НСтр("ru = 'При печати чека возникла ошибка: Кто поможет, буду очень сильно благодарен. Вышлю пиво :) Просто сил уже нет, не понимаю в чем может быть проблема?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С