Читайте первую часть статьи по ссылке
После подключения внешней обработки в 1С 8.3 в режиме 1С:Предприятие
3.В модуле внешней обработки создадим экспортную процедуру Печать()
Процедура выглядит примерно следующим образом:
	
С помощью этой процедуры будет инициирован запуск Подсистемы «Печать» из общих модулей Библиотеки стандартных подсистем(БСП)
Процедура Печать() содержит четыре параметра:
- МассивОбъектов — ссылки на объекты, которые планируются для печати (массив);
 - КоллекцияПечатныхФорм— уже сформированные документы (таблица значений);
 - ОбъектыПечати— список значений, в котором значение — это ссылка на объект, а представление — имя области, в которой был введен объект;
 - ПараметрыВывода — произвольные параметры для печати.
 
В процедуре Печать() формируется нужное количество табличных документов и готовится к печати.
4.В модуле внешней обработки создадим функцию «СформироватьПечатнуюФорму()»
С целью сокращения статьи заполним только часть параметров макета. Для заполнения всех параметров макета необходимы прочие подсистемы БСП, которые расположены в общих модулях. Например, для получения адреса:
	
Функция «СформироватьПечатнуюФорму()», которая будет возвращать табличный документ.
	
Мы предполагаем, что у нас всегда 1 печатная форма, поэтому передаём в функцию первый элемент массива (МассивОбъектов[0]).
Для работы с внешней печатной формой необходимо сохранить написанный код обработки и вновь подключить внешнюю обработку в 1С 8.3 в режиме 1С:Предприятие
	
	
В результате распечатаем макет внешней печатной формы.
	
	
	Статья подготовлена преподавателем учебного центра.
Обучитесь программированию в системе 1С:Предприятие. Смотрите расписание всех курсов учебного центра по ссылке