Мастер-данные — это записи, которые все системы компании обязаны брать из одного назначенного места, а не заводить у себя: контрагенты, номенклатура, склады, единицы измерения, статьи затрат. Справочник — конкретный список таких записей внутри одной системы. В коммерческом предложении эта строка выглядит скучнее всех и вычёркивается первой, а на деле именно она решает, будет обмен между системами наводить порядок или размножать беспорядок.
Офисная аналогия — список сотрудников. Один ведёт кадровик, второй лежит на проходной, третий стоит в зарплатной программе у бухгалтера, четвёртый — у системного администратора в почте. Пока никто не назначен главным, всё выглядит рабочим. Человек увольняется в пятницу: кадровик знает об этом сразу, пропуск действует ещё полгода, почтовый ящик — до первой чистки. Никто не соврал и не ошибся. В компании просто четыре списка и ни одного эталона. Мастер-данные — это решение назначить один из четырёх источником, а остальным трём запретить заводить записи самостоятельно.
Дальше — три справочника, на которых спотыкаются все, шаблон таблицы владения на одну страницу и модельный расчёт по состоянию на сентябрь 2026 года. Компания в примере: оптовая торговля электротехникой, 70 человек, 1С:УТ, Битрикс24 и интернет-магазин. В справочнике контрагентов 5 400 карточек, дублей — 8 %, то есть 432 штуки. Ставка инженера — 3 000 ₽/час, полная стоимость часа менеджера — 900 ₽, бухгалтера — 844 ₽, руководителя отдела — 1 800 ₽.
Эталон, а не «просто список»
Три слова, которые в разговоре с подрядчиком употребляются как синонимы, а означают разные вещи. Разница между ними — это разница между «у нас есть справочник» и «у нас есть порядок».
Относительно редко меняющиеся записи, которыми пользуются все системы сразу: контрагенты, номенклатура, склады, единицы измерения. Отличаются от операционных данных тем, что заказ живёт неделю, а карточка клиента — десять лет, и ошибка в ней тиражируется во все документы, которые на неё сошлются. В смете — работа по согласованию владельцев и правил, обычно 10–16 часов. Проверочный вопрос подрядчику: какие справочники вы считаете мастер-данными в нашем контуре и почему именно эти.
Конкретный список записей внутри конкретной системы — «Контрагенты» в 1С, «Компании» в Битрикс24, каталог на сайте. Справочников в компании всегда несколько, и это нормально. Ненормально, когда ни один из них не назначен главным. Проверочный вопрос: в скольких местах у нас сейчас можно завести нового контрагента.
Договорённость о том, чьё значение побеждает при расхождении. Записывается не по системе целиком, а по каждому полю: реквизиты берём из 1С, контактные лица — из CRM, описание для витрины — из админки сайта. Без такой разбивки договорённость нерабочая, потому что «главная система» у каждого отдела своя. Проверочный вопрос: что произойдёт, если менеджер поменяет адрес клиента в CRM, а бухгалтер — в 1С, в один и тот же день.
Три справочника, на которых спотыкаются все
В любой компании независимо от отрасли ломается одно и то же. Порядок разбора ниже — по частоте, а не по важности.
- 1Контрагенты: одно юрлицо в трёх написаниях
«ТД Электрокомплект», «ООО „Электрокомплект“» и «Электрокомплект (Пермь)» — три карточки, один ИНН. Менеджер не нашёл существующую и завёл новую: поиск по названию не сработал из-за кавычек. Дальше отгрузки, оплаты и лимит отсрочки расползаются по трём карточкам, а сальдо не сходится ни в одной. Лечится ключом: контрагент опознаётся по ИНН и КПП, а не по названию, и повторное заведение с тем же ИНН система блокирует.
- 2Номенклатура: остаток размазан по трём позициям
Один и тот же кабель заведён под артикулом поставщика, под внутренним кодом и под названием из прайса. На складе лежит 31 бухта, на витрине показывается 4, потому что сайт смотрит на третью карточку. Продавать нечего при полном складе — это не сбой обмена, это отсутствие эталонной номенклатуры. Именно этот случай чаще всего сначала пытаются лечить интеграцией с сайтом, и она честно синхронизирует все три карточки.
- 3Единицы измерения: отчёт складывает метры с бухтами
«м», «метр», «п.м.» и «бухта 100 м» в одном справочнике. Сводный отчёт по продажам суммирует их как одинаковые единицы, и в цифре появляется расхождение в разы. Самый дешёвый в исправлении справочник и самый разрушительный для отчётности: цифра выглядит правдоподобно, поэтому ошибку замечают через квартал.
Две половины на одном листе, разделённые вертикальной линией. Слева три равных прямоугольника «1С:УТ», «Битрикс24», «Сайт», внутри каждого карточка с разным написанием одного имени: «ТД Электрокомплект», «ООО Электрокомплект», «Электрокомплект (Пермь)»; между ними двусторонние стрелки без подписей и общая подпись снизу «5 400 карточек, 432 дубля». Справа те же три прямоугольника, но у «1С:УТ» стоит пометка «источник, ключ — ИНН», от него односторонние стрелки к двум остальным с подписью «только чтение», снизу подпись «дублей не заводится». Тонкие чертёжные линии, подписи по-русски.
Таблица владения: весь регламент на одну страницу
Регламент по мастер-данным не бывает толстым. Рабочая форма — таблица на одну страницу, где по каждому справочнику записаны система-источник, фамилия человека с правом заводить записи и правило разрешения конфликта. Всё остальное — комментарии к ней. Согласование такой таблицы занимает две встречи по полтора часа и обычно вскрывает больше проблем, чем месяц обследования.
| Справочник и поле | Система-источник | Кто имеет право заводить | Правило при расхождении |
|---|---|---|---|
| Контрагент: наименование, ИНН, КПП, юридический адрес | 1С:УТ | Бухгалтер | Побеждает 1С, CRM получает обновление и свои правки наверх не отправляет |
| Контрагент: контактные лица, телефоны, почта | Битрикс24 | Менеджер | Побеждает CRM, в 1С поле только отображается |
| Номенклатура: код, наименование, единица измерения | 1С:УТ | Товаровед | Единственный источник, ручной ввод в CRM и на сайте закрыт правами |
| Номенклатура: описание, фотографии, характеристики витрины | Админка сайта | Контент-менеджер | Побеждает сайт, в 1С эти поля не заполняются вовсе |
| Цена и скидка | 1С:УТ | Руководитель отдела продаж | Побеждает 1С, ручная правка цены на сайте технически невозможна |
| Склады и их адреса | 1С:УТ | Начальник склада | Единственный источник, изменения раз в квартал через заявку |
Обратите внимание на четвёртую строку: у номенклатуры источник разный для разных полей. Это не усложнение, а единственная форма договорённости, которая держится дольше месяца. Правило «1С главнее» разваливается на первой же карточке товара, где маркетолог хочет длинное описание, а товаровед — короткое наименование для накладной.
Во что обходится 8 % дублей
Дубли не создают одну большую аварию, поэтому их и терпят годами. Они создают ровный фон мелких переделок, который никто не считает. Ниже — этот фон в деньгах для модельной компании: 5 400 карточек контрагентов, 432 дубля, из них активно используются около 60.
В расчёт намеренно не включены упущенные сделки и просроченная отгрузка сверх лимита раздвоенному клиенту — их размер зависит от отрасли, и завышать здесь нечестно. Даже без них годовая цифра сопоставима со стоимостью небольшого проекта автоматизации. Соседний материал про то, как дубли и пустые поля срывают внедрение, считает ту же боль с другой стороны — со стороны шести проверок, которые вы можете сделать выгрузкой в таблицу за полдня.
Двухосевой график за 12 месяцев. Ось X — месяцы, ось Y — рубли. Сплошная линия «накопленные потери от дублей» растёт равномерно на 29 929 ₽ в месяц и заканчивается на отметке 359 148 ₽. Горизонтальная штриховая линия на отметке 174 000 ₽ подписана «разовое наведение порядка». Точка их пересечения между пятым и шестым месяцем выделена кружком и подписана «окупаемость». Тонкие чертёжные линии, подписи по-русски.
Порядок работ и четыре вопроса подрядчику
Наведение порядка состоит из трёх шагов, и они делаются строго в этой последовательности. Соблазн начать со второго или третьего велик: чистка выглядит понятнее регламента, а обмен — полезнее чистки.
- 1Правила заведения. Кто имеет право создавать запись, по какому ключу система ищет существующую и что она делает при совпадении. Пока правил нет, любая чистка обратима: за месяц менеджеры заведут дубли заново, и вы оплатите ту же работу второй раз.
- 2Чистка. Бесспорные группы схлопывает подрядчик по алгоритму, спорные разбирает человек, который знает клиентов. Половина работы здесь — не техническая: решить, какая из трёх карточек главная, может только сотрудник компании.
- 3Обмен. Только теперь справочник отдаётся другим системам. Если сделать этот шаг первым, обмен добросовестно скопирует 432 дубля в обе стороны, а потом будет поддерживать их в актуальном состоянии.
Чистка после запуска обмена дороже примерно вдвое: к самой чистке добавляется остановка обмена, повторное сведение расхождений и перепроведение документов, которые уже сослались на неправильные карточки. Тот же вывод другими словами есть в материале о том, почему дашборд начинается со справочников: там показано, что после сдачи отчётов та же работа обходится почти вдвое дороже, чем до старта разработки.
Горизонтальная цепочка из трёх блоков со стрелками: «1. Правила заведения — 36 000 ₽» → «2. Чистка 432 дублей — 66 000 ₽» → «3. Обмен справочником — 42 000 ₽». Под цепочкой второй ряд тех же блоков в обратном порядке, перечёркнутый тонкой диагональной линией, с подписью «обмен копирует дубли в обе стороны, чистку оплачиваем дважды». Справа сбоку отдельный блок «Блокировка по ИНН — 30 000 ₽» со стрелкой к первому блоку. Тонкие чертёжные линии, подписи по-русски.
Проверить, заложена ли эта работа в смету или её просто не заметили, можно четырьмя вопросами до подписания. Они занимают пятнадцать минут, а разница в ответах — 174 000 ₽ и полгода спокойной эксплуатации.
- 1Какая система назначена источником по каждому справочнику и по каким полям? Правильный ответ — заполненная таблица владения, а не фраза «главной будет 1С».
- 2Что физически мешает менеджеру завести дубль руками? Правильный ответ — проверка по ключу при сохранении и закрытые права, а не «мы напишем инструкцию».
- 3Что произойдёт с записью, если её изменят в двух системах в один день? Ответ «победит последнее изменение» допустим, но должен быть записан явно, потому что это правило, а не случайность.
- 4Кто отвечает за порядок после запуска и сколько часов в месяц это занимает? Если ответственного нет, справочник вернётся в исходное состояние за 6–9 месяцев, и вы это уже оплатили.
Смежная тема — что происходит со справочниками при переходе на новую систему. Там та же работа делается разово и в сжатые сроки, и она подробно разобрана в материале про миграцию данных: чистка съедает почти сорок процентов бюджета переноса именно из-за отсутствия эталона в старой базе.
Когда отдельная система для этого не нужна
На рынке существует отдельный класс продуктов для управления мастер-данными. Компании на 70 человек он не нужен и почти всегда вреден: это ещё одна система, которой нужен свой владелец, свой обмен и своя поддержка. Признаки, по которым видно, что достаточно договорённости на одну страницу и проверки по ключу:
- Систем, где заводятся записи, не больше трёх, и все они ваши. Обмен между тремя системами описывается таблицей на страницу; отдельный узел управления справочниками начинает окупаться примерно с шести систем и нескольких юрлиц с разной номенклатурой.
- Юрлицо одно или их два с общим каталогом. Как только у каждого юрлица появляется своя номенклатура и свои цены, а отчётность нужна сводная, договорённость перестаёт помещаться на страницу — но это уже задача уровня сводной отчётности, а не справочников.
- Справочник меняется реже, чем раз в день. Если новые позиции заводятся десятками ежедневно, узкое место не в правилах, а в том, что заведение номенклатуры не автоматизировано.
- Дублей меньше 2 %. Тогда чистка окупится дольше двух лет, и разумнее ограничиться блокировкой заведения новых, а старые схлопывать по мере встречи.
И обратный признак, такой же честный: если вы уже платите за автоматическую сверку документов с контрагентами или собираетесь строить отчётность, работа со справочниками перестаёт быть отдельной задачей. Она становится первым этапом любой из них, и дешевле признать это в смете, чем обнаружить на приёмке.
Справочник — это не список. Это ответ на вопрос, чьё значение побеждает, когда два добросовестных сотрудника ввели разное. Пока ответа нет, интеграция работает добросовестно и делает хуже.
