Быстрый ответ
Производственное предприятие (молочный завод) на 1С:ERP нормализовало 130 597 записей по 8 справочникам НСИ с помощью ИИ-агента «НСИ Нормализатор». 46% записей оказались дублями (вердикт MERGE), ещё 13,2% — записями на удаление. Обработка заняла несколько дней вместо 8–9 месяцев ручной работы силами 5–6 сотрудников — при скорости свыше 25 записей в минуту.
Контекст: производственное предприятие на 1С:ERP
Клиент — производственное предприятие (молочный завод), работающее на 1С:ERP. Справочники НСИ — номенклатура, единицы измерения, контрагенты, склады, организации, виды и группы номенклатуры, сырьё — годами наполнялись разными сотрудниками без единого стандарта именования. Это типовая ситуация для производственных компаний, где 1С:ERP растёт вместе с бизнесом: новые сотрудники, новые филиалы, новые способы вводить одну и ту же позицию под разными именами.
К моменту обращения справочники накопили классическую проблему НСИ: одна и та же товарная позиция существовала под несколькими именами («Молоко 3,2%», «Молоко цельное 3.2», «МОЛОКО 3,2% жирн.»), контрагенты дублировались из-за разного форматирования названий, а часть записей вообще не использовалась годами, но никто не решался их удалить — не было уверенности, что они безопасны к удалению.
Ситуация «до»: почему ручная ревизия была нереалистична
Масштаб проблемы — 130 597 записей по 8 доменам НСИ. Полная ручная ревизия такого объёма заняла бы 8–9 месяцев работы командой из 5–6 сотрудников, занятых практически только этой задачей.
На практике это означает, что предприятие оказывается перед выбором:
- не трогать справочники — хаос копится дальше, аналитика по закупкам, продажам и остаткам становится всё менее достоверной;
- разово почистить вручную — но без изменения процесса ввода данных дубли возвращаются уже через несколько месяцев;
- выделить команду на длительный проект — дорого по времени специалистов и всё равно не даёт гарантии, что ничего важное не удалено по ошибке.
Ключевой барьер для ручной чистки — не только объём, но и риск: специалист физически не может быстро проверить, ссылается ли конкретная запись на документы, регистры накопления и остатки за всю историю базы. Удалить «на глаз» — риск сломать отчётность или движение товара; не удалять — риск, что хаос в справочниках будет расти бесконечно.
Процесс: как проходила нормализация
Нормализация НСИ строилась по стандартной методике из 5 шагов, применяемой для каждого проекта:
Доступ к данным
Подключение к копии/выгрузке базы 1С:ERP в режиме только для чтения. Рабочая база клиента не затрагивается ни на одном этапе.
Анализ
Построение индекса использования: для каждой записи справочника система проверяет, встречается ли она в документах, регистрах накопления и остатках за 4 периода (0–12, 13–24, 25–36, 36+ месяцев). Это единственный способ понять, какие записи реально «мертвы», а какие всё ещё нужны бизнесу.
Согласование
Правила нормализации (что считать дублем, какое имя выбирать эталонным, какие записи трогать нельзя) согласуются с бизнесом до начала обработки, а не постфактум.
ИИ-нормализация
Двухпроходный анализ: первый проход (быстрая модель) выносит решение по большинству записей, второй проход (более мощная модель) разбирает сложные случаи, которые требуют более глубокого сопоставления или уточнения у специалиста.
Контроль
Результат оформляется как план для специалиста НСИ (проверка вердиктов) и как структурированные данные для внешней обработки 1С. Система не вносит изменения в 1С самостоятельно ни на одном шаге.
Для сравнения: 1С:MDM в такой конфигурации потребовал бы месяцев на внедрение и настройку правил дедупликации, а обычный чат-ботовый ИИ (без доступа к истории использования записей в документах) в принципе не может достоверно определить, безопасно ли удалить запись — он не видит, ссылается ли на неё что-то в базе.
Результат «после»: конкретные цифры
Обработка 130 597 записей по 8 доменам НСИ заняла несколько дней при скорости свыше 25 записей в минуту. Распределение вердиктов по итогам двухпроходного анализа:
| Вердикт | Доля | Что это значит |
|---|---|---|
| MERGE | 46,0% | Дублирующие записи — объединяются в одну эталонную |
| KEEP | 25,8% | Корректные, уникальные записи — не требуют изменений |
| CLARIFY | 14,1% | Сложные случаи — переданы специалисту НСИ на решение |
| DELETE | 13,2% | Записи, безопасные к удалению (подтверждено индексом использования) |
| RENAME | 0,9% | Записи с точечными правками в наименовании |
Почти половина всего справочника (46%) оказалась дублирующими записями — то есть без нормализации почти каждая вторая позиция в НСИ вносила искажение в аналитику по остаткам, продажам и закупкам. При этом ни один вердикт DELETE не применялся к записи автоматически: безопасность удаления подтверждалась данными из индекса использования, а не предположением модели.
Что это дало бизнесу
Точность отчётности. Когда почти половина справочника — дубли, любой отчёт по продажам, остаткам или оборачиваемости номенклатуры считается по раздробленным данным: одна и та же позиция «размазана» по нескольким записям, и итоговые суммы занижают реальную картину. Устранение дублей — это в первую очередь восстановление доверия к собственной аналитике.
Экономия времени специалистов НСИ. Задача, которая потребовала бы месяцы работы команды из 5–6 человек, была выполнена за несколько дней машинного времени — специалисты НСИ включались в процесс только там, где реально нужна их экспертиза: согласование правил на входе и разбор CLARIFY-случаев на выходе, а не ручной перебор десятков тысяч записей.
Снижение риска ошибки. Каждый вердикт DELETE и MERGE подтверждён реальным использованием записи в документах, а не интуицией — что снимает главный психологический барьер ручной чистки НСИ: страх удалить что-то нужное.
Основа для дальнейшего порядка. Итоговый план — это не разовая уборка, а зафиксированные стандарты именования и накопленная база вердиктов, на которую можно опираться при появлении новых записей в будущем.
Уроки и выводы
- Масштаб дублей обычно недооценён. Пока не проведён количественный анализ по индексу использования, реальная доля дублей в справочнике неизвестна — интуитивно кажется, что проблема меньше, чем 46%.
- Ручная ревизия НСИ такого объёма — не вопрос желания, а вопрос физического времени. Месяцы работы командой нельзя ускорить простым распределением задач между большим числом людей без потери качества согласования.
- Безопасность удаления определяется историей использования, а не внешним видом записи. Запись без явных признаков дубля может годами не использоваться в документах — и наоборот, похожая на «мусор» запись может быть активна.
- Двухпроходная модель разумно распределяет нагрузку между машиной и человеком. Основной объём типовых решений принимает быстрая модель, а по-настоящему сложные случаи — на разбор специалисту, а не наоборот.
- Разовая чистка без изменения процесса ввода данных не решает проблему навсегда. Устойчивый результат даёт связка нормализации и накопленной базы стандартов, к которой можно обращаться при появлении новых записей.
Частые вопросы
Какое предприятие описано в кейсе?
Производственное предприятие (молочный завод) на 1С:ERP. Название компании не раскрывается по условиям NDA — это стандартная практика для проектов с доступом к корпоративным данным.
Сколько времени заняла нормализация 130 597 записей?
Несколько дней при скорости обработки свыше 25 записей в минуту. Для сравнения, ручная ревизия такого объёма потребовала бы 8–9 месяцев работы командой из 5–6 сотрудников.
Как определялось, что запись — дубль, а не просто похожее название?
Решение принимает двухпроходный ИИ-анализ с опорой на индекс использования каждой записи в документах, регистрах и остатках 1С. Совпадение имени — не единственный критерий: система также проверяет реальное использование записи в базе, прежде чем предложить объединение.
Что происходило с записями, которые предлагалось удалить (DELETE)?
Ни одна запись не удалялась автоматически. Вердикт DELETE выставлялся только при подтверждении по индексу использования, что запись не встречается в документах за анализируемый период, — итоговое решение и применение изменений оставались за специалистом НСИ.
Почему не использовали 1С:MDM для этой задачи?
1С:MDM — отдельная лицензируемая система дедупликации, внедрение и настройка правил под конкретный справочник обычно занимает месяцы, а иногда 1–3 года при масштабировании на все домены НСИ. В этом кейсе задача была решена за несколько дней без внедрения дополнительной MDM-системы.
Данные предприятия передавались за пределы компании при обработке?
Нет. Обработка велась на копии/выгрузке базы в режиме только для чтения, ИИ-модель работала локально, без передачи данных во внешние облачные API.
Можно ли применить такой же подход к другому производственному предприятию на 1С:ERP?
Да, методика (доступ к данным → анализ → согласование → ИИ-нормализация → контроль) не завязана на конкретную отрасль — она применима к любому справочнику НСИ в 1С:ERP с накопленной историей использования записей в документах.