Очень часто необходимо формировать один и тот же набор документов: печатать в нужной последовательности и отправлять некоторые из них по электронке.
Данная обработка позволяеть делать эти задачи по одному клику, например:
для ООО «АБВ» напечатать Торг12, СчФ, Торг12, Счф, Сертификаты,СборочныйЛист, отправить на электронку Торг12 и счет-фактуру
для ИП Пупкин только печать РасходнаяНакладная,СборочныйЛист
Для каждого клиента может быть задан необходимый набор печатных форм и действий с ними (печать, отправка).
Описание интерфейса:
галка «показать документы» — вывод на экран сформированных печатных форм
галка «кэшировать таблицы» — если одна и та же печ.форма встречается несколько раз то она формируется только один раз, а потом берется из кэша
Принтер автоматом встает тот, что по умолчанию в системе, можно выбрать любой другой принтер, зарегистированный в системе
Кнопка «Стандартно» — Может быть задан стандартный(по умолчанию) набор форм. Для этого необходимо в процедуре ЗаполнитьСтандартно() написать заполнение, в моей обработке ничего не заполняется, но в комментариях этой процедуры приведен пример как это можно сделать.
Кнопка «Обновить» — получает набор печ.форм контрагента и действий с ними
Кнопка «Сохранить для контрагента» — сохраняет текущий список печ.форм и действий для контрагента
Кнопка «Печать» — печать и отправка отмеченных печ.форм.
Для отправки по электронной почте у пользователя должна рабочая учетная запись в справочнике «учетные записи электронной почты»
Для хранения списка печатных форм контрагента используется свойство «ПечФормы» для справочника «Контрагенты», у кого нет — создайте его: Наименование=» ПечФормы «, тип значения = Строка(50)
В свойстве хранится строка вида: 05=10,04=01,05=10,01=11 (КодПечФормы=БитПечатьБитОтправить)
В виду того, что максимальная длина строки у свойств = 50, желательно перенумеровать справочник внешних обработок в двух-трехзначные коды, чтобы итоговая строка шаблонов для контрагента могла вместить все ваши настройки
Обработка подключается стандартным образом через Сервис-Внешние печатные формы и обработки — внешние печатные формы.
Используется для видов документов с реквизитом «Контрагент», без контрагента не испытано
Обработка работает только со внешними(подключенными) печатными формами
Интересная разработка, нужно протестить! 🙂
в УТ 10.3 работает только с внешними печатными формами, но это минус конфигурации: в 11ой по другому работа с табличным документом идет, но ее под рукой нет.
Из какого документа или каким образом правильно запускается обработка?
Заранее спасибо за ответ.
>>Из какого документа или каким образом правильно запускается обработка?
>>Заранее спасибо за ответ.
Запускаетс по кнопке Печать-Комплект в тех документах, где она подключена как внешняя печ.форма