Внешние печатные формы добавить печать и подпись
Добрый день!
Очень прошу помощи, заранее благодарен всем кто откликнется.
Конфигурация: бас бухгалтерия 2.1.13.1(совместимость Версия 8.3.12)
Ситуация следующая: нужна обработка в виде внешней печатной формы, которая будет брать стандартную печатную форму "Акт об оказании услуг", добавлять в него подпись и печать с организации и затем выводить на печать.
Застрял на моменте - получаю пустой макет, и никак не получается обратиться к стандартной процедуре печати, которая по логике должна выдавать уже заполненный макет
Очень прошу помощи, заранее благодарен всем кто откликнется.
Конфигурация: бас бухгалтерия 2.1.13.1(совместимость Версия 8.3.12)
Ситуация следующая: нужна обработка в виде внешней печатной формы, которая будет брать стандартную печатную форму "Акт об оказании услуг", добавлять в него подпись и печать с организации и затем выводить на печать.
Застрял на моменте - получаю пустой макет, и никак не получается обратиться к стандартной процедуре печати, которая по логике должна выдавать уже заполненный макет
По теме из базы знаний
- Как создать свою внешнюю печатную форму к обработкам АЛАНН
- Печатные формы для БП 3.0: УПД, ТОРГ-12, Акт, Счет-фактура, Доверенность, Счет
- УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-фактура, УПД, УКД, Заказ клиента, Акт сверки, М-15 и др.)
- Набор внешних печатных форм и расширений для Бухгалтерии предприятия 3.0 (БП 3.0)
- Акт об оказании услуг для документа "Реализация товаров и услуг" (с печатью и подписью или без) (БП 2.0)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В стандартной БАС можно настроить вывод печати и подписи... (Справочник - Организации - Нужная организация - Закладка "Печать")
И даже поменять макет в пользовательском режиме.... (Администрирование - Печатные формы, отчеты и обработки - Макеты печатных форм)
ВОПРОС: Зачем внешняя печатная форма?
И даже поменять макет в пользовательском режиме.... (Администрирование - Печатные формы, отчеты и обработки - Макеты печатных форм)
ВОПРОС: Зачем внешняя печатная форма?
Под рукой сейчас для БАС только "Акт перемещения ОС" - можно сделать по образу и подобию...
Прикрепленные файлы:
ВПФ_ПеремещениеОС.epf
(9)В менеджере документа есть процедура "печать", она экспортная:
Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
как мне обратиться к этой процедуре из внешней обработки, чтоб она выдала мне заполненный макет из документа, к которому привязан макет?
я практически не имею знаний по программированию, и при попытках обращения к процедуре получаю разные ошибки, например:
"недостаточно фактических параметров"
во внешней обработке пишу процедуру:
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "АктОбОказанииУслугСФаксимиле", "Акт об оказании услуг с факсимиле", СформироватьПечатнуюФорму(МассивОбъектов[0], КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода));
КонецПроцедуры
что нужно написать в функции:
Функция СформироватьПечатнуюФорму(СсылкаНаДокумент, КоллекцияПечатныхФорм, ОбъектыПечати ,ПараметрыВывода)
чтоб всё сработало?
Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
как мне обратиться к этой процедуре из внешней обработки, чтоб она выдала мне заполненный макет из документа, к которому привязан макет?
я практически не имею знаний по программированию, и при попытках обращения к процедуре получаю разные ошибки, например:
"недостаточно фактических параметров"
во внешней обработке пишу процедуру:
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "АктОбОказанииУслугСФаксимиле", "Акт об оказании услуг с факсимиле", СформироватьПечатнуюФорму(МассивОбъектов[0], КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода));
КонецПроцедуры
что нужно написать в функции:
Функция СформироватьПечатнуюФорму(СсылкаНаДокумент, КоллекцияПечатныхФорм, ОбъектыПечати ,ПараметрыВывода)
чтоб всё сработало?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот