К статье
Практический материал

Другое · 11 мин

Почему после синхронизации в 1С:Бухгалтерии не отражается начисленная зарплата

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

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

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

Ниже разобраны все типовые причины по цепочке — от самой частой к редким, с конкретными действиями для проверки и исправления каждой.

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

Синхронизация передает из ЗУП в 1С:Бухгалтерию ограниченный набор объектов: «Отражение зарплаты в бухучете», ведомости на выплату зарплаты, документы по взносам и справочники (сотрудники, подразделения, способы отражения). Сами расчеты — начисления, удержания, НДФЛ по сотрудникам — остаются в ЗУП.

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

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

Причина 1. В ЗУП не проведен документ «Отражение зарплаты в бухучете»

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

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

Обратите внимание на дату документа: она должна попадать в период, который участвует в синхронизации. Документ, датированный, например, первым числом следующего месяца, может не попасть в выгрузку, если обмен настроен по границе месяца.

Проверка документа отражения в ЗУП
  1. 1
    Откройте список «Отражение зарплаты в бухучете» за нужный месяц
  2. 2
    Убедитесь, что документ существует, проведен и не помечен на удаление
  3. 3
    Проверьте, что табличные части заполнены: начисления, НДФЛ, взносы
  4. 4
    При необходимости перезаполните документ и проведите повторно
  5. 5
    Выполните синхронизацию заново и проверьте бухгалтерию

Причина 2. Синхронизация завершилась с ошибками загрузки

Программа может показать сообщение «Синхронизация завершена», но при этом часть объектов не загрузилась из-за ошибок. Это видно только в протоколе. Типичные ошибки: не сопоставлены способы отражения зарплаты, не найдено подразделение, конфликт дублей сотрудников, недостаточно прав у пользователя, под которым выполняется обмен.

Откройте в 1С:Бухгалтерии раздел «Администрирование» → «Синхронизация данных» → нажмите на ссылку с предупреждениями или откройте «Результаты синхронизации». Если там есть строки с ошибками — разберите каждую: обычно программа прямо указывает, какой объект и почему не загружен.

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

Документ есть в ЗУП, нет в БППроблема загрузки

Смотрите протокол синхронизации на ошибки сопоставления

Документа нет и в ЗУПНе сформировано отражение

Создайте и проведите «Отражение зарплаты в бухучете»

Ошибок нет, но данных нетФильтр по дате

Проверьте дату начала синхронизации и дату запрета редактирования

Причина 3. Дата запрета редактирования закрывает период

Если в 1С:Бухгалтерии установлена дата запрета изменения данных («Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных»), документы синхронизации за закрытый период не загружаются. При этом внешне обмен может выглядеть успешным, а в протоколе появится предупреждение о недопустимой дате.

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

Аналогичная настройка существует и на стороне ЗУП. Если там запрещено редактирование прошлых периодов, документ «Отражение зарплаты» может не проводиться — сначала снимите запрет.

Причина 4. Не сопоставлены справочники и способы отражения

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

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

Отдельно проверьте справочник «Способы учета зарплаты» в самой 1С:Бухгалтерии: у используемых способов должны быть заполнены счет, субконто и настройка по страховым взносам. Способ без счета учета — частая причина того, что документ загрузился, но проводок не сформировал.

Типичные ошибки
01
Искать в Бухгалтерии документ «Начисление зарплаты» — он туда не переносится, переносится только «Отражение зарплаты в бухучете»
02
Менять настройки синхронизации до чтения протокола — так теряется информация о реальной ошибке
03
Перепроводить документы в закрытом периоде без резервной копии
04
Игнорировать предупреждения в результатах синхронизации, считая обмен успешным

Причина 5. Настройки самой синхронизации отсекают данные

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

Также проверьте префиксы баз и номера узлов плана обмена. Если базу бухгалтерии восстанавливали из копии или пересоздавали узел обмена, нумерация сообщений могла сбиться — тогда данные выгружаются, но принимающая сторона считает их уже загруженными. Признак: в протоколе «получено 0 объектов» при явно измененных данных. Лечится повторной регистрацией изменений к выгрузке (кнопка «Зарегистрировать изменения» / «Выполнить начальную выгрузку» в настройках синхронизации).

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

Маршрут решения

Как выбрать действие

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

Проверка результата после исправления

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

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

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

Контрольные точки

Как проверить результат

Протокол синхронизации
Норма

Загружено объектов больше 0, ошибок нет

Тревожный признак

Есть строки с ошибками или получено 0 объектов

Документ в Бухгалтерии
Норма

«Отражение зарплаты» существует и проведено

Тревожный признак

Документа нет или он не проводится

ОСВ по счету 70
Норма

Обороты совпадают со сводом начислений в ЗУП

Тревожный признак

Суммы расходятся или счет пустой

Частые вопросы

Можно ли перенести зарплату в бухгалтерию вручную, без синхронизации?

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

Почему ведомости на выплату загрузились, а начисления — нет?

Ведомости и отражение зарплаты — независимые объекты обмена. Если ведомости пришли, значит канал обмена работает, а проблема локальна: не проведено отражение в ЗУП, ошибка сопоставления способов учета или фильтр по дате. Ищите причину именно в документе отражения.

Документ загрузился, но при проведении ругается на пустой счет. Что делать?

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

Нужно ли заново настраивать синхронизацию после обновления конфигурации?

Обычно нет, настройки сохраняются. Но после крупных обновлений формат обмена может измениться — если после обновления данные перестали приходить, проверьте, что обе базы обновлены до совместимых версий, и выполните синхронизацию с просмотром протокола.

Как перенести зарплату за прошлый закрытый месяц?

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

Синхронизация пишет «получено 0 объектов», хотя документ в ЗУП изменен. Почему?

Изменения не зарегистрированы в узле обмена — так бывает после восстановления базы из копии или пересоздания настройки. Откройте настройку синхронизации и выполните регистрацию изменений для выгрузки (повторную начальную выгрузку), затем обмен.

Итог

Что важно запомнить

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