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