Вы провели начисление зарплаты в 1С:Зарплата и Управление Персоналом (ЗУП), запустили синхронизацию с 1С:Бухгалтерией, но документы так и не появились в бухгалтерской базе? Эта проблема знакома многим пользователям, особенно при работе с распределёнными информационными базами. Чаще всего ошибка связана не с потерей данных, а с техническими нюансами обмена — от неправильных настроек до конфликтов версий.
В этой статье мы разберём 7 ключевых причин, по которым начисленная зарплата может не отображаться в бухгалтерии после синхронизации, а также дадим пошаговые инструкции по их устранению. Вы узнаете, как проверить настройки обмена, исправить ошибки в регистрах, восстановить связь между базами и избежать повторения проблемы. Особое внимание уделим скрытым настройкам планов обмена, которые часто упускают из виду даже опытные пользователи.
1. Проблемы с настройками плана обмена
Самая распространённая причина — некорректная конфигурация плана обмена между 1С:ЗУП и 1С:Бухгалтерией. Даже если синхронизация проходит без ошибок, данные могут не передаваться из-за:
- 🔹 Отсутствия привязки к конкретному узлу обмена (например, бухгалтерия не указана как получатель данных из ЗУП).
- 🔹 Несовпадения версий планов обмена в разных базах (актуально при обновлении одной из программ).
- 🔹 Отключённых флагов для передачи документов по зарплате в настройках обмена.
Чтобы проверить настройки:
- В 1С:ЗУП перейдите в
Администрирование → Обмен данными → Настройка обмена с бухгалтерией. - Убедитесь, что в поле
Узел обменавыбрана ваша бухгалтерская база. - Откройте
Правила обменаи проверьте, включена ли передача документовНачисление зарплатыиВедомость в банк.
Указан правильный узел обмена (бухгалтерия)
Включена передача документов по ЗП
Совпадают версии планов обмена в ЗУП и Бухгалтерии
Отсутствуют дублирующиеся узлы обмена-->
Если в настройках всё верно, но данные по-прежнему не передаются, переходите к следующему разделу — проблема может крыться в регистрах сведений.
Если вы обновляли одну из баз (ЗУП или Бухгалтерию) до новой версии, обязательно обновите конфигурацию плана обмена в обеих программах. Для этого в меню обмена данных выберите Обновить конфигурацию обмена и повторите синхронизацию.
2. Ошибки в регистрах сведений: почему документы "теряются" при обмене
Данные о начисленной зарплате хранятся не только в документах, но и в регистрах сведений, таких как Состояние обмена данными или Соответствие объектов обмена. Если в этих регистрах есть ошибки, документы могут:
- 📄 Не передаваться вообще (статус "Не отправлено").
- 🔄 Передаваться, но не фиксироваться в бухгалтерии (статус "Ожидает обработки").
- ⚠️ Помечаться как ошибочные и игнорироваться при следующем обмене.
Как диагностировать проблему:
- В 1С:ЗУП откройте
Все функции → Регистры сведений → Состояние обмена данными. - Найдите документы по зарплате с датой начисления и проверьте их статус.
- Если статус
Ошибка, дважды кликните по записи — система покажет причину (например, "Объект не найден" или "Конфликт версий").
| Статус в регистре | Возможная причина | Действие |
|---|---|---|
Не отправлено |
Документ не попал в очередь обмена | Запустите повторный обмен или вручную добавьте документ в очередь |
Ожидает обработки |
Данные дошли до бухгалтерии, но не обработаны | В бухгалтерии выполните Обработка полученных данных |
Ошибка: Объект не найден |
В бухгалтерии отсутствует справочник (например, сотрудник или подразделение) | Синхронизируйте справочники перед передачей документов |
Если в регистре есть записи с ошибками, их нужно исправить вручную или повторно инициировать обмен. В сложных случаях поможет полная перезагрузка обмена — об этом расскажем в разделе 5.
Регулярно (раз в месяц или чаще)
Иногда (раз в квартал)
Редеко (раз в год)
Никогда не было проблем-->
3. Конфликты версий конфигураций: когда обновление ломает обмен
Одна из наиболее коварных причин — несовместимость версий конфигураций 1С:ЗУП и 1С:Бухгалтерии. Например, если вы обновили ЗУП до последней версии, а бухгалтерию оставили старой, план обмена может работать некорректно. Система не всегда выдаёт явную ошибку, но данные либо не передаются, либо передаются с искажениями.
Как проверить совместимость:
- В обеих базах перейдите в
Справка → О программе. - Сравните версии конфигураций (например,
Зарплата и Управление Персоналом, редакция 3.1 (3.1.25.123)). - Если версии отличаются более чем на 2-3 релиза, обновите отстающую базу.
Особое внимание уделите обновлениям планов обмена — они выходят отдельно от основных релизов. Чтобы обновить план обмена:
- В 1С:ЗУП откройте
Администрирование → Обмен данными → Обновить конфигурацию обмена. - Выберите узел обмена (бухгалтерию) и подтвердите обновление.
- Повторите то же действие в 1С:Бухгалтерии.
Что делать, если после обновления обмен полностью сломался?
Если после обновления одной из баз обмен перестал работать вообще (например, выдаёт ошибку "Неизвестный формат данных"), попробуйте следующее:
1. Восстановите резервную копию обеих баз на дату до обновления.
2. Обновите сначала бухгалтерию, затем ЗУП — это снизит риск конфликтов.
3. Если проблема осталась, обратитесь в поддержку 1С с логами обмена (их можно экспортировать через Журнал регистрации).
Если конфликт версий привёл к потере данных, восстановите базы из резервной копии и повторите обмен с корректными настройками.
4. Ошибки в справочниках: отсутствующие сотрудники и подразделения
Частая ситуация: документы по зарплате передаются в бухгалтерию, но не отображаются в отчётах или журнале документов. Причина — отсутствие связей между объектами в базах. Например:
- 👤 В бухгалтерии нет сотрудника, которому начислена зарплата (или он архивный).
- 🏢 Отсутствует подразделение, указанное в документе начисления.
- 💰 Не настроен счёт учёта зарплаты для данного вида начисления.
Как найти и исправить проблему:
- В 1С:Бухгалтерии откройте
Справочники → Сотрудникии проверьте, есть ли там все сотрудники из ЗУП. - Если сотрудников нет, запустите синхронизацию справочников до передачи документов. Для этого в настройках обмена включите опцию
Передавать справочники. - Проверьте счета учёта: в документе начисления в бухгалтерии должен быть указан корректный счёт (обычно
70.01для зарплаты).
Если в бухгалтерии есть "битые" ссылки на отсутствующие объекты, их можно найти через Все функции → Поиск ссылок на несуществующие объекты. После исправления повторно запустите обмен.
Всегда синхронизируйте справочники (сотрудников, подразделения, виды начислений) до передачи документов по зарплате. Это предотвратит majority ошибок обмена.
5. Повреждение данных: когда нужно перезагружать обмен
Если предыдущие методы не помогли, проблема может быть в повреждении данных обмена. Это происходит при:
- 💥 Аварийном завершении программы во время синхронизации.
- 🔄 Многократных повторных обменах с ошибками.
- 🗄️ Ручном редактировании регистров обмена.
В таких случаях помогает полная перезагрузка обмена. Инструкция:
- Сделайте резервные копии обеих баз (ЗУП и Бухгалтерия).
- В 1С:ЗУП откройте
Администрирование → Обмен данными → Настройка обмена. - Нажмите
Сбросить обмени подтвердите действие. - Повторите то же в 1С:Бухгалтерии.
- Настройте обмен заново, как при первом подключении.
После сброса обмена все документы придётся передавать повторно. Начните с синхронизации справочников, затем переходите к документам. Если объём данных большой, разбейте обмен на части (например, сначала передайте документы за прошлый месяц, затем за текущий).
Перед сбросом обмена экспортируйте список документов, которые нужно передать, в Excel. Это поможет контролировать процесс и не пропустить важные начисления.
6. Права доступа: почему пользователь не видит зарплату в бухгалтерии
Иногда проблема не в обмене, а в правах доступа. Например:
- 👥 Пользователь в бухгалтерии не имеет прав на просмотр документов по зарплате.
- 🔐 В настройках ролей отключён доступ к разделу
Зарплата. - 📂 Документы передаются, но попадают в другой журнал (например,
Прочие документывместоНачисление зарплаты).
Как проверить права:
- В 1С:Бухгалтерии откройте
Администрирование → Пользователи. - Выберите пользователя, который не видит зарплату, и нажмите
Настройка прав. - Убедитесь, что у него есть роль
Бухгалтер по зарплатеили аналогичная. - Проверьте, включены ли права на просмотр и редактирование документов
Начисление зарплаты.
Если права настроены правильно, но документы всё равно не отображаются, попробуйте:
- 🔍 Использовать
Поиск по всем документам(кнопка лупы в верхнем меню). - 📁 Посмотреть журнал
Все документы— возможно, документы попали в другой раздел.
7. Технические сбои: сетевые ошибки и блокировки
Реже, но метко: проблемы с обменом возникают из-за технических сбоев, не связанных напрямую с 1С. Это может быть:
- 🌐 Нестабильное сетевое соединение (если базы на разных компьютерах).
- 🛡️ Блокировка антивирусом или фаерволом (особенно при обмене по FTP или HTTP).
- 💾 Нехватка места на диске для временных файлов обмена.
Как диагностировать:
- Проверьте
Журнал регистрациив обеих базах на наличие ошибок типаTimeoutилиConnection failed. - Если обмен идёт по сети, попробуйте временно отключить антивирус и повторить синхронизацию.
- Убедитесь, что на диске достаточно места (не менее 10% от размера базы).
Для обмена по сети рекомендуется:
- 🔌 Использовать проводное подключение вместо Wi-Fi.
- 📡 Если базы на разных серверах, проверьте настройки портов (по умолчанию для 1С используется порт
1541).
Если обмен идёт через 1С:Предприятие 8.3 с использованием ras-сервера, проверьте службу Агент сервера 1С:Предприятия — она должна быть запущена на обоих компьютерах.
FAQ: Частые вопросы по обмену ЗУП и Бухгалтерии
Почему в бухгалтерии видна только часть начисленной зарплаты?
Это может происходить по двум причинам:
- Не все документы попали в обмен. Проверьте в ЗУП, какие начисления были переданы (в регистре
Состояние обмена данными). Возможно, часть документов имеет статусОшибка. - Фильтры в бухгалтерии. В журнале документов может быть установлен фильтр по дате или подразделению. Сбросьте фильтры или используйте
Поиск по всем документам.
Как восстановить связь между ЗУП и Бухгалтерией, если обмен полностью сломался?
Если обмен не работает даже после сброса настроек, выполните следующие шаги:
- Сделайте резервные копии обеих баз.
- В 1С:ЗУП удалите узел обмена с бухгалтерией (
Администрирование → Обмен данными → Удаление узла). - В 1С:Бухгалтерии сделайте то же самое.
- Создайте новый узел обмена в ЗУП, затем подключите к нему бухгалтерию.
- Настройте правила обмена заново и запустите синхронизацию.
Если проблема осталась, обратитесь в поддержку 1С с логами обмена (их можно экспортировать через Журнал регистрации).
Можно ли передать документы по зарплате в бухгалтерию вручную, без обмена?
Да, но это трудоёмкий процесс. Варианты:
- Экспорт/импорт через XML:
- В ЗУП выгрузите документы в файл XML (
Файл → Выгрузить данные). - В бухгалтерии загрузите файл (
Файл → Загрузить данные).
- В ЗУП выгрузите документы в файл XML (
- Ручной ввод: создайте документы
Начисление зарплатыв бухгалтерии на основании данных из ЗУП. Этот метод рекомендуется только для небольшого количества документов.
Обратите внимание: при ручном переносе высок риск ошибок в суммах или реквизитах. Всегда сверяйте данные с отчётами из ЗУП.
Почему после обновления 1С перестала работать кнопка "Обмен данными"?
Это типичная проблема после обновления конфигурации. Решения:
- Проверьте, не скрыта ли кнопка в интерфейсе. Включите отображение всех команд:
Вид → Настройки → Показывать все команды. - Обновите план обмена в обеих базах (см. раздел 3).
- Если кнопка исчезла полностью, возможно, сбились права пользователя. Зайдите под администратором и проверьте роль текущего пользователя.
Как проверить, дошли ли данные до бухгалтерии, если нет ошибок обмена?
Даже если обмен прошёл без ошибок, документы могут "зависнуть" в промежуточном состоянии. Чтобы убедиться, что данные дошли:
- В 1С:Бухгалтерии откройте
Администрирование → Обмен данными → Журнал обмена. - Найдите последнюю сессию обмена и проверьте, есть ли в ней ваши документы по зарплате.
- Если документы есть, но не отображаются в журнале, выполните
Обработка полученных данных(кнопка в журнале обмена). - Проверьте
Журнал регистрациина наличие предупреждений (не ошибок!) типаОбъект не найден в базе-приёмнике.