Как напечатать на принтер чеков из формы, где не подключено торговое оборудование?
Есть форма, где не вызывается подключение торгового оборудования.
По нажатию кнопки нужно напечатать на принтере чеков текст.
Принтер чеков подключен в подключаемом оборудовании.
Как это сделать?
По теме нашел вот это:https://forum.mista.ru/topic.php?id=857572
Но это не совсем то, что нужно.
Конфа - типовая, отраслевая, что-то вроде розницы 2.3.
БПО 2.0.2.5
БСП 2.3.5.81
По нажатию кнопки нужно напечатать на принтере чеков текст.
Принтер чеков подключен в подключаемом оборудовании.
Как это сделать?
По теме нашел вот это:
Но это не совсем то, что нужно.
Конфа - типовая, отраслевая, что-то вроде розницы 2.3.
БПО 2.0.2.5
БСП 2.3.5.81
По теме из базы знаний
Найденные решения
(1)
что-то вроде розницы 2.3.
&НаКлиенте
Процедура ПечатьНаККТ(Команда)
Оповещение = Новый ОписаниеОповещения("ВыполнитьОперациюЗавершение", ЭтотОбъект);
ДанныеДляПечати = "Мой текст";
ФункцияПечати = "МенеджерОборудованияКлиент.НачатьПечатьТекста(Оповещение, УникальныйИдентификатор, ДанныеДляПечати)";
Выполнить(ФункцияПечати);
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
что-то вроде розницы 2.3.
&НаКлиенте
Процедура ПечатьНаККТ(Команда)
Оповещение = Новый ОписаниеОповещения("ВыполнитьОперациюЗавершение", ЭтотОбъект);
ДанныеДляПечати = "Мой текст";
ФункцияПечати = "МенеджерОборудованияКлиент.НачатьПечатьТекста(Оповещение, УникальныйИдентификатор, ДанныеДляПечати)";
Выполнить(ФункцияПечати);
КонецПроцедуры
Показать
(1) https://infostart.ru/1c/tools/1142707/
Ну посмотрим, стоит ли еще когда-нибудь тратить время на помощь этому автору.
По нажатию кнопки нужно напечатать на принтере чеков текст.
Можно посмотреть, как это сделано для УТ: Но это не совсем то, что нужно.
Угу, нужно "готовое решение"... для неизвестной отраслевки.
Ну посмотрим, стоит ли еще когда-нибудь тратить время на помощь этому автору.
(2) Спасибо, так вроде работает.
Правда, там надо ID передавать, типа если его нет, будет выбор, но так как принтер чеков один, выбор не предлагает.
Сейчас еще чутка потестирую.
Указал версию БПО.
Правда, там надо ID передавать, типа если его нет, будет выбор, но так как принтер чеков один, выбор не предлагает.
ДанныеДляПечати =
"Мой текст1
|Мой текст2";
МенеджерОборудованияКлиент.НачатьПечатьТекста(Неопределено, УникальныйИдентификатор, ДанныеДляПечати);
Сейчас еще чутка потестирую.
Указал версию БПО.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот