Спецификация номенклатуры в 1С 8.3: от создания до выпуска продукции
Содержание
Спецификация в 1С 8.3 — это справочник, где записан состав изделия: какие материалы и в каком количестве уходят на выпуск единицы продукции. Создают её из карточки номенклатуры: открываете продукцию в справочнике Справочники → Номенклатура и переходите по ссылке «Спецификации» в верхней части карточки. Чтобы ссылка появилась, в настройках должно быть включено производство.
Представьте: цех собирает светильник из корпуса, платы, провода и крепежа. Каждый раз вбивать четыре строки материалов в документ выпуска — потеря времени и источник ошибок. Один раз описали состав в спецификации — и дальше 1С подставляет материалы в документ автоматически, пересчитывая расход под фактический выпуск.
Ниже разберём, где включить производство, как завести спецификацию номенклатуры по шагам, чем отличаются одноуровневые и многоуровневые спецификации, как подставить их в документы и какие ошибки чаще всего ломают расчёт себестоимости.
Что описывает спецификация и зачем она нужна
Спецификация изделия отвечает на один вопрос: из чего и в каком количестве сделан продукт. По сути это рецептура или ведомость материалов, привязанная к конкретной номенклатуре-продукции.
Для чего она используется:
- 📦 Автозаполнение материалов в документах выпуска — не вводите состав вручную.
- 🧮 Расчёт плановой потребности в материалах под план выпуска.
- 💰 Корректная себестоимость — материалы списываются ровно теми, что заданы в составе изделия.
- 🔁 Единый стандарт — все цеха собирают изделие по одной записанной рецептуре.
Спецификация не делает проводок сама по себе. Проводки формируют документы выпуска и списания материалов, а спецификация лишь поставляет им готовый перечень. Поэтому её можно спокойно создавать, менять и перезаполнять — на уже проведённые документы это не влияет, пока вы их не перепроведёте.
Не путайте спецификацию с «комплектом номенклатуры». Комплект — для продажи наборов (подарочная корзина, набор инструментов), он не делает выпуска. Спецификация — для производства: по ней списываются материалы и приходуется готовая продукция.
Где включить производство и найти спецификации
В типовой 1С:Бухгалтерии 8.3 производственный блок по умолчанию свёрнут, и справочник спецификаций просто не виден. Сначала включите функциональность.
- Откройте
Главное → Функциональность. - Перейдите на вкладку «Запасы» (в части релизов — «Производство»).
- Поставьте флажок, отвечающий за производство продукции.
После этого в панели разделов появится раздел Производство, а в карточках номенклатуры — ссылка на спецификации.
Добраться до самих спецификаций можно двумя путями:
- Из карточки продукции —
Справочники → Номенклатура, открываете изделие и жмёте ссылку «Спецификации» вверху карточки. Это самый надёжный путь: вы сразу видите все спецификации именно этого изделия. - Через список спецификаций — в группе справочников производства (название пункта может отличаться между релизами). Здесь виден общий перечень по всем изделиям.
Если ссылки «Спецификации» в карточке нет, а производство вы включили — проверьте вид номенклатуры. Для продукции и полуфабрикатов собственного изготовления вид должен быть задан соответственно, иначе система считает позицию покупным товаром, у которого состава быть не может.
Как создать спецификацию в 1С 8.3 по шагам
Перед вводом состава убедитесь, что всё подготовлено.
Теперь сама спецификация. Шаги одинаковы для нового изделия и для добавления ещё одной рецептуры к существующему.
- Откройте карточку продукции в
Справочники → Номенклатура. - Нажмите ссылку «Спецификации», затем кнопку «Создать».
- В поле «Наименование» задайте понятное имя — например,
ОсновнаяилиЗимняя рецептура. По имени вы будете выбирать спецификацию в документах, поэтому избегайте одинаковых названий. - В табличной части с материалами добавляйте строки: в каждой выбираете материал (комплектующую) из номенклатуры и указываете количество.
- Количество задавайте на одну единицу выпуска продукции — это упростит пересчёт. Если по технологии удобнее указать расход на партию, держите это правило единым для всех строк спецификации.
- Проверьте единицы измерения в строках: если провод учитываете в метрах, количество должно быть в метрах, а не в бухтах.
- Запишите спецификацию кнопкой «Записать и закрыть».
Если у изделия несколько спецификаций, одну нужно пометить основной — её система подставит в документ выпуска по умолчанию. Основная назначается прямо в списке спецификаций изделия соответствующей командой.
Заводите спецификацию в тех же единицах, в которых реально ведёте склад. Половина расхождений по материалам — это килограммы, перепутанные с граммами, и штуки, перепутанные с упаковками.
Одноуровневые и многоуровневые спецификации
Состав изделия бывает плоским и вложенным — от этого зависит, как вы будете описывать производство.
Одноуровневая спецификация — продукт собирается прямо из покупных материалов. Корпус, плата, провод, крепёж — и готово. Такой состав описывается одной спецификацией, где все строки это конечные материалы.
Многоуровневая спецификация — продукт собирается из полуфабрикатов собственного изготовления, у каждого из которых свой состав. Например, мебельный щит сначала производится из доски и клея, а потом из щита и фурнитуры собирается стол. Здесь работают две спецификации: на щит (полуфабрикат) и на стол (конечное изделие), где щит стоит отдельной строкой.
Важный момент про многоуровневость: в 1С:Бухгалтерии состав не «разворачивается» автоматически до самых нижних материалов в одном документе. Вы выпускаете полуфабрикат отдельным документом, он попадает на склад как номенклатура, а затем списывается в составе конечного изделия. Это цепочка выпусков, а не единая развёртка.
В 1С:ERP и 1С:УНФ логика богаче: там применяются ресурсные спецификации с этапами производства, трудозатратами и выходной продукцией. Если вам нужен развёрнутый производственный учёт с планированием по этапам, это задача для конфигураций с полноценным производственным блоком, а не для бухгалтерии.
Как подставить спецификацию в документы выпуска
Сама по себе спецификация ничего не списывает. Её работа начинается в документе выпуска продукции.
В 1С:Бухгалтерии основной такой документ — «Отчёт производства за смену» (Производство → Отчёты производства за смену). Порядок:
- Создайте документ, укажите склад и подразделение.
- На вкладке продукции добавьте выпускаемое изделие и его количество.
- В строке продукции выберите спецификацию. Если у изделия есть основная — она подставится сама.
- Перейдите к материалам и заполните их по спецификации командой заполнения в командной панели таблицы.
- 1С подставит материалы и пересчитает их количество пропорционально выпуску: если в спецификации расход задан на единицу, а вы выпускаете 50 штук, расход умножится на 50.
- Проверьте получившиеся количества и проведите документ.
При проведении сформируются движения: оприходование готовой продукции и списание материалов в затраты. Именно так спецификация влияет на себестоимость — через материалы, которые она подставила.
Для отдельного списания материалов в производство используется «Требование-накладная» (Склад → Требования-накладные или раздел производства). В ряде релизов материалы в ней также можно заполнить по спецификации выбранной продукции.
Если материалы по спецификации не подставились, документ спишет пустой состав, а продукция выйдет с нулевой материальной себестоимостью. Всегда сверяйте таблицу материалов перед проведением.
После проведения выпуска стоит убедиться, что состав отработал правильно. Два быстрых способа:
- Движения документа — кнопка просмотра проводок в самом «Отчёте производства за смену». Видно, какие материалы и на какую сумму списаны, сколько продукции оприходовано.
- Оборотно-сальдовая ведомость по счёту учёта материалов (как правило, 10) за период выпуска. Если по материалу из спецификации остаток «завис» или ушёл в минус — расход в спецификации или в документе задан неверно.
Расхождение между плановым расходом из спецификации и фактическим списанием — первый сигнал, что рецептуру пора актуализировать: изменилась технология, поставщик или упаковка материала.
Создание и загрузка спецификаций программно
Когда спецификаций десятки, вводить их руками долго. Есть два рабочих пути автоматизации.
Загрузка из таблицы. Состав изделий часто уже есть в Excel — у технолога или конструктора. Данные переносят типовой или самописной обработкой загрузки: сопоставляете колонки файла с полями спецификации (изделие, материал, количество, единица) и создаёте записи пакетно. Это быстрее и безопаснее ручного ввода, если файл заранее выверен.
Создание кодом. В расширении конфигурации или внешней обработке спецификацию создают через объектную модель. Спецификации — это справочник, поэтому логика стандартная: создать элемент, заполнить реквизиты и строки, записать.
// Концептуальный пример. Точные имена справочника и его
// табличной части посмотрите в конфигураторе (ветка Справочники)
// или в синтакс-помощнике своей конфигурации.
НоваяСпец = Справочники.Спецификации.СоздатьЭлемент();
НоваяСпец.Владелец = ПродукцияСсылка; // номенклатура-продукция
НоваяСпец.Наименование = "Основная";
Для Каждого СтрокаФайла Из МатериалыИзФайла Цикл
Строка = НоваяСпец.Материалы.Добавить(); // имя ТЧ — как в вашей конфигурации
Строка.Номенклатура = СтрокаФайла.Материал;
Строка.Количество = СтрокаФайла.Расход;
КонецЦикла;
НоваяСпец.Записать();
Имена реквизита-владельца и табличной части материалов между конфигурациями отличаются, поэтому их всегда проверяют по дереву метаданных, а не берут наугад. Запрос (язык запросов 1С) при создании спецификаций не нужен — он читает данные, но не записывает справочники; его применяют отдельно, чтобы, например, выгрузить действующие составы для проверки.
Массовую загрузку сначала прогоняйте на копии базы. Ошибка в сопоставлении колонок создаст сотни неверных строк расхода, и исправлять их придётся вручную.
Типичные ошибки при работе со спецификациями
Эти ситуации всплывают чаще всего и портят себестоимость незаметно — до ближайшей инвентаризации.
- Материалы не подставляются в документ. Обычно спецификация не выбрана в строке продукции либо ни одна не помечена основной. Проверьте поле спецификации и признак основной.
- Расход завышен или занижен. Количество в спецификации задано на партию, а не на единицу (или наоборот). Держите единое правило: расход на одну единицу выпуска.
- Двойной учёт полуфабриката. Полуфабрикат списали как покупной материал, хотя он производится по своей спецификации. Итог — задвоение затрат. Полуфабрикат должен сначала выпускаться, потом входить в изделие.
- Перепутаны единицы измерения. Метры против бухт, граммы против килограммов. Количество формально верное, а в деньгах расход в разы мимо.
- Правку задним числом не перепровели. Изменили состав — старые документы считаются по прежней рецептуре, пока их не перепровести. Если нужен пересчёт за период, перепроведите документы выпуска.
Отдельно про изменение действующей спецификации: не правьте её «поверх», если старые составы должны сохраниться для истории. Заведите новую спецификацию с новой рецептурой и пометьте основной именно её — тогда прошлые документы останутся корректными, а новые пойдут по обновлённому составу.
Частые вопросы
Чем спецификация отличается от комплекта номенклатуры?
Можно ли задать несколько спецификаций на одно изделие?
Пересчитается ли расход, если выпуск не совпал с количеством в спецификации?
Почему в документе выпуска материалы остаются пустыми?
Есть ли спецификации в 1С:УТ, УНФ и ERP?
Источники
- ФСБУ 5/2019 «Запасы»