Справочники и Данные · 10 мин
Как поменять спецификацию в 1С
Как изменить спецификацию номенклатуры в 1С:ERP и УПП, заменить состав в документах, проверить результат. Пошаговые инструкции, типичные ошибки и FAQ.
Спецификация в 1С — это описание состава изделия: какие материалы, полуфабрикаты и в каком количестве нужны для выпуска единицы продукции. От корректности спецификации зависят расчёт себестоимости, списание материалов в производство и планирование потребностей. Ошибка в составе приводит к неверной калькуляции и некорректному списанию со склада.
Под «поменять спецификацию» пользователи обычно понимают три разные задачи: отредактировать состав существующей спецификации, назначить другую спецификацию изделию или документу производства, либо заменить основную спецификацию по умолчанию. Ниже разобраны все три сценария для конфигураций 1С:ERP Управление предприятием, Управление производственным предприятием и Комплексная автоматизация, где механизм спецификаций реализован наиболее полно.
Перед любыми изменениями важно понимать: спецификация — это элемент справочника, на который ссылаются документы производства и отчёты. Изменение состава «задним числом» не пересчитывает уже проведённые документы автоматически, но может повлиять на новые расчёты и отчёты по незакрытым периодам.
Определите, какая именно замена вам нужна
Прежде чем открывать базу, сформулируйте задачу. От этого зависит, какой объект вы будете редактировать и какие последствия получите.
Первый сценарий — изменился технологический состав изделия: заменили материал, изменилась норма расхода, добавилась операция. Здесь редактируется сама спецификация. Второй сценарий — спецификаций несколько (например, для разных объёмов выпуска или вариантов комплектации), и нужно, чтобы документы подставляли другую. Здесь меняется назначение основной спецификации. Третий сценарий — спецификация устарела полностью: её закрывают и создают новую, чтобы сохранить историю.
Как выбрать действие
Проверьте права и сделайте резервную копию
Редактирование спецификаций обычно доступно пользователям с ролями технолога, производственного специалиста или полными правами. Если справочник «Ресурсные спецификации» не открывается или поля недоступны для редактирования, обратитесь к администратору 1С за назначением роли — это штатная ситуация, а не сбой.
Перед массовыми изменениями состава сделайте резервную копию информационной базы или хотя бы выгрузите спецификации в файл через стандартную обработку выгрузки. Спецификации связаны с себестоимостью: случайное удаление строки с дорогим материалом исказит калькуляцию всех последующих выпусков, и откатить это вручную сложно.
Как отредактировать состав спецификации
В 1С:ERP и Комплексной автоматизации откройте раздел «Производство» → «Настройки и справочники» → «Ресурсные спецификации». Найдите нужную спецификацию по изделию или наименованию через поиск. В УПП путь аналогичный: справочник «Спецификации номенклатуры».
Откройте элемент и перейдите на вкладку с составом (в ERP это «Материалы и работы», выходные изделия указываются на отдельной вкладке). Здесь можно добавить строку с новым материалом, изменить количество на единицу выпуска, удалить позицию или заменить номенклатуру. Для каждого материала проверьте единицу измерения и норму расхода — именно они определяют списание.
После правок установите статус «Действует» и запишите элемент. Если спецификация использует этапы и операции, проверьте привязку материалов к этапам: материал, привязанный не к тому этапу, спишется не вовремя, и это исказит незавершённое производство.
- 1Откройте «Производство» → «Ресурсные спецификации» и найдите нужную спецификацию
- 2Проверьте, что по ней нет незакрытых заказов на производство
- 3На вкладке «Материалы и работы» добавьте, измените или удалите позиции
- 4Проверьте нормы расхода, единицы измерения и привязку к этапам
- 5Установите статус «Действует» и запишите
- 6Создайте тестовый документ производства и проверьте заполнение материалов
Как назначить другую спецификацию изделию
Если для одного изделия создано несколько спецификаций, документы производства подставляют основную. Чтобы сменить её, откройте карточку номенклатуры изделия и перейдите по ссылке списка спецификаций (в ERP — гиперссылка «Спецификации» в карточке, либо регистр основных спецификаций).
В форме основных спецификаций добавьте строку: укажите номенклатуру, новую спецификацию и, при необходимости, характеристику и подразделение. Основная спецификация может задаваться с даты начала действия — это удобно при плановом переходе на новую рецептуру: до даты X действует старая, после — новая.
В самом документе «Производство без заказа» или «Заказ на производство» спецификацию можно переопределить вручную в шапке или в строке продукции. Это разовая замена: она не меняет основную спецификацию и не влияет на другие документы.
Как закрыть старую спецификацию и создать новую
Когда изменений много, правильнее не править старую спецификацию, а создать новую — так сохраняется история и корректная аналитика прошлых выпусков. Откройте действующую спецификацию и используйте кнопку «Скопировать»: создастся новый элемент с тем же составом.
В копии внесите нужные изменения, дайте спецификации понятное наименование (например, с указанием версии или даты), установите статус «Действует». Затем откройте старую спецификацию и переведите её в статус «Закрыта» — она перестанет предлагаться для выбора, но ссылки из старых документов сохранятся.
Последний шаг — переназначьте основную спецификацию в карточке номенклатуры на новую, как описано в предыдущем разделе. Без этого документы продолжат подставлять старую закрытую спецификацию или не подставят ничего.
Как проверить результат после замены
Создайте тестовый документ производства на единицу изделия и нажмите заполнение по спецификации. Сверьте список материалов и количества с ожидаемым составом. Если подтянулась старая спецификация — проверьте назначение основной и дату документа: спецификация с периодом действия подбирается на дату документа.
Дополнительно сформируйте отчёт по спецификации или дерево спецификаций (в ERP — «Дерево спецификаций» в разделе производства): он покажет полный разузлованный состав, включая вложенные полуфабрикаты. Это быстрый способ увидеть ошибку во вложенных уровнях, которую не видно в одной строке.
Как проверить результат
Материалы и количества совпадают с новым составом
Подставляются старые позиции или спецификация не заполняется
У новой — «Действует», у старой — «Закрыта»
Обе действуют или обе закрыты
Указана новая спецификация с корректной датой начала
Записи нет или указана старая спецификация
Стоимость соответствует новым нормам расхода
Сумма не изменилась после смены норм
Типичные ошибки при замене спецификации
Самая частая ошибка — редактирование действующей спецификации в середине месяца без согласования. Выпуски до и после правки получают разную себестоимость, и бухгалтерия не может объяснить расхождения. Плановые изменения состава лучше оформлять новой спецификацией с даты начала месяца.
Вторая ошибка — забыть переназначить основную спецификацию после создания новой. Технолог создал новую версию, закрыл старую, а документы продолжают ссылаться на старую или остаются с пустой спецификацией. Третья — неправильная единица измерения в строке материала: норма указана в килограммах, а базовая единица — граммы, и списание уходит в тысячу раз больше или меньше.
Что важно запомнить
Спецификацию редактируют в справочнике «Ресурсные спецификации» (ERP/КА) или «Спецификации номенклатуры» (УПП). При значительных изменениях создавайте новую спецификацию копированием, старую закрывайте, а новую назначайте основной в карточке номенклатуры. После замены проверяйте заполнение тестового документа и расчёт себестоимости. Не меняйте состав в середине месяца без согласования с бухгалтерией.
Частые вопросы
Почему в документе производства подставляется старая спецификация?
Проверьте три вещи: назначена ли новая спецификация основной для этого изделия, не указана ли у основной спецификации дата начала действия позже даты документа, и не был ли документ заполнен раньше — уже заполненные материалы сами не обновляются, нужно перезаполнить вручную.
Можно ли удалить ненужную спецификацию?
Удалять не рекомендуется, если на неё ссылаются документы: в них останутся битые ссылки. Установите статус «Закрыта» или пометьте на удаление — 1С при контроле ссылочной целостности покажет, где объект используется, и не даст удалить его без последствий.
Как поменять состав только для одного заказа, не трогая спецификацию?
Откройте заказ на производство или документ «Производство без заказа» и вручную отредактируйте табличную часть с материалами: добавьте, удалите или измените строки. Спецификация при этом не изменится, а разовая корректировка сохранится только в этом документе.
Пересчитается ли себестоимость прошлых выпусков после изменения спецификации?
Нет, автоматически не пересчитается. Себестоимость формируется при расчёте стоимости за период по тем нормам, что были в документах. Если нужно скорректировать прошлый период, потребуется повторный расчёт себестоимости за него — это отдельная операция, которую выполняют осознанно и обычно после закрытия вопроса с отчётностью.
Чем спецификация отличается от комплектации в 1С:Управление торговлей?
В УТ нет полноценного производственного учёта: там используются «Варианты комплектации» — простой список товаров для сборки/разборки комплекта без этапов, операций и расчёта незавершённого производства. Меняются они в карточке номенклатуры на вкладке «Комплектация» или через справочник вариантов комплектации. Для производственного учёта с нормами расхода и этапами нужны ERP, КА или УПП.
Как быстро заменить один материал сразу во многих спецификациях?
Штатной массовой замены в типовых конфигурациях обычно нет. Варианты: обработка «Групповое изменение реквизитов» для простых случаев, замена материала через механизм аналогов (разрешённые замены) в спецификациях, либо обработка от программиста, которая проходит по всем спецификациям и заменяет позицию. Перед массовой заменой обязательно сделайте копию базы.