Каталог решений - Лайфхак. Как обновить форму документа программно после изменения данных через внешнюю печатную форму

Лайфхак. Как обновить форму документа программно после изменения данных через внешнюю печатную форму

Лайфхак. Как обновить форму документа программно после изменения данных через внешнюю печатную форму

В наличии

Обработка демонстрирует, как внести изменения в документ и обновить форму документа программно через обработку внешней печатной формы на примере конфигурации Бухгалтерия 3.0 и Зарплата и управление персоналом 3.1. В конфигурации Зарплата и управление персоналом 3.1 используется документ График отпусков. В конфигурации Бухгалтерия 3.0 используется документ Счет на оплату покупателю.

Категория:

Описание

Доработка формы документа с целью изменения данных — самая распространенная доработка системы 1С. При разработке нового функционала приходится снимать конфигурации с поддержки поставщика, что влечет за собой сложности при дальнейшем сопровождении 1С. Чтобы избежать таких проблем, можно воспользоваться функционалом — подсистема «Допоплнительных отчетов и обработок», которая входит в БСП. Данный функционал позволяет без изменений в конфигурации добавить новую печатную форму или заменить старую.

В обработке показано, как можно изменять данные в документе и обновить форму документа программно.

Для добавления новой обработки необходимо в разделе «Администрирование» выбрать пункт «Печатные формы, отчеты и обработки». В нужном меню нужно нажать гиперссылку «Дополнительные отчеты и обработки» (если ссылка не активна, включите использование данного функционала — флаг расположен немного левее). В открытом справочнике необходимо нажать на кнопку «добавить». Программа откроет диалоговое окно выбора файла, в котором необходимо указать файл разработанной обработки. В списке печатных форм выбранного документа появится добавленная обработка.

Тестирование проводилось на конфигурации Зарплата и управление персоналом, редакция 3.1 (3.1.31.58) и Бухгалтерия предприятия, редакция 3.0 (3.0.167.36). Лайфхак для программистов.

has been added to your cart:
Оформление заказа