Возникла необходимость печати документов на обычный принтер в режиме РМК в Рознице 1.0. Штатная кнопка предполагает печать текущего чека после его пробития, но, во-первых, не всегда нужна лишь одна печатная форма (в моем случае была необходимость печатать товарный чек и иногда гарантийный талон) и, во-вторых, стандартная последовательность действий для печати: нажать_кнопку_печать->ввести_оплату->получить_печатную_форму показалась какой-то надуманно неудобной.
Было принято решение: добавить новую форму печати в документ «ЧекККМ», работающую с закрытыми чеками.
Список видов печатных форм заполняется встроенными и внешними печатными формами.
Дополнительные бонусы к разработке:
- в конфигурации используется функция «эмуляции» клавиатуры через «WScript.Shell» — можно перенести в общий модуль и использовать для собственных нужд
- приложены две внешние печатные формы «Товарный чек с логотипом» и «Гарантийный талон»