К статье
Практический материал

Справочники и Данные · 12 мин

Как исправить номенклатуру в 1С: дубли, реквизиты и характеристики

Как исправить номенклатуру в 1С: найти дубли, объединить позиции, исправить реквизиты и характеристики. Пошаговые инструкции для 1С:УТ, ERP и Управление торговлей.

Справочник «Номенклатура» — фундамент торгового и складского учёта в 1С. Когда в нём накапливаются дубли, ошибочные наименования, неверные единицы измерения и «пустые» карточки без характеристик, страдает всё: остатки «разъезжаются» по двум одинаковым товарам, отчёты показывают неверные данные, а менеджеры отгружают не ту позицию. Исправлять номенклатуру нужно системно: сначала найти проблемы, затем устранить их безопасными средствами, не ломая связи с документами.

Главный риск при исправлении номенклатуры — потеря связи между товаром и проведёнными документами. Если просто удалить «лишнюю» карточку, на которую ссылаются реализации и оприходования, в учёте появятся битые ссылки. Поэтому любые массовые действия выполняют только через типовые механизмы: «Поиск и удаление дублей», «Групповое изменение реквизитов» и обязательно после резервного копирования базы.

Ниже — практический порядок работы: от диагностики состояния справочника до устранения дублей, исправления реквизитов, характеристик и единиц измерения. Инструкции ориентированы на типовые конфигурации 1С: «Управление торговлей 11», ERP, «Комплексная автоматизация» и «Управление нашей фирмой» — состав команд в меню может незначительно отличаться.

Как понять, что номенклатуру пора исправлять

Начните с диагностики: она покажет масштаб проблемы и поможет выбрать инструмент. Откройте отчёт «Остатки товаров на складах» и справочник «Номенклатура» — типичные признаки неполадок видны невооружённым глазом.

Тревожные признаки: один и тот же товар встречается в справочнике дважды с незначительными отличиями в написании («Кабель ВВГ 3х2,5» и «Кабель ВВГ 3х2.5»); по одной позиции остаток положительный, по «её двойнику» — отрицательный; часть карточек без единицы измерения, вида номенклатуры или ставки НДС; в списке есть позиции с пометкой удаления, которые продолжают использоваться в документах.

Отрицательный остаток по одной из двух похожих карточекВероятный дубль номенклатуры

Сравнить наименования, артикулы и штрихкоды позиций

Карточка без вида номенклатуры или единицы измеренияНезаполненные обязательные реквизиты

Открыть карточку и проверить поля «Вид номенклатуры», «Единица измерения»

Помеченная на удаление позиция есть в свежих документахПозицию нельзя удалять

Снять пометку удаления или перенести движения на другую карточку

Разные ставки НДС у одинаковых товаровОшибка в реквизитах

Проверить поле «Ставка НДС» и настройки вида номенклатуры

Полезно выгрузить справочник в таблицу (через «Ещё → Вывести список») и отсортировать по наименованию — дубли с похожими названиями окажутся рядом. Дополнительно проверьте штрихкоды и артикулы: совпадение штрихкода у двух разных карточек почти всегда означает дубль.

Подготовка: резервная копия и проверка прав

Перед любыми массовыми правками сделайте резервную копию. В файловой базе достаточно скопировать файл 1Cv8.1CD при закрытой программе. В клиент-серверном варианте корректный способ — выгрузка через конфигуратор («Администрирование → Выгрузить информационную базу») или штатный бэкап средствами СУБД.

Убедитесь, что у вашей учётной записи есть права на изменение справочника и на запуск административных обработок. Обычно это роли «Добавление и изменение базовой нормативно-справочной информации» и «Администрирование данных». Обработки «Поиск и удаление дублей» и «Групповое изменение реквизитов» доступны в разделе «Администрирование → Обслуживание» (в УТ 11 — «НСИ и администрирование → Поддержка и обслуживание»).

Устранение дублей номенклатуры

Дубли — самая частая и самая опасная проблема: остатки и обороты распределяются между двумя карточками одного товара. Удалять такие позиции вручную нельзя — используйте типовую обработку «Поиск и удаление дублей», которая корректно переносит все ссылки из документов.

