Данный механизм может потребоваться, когда есть ряд лиц с правом подписи.
И подписать документ может любой из них.
Внешние печатные формы позволяют пользователю интерактивно выбрать подписанта.
В печатной форме выведутся его должность, данные доверенности.
Вводим данные о своих подписантах в 2 местах кода (в модуле формы).
И можно формировать печатные формы Счета, Акта, СФ выданного, ТОРГ12 и УПД с выбором подписывающего лица.
Шаблоны печатных форм приложены.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Данная печатная форма предназначена для 1С Бухгалтерия 3
Тестировалась на релизе 3.0 (3.0.62.17)
В модуле формы обработки в процедуре ПриОткрытииНаСервере() формируем список доступных подписантов.
В функции
НайтиДанныеПодписанта()
указываем данные подписанта (ФИО, должность, дата и номер доверенности):
Пример:
Если Подписант = "Караваева В.А." Тогда
ДолжностьРуководителя = "Начальник отдела";
НомДов = "57";
ДатаДов = "01.01.2018";
Срок = "31.12.2018"; //срок действия доверенности
Т.о., список подписантов можно сформировать произвольно для себя.
Для этого вносим изменения только в указанных местах.
Внешняя печатная форма