Синхронизация 1С:ЗУП и Бухгалтерии — типичные ошибки обмена

«В ЗУП всё правильно, а в Бухгалтерию ничего не пришло». Так обычно начинается звонок бухгалтера, когда обмен между 1С:ЗУП и 1С:Бухгалтерией перестаёт работать. Иногда это происходит внезапно: вчера всё синхронизировалось, а сегодня — тишина. Иногда проблема копится месяцами: данные вроде бы передаются, но суммы не сходятся, появляются дубли сотрудников, а проводки по зарплате формируются с ошибками.

Мы обслуживаем десятки связок ЗУП + Бухгалтерия и видим одни и те же ошибки раз за разом. Разберём самые частые — и покажем, как их исправить.

Как устроен обмен между ЗУП и Бухгалтерией

Прежде чем разбирать ошибки, стоит понять саму механику. 1С:ЗУП 3.1 и 1С:Бухгалтерия 3.0 обмениваются данными через механизм синхронизации. Настраивается он в разделе Администрирование → Синхронизация данных.

Есть два основных способа соединения баз:

  • Прямое подключение — когда обе базы на одном сервере или доступны по сети. Быстро, надёжно, но требует сетевой доступности.
  • Через каталог обмена — базы обмениваются файлами через общую папку. Используется, когда прямое подключение невозможно, например, если одна из баз находится в облаке.

Из ЗУП в Бухгалтерию передаются начисления, удержания, сведения о сотрудниках, данные для проводок по зарплате. Из Бухгалтерии в ЗУП — справочники организаций, подразделений, статей затрат. Это двусторонний процесс, и сбой на любом этапе ломает всю цепочку.

Настройки синхронизации данных между 1С:ЗУП и Бухгалтерией: общие параметры, префиксы, направление обмена

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

Ошибка 1С: не совпадают префиксы баз

Самая распространённая причина, по которой обмен не работает «из коробки» или ломается после переноса базы на новый сервер.

Что происходит. При настройке синхронизации в ЗУП вы указываете префикс корреспондирующей базы Бухгалтерии. Допустим, написали «БХ». А в самой Бухгалтерии префикс — «БП» (или вообще пустой). Программа пытается найти объекты с префиксом «БХ», не находит — и обмен молча завершается без ошибок, но и без данных.

Как проверить. Откройте Бухгалтерию, перейдите в Администрирование → Синхронизация данных → Настройки синхронизации данных. Посмотрите, какой префикс указан для этой базы. Затем откройте ЗУП, зайдите в те же настройки и убедитесь, что там в поле «Префикс корреспондента» стоит точно такое же значение.

Частный случай: пустое поле. Если в одной из баз префикс не указан (поле пустое), при обмене могут возникать странные эффекты — элементы создаются, но без привязки к источнику. В этом случае впишите в пустое поле «00» и нажмите Enter. Программа примет это как значение по умолчанию.

«Бухгалтер звонит: мы ничего не меняли, просто перенесли базу на новый компьютер. А обмен перестал работать». Мы проверяем — оказывается, при переносе через выгрузку/загрузку (.dt) префикс сбросился. Десять минут на исправление — и всё снова работает.

Ошибка 1С: дубли сотрудников и подразделений

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

Как возникают дубли. Типичный сценарий: организация сначала вела учёт только в Бухгалтерии. Справочник сотрудников, подразделений, должностей — всё заполнялось вручную. Потом подключили ЗУП, и там тоже вручную создали тех же сотрудников. Когда настроили синхронизацию, программа создала копии — потому что внутренние идентификаторы элементов в двух базах разные. Для 1С это разные объекты, даже если ФИО совпадает символ в символ.

Результат: в Бухгалтерии два Иванова Ивана Ивановича. Один «свой», другой — пришедший из ЗУП. Проводки по зарплате формируются на «нового» Иванова, а в отчётах фигурирует «старый». Суммы не сходятся, ведомости выглядят странно.

Как предотвратить. При первой настройке синхронизации программа показывает окно сопоставления данных. Это критически важный шаг, который часто пропускают, нажимая «Далее». В этом окне нужно вручную указать, какие элементы в ЗУП соответствуют каким элементам в Бухгалтерии. Выбираете сотрудника слева, находите его справа, нажимаете «Установить соответствие».

Если дубли уже появились, исправлять придётся вручную. Процедура такая:

  1. Определите, какой из двух элементов «правильный» — тот, на который ссылаются документы.
  2. Перенесите все ссылки со второго элемента на первый (через обработку «Поиск и замена значений» или «Замена ссылок на элементы справочников»).
  3. Пометьте дубль на удаление.
  4. Запустите «Удаление помеченных объектов».

На базе с 50 сотрудниками это занимает час. На базе с 500 — может занять целый день. Поэтому правильная начальная настройка экономит очень много времени.

Ошибка 1С: данные не передаются — проблема с датой начала обмена

Коварная ошибка, потому что визуально всё выглядит нормально. Синхронизация запускается, завершается без ошибок, в журнале написано «Обмен данными завершён успешно». Но в Бухгалтерию ничего не приходит.

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

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

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

Ошибка 1С: проводки по зарплате не формируются в Бухгалтерии

