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

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

В данной статье мы разберем пошаговый алгоритм подключения баз, настройки правил конвертации данных и решения типовых конфликтов при выгрузке документов. Вы узнаете, как контролировать статус обмена и что делать, если данные не проходят в целевую базу. Мы рассмотрим как стандартный механизм через файлы, так и прямое подключение, доступное в последних версиях платформы.

Подготовка инфраструктур и проверка версий

Перед началом технической настройки необходимо убедиться, что обе конфигурации обновлены до актуальных релизов. Разные версии платформенных модулей могут содержать несовместимые форматы файлов обмена. Зайдите в раздел Администрирование и проверьте номер версии в обеих базах. Если разница в релизах существенна, механизм обмена может завершиться ошибкой на этапе чтения правил.

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

Также следует проверить права доступа пользователей. Для настройки обмена требуется пользователь с полными правами, особенно на объекты метаданных, отвечающие за регистрацию изменений. В меню НСИ и администрирование убедитесь, что включена функциональная опция «Синхронизация данных». Без этого флага необходимые разделы настройки будут скрыты от пользователя.

⚠️ Внимание: Если вы используете облачные версии 1С (1С:Линк или сервисы 1С:Фреш), механизм обмена через файлы может быть недоступен или иметь ограничения. В таких случаях необходимо использовать встроенный сервис синхронизации через интернет, который требует привязки информационных баз к одному аккаунту пользователя.

💡

Перед первой выгрузкой обязательно создайте полные резервные копии обеих баз данных. В случае сбоя правил конвертации это позволит быстро откатиться к рабочему состоянию без потери финансовых данных.

Настройка подключения и правил обмена

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

На следующем этапе необходимо указать способ подключения. Самый надежный метод для локальных сетей — прямое подключение к информационной базе. Вам потребуется ввести путь к файлу базы бухгалтерии (или строку подключения к SQL-серверу), а также логин и пароль пользователя 1С, имеющего права на запись. Если базы находятся на разных компьютерах без общей сети, выберите вариант «Через файлы», указав общую папку для хранения временных данных обмена.

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

☑️ Проверка готовности к синхронизации

Выполнено: 0 / 5

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

Механизм выгрузки документов зарплаты

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

Запуск обмена можно выполнить вручную или по расписанию. В ручном режиме в журнале синхронизации нажмите кнопку «Обменяться». Система сформирует файл обмена (или пакет данных), проанализирует зарегистрированные изменения и передаст их в базу БП. В процессе работы механизм проверяет уникальность объектов и соответствие версий правил. Если в БП документ с таким же UUID уже существует, система предложит варианты разрешения конфликта.

Особое внимание стоит уделить настройке счетов учета. В документе отражения зарплаты каждому виду начисления должен быть сопоставлен корректный счет дебета (например, 20, 26, 44) и кредита (70). Эти настройки хранятся в регистрах сведений «Счета учета зарплаты» и «Счета учета взносов». Аналитика счетов передается вместе с суммами, поэтому в БП проводки встанут сразу с нужными субконто.

Тип документа ЗУП Документ в БП Что передается Периодичность
Начисление зарплаты Отражение зарплаты в бухучете Проводки Дт 20,26,44 - Кт 70 Ежемесячно
Начисление взносов Отражение взносов в бухучете Проводки Дт 20,26,44 - Кт 69 Ежемесячно
Прием на работу Кадровый перевод / Прием Данные о сотруднике и должности По факту события
Выплата зарплаты Ведомость в банк/кассу Проводки Дт 70 - Кт 50,51 2 раза в месяц
💡

Документ «Отражение зарплаты в бухучете» является единственным корректным способом передачи финансовых итогов в бухгалтерию. Прямая выгрузка документов начисления без этого этапа приведет к отсутствию проводок в БП.

Анализ протокола и устранение ошибок

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

Если вы видите ошибку «Не найден элемент в принимающей стороне», это означает рассинхронизацию справочников. Для решения проблемы выполните полную сверку справочников. В настройках синхронизации есть кнопка «Настроить правила регистрации объектов». Убедитесь, что для проблемного справочника стоит галочка «Регистрировать изменения» и «Выгружать при синхронизации». Иногда требуется принудительная повторная выгрузка всего справочника сотрудников.

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

