Печать любой формы с заданным количеством экземпляров по контрагенту
1C-admin
16.05.2017
Для разных контрагентов часто нужно разное количество экземпляров одних и тех же печатных документов. Чтобы не держать в памяти эту информацию и была создана настраиваемая обработка печати. С ее помощью можно задать для контрагента количество экземпляров нужной печатной формы по умолчанию. Экземпляры задаются в свойствах контрагента. Сама обработка подключается как внешняя печатная формы и выводит диалог печати форм, по которым есть предустановленная настройка количества экземпляров. Удобна она еще и тем, что на печать можно сразу отправить комплект документов, а не печатать какждую форму отдельно. При желании можно отобразить все печатные формы документа, указать количество и так же отправить на печать.
Настройка:
1. Для контрагентов создаем свойства: Наименование свойства — точное название печатной формы. Тип значения — число (наше количество экземпляров)
2. Добавляем обработку как внешнюю печатную форму. Обязательно обзываем ее «Универсальная печать».
3. В настраиваемую обработку печати попадают лишь те формы, для которых создано свойство и заполнено количество экземпляров. На форме есть галочка, позволяющая отобразить все формы по документу.
4. Далее можно сразу отправить формы на принтер или нна предварительный просмотр.
Если в колонке «печатать» снять галочку, то форма на печать не отправляется.
Обработка тестировалась на управлении торговлей 10.3
В ближайшее время планируется тестирование и на других конфигурациях.