При выборе основного элемента ориентируйтесь на три критерия: у карточки больше движений по документам, заполнены ключевые реквизиты (вид номенклатуры, единица измерения, НДС), именно она участвует в обменах с внешними системами. Если у «правильной» карточки меньше движений — не страшно: после объединения все документы перейдут на неё.

Обратите внимание: обработка заменяет ссылки только в объектах, доступных вашей учётной записи, и не трогает закрытые периоды, если установлена дата запрета редактирования. В этом случае либо временно снимите запрет (это право администратора), либо выполняйте объединение до закрытия периода.

Исправление реквизитов группой позиций

Когда ошибка не в дублях, а в реквизитах — неверный вид номенклатуры, ставка НДС, единица измерения, признак «Услуга» вместо «Товар» — редактировать каждую карточку вручную долго. Для массовых правок предназначена обработка «Групповое изменение реквизитов» (тот же раздел «Обслуживание»).

Порядок работы: выберите объект «Номенклатура», настройте отбор (например, все позиции определённой группы или с пустой ставкой НДС), отметьте изменяемые реквизиты, укажите новые значения и нажмите «Изменить реквизиты». Перед запуском обработка показывает, сколько элементов будет затронуто — сверьте это число с ожиданием.

Когда проще создать новую карточку

Не всегда нужно «чинить» существующую позицию. Если карточка заведена с принципиально неверными параметрами (другой тип номенклатуры, другая схема учёта по характеристикам), а движений по ней много, безопаснее завести новую правильную позицию, перенести на неё остатки складскими документами, а старую снять с использования. Так вы сохраняете историю документов в неизменном виде и не рискуете пересчётом прошлых периодов.

Исправление характеристик и серий

Если в базе ведётся учёт по характеристикам (размеры, цвета, модификации), типовая проблема — один и тот же товар частично лежит на карточке с характеристиками, частично «без характеристики». В отчётах это выглядит как строка с пустой характеристикой рядом с заполненными.

Исправление зависит от настройки вида номенклатуры. Откройте карточку вида номенклатуры и проверьте, включён ли учёт по характеристикам и как они используются: общие для вида или индивидуальные для каждой позиции. «Лишние» характеристики объединяют той же обработкой «Поиск и удаление дублей», выбрав в качестве объекта справочник «Характеристики номенклатуры».

Остатки, зависшие на пустой характеристике, переносят документом «Пересортица товаров» (в УТ/ERP) с указанием той же номенклатуры, но корректной характеристики в поле получателя. После переноса сверьте остатки: строки с пустой характеристикой быть не должно.

Проверка результата и типичные ошибки

После всех правок обязательно выполните контроль. Откройте отчёт по остаткам и убедитесь, что исчезли отрицательные остатки по объединённым позициям и строки с пустыми характеристиками. Затем запустите «Администрирование → Обслуживание → Удаление помеченных объектов», чтобы окончательно удалить карточки-дубли — программа покажет, если какие-то ссылки остались.

Контрольные точки

Как проверить результат

Отчёт «Остатки товаров на складах»
Норма

Один товар — одна строка, остатки неотрицательные

Тревожный признак

Товар дублируется, есть минусы или пустые характеристики

Удаление помеченных объектов
Норма

Все карточки-дубли удалены без сообщений о ссылках

Тревожный признак

Программа сообщает о неудалённых объектах со ссылками

Карточка объединённой позиции
Норма

Заполнены вид, единица измерения, НДС; документы открываются

Тревожный признак

Пустые реквизиты, ошибки при открытии документов

Обмен с внешними системами
Норма

Синхронизация проходит без ошибок сопоставления

Тревожный признак

Ошибки «объект не найден» в журнале обмена

