При производстве сложных технических изделий (например, электроники или приборов) производственный процесс часто состоит из нескольких переделов: из базовых радиоэлементов собираются простые микросхемы, из них — более сложные платы и узлы, а затем — готовое оборудование. При этом возникает задача не только корректно отразить многостадийный выпуск и давальческую переработку, но и сформировать сквозную отчетность, показывающую первичные документы закупки (включая входящие счета-фактуры) на все исходные компоненты.
Разберем архитектуру решения этой задачи в конфигурации 1С:Управление нашей фирмой (1С:УНФ).
Для правильного учета производственных этапов необходимо отказаться от использования складского документа Комплектация номенклатуры в пользу полноценной подсистемы Производство. Документ комплектации предназначен для простых складских операций и не позволяет учитывать трудозатраты, технологические потери и распределение косвенных расходов по переделам.
Рассмотрим по шагам настройку нормативно-справочной информации:
Спецификации. В табличной части состава сложного узла указываются не только покупные элементы, но и полуфабрикаты предыдущего уровня, для которых также заданы их собственные спецификации.Заказ на производство на конечную продукцию с включенной опцией многоуровневого планирования система автоматически разворачивает всю цепочку заказов на выпуск промежуточных полуфабрикатов.Стандартный отчет Нормативный состав изделия отображает только плановую структуру по спецификациям, но не содержит сведений о фактических документах закупки. Чтобы связать выпущенную готовую продукцию с конкретными документами Счет-фактура полученный, требуется обязательный партионный учет.
Проанализируем необходимые настройки:
Партии номенклатуры).Приходная накладная создается партия поставки, напрямую связанная с приходным документом и входящим счетом-фактурой.Производство полуфабрикату присваивается новая партия выпуска. Для обеспечения сквозного контроля связь между партией выпуска и списанными партиями исходного сырья фиксируется через движения документов или механизм серийного учета.Если часть узлов передается стороннему подрядчику для модификации, используется штатный контур давальческой переработки:
Заказ поставщику с видом операции Переработка.Расходная накладная с операцией Передача в переработку.Приходная накладная (или Отчет переработчика) с операцией Прием из переработки, где стоимость услуг подрядчика включается в себестоимость доработанного узла без потери привязки к исходной партии сырья.Поскольку глубина вложенности спецификаций может быть произвольной, отчет строится на базе данных регистров накопления Запасы, Выпуск продукции и связанных документов.
Разберем алгоритм выборки данных в запросе:
Производство, которым она была выпущена.Приходная накладная и связанные с ними документы Счет-фактура полученный.Пример фрагмента запроса для получения документов оприходования по партиям списанных запасов:
ВЫБРАТЬ
Запасы.Номенклатура КАК Материал,
Запасы.Партия КАК ПартияМатериала,
Запасы.Партия.Документ КАК ДокументПоступления,
СчетФактураПолученный.Ссылка КАК СчетФактура
ИЗ
РегистрНакопления.Запасы КАК Запасы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетФактураПолученный КАК СчетФактураПолученный
ПО Запасы.Партия.Документ = СчетФактураПолученный.ДокументОснование
ГДЕ
Запасы.Регистратор = &ДокументВыпуска
Такая архитектура позволяет сохранить типовую структуру конфигурации 1С:УНФ, обеспечить корректный расчет фактической себестоимости многопередельного производства и автоматически формировать отчетность по счетам-фактурам поставщиков на всю глубину технологического состава изделия.