Как освободить порт в Рознице 2.3

1. dmitry_sizonenko 25 16.02.21 14:37 Сейчас в теме
Добрый день! Подскажите пожалуйста. Пробиваю чек в Рознице 2.3 режиме рмк, после этого нужно освободить порт. Как это сделать?
Найденные решения
2. RocKeR_13 1382 16.02.21 14:51 Сейчас в теме
(1) Если ККТ Атол, то в настройках параметров подключаемого оборудования есть галка "Не отключаться от ККТ". Если у вас используется канал EoT для передачи чеков в ОФД, то, конечно, галку эту лучше не снимать. Тогда нужно будет добавлять свои кнопки для включения/отключения оборудования
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RocKeR_13 1382 16.02.21 14:51 Сейчас в теме
(1) Если ККТ Атол, то в настройках параметров подключаемого оборудования есть галка "Не отключаться от ККТ". Если у вас используется канал EoT для передачи чеков в ОФД, то, конечно, галку эту лучше не снимать. Тогда нужно будет добавлять свои кнопки для включения/отключения оборудования
3. dmitry_sizonenko 25 16.02.21 15:05 Сейчас в теме
(2) Да, именно АТОЛ.
Это же вот эта галочка?
Это же на отправку в ОФД никак не повлияет?

Спасибо огромное за помощь!!!
Прикрепленные файлы:
4. dmitry_sizonenko 25 16.02.21 15:44 Сейчас в теме
(2) Спасибо большое!!! Помогло. Проверил обмен через EoT идет.
5. RocKeR_13 1382 16.02.21 15:47 Сейчас в теме
(4) Если канал обмена EoT, то чеки уходят в ОФД только когда активно подключение к ККТ. То есть если эту галку снять, то у вас чеки не будут уходить при работе в 1С. Нужно либо будет ее обратно ставить, либо открывать тест драйвера, в нем ставить галку "Устройство включено" и ждать, пока чеки уйдут
6. dmitry_sizonenko 25 16.02.21 15:55 Сейчас в теме
(5) А как-то программно можно сделать отправку чеков в ОФД, работая с драйвером напрямую?
Например, открыть его и ждать пока чеки уйдут?
fptr = Новый COMобъект("AddIn.Fptr10");
	fptr.open();
	fptr.setSingleSetting(fptr.LIBFPTR_SETTING_PORT, Строка(fptr.LIBFPTR_PORT_USB));
	fptr.applySingleSettings();

       //Ждать и проверять, что чеки ушли
                
        fptr.close();
7. RocKeR_13 1382 16.02.21 16:07 Сейчас в теме
(6) Надежнее тогда все-таки добавить кнопки для ручного включения/отключения оборудования:
МенеджерОборудованияКлиент.НачатьОтключениеОборудованиеПоИдентификатору
МенеджерОборудованияКлиент.НачатьОтключениеОборудованиеПоТипу
МенеджерОборудованияКлиент.НачатьОтключениеОборудование

Ну и там же найдете для подключения процедуры
8. dmitry_sizonenko 25 16.02.21 16:16 Сейчас в теме
(7) Я так пробовал. (Хотя может я не ту обработку оповещения выбирал.)
Пока я не установил галочку, чтобы 1с освободила порт, нужно было перезайти.
9. RocKeR_13 1382 16.02.21 16:22 Сейчас в теме
(8) Хм, вообще странно. Тогда, получается, что эти процедуры тоже "смотрят" на эту галку и надо копать глубже
10. dmitry_sizonenko 25 16.02.21 16:29 Сейчас в теме
(9) Еще раз большое спасибо за помощь! Два часа провозился, пока вы не подсказали!
11. RocKeR_13 1382 16.02.21 16:35 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот