Несколько баз 1С:ЗУП ➔ Единая 1С:УНФ: настраиваем прямой обмен без ошибок и задвоений
Как свести данные из трех разных баз 1С:ЗУП в одну управленческую 1С:УНФ и не сломать учет? Типовой обмен здесь не поможет: одинаковые табельные номера создадут дубли и заблокируют систему. В новом кейсе рассказываю, как мы обошли ограничения «коробки», настроили умное распознавание сотрудников и отделили оклады от управленческих KPI.

Масштабирование бизнеса — это не только рост выручки, но и усложнение учета. Когда компания вырастает, базового функционала «коробочных» обменов между базами 1С часто уже не хватает для покрытия всех бизнес-процессов.
В этом кейсе показываю, как мы выстроили стабильный обмен данными между тремя кадровыми базами и единой управленческой системой, заранее обойдя ограничения типового функционала.
📍 Дано и потенциальные риски: Ситуация: у компании ведется учет по трем разным организациям, и для каждой из них заведена своя отдельная база 1С:ЗУП. Руководству нужно, чтобы все данные по кадрам и зарплатам из них автоматически стекались в одну общую 1С:УНФ, чтобы видеть прозрачную картину по финансам в одном окне.
Мы сразу отказались от запуска стандартного обмена, так как заранее предвидели риск потери данных из-за конфликта табельных номеров. Проблема в том, что каждая база ЗУП ведет нумерацию независимо, начиная с первого номера. Из-за этого в разных организациях могут появиться разные сотрудники, но с одинаковым табельным номером (например, «0001»). Типовой алгоритм УНФ воспринял бы их как дубли и просто заблокировал бы создание карточек для новых сотрудников.
🛠 Что мы сделали, чтобы система работала без сбоев:
1️⃣ Умное распознавание сотрудников Мы отключили жесткую проверку табельных номеров при загрузке данных. Всю логику сопоставления настроили на скрытые системные идентификаторы. Теперь УНФ безошибочно различает людей из разных организаций, даже если у них совпадают табельные номера, и аккуратно раскладывает информацию по нужным карточкам, ничего не затирая.
2️⃣ Порядок в кадровой истории Обычно 1С переносит все кадровые изменения (приемы на работу, переводы) единым техническим документом, в котором потом сложно что-то найти. Мы сделали так, чтобы вся история из трех баз ЗУП красиво и понятно ложилась прямо в личную карточку каждого сотрудника в интерфейсе УНФ.
3️⃣ Прозрачность выплат (оклады + KPI) В 1С:УНФ руководители часто начисляют сотрудникам оперативные премии, KPI или бонусы за проекты. Чтобы эти суммы не смешивались с основным зарплатным фондом, приходящим из ЗУП, мы внедрили удобную визуальную маркировку. Система сама добавляет комментарий «ЗУП» ко всем импортированным расчетам. Директор открывает отчет и сразу видит четкую структуру выплат: где плановые начисления, а где — оперативные управленческие бонусы.
4️⃣ Автоматизация обмена Настроили быстрый прямой обмен между базами. Система сама по расписанию проверяет успешность загрузки данных и очищает очередь обмена, чтобы программа работала быстро и не копила технический мусор.
Итог:
Бизнес получил работающую экосистему: три кадровые базы автоматически передают данные в УНФ без ошибок, задвоений и путаницы в цифрах.
👇 А с какими сложностями при обмене данными между разными базами 1С сталкивались вы? Удалось ли обойтись типовыми средствами или пришлось дорабатывать логику? Делитесь опытом в комментариях, буду рад обсудить технические нюансы!
Информации об авторе
Этот пост написан блогером Трибуны. Вы тоже можете начать писать: сделать это можно .

Начать дискуссию