Другое · 11 мин
Почему после синхронизации в 1С:Бухгалтерии не отражается начисленная зарплата
Почему после синхронизации с 1С:ЗУП в 1С:Бухгалтерии не видно начисленной зарплаты: настройки обмена, даты запрета, счета учета и способы исправления.
Типовая схема работы двух программ выглядит так: зарплата начисляется и рассчитывается в 1С:Зарплата и управление персоналом (ЗУП), а в 1С:Бухгалтерию передаются только итоговые данные — документы «Отражение зарплаты в бухучете» и ведомости на выплату. Если после синхронизации проводок по начисленной зарплате в бухгалтерии нет, причина почти всегда лежит в одном из пяти мест: настройках обмена, статусе документа в ЗУП, дате запрета редактирования, сопоставлении справочников или ошибках при загрузке, которые программа «проглотила» молча.
Важно понимать ключевой принцип: в бухгалтерию переносятся не сами документы «Начисление зарплаты и взносов», а результат их отражения в учете — сводный документ «Отражение зарплаты в бухучете». Поэтому искать в 1С:Бухгалтерии расчетные листки или первичные начисления бессмысленно: их там не будет по замыслу. Проверять нужно именно отражение в учете и ведомости.
Ниже разобраны все типовые причины по цепочке — от самой частой к редким, с конкретными действиями для проверки и исправления каждой.
Как устроен обмен между ЗУП и Бухгалтерией
Синхронизация передает из ЗУП в 1С:Бухгалтерию ограниченный набор объектов: «Отражение зарплаты в бухучете», ведомости на выплату зарплаты, документы по взносам и справочники (сотрудники, подразделения, способы отражения). Сами расчеты — начисления, удержания, НДФЛ по сотрудникам — остаются в ЗУП.
Обмен выполняется через универсальный формат EnterpriseData либо через правила обмена, в зависимости от версий конфигураций. При этом данные сначала выгружаются из ЗУП, затем загружаются в Бухгалтерию. Сбой может произойти на любом из двух этапов: документ корректно выгрузился, но не загрузился из-за ошибки сопоставления — и в бухгалтерии его нет.
Еще одна особенность: синхронизация может быть настроена по дате начала использования. Если в настройках указана дата позже периода начисления, документы за «старый» месяц просто не попадут в выгрузку.
Причина 1. В ЗУП не проведен документ «Отражение зарплаты в бухучете»
Самая частая ситуация: зарплата начислена документом «Начисление зарплаты и взносов», но документ «Отражение зарплаты в бухучете» либо не создан, либо создан и не проведен. Без проведенного отражения выгружать нечего — синхронизация проходит «успешно», но в бухгалтерии пусто.
Откройте в ЗУП раздел «Зарплата» (или «Отчетность, справки» в зависимости от версии) → «Отражение зарплаты в бухучете» и проверьте наличие документа за нужный месяц. Если документа нет — создайте его, заполните по кнопке «Заполнить» и проведите. Если документ есть, но помечен на удаление или находится в статусе «Не проведен» — восстановите и проведите его.
Обратите внимание на дату документа: она должна попадать в период, который участвует в синхронизации. Документ, датированный, например, первым числом следующего месяца, может не попасть в выгрузку, если обмен настроен по границе месяца.
- 1Откройте список «Отражение зарплаты в бухучете» за нужный месяц
- 2Убедитесь, что документ существует, проведен и не помечен на удаление
- 3Проверьте, что табличные части заполнены: начисления, НДФЛ, взносы
- 4При необходимости перезаполните документ и проведите повторно
- 5Выполните синхронизацию заново и проверьте бухгалтерию
Причина 2. Синхронизация завершилась с ошибками загрузки
Программа может показать сообщение «Синхронизация завершена», но при этом часть объектов не загрузилась из-за ошибок. Это видно только в протоколе. Типичные ошибки: не сопоставлены способы отражения зарплаты, не найдено подразделение, конфликт дублей сотрудников, недостаточно прав у пользователя, под которым выполняется обмен.
Откройте в 1С:Бухгалтерии раздел «Администрирование» → «Синхронизация данных» → нажмите на ссылку с предупреждениями или откройте «Результаты синхронизации». Если там есть строки с ошибками — разберите каждую: обычно программа прямо указывает, какой объект и почему не загружен.
Отдельный случай — «неотправленные данные». Если обмен выполняется вручную через файл, файл мог быть выгружен из ЗУП, но не загружен в бухгалтерию (или загружен устаревший файл). Проверьте даты файлов обмена в каталоге, указанном в настройках.
Смотрите протокол синхронизации на ошибки сопоставления
Создайте и проведите «Отражение зарплаты в бухучете»
Проверьте дату начала синхронизации и дату запрета редактирования
Причина 3. Дата запрета редактирования закрывает период
Если в 1С:Бухгалтерии установлена дата запрета изменения данных («Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных»), документы синхронизации за закрытый период не загружаются. При этом внешне обмен может выглядеть успешным, а в протоколе появится предупреждение о недопустимой дате.
Проверьте, попадает ли период начисления под действие запрета. Если месяц закрыт осознанно — сначала решите, нужно ли вообще переносить в него зарплату (обычно нет: переносят текущий период). Если перенос необходим, временно сдвиньте дату запрета, выполните синхронизацию и верните запрет обратно.
Аналогичная настройка существует и на стороне ЗУП. Если там запрещено редактирование прошлых периодов, документ «Отражение зарплаты» может не проводиться — сначала снимите запрет.
Причина 4. Не сопоставлены справочники и способы отражения
При загрузке «Отражения зарплаты» программа должна сопоставить объекты ЗУП с объектами Бухгалтерии: подразделения, статьи затрат, способы отражения зарплаты в учете, физические лица. Если сопоставление не удалось, документ либо не загружается, либо загружается с пустыми аналитиками и не проводится.
Откройте в Бухгалтерии «Администрирование» → «Синхронизация данных» → «Настройки синхронизации» → ссылку «Сопоставление данных» (или результаты сопоставления в протоколе). Проверьте, что для каждого способа отражения из ЗУП выбран корректный способ в бухгалтерии с заполненным счетом затрат.
Отдельно проверьте справочник «Способы учета зарплаты» в самой 1С:Бухгалтерии: у используемых способов должны быть заполнены счет, субконто и настройка по страховым взносам. Способ без счета учета — частая причина того, что документ загрузился, но проводок не сформировал.
Причина 5. Настройки самой синхронизации отсекают данные
В настройках обмена проверьте три параметра. Первый — дата начала использования синхронизации: документы раньше этой даты не выгружаются. Второй — состав выгружаемых данных: в некоторых настройках можно отключить передачу отражения зарплаты или ведомостей. Третий — направление обмена: если настроена односторонняя выгрузка только из Бухгалтерии в ЗУП, обратного потока не будет.
Также проверьте префиксы баз и номера узлов плана обмена. Если базу бухгалтерии восстанавливали из копии или пересоздавали узел обмена, нумерация сообщений могла сбиться — тогда данные выгружаются, но принимающая сторона считает их уже загруженными. Признак: в протоколе «получено 0 объектов» при явно измененных данных. Лечится повторной регистрацией изменений к выгрузке (кнопка «Зарегистрировать изменения» / «Выполнить начальную выгрузку» в настройках синхронизации).
Если обмен идет через каталог или FTP, убедитесь, что у пользователя есть права на запись и чтение в этот каталог, а в нем не копятся старые файлы сообщений, которые путают очередность загрузки.
Как выбрать действие
Проверка результата после исправления
После устранения причины выполните синхронизацию повторно и сразу откройте протокол: количество загруженных объектов должно быть больше нуля, ошибок — не быть. Затем в 1С:Бухгалтерии откройте журнал «Отражение зарплаты в бухучете» (раздел «Зарплата и кадры») и найдите документ за нужный месяц.
Проведите документ, если он загрузился непроведенным, и сформируйте оборотно-сальдовую ведомость по счету 70 (и 69 для взносов) за месяц. Сальдо и обороты должны сойтись с данными ЗУП — удобно сверить с отчетом «Полный свод начислений, удержаний и выплат».
Если суммы в бухгалтерии отличаются от ЗУП, не правьте проводки вручную: найдите расхождение в табличных частях документа отражения. Ручные правки будут перезаписаны при следующей синхронизации и создадут двойной учет.
Как проверить результат
Загружено объектов больше 0, ошибок нет
Есть строки с ошибками или получено 0 объектов
«Отражение зарплаты» существует и проведено
Документа нет или он не проводится
Обороты совпадают со сводом начислений в ЗУП
Суммы расходятся или счет пустой
Частые вопросы
Можно ли перенести зарплату в бухгалтерию вручную, без синхронизации?
Да, документ «Отражение зарплаты в бухучете» можно создать вручную прямо в 1С:Бухгалтерии и заполнить по данным расчетных отчетов ЗУП. Это допустимо как временная мера, но при работающей синхронизации ручной документ может задвоиться с загруженным — пометьте один из них на удаление.
Почему ведомости на выплату загрузились, а начисления — нет?
Ведомости и отражение зарплаты — независимые объекты обмена. Если ведомости пришли, значит канал обмена работает, а проблема локальна: не проведено отражение в ЗУП, ошибка сопоставления способов учета или фильтр по дате. Ищите причину именно в документе отражения.
Документ загрузился, но при проведении ругается на пустой счет. Что делать?
Откройте справочник «Способы учета зарплаты» в Бухгалтерии и заполните в используемом способе счет затрат и аналитику. После этого перепроведите документ. При необходимости исправьте способ отражения и в ЗУП, чтобы следующие выгрузки приходили корректными.
Нужно ли заново настраивать синхронизацию после обновления конфигурации?
Обычно нет, настройки сохраняются. Но после крупных обновлений формат обмена может измениться — если после обновления данные перестали приходить, проверьте, что обе базы обновлены до совместимых версий, и выполните синхронизацию с просмотром протокола.
Как перенести зарплату за прошлый закрытый месяц?
Сделайте резервную копию, временно сдвиньте дату запрета редактирования в обеих базах, проведите отражение зарплаты в ЗУП, выполните синхронизацию и проверьте проводки. Затем верните дату запрета. Учтите: изменения в закрытом периоде могут потребовать уточнения отчетности.
Синхронизация пишет «получено 0 объектов», хотя документ в ЗУП изменен. Почему?
Изменения не зарегистрированы в узле обмена — так бывает после восстановления базы из копии или пересоздания настройки. Откройте настройку синхронизации и выполните регистрацию изменений для выгрузки (повторную начальную выгрузку), затем обмен.
Что важно запомнить
В 1С:Бухгалтерию переносится не начисление зарплаты, а документ «Отражение зарплаты в бухучете». Проверяйте по цепочке: документ проведен в ЗУП → протокол синхронизации без ошибок → дата запрета и дата начала обмена не отсекают период → справочники и способы учета сопоставлены. Результат подтверждайте ОСВ по счету 70 в сравнении со сводом начислений ЗУП.