В старой конфигурации УТ 10.3 необходимо было подключить интегрированный терминал Сбербанка, с последующей печатью слипчека. В качестве решения была использована утилита UPWIN.exe с параметрами
Коды команд, ТТ - торговый терминал
:: ## ##### (сумма целочислена, копейки без разделителя, например 1.23 = 123, 1.00 = 100
:: 1 СУММА - Оплата указанной суммой
:: 2 СУММА - Выдача наличных (не для ТТ)
:: 3 СУММА - Возврат
:: 4 - Запрос баланса (не для ТТ)
:: 5 - Отказ от подписки (?)
:: 6 - Безналичный перевод (не для ТТ)
:: 7 - Сверка итогов (ЗАКРЫТИЕ СМЕНЫ!!)
:: 8 - Операция отмены из списка (для текущей незакрытой смены)
:: 8 СУММА - Операция отмены конкретной суммы (для текущей незакрытой смены)
:: 9 - Сводный чек, без детализации, только общая сумма
:: 9 1 - КОНТРОЛЬНАЯ ЛЕНТА
:: 9 2 - ВЫВОД ОТЧЕТА ЗА ПРОИВЗВОЛЬНУЮ ДАТУ (с выбором даты, к/лента или св/чек)
:: 10
:: 11 - Вызов меню UPOS (loadparam.exe ?)
:: 12 - Повтор последнего чека
:: 13 - Автоматическая ОТМЕНА последней покупки БЕЗ УЧАСТИЯ КЛИЕНТА, БЕЗ ВЫДАЧИ ЧЕКА
Спасибо моему заказчику, который методом тыка наковырял более-менее полный список параметров upwin, позволяющий делать всё, что нужно.
21-03-2019 для управляемой формы добавил кнопку Печать, если используется подключаемое оборудование: фискальный регистратор, ККТ-онлайн или принтер чеков и в конфигурации применяется БПО (библиотека подключаемого оборудования) можно вывести слипчек на печать, при необходимости можно код печати добавить вручную
&НаКлиенте
Процедура ПечатьСлипЧека(Команда)
СлипЧек=ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыXML(СлипЧек);
МенеджерОборудованияКлиент.НачатьПечатьТекста(,,СлипЧек);
КонецПроцедуры