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