Возникла задача по автоматизации производства и реализовал это через обработку табличной части.
- С закладки Выпуск формируется документ "Выпуск продукции".
- С закладки Расход материалов документ "Требование-накладная".
Платформа 8.2. Обработка сделана для конфигурации Комплексная автоматизация, но наверное будет работать и в УПП
П.С. для тех кто не знает, что такое Внешняя обработка заполнения табличных частей публикую текст справки по ним.
Надеюсь, после этого вы не будете говорить, что не работает.
Справочник «Внешние обработки, печатные формы, обработки по заполнению табличных частей»
Справочник содержит список произвольных обработок, произвольных отчетов, дополнительных печатных форм, обработок для заполнения ТЧ объектов, обработок, подключаемых к отчетам.Общее описание
Обработка для заполнения ТЧ объектов.
Для обработок заполнения ТЧ необходимо указывать внешнюю обработку, список объектов и их ТЧ, для которых необходимо использовать данную обработку.
Требования к подключению внешних обработок
Обработка для заполнения ТЧ объектов.
Внешняя обработка, содержащая:
-
Необязательный реквизит «ДополнительныеПараметры» произвольного типа, которому будут передаваться дополнительные параметры примитивного типа в виде структуры.
-
В модуле экспортную процедуру: Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта)
где:
-
Объект - ДокументОбъект, СправочникОбъект - откуда был произведен вызов процедуры заполнения внешней обработки;
-
ИмяТабличнойЧасти – Строка. Имя табличной части, для которой вызвана обработка;
-
ТабличноеПолеОбъекта – Элемент формы: Табличное поле. Табличное поле формы, для которого вызвана обработка.
Также обработка может иметь в своем составе макет «Параметры_Авторегистрации», используемый для автоматического заполнения принадлежности печатной формы в справочнике «Внешние обработки» и состоящий из 2-х колонок («полное имя метаданного» и «имя табличной части»).