Типичные ошибки
01
Удаление карточки-дубля вручную вместо обработки объединения — в документах появляются битые ссылки вида «Объект не найден»
02
Объединение дублей при установленной дате запрета редактирования — часть документов закрытых периодов не обновляется, дубль остаётся наполовину
03
Смена единицы измерения у позиции с остатками — количество в старых документах начинает трактоваться неверно
04
Правка номенклатуры во время работы пользователей в файловой базе — конфликты блокировок и откат изменений
05
Игнорирование обменов с сайтом или ЭДО — после объединения внешняя система продолжает ссылаться на удалённую карточку

Отдельная ошибка — править наименования «для красоты» без необходимости. Наименование — это текстовое поле, его изменение не ломает ссылки, но если печатные формы и внешние системы ориентируются по названию, массовое переименование создаст рассинхрон с каталогами и прайсами. Меняйте наименования осознанно и лучше в рамках единого стандарта написания.

Профилактика: как не допустить новых ошибок

Исправить номенклатуру один раз недостаточно — без правил она снова «засорится» за несколько месяцев. Настройте вид номенклатуры как шаблон: задайте в нём единицу измерения, ставку НДС, признак ведения характеристик — тогда при создании позиции эти поля заполнятся автоматически и одинаково.

Ограничьте круг сотрудников, которые могут создавать новые карточки: чем меньше людей заводят номенклатуру, тем меньше дублей. Если позиции приходят из загрузок прайсов или обменов, включите контроль сопоставления по артикулу и штрихкоду — типовые механизмы загрузки умеют искать существующие карточки вместо создания новых.

Итог

Что важно запомнить

Исправляйте номенклатуру штатными средствами: дубли — через «Поиск и удаление дублей», реквизиты — через «Групповое изменение реквизитов», остатки на неверных характеристиках — документом «Пересортица». Перед массовыми правками делайте резервную копию, после — проверяйте остатки и удаляйте помеченные объекты. Профилактика важнее лечения: настройте виды номенклатуры и ограничьте права на создание позиций.

Частые вопросы

Можно ли объединить две карточки номенклатуры вручную, без обработки?

Технически можно перепровести документы с заменой позиции, но на практике это неоправданно долго и рискованно: легко пропустить часть документов, регистров или штрихкоды. Штатная обработка «Поиск и удаление дублей» делает то же самое автоматически и по всем объектам базы, поэтому ручной способ оправдан только для одной-двух позиций с парой документов.

Что будет с документами прошлых периодов после объединения дублей?

В документах просто заменится ссылка на карточку — сами документы, их даты и суммы не изменятся. Содержимое проводок останется прежним, поскольку номенклатура в проводках хранится как ссылка. Исключение — закрытые периоды с датой запрета редактирования: их обработка не тронет, и там могут остаться ссылки на удалённую карточку.

Как исправить единицу измерения, если по товару уже есть остатки?

Напрямую менять единицу хранения у карточки с остатками не стоит — количество в старых документах сохранится численно, но изменит смысл. Безопасный путь: создать новую карточку с правильной единицей, перенести на неё остатки документами списания и оприходования (или пересортицей, если позволяет конфигурация), а старую позицию вывести из оборота.

Почему после объединения дублей карточка не удаляется?

Обработка объединения только помечает лишние элементы на удаление. Окончательное удаление выполняется отдельно: «Администрирование → Обслуживание → Удаление помеченных объектов». Если программа отказывается удалять, она покажет список объектов, где остались ссылки — обычно это документы закрытых периодов или объекты, недоступные по правам.

Как найти дубли, если наименования написаны по-разному?

Ищите по дополнительным критериям: в обработке поиска дублей добавьте сравнение по артикулу и штрихкоду — совпадение штрихкода почти гарантированно означает один товар. Также помогает выгрузка списка номенклатуры в табличный документ с сортировкой по артикулу или поставщику.

Опасно ли исправлять номенклатуру, если настроен обмен с сайтом?

Да, это требует осторожности. Внешние системы ссылаются на карточки по уникальному идентификатору, и удаление «лишней» позиции приведёт к ошибкам сопоставления при следующем обмене. Перед объединением выясните, какая из карточек-дублей участвует в обмене, назначьте её основной, а после правок проведите тестовую синхронизацию.