⚠️ Внимание: Никогда не удаляйте файлы обмена из временной папки до момента полного подтверждения успешного приема данных обеими сторонами. Удаление промежуточных файлов сделает невозможным повторную обработку ошибочных пакетов без полного перезапуска обмена.

Что делать, если задвоились проводки?

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

Сверка итогов и контроль целостности данных

Техническая успешность обмена не гарантирует бухгалтерскую корректность. После выгрузки обязательно выполните сверку итогов. Сформируйте в ЗУП отчет «Анализ состояния налогового учета» или универсальный отчет по оборотам счета 70. Аналогичный отчет сформируйте в БП за тот же период. Суммы начисленной зарплаты, удержанного НДФЛ и страховых взносов должны совпадать до копейки.

Расхождения чаще всего возникают из-за разницы в методах округления или ручных корректировок, внесенных бухгалтером напрямую в БП. Если бухгалтер исправил проводку вручную, при следующей синхронизации система может попытаться восстановить исходные данные из ЗУП, создав новую корректирующую проводку. Чтобы избежать этого, договоритесь о строгом правиле: все изменения в учете зарплаты вносятся только в ЗУП через документы корректировки.

Для автоматизации контроля можно использовать отчет «Сверка взаиморасчетов» между базами, если он доступен в вашей версии платформы. Он позволяет загрузить выгрузку из одной базы и сравнить её с данными другой без фактической записи. Это безопасный способ аудита перед финальным этапом закрытия месяца. Регулярная сверка раз в квартал поможет выявить накопленные мелкие ошибки, которые не видны в ежемесячной рутине.

📊 Как часто вы выполняете синхронизацию ЗУП и БП?
Ежедневно после проведения документов
Раз в неделю перед отчетами
Только в конце месяца перед закрытием
По мере накопления ошибок

Оптимизация производительности при больших объемах

В крупных компаниях с тысячами сотрудников процесс обмена может занимать недопустимо много времени. Основная нагрузка ложится на этап регистрации изменений и конвертацию XML-файлов. Для ускорения процесса рекомендуется отключить выгрузку справочников после первичной настройки. Оставьте регистрацию только для документов. Справочники физических лиц и подразделений меняются редко, их можно обновлять по расписанию раз в неделю или вручную.

Также эффективно использование селективной выгрузки. Вместо передачи всех документов за период, настройте отбор по дате или ответственному подразделению. Это особенно актуально, если в компании несколько филиалов, и каждый бухгалтер отвечает за свой участок. Разделение потоков данных снижает вероятность блокировок таблиц в SQL-сервере во время сеанса связи.

Если используется файловый вариант обмена, убедитесь, что папка для выгрузки расположена на быстром диске (SSD) и имеет достаточное место. Файлы обмена могут достигать сотен мегабайт при большом количестве кадровых перемещений. Антивирусное программное обеспечение может замедлять процесс, проверяя каждый создаваемый файл. Рекомендуется добавить папку обмена в исключения сканирования антивируса на сервере 1С.

Можно ли настроить двусторонний обмен справочниками номенклатуры?

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

Что делать, если изменились реквизиты банка у сотрудника?

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

Почему не передаются удержания по исполнительным листам?

Проверьте настройку видов удержаний в ЗУП. Для корректной передачи проводок вид удержания должен быть сопоставлен со счетом учета (обычно 76.41). Если в справочнике «Виды удержаний» не заполнен раздел бухгалтерского учета, проводка не сформируется в документе отражения зарплаты и, соответственно, не будет выгружена.

Как перенести историю зарплаты при переходе с одной базы ЗУП на другую?

Для переноса истории используется специальная обработка «Выгрузка данных в формате 1С 8.3». Синхронизация предназначена для текущего оперативного обмена. Перенос глубокой истории требует конвертации базы данных с помощью внешней обработки выгрузки и загрузки, а не механизма регулярной синхронизации.

Влияет ли синхронизация на скорость работы 1С в момент обмена?

Да, в момент активной записи данных в базу БП возможно кратковременное снижение производительности для других пользователей из-за блокировок таблиц. Рекомендуется запускать тяжелые сеансы синхронизации в нерабочее время или в обеденный перерыв, когда нагрузка на сервер минимальна.