Справочники и Данные · 9 мин
Где хранятся спецификации в 1С и как их найти
Разбираем, где хранятся спецификации номенклатуры в 1С:ERP, УПП и Комплексной автоматизации: справочник, регистры, файловое хранение, поиск и перенос данных.
Спецификация в 1С — это описание состава изделия: какие материалы, в каком количестве и с какими выходами продукции нужны для производства. В типовых конфигурациях 1С:ERP, УПП и Комплексная автоматизация спецификации хранятся внутри информационной базы в виде специализированного справочника, а не в отдельных файлах на диске. Пользователь видит их через интерфейс раздела производства, а физически данные лежат в таблицах базы данных — файловой (1Cv8.1CD) или серверной (MS SQL, PostgreSQL).
Путаница возникает из-за того, что словом «спецификация» называют разные сущности: ресурсную спецификацию в ERP, спецификацию номенклатуры в УПП, табличную часть документа, а иногда и прикреплённый файл со спецификацией от поставщика. Место хранения в каждом случае своё, и искать нужно по-разному. Ниже разобраны все варианты: где искать в интерфейсе, как устроено хранение, как выгрузить и перенести спецификации и что проверить, если они «пропали».
Где искать спецификации в интерфейсе 1С:ERP и УПП
В 1С:ERP Управление предприятием 2 спецификации называются ресурсными и находятся в разделе «Производство и ремонты» → «Настройки и справочники» → «Ресурсные спецификации». Если раздел производства не виден, проверьте, включена ли функциональная опция «Производство» в настройках «НСИ и администрирование» → «Настройка НСИ и разделов».
В 1С:УПП 1.3 и Комплексной автоматизации 1.1 объект называется «Спецификации номенклатуры». Путь: меню «Производство» → «Спецификации номенклатуры» либо через карточку номенклатуры на закладке «Спецификации». Каждая спецификация привязана к конкретной номенклатурной позиции (изделию) и может иметь статусы «Черновик», «Действует», «Закрыта».
В конфигурациях без производственного блока (например, «Управление торговлей») полноценных спецификаций нет — там используются «Комплекты номенклатуры» и документ «Сборка товаров». Это упрощённый аналог: состав комплекта хранится на закладке «Комплектующие» в карточке номенклатуры, а не в отдельном справочнике.
Как устроено хранение спецификаций в базе данных
Спецификация — это объект метаданных типа «Справочник». Шапка (код, наименование, вид спецификации, статус) хранится в основной таблице справочника, а состав — в табличных частях: «Материалы и работы», «Выходные изделия», «Возвратные отходы», «Маршрутная карта». Каждая табличная часть — отдельная таблица в базе данных, связанная с шапкой по ссылке.
В файловом варианте работы все эти таблицы физически находятся внутри одного файла 1Cv8.1CD в каталоге информационной базы. В клиент-серверном варианте — в таблицах СУБД (MS SQL Server, PostgreSQL, Oracle). Прямой доступ к этим таблицам в обход платформы не рекомендуется: структура внутренних таблиц не документирована, а изменение данных напрямую нарушает целостность ссылок.
Дополнительные данные, связанные со спецификациями, хранятся в регистрах сведений: например, основные спецификации номенклатуры по организациям и подразделениям, настройки автовыбора. Поэтому простое копирование справочника при переносе не всегда переносит поведение системы — нужно учитывать и регистры.
Где хранятся спецификации, прикреплённые как файлы
Отдельный случай — спецификации от поставщиков или заказчиков в виде документов Word, Excel, PDF, прикреплённые к договорам, заказам или карточкам номенклатуры. Место их хранения зависит от настройки «НСИ и администрирование» → «Работа с файлами» → «Хранение файлов».
Есть два варианта. «В информационной базе» — файлы хранятся в таблицах базы вместе со всеми данными, что увеличивает её размер, но упрощает резервное копирование. «В томах на диске» — в базе хранятся только ссылки, а сами файлы лежат в указанном сетевом каталоге. Узнать текущий вариант можно в той же настройке: там перечислены тома хранения и пути к ним.
Если файл «не открывается» при хранении в томах, чаще всего недоступен сетевой каталог или изменился путь. Проверьте доступность тома с компьютера пользователя и права учётной записи, под которой работает сервер 1С.
Как проверить, где лежат файлы
Указан вариант «в информационной базе» — файлы внутри базы
Указаны тома, но каталог тома недоступен по сети
Файл открывается у всех пользователей
Ошибка доступа у части пользователей — проблема с правами на том
Размер растёт умеренно
База резко увеличилась после загрузки сканов — файлы хранятся внутри
Как найти нужную спецификацию и проверить её актуальность
В списке спецификаций используйте отборы: по номенклатуре изделия, по статусу, по дате начала действия. В ERP удобен отчёт «Структура изделия» или «Дерево спецификаций» — он показывает многоуровневый состав с учётом полуфабрикатов. В УПП аналогичную роль выполняет отчёт «Спецификации номенклатуры» и обработка развёртки состава.
Признак актуальной спецификации — статус «Действует» и дата начала действия не позже текущей. Если для одного изделия действует несколько спецификаций, система выбирает основную по регистру сведений или по приоритету в настройках подразделения. Это частая причина ситуации «производство посчитало не по той спецификации».
- 1Откройте карточку номенклатуры изделия и перейдите на закладку со спецификациями или по ссылке «Ресурсные спецификации».
- 2Отфильтруйте список по статусу «Действует» и проверьте дату начала действия.
- 3Если действующих несколько, откройте регистр основных спецификаций и посмотрите, какая назначена основной для вашего подразделения.
- 4Сформируйте отчёт по структуре изделия и сверьте состав с ожидаемым.
Выгрузка, перенос и резервное копирование спецификаций
Спецификации не существуют отдельно от базы, поэтому «скопировать файл спецификаций» нельзя. Для переноса между базами используются штатные механизмы: обработка «Выгрузка и загрузка данных XML», конвертация данных или типовая синхронизация. При переносе обязательно переносите связанные объекты: номенклатуру, единицы измерения, маршрутные карты, иначе ссылки в составе «сломаются».
Для аналитической выгрузки состава в Excel достаточно вывести список или отчёт по спецификации и сохранить табличный документ. Резервное копирование спецификаций не требует отдельных действий: они входят в выгрузку информационной базы (файл .dt) или в бэкап СУБД.
Типичные ошибки при работе со спецификациями
Частые проблемы связаны не с местом хранения, а с организацией данных. Дублирование спецификаций для одного изделия без назначения основной приводит к непредсказуемому автоподбору в документах. Изменение действующей спецификации задним числом искажает расчёт себестоимости по уже выпущенной продукции — корректнее создавать новую версию с новой датой начала действия.
Ещё одна ошибка — хранение спецификаций только во внешних файлах Excel без отражения в базе. Планирование и расчёт потребности в материалах в этом случае работают некорректно, потому что система «не видит» состава изделий.
FAQ: частые вопросы о хранении спецификаций
Можно ли найти спецификации как отдельные файлы на диске?
Нет, если речь о спецификациях номенклатуры: они хранятся в таблицах информационной базы. Файлами на диске могут быть только прикреплённые документы, и то лишь при включённом хранении в томах.
Почему раздел со спецификациями не отображается в меню?
Скорее всего, отключена функциональная опция производства или у пользователя нет прав. Проверьте «НСИ и администрирование» → «Настройка НСИ и разделов» и роли пользователя в профиле доступа.
Как перенести спецификации из УПП в ERP?
Используйте штатный переход через конвертацию данных с типовыми правилами: спецификации номенклатуры УПП преобразуются в ресурсные спецификации ERP. После переноса проверьте статусы, единицы измерения и назначение основных спецификаций.
Куда пропали спецификации после обновления конфигурации?
Данные при обновлении не удаляются. Обычно меняется интерфейс: справочник переехал в другой раздел или переименован (в ERP 2 «Спецификации номенклатуры» стали «Ресурсными спецификациями»). Найдите объект через поиск в разделе «Все функции».
Как узнать, какая спецификация использовалась в конкретном документе производства?
Откройте документ «Производство без заказа» или «Заказ на производство»: спецификация указана в шапке или в строках продукции. Также движения документа по регистрам покажут, какой состав был списан.
Что важно запомнить
Спецификации в 1С хранятся внутри информационной базы в справочниках «Ресурсные спецификации» (ERP) или «Спецификации номенклатуры» (УПП), а прикреплённые файлы — в базе или в томах на диске по настройке. Ищите их через раздел производства, проверяйте статусы и основную спецификацию, а перед переносом или массовыми изменениями делайте резервную копию.