Как организовать учет многоуровневого производства и прослеживаемость комплектующих до счетов-фактур в 1С:УНФ?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Управление нашей фирмой Управленческий учет Промышленность, строительство и АПК
← На главную

При производстве сложных технических изделий (например, электроники или приборов) производственный процесс часто состоит из нескольких переделов: из базовых радиоэлементов собираются простые микросхемы, из них — более сложные платы и узлы, а затем — готовое оборудование. При этом возникает задача не только корректно отразить многостадийный выпуск и давальческую переработку, но и сформировать сквозную отчетность, показывающую первичные документы закупки (включая входящие счета-фактуры) на все исходные компоненты.

Разберем архитектуру решения этой задачи в конфигурации 1С:Управление нашей фирмой (1С:УНФ).

1. Организация структуры номенклатуры и многоуровневых спецификаций

Для правильного учета производственных этапов необходимо отказаться от использования складского документа Комплектация номенклатуры в пользу полноценной подсистемы Производство. Документ комплектации предназначен для простых складских операций и не позволяет учитывать трудозатраты, технологические потери и распределение косвенных расходов по переделам.

Рассмотрим по шагам настройку нормативно-справочной информации:

  1. Иерархия справочника Номенклатура: Разделим номенклатуру на логические группы — «Базовые компоненты» (покупные резисторы, конденсаторы и т. д.), «Полуфабрикаты 1-го уровня» (простые платы), «Полуфабрикаты 2-го уровня» (сложные узлы) и «Готовая продукция».
  2. Настройка спецификаций: Для каждого полуфабриката и готового изделия создается элемент справочника Спецификации. В табличной части состава сложного узла указываются не только покупные элементы, но и полуфабрикаты предыдущего уровня, для которых также заданы их собственные спецификации.
  3. Расчет потребности: При формировании документа Заказ на производство на конечную продукцию с включенной опцией многоуровневого планирования система автоматически разворачивает всю цепочку заказов на выпуск промежуточных полуфабрикатов.

2. Настройка сквозного партионного учета для прослеживаемости до счетов-фактур

Стандартный отчет Нормативный состав изделия отображает только плановую структуру по спецификациям, но не содержит сведений о фактических документах закупки. Чтобы связать выпущенную готовую продукцию с конкретными документами Счет-фактура полученный, требуется обязательный партионный учет.

Проанализируем необходимые настройки:

  1. Включение партионного учета: В карточках базовых покупных комплектующих активируем ведение учета по партиям (справочник Партии номенклатуры).
  2. Привязка к первичным документам: При проведении документа Приходная накладная создается партия поставки, напрямую связанная с приходным документом и входящим счетом-фактурой.
  3. Способ списания запасов: В учетной политике предприятия должен применяться способ оценки запасов ФИФО либо ручное явное указание списания конкретных партий в производственных документах. При способе оценки «По средней» точная связь готового изделия со счетом-фактуры на уровне регистров утрачивается.
  4. Наследование партий при выпуске: При проведении документа Производство полуфабрикату присваивается новая партия выпуска. Для обеспечения сквозного контроля связь между партией выпуска и списанными партиями исходного сырья фиксируется через движения документов или механизм серийного учета.

3. Учет операций внешней доработки (переработка на стороне)

Если часть узлов передается стороннему подрядчику для модификации, используется штатный контур давальческой переработки:

  1. Оформляется документ Заказ поставщику с видом операции Переработка.
  2. Передача полуфабриката подрядчику отражается документом Расходная накладная с операцией Передача в переработку.
  3. Возврат модифицированного изделия фиксируется документом Приходная накладная (или Отчет переработчика) с операцией Прием из переработки, где стоимость услуг подрядчика включается в себестоимость доработанного узла без потери привязки к исходной партии сырья.

4. Формирование сквозного отчета по счетам-фактурам

Поскольку глубина вложенности спецификаций может быть произвольной, отчет строится на базе данных регистров накопления Запасы, Выпуск продукции и связанных документов.

Разберем алгоритм выборки данных в запросе:

  1. По выбранной партии конечной продукции находим документ Производство, которым она была выпущена.
  2. Из движений документа определяем партии и номенклатуру списанных полуфабрикатов и материалов.
  3. Если среди списанных позиций присутствуют полуфабрикаты собственного изготовления, алгоритм рекурсивно обращается к документам их выпуска.
  4. Для всех базовых покупных материалов по цепочке партий выбираются документы Приходная накладная и связанные с ними документы Счет-фактура полученный.

Пример фрагмента запроса для получения документов оприходования по партиям списанных запасов:


ВЫБРАТЬ
	Запасы.Номенклатура КАК Материал,
	Запасы.Партия КАК ПартияМатериала,
	Запасы.Партия.Документ КАК ДокументПоступления,
	СчетФактураПолученный.Ссылка КАК СчетФактура
ИЗ
	РегистрНакопления.Запасы КАК Запасы
	ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетФактураПолученный КАК СчетФактураПолученный
		ПО Запасы.Партия.Документ = СчетФактураПолученный.ДокументОснование
ГДЕ
	Запасы.Регистратор = &ДокументВыпуска

Такая архитектура позволяет сохранить типовую структуру конфигурации 1С:УНФ, обеспечить корректный расчет фактической себестоимости многопередельного производства и автоматически формировать отчетность по счетам-фактурам поставщиков на всю глубину технологического состава изделия.

← На главную