Ситуация: данные из ЗУП пришли в Бухгалтерию — вы видите документы начислений, удержаний. Но оборотно-сальдовая ведомость по счёту 70 пуста. Проводок нет.

Блок-схема диагностики ошибки обмена: проверка подключения, префиксов, даты, версий конфигураций

Первая причина — забыли сформировать документ «Отражение зарплаты в бухучете» в ЗУП. Это отдельный документ, который создаётся в разделе Зарплата → Отражение зарплаты в бухучете. Многие думают, что достаточно начислить зарплату — и данные автоматически попадут в Бухгалтерию. Нет. Нужно явно создать документ отражения, заполнить его и провести. Только после этого при синхронизации в Бухгалтерии появятся проводки.

Вторая причина — неправильные настройки способов отражения в учёте. Если для какого-то вида начисления не задан способ отражения (счёт дебета, статья затрат), проводка по нему не сформируется. Проверьте: Настройка → Начисления → откройте нужное начисление → вкладка «Бухучет». Там должны быть заполнены способ отражения и статья расходов.

Третья причина — расхождение версий конфигураций. Если ЗУП обновлена до свежего релиза, а Бухгалтерия осталась на старой версии (или наоборот), формат передаваемых данных может не совпадать. Программа не выдаст явную ошибку — она просто не сможет правильно интерпретировать полученные данные. Документы создадутся, но без проводок.

Правило: обновляйте обе конфигурации одновременно. Если выходит новый релиз ЗУП 3.1 — проверьте, есть ли соответствующее обновление для Бухгалтерии 3.0. На сайте 1С в описании каждого релиза указаны совместимые версии корреспондирующих конфигураций.

Ошибка 1С: обмен через каталог — файл не создаётся или не читается

Если базы обмениваются через общую папку (а не через прямое подключение), отдельный класс ошибок связан именно с файловым обменом.

Типичные ситуации:

Каталог недоступен. Базу перенесли на другой сервер, а путь к папке обмена остался старый. Или папка на сетевом диске, который отключился. Или — частая история с облачными базами — каталог обмена создали на локальном компьютере, а база работает в облаке и «видит» только облачный диск.

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

Нет прав на запись. Папка существует и доступна, но у пользователя, от имени которого работает 1С, нет прав на создание файлов в ней. ЗУП пытается записать файл обмена — и молча не может. В журнале регистрации при этом может быть написано «Ошибка записи в каталог» или просто «Обмен данными не выполнен».

Файл заблокирован. Предыдущая попытка обмена завершилась аварийно, и файл обмена остался заблокированным. Новая попытка не может его перезаписать. Решение: удалите файлы из каталога обмена вручную (файлы с расширением .zip или .xml) и запустите синхронизацию заново.

Сравнение до и после: типичные проблемы обмена и их решение

Что проверить в первую очередь: краткий чек-лист

Когда звонит бухгалтер и говорит «обмен не работает», мы проходим по этому списку. В 90% случаев причина находится на одном из этих шагов.

  1. Подключение. Администрирование → Синхронизация данных → кнопка «Проверить подключение» в обеих базах. Ожидаемый ответ: «Подключение успешно установлено».
  2. Префиксы. Префикс базы в настройках Бухгалтерии = префикс корреспондента в настройках ЗУП (и наоборот). Пустое поле — проблема.
  3. Дата начала обмена. Месяц начала обмена в ЗУП должен быть не позже месяца данных, которые нужно отправить.
  4. Версии конфигураций. ЗУП 3.1 и Бухгалтерия 3.0 должны быть совместимых релизов. Совместимость указана в описании релиза на сайте 1С (its.1c.ru).
  5. Документ «Отражение зарплаты в бухучете». Создан, заполнен, проведён в ЗУП за нужный месяц? Без него проводок в Бухгалтерии не будет.
  6. Предупреждения. Администрирование → Синхронизация данных → «Предупреждения при синхронизации данных». Если там что-то есть — начинайте с этого.

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

Как не допустить проблем с обменом

Большинство ошибок синхронизации ЗУП и Бухгалтерии — следствие неправильной первоначальной настройки или невнимательности при обновлении. Вот несколько правил, которые мы рекомендуем своим клиентам:

  • Настраивайте обмен до того, как начнёте заполнять данные в обеих базах. Идеальный вариант — сначала настроить синхронизацию, потом вводить сотрудников, подразделения и начисления. Тогда дублей не будет физически.
  • Не пропускайте окно сопоставления при первой синхронизации. Это те самые пять минут, которые экономят потом пять часов на разбор дублей.
  • Обновляйте обе базы одновременно. Вышел новый релиз ЗУП — обновите и Бухгалтерию. Нет возможности обновить сразу? Тогда лучше подождать и обновить обе разом.
  • Проверяйте обмен после каждого обновления. Запустите синхронизацию вручную, убедитесь, что данные передались корректно. Это занимает три минуты.
  • Не удаляйте и не переименовывайте каталог обмена. Если нужно изменить путь — сначала измените его в настройках обеих баз, потом переносите папку.

И последнее. Если обмен сломался — не пытайтесь чинить его методом «удалю настройку и создам заново». Это может привести к повторной выгрузке всех данных и массовому появлению дублей. Сначала разберитесь в причине. Если не получается — обращайтесь. Мы видели эти ошибки сотни раз и знаем, где искать.