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