Перенос данных из 1С:Зарплата и Управление Персоналом 8.3 (ЗУП) в 1С:Бухгалтерию предприятия 8.3 — стандартная задача для бухгалтеров и кадровых специалистов, но даже опытные пользователи сталкиваются с нюансами. Ошибки при выгрузке приводят к расхождениям в отчетности, дублированию проводок или потере критичных данных. В этой статье разберем все этапы обмена: от настройки правил до проверки результатов, включая решение типичных ошибок и оптимизацию процесса.
Особенность интеграции ЗУП и Бухгалтерии в том, что системы используют разные планы счетов, виды документов и даже логику проводок. Например, начисленная зарплата в ЗУП может выгружаться в Бухгалтерию как кредиторская задолженность перед сотрудниками, а удержанный НДФЛ — как дебет счета 68.01. Без правильной настройки обмена эти данные просто не попадут в нужные регистры.
Статья актуальна для 1С:Предприятие 8.3 (все актуальные релизы на 2026 год), но учитывайте: интерфейс и расположение пунктов меню могут незначительно отличаться в зависимости от конфигурации (базовая, ПРОФ, КОРП) и релиза платформы. Если используете нетиповые доработки — проверьте совместимость правил обмена с вашим решением.
1. Подготовка к выгрузке: проверка версий и прав доступа
Прежде чем настраивать обмен, убедитесь, что обе базы 1С 8.3 соответствуют минимальным требованиям:
- 🔹 Версия платформы 1С:Предприятие 8.3 не ниже
8.3.20.хххх(для стабильной работы обмена). - 🔹 Конфигурации ЗУП и Бухгалтерии одного релиза (например, обе версии
3.1.25.хх). Расхождения в релизах могут привести к ошибкам при сопоставлении объектов. - 🔹 У пользователя, выполняющего выгрузку, должны быть права на
Полный доступк планам обмена и регистрам накопления в обеих базах. - 🔹 В Бухгалтерии включена галочка
Вести учет по нескольким организациям(если в ЗУП несколько юридических лиц).
Если версии конфигураций разные, обмен возможен, но потребуется ручная доработка правил или использование Конвертации данных 2.0 (EDT). Для проверки версии перейдите в Справка → О программе в каждой базе.
⚠️ Внимание: Если в ЗУП используются нетиповые виды расчетов (например, премиальные схемы с уникальными алгоритмами), их придется вручную сопоставить с счетами Бухгалтерии. Стандартные правила обмена такие начисления проигнорируют.
2. Настройка плана обмена между ЗУП и Бухгалтерией
План обмена — это основа интеграции. Он определяет, какие данные и в каком формате будут передаваться. В 1С 8.3 план обмена настраивается отдельно в каждой базе, но имена планов должны совпадать.
Инструкция для ЗУП:
- Откройте
Администрирование → Обмен данными → Планы обмена. - Создайте новый план обмена с именем, например,
ОбменСБухгалтерией. - В карточке плана укажите:
- 📌 Тип обмена:
Обмен с бухгалтерией. - 📌 Формат сообщений:
XML (универсальный). - 📌 Использовать сжатие: включите для ускорения обмена больших объемов данных.
- 📌 Тип обмена:
Подписки добавьте все необходимые объекты: НачисленияЗарплаты, Удержания, Сотрудники и т.д.В Бухгалтерии повторите шаги, но в пункте 3 выберите Тип обмена: Обмен с ЗУП. Имя плана (ОбменСБухгалтерией) должно совпадать с ЗУП.
☑️ Проверка плана обмена
3. Сопоставление счетов и аналитик: ключевой этап
Самая частая ошибка при выгрузке — неверное сопоставление счетов. Например, начисленная зарплата в ЗУП может выгружаться на счет 70.01 в Бухгалтерии, а НДФЛ — на 68.01. Если счета не сопоставлены, данные попадут в Неопределенные или вовсе пропадут.
Чтобы настроить сопоставление:
- В ЗУП перейдите в
Администрирование → Обмен данными → Настройка обмена с бухгалтерией. - На закладке
Сопоставление счетовукажите соответствия:Начисление в ЗУП Счет в Бухгалтерии (Дт) Счет в Бухгалтерии (Кт) Аналитика (субконто) Оклад по дням 20.01(или26.01,44.01)70.01Сотрудник, Подразделение Премия 20.0170.01Сотрудник, Вид премии НДФЛ 70.0168.01Сотрудник, Месяц начисления Алименты 70.0176.09Сотрудник, Получатель - Сохраните настройки и синхронизируйте планы обмена в обеих базах.
⚠️ Внимание: Если в Бухгалтерии используется управленческий учет (счета90.07,90.08), их тоже нужно сопоставить с соответствующими видами начислений в ЗУП. Иначе выгрузка пройдет, но данные не попадут в управленческую отчетность.
Перед первой выгрузкой сделайте резервную копию обеих баз. Если что-то пойдет не так, вы сможете откатить изменения без потерь.
4. Выгрузка данных: пошаговый процесс
Когда настройки завершены, можно приступать к выгрузке. Процесс состоит из двух этапов: формирование файла в ЗУП и загрузка в Бухгалтерию.
Шаг 1. Формирование файла выгрузки в ЗУП:
- Откройте
Зарплата → Отчеты и обработки → Выгрузка в бухгалтерию. - Укажите:
- 📅 Период выгрузки (месяц, квартал).
- 🏢 Организацию (если их несколько).
- 📄 Тип выгрузки:
Полная(для первого обмена) илиВыборочная(для регулярных обновлений).
Выгрузить и сохраните файл в формате .xml.Шаг 2. Загрузка в Бухгалтерию:
- В Бухгалтерии перейдите в
Файл → Открытьи выберите сохраненный.xml-файл. - Система предложит выбрать план обмена — укажите созданный ранее (
ОбменСБухгалтерией). - Нажмите
Загрузить данныеи дождитесь завершения процесса. - Проверьте
Журнал операцийна наличие новых проводок. - 🔍 Суммы начислений в ЗУП и Бухгалтерии совпадают (сверьте по ведомостям).
- 🔍 Проводки сформированы корректно (например, НДФЛ ушел на
68.01, а не на76.09). - 🔍 Аналитика заполнена (субконто по сотрудникам, подразделениям).
- 🔍 Нет дублей (иногда одна и та же операция создается дважды).
- 🔧 Создайте сотрудника в Бухгалтерии вручную (убедитесь, что
Табельный номерсовпадает). - 🔧 Включите в план обмена объект
Сотрудникии выполните полную синхронизацию. - 🔧 Если сотрудник уволен, но данные по нему нужны, восстановите его карточку в Бухгалтерии.
Если выгрузка прошла успешно, в журнале появятся документы типа Операция (бух.) с пометкой Выгружено из ЗУП. Если документов нет — см. раздел по ошибкам.
Что делать, если выгрузка зависла?
Если процесс завис на этапе "Формирование файла" в ЗУП, проверьте:
1. Достаточно ли места на диске (выгрузка требует временных файлов).
2. Нет ли блокировок в базе (пользователи с открытыми транзакциями).
3. Попробуйте выгрузить данные по частям (например, отдельно начисления и удержания).
5. Проверка результатов и типичные ошибки
После выгрузки обязательно проверьте:
Типичные ошибки и их решения:
| Ошибка | Причина | Решение |
|---|---|---|
| Данные не загружаются в Бухгалтерию | Не совпадают планы обмена или версии конфигураций | Проверьте имена планов и обновлите конфигурации до актуальных релизов |
| Проводки формируются с ошибкой "Не указан счет" | Отсутствует сопоставление для вида начисления | Добавьте недостающие счета в настройках обмена (раздел 3) |
| Расхождения в суммах НДФЛ | В Бухгалтерии не учтены вычеты или rounding-ошибки | Сверьте настройки удержаний в обеих базах, при необходимости скорректируйте вручную |
| Дублирование операций | Повторная выгрузка одного периода без очистки | Удалите дубли в Бухгалтерии и выполните выгрузку с флагом "Заменить существующие" |
Если после выгрузки в Бухгалтерии не хватает проводок по страховым взносам, проверьте настройки Регламентированного учета в ЗУП. Взносы должны быть рассчитаны и закрыты до выгрузки.
6. Решение сложных ошибок обмена
Некоторые ошибки требуют глубокой диагностики. Рассмотрим самые сложные случаи.
Ошибка: "Объект не найден (Сотрудник: Иванов И.И.)"
Причина: В Бухгалтерии нет карточки сотрудника, который есть в ЗУП. Решения:
Ошибка: "Несовпадение версий правил обмена"
Причина: В одной из баз обновлены правила обмена, а в другой — нет. Решения:
- 🔧 Обновите конфигурации обеих баз до одного релиза.
- 🔧 Вручную экспортируйте правила обмена из ЗУП (
Администрирование → Обмен данными → Правила обмена) и импортируйте в Бухгалтерию. - 🔧 Если используете Конвертацию данных 2.0, обновите шаблоны правил на сайте 1С.
- В ЗУП откройте
Администрирование → Поддержка и обслуживание → Фоновые задания. - Создайте новое задание с типом
Выгрузка данных в бухгалтерию. - Укажите параметры:
- 📅 Расписание: например,
1-е число каждого месяца в 18:00. - 📂 Путь сохранения: сетевая папка, доступная для Бухгалтерии.
- 🔄 Автозагрузка в Бухгалтерию: включите, если обе базы на одном сервере.
- 📅 Расписание: например,
- Сохраните и запустите задание в тестовом режиме.
Критическая ошибка: "Нарушена структура файла XML" обычно возникает при прерывании выгрузки или нехватке памяти. В этом случае повторите выгрузку с флагом "Сжать данные" и закройте все лишние программы на компьютере.
7. Автоматизация выгрузки: расписание и фоновые задания
Если выгрузка выполняется регулярно (например, ежемесячно), ее можно автоматизировать. В 1С 8.3 для этого используются Фоновые задания.
Инструкция по настройке:
Для полной автоматизации можно использовать 1С:ДиректБанк или 1С:Коннект, но это требует дополнительных настроек и лицензий.
⚠️ Внимание: При автоматической выгрузке отключите уведомления об ошибках в фоновых заданиях, иначе они будут спамить пользователям. Вместо этого настройте отправку отчета на email администратора.
8. Альтернативные способы обмена данными
Если стандартная выгрузка через XML не подходит (например, из-за большого объема данных или специфических требований), рассмотрите альтернативы:
- 🔄 Конвертация данных 2.0 (EDT): позволяет гибко настраивать правила обмена, поддерживает сложные преобразования. Подходит для нетиповых конфигураций.
- 🔄 Обмен через COM-соединение: данные передаются напрямую между базами без промежуточных файлов. Требует навыков программирования.
- 🔄 Выгрузка в Excel и загрузка через "1С:Загрузчик": подходит для разовых операций, но не рекомендуется для регулярного обмена.
- 🔄 Использование веб-сервисов: если базы расположены на разных серверах, можно настроить обмен через HTTP. Требует публикации баз на веб-сервере.
Для крупных предприятий с большим штатом (1000+ сотрудников) рекомендуется разделение выгрузки по подразделениям или использование 1С:Корпоративный обмен.
FAQ: Ответы на частые вопросы
Можно ли выгрузить данные за прошлый год?
Да, но нужно учитывать:
- В Бухгалтерии должен быть открыт период для редактирования.
- Если в прошлом году использовалась другая версия конфигурации, может потребоваться ручная корректировка проводок.
- Для выгрузки архивных данных лучше использовать
Полную выгрузку, а не выборочную.
Почему после выгрузки в Бухгалтерии нет проводок по страховым взносам?
Причины:
- В ЗУП не рассчитаны взносы (проверьте документы
Начисление страховых взносов). - В настройках обмена не включены объекты
Страховые взносы. - В Бухгалтерии не настроены счета для взносов (например,
69.02.7для ПФР).
Решение: пересчитайте взносы в ЗУП и повторите выгрузку с включенными соответствующими объектами.
Как выгрузить данные по нескольким организациям?
Для этого:
- В ЗУП в настройках обмена укажите все организации, по которым нужна выгрузка.
- В Бухгалтерии проверьте, что все эти организации добавлены в справочник
Организации. - Выполните выгрузку отдельно для каждой организации или используйте
Групповую обработку.
Если организации ведутся в разных информационных базах, настройте распределенный обмен.
Можно ли отменить выгрузку, если обнаружились ошибки?
Да, но процесс зависит от стадии:
- Если файл еще не загружен в Бухгалтерию — просто удалите его.
- Если данные уже загружены, но не проведены — удалите созданные документы (
Операция (бух.)) черезЖурнал операций. - Если документы проведены — сделайте
Отмену проведенияи удалите их, затем повторите выгрузку.
Для массовой отмены используйте обработку Групповое удаление документов.
Как проверить, что все данные выгрузились корректно?
Порядок проверки:
- Сверьте итоги по зарплате в ЗУП (
Отчеты → Анализ зарплаты по сотрудникам) и Бухгалтерии (Оборотно-сальдовая ведомость по счету 70). - Проверьте сальдо по счетам 68.01 (НДФЛ) и 69 (взносы) — они должны совпадать с данными ЗУП.
- Убедитесь, что аналитика (субконто) заполнена корректно (нет пустых значений).
- Сформируйте
Акт сверки с ФНСв Бухгалтерии и сравните с данными ЗУП.
Если расхождения есть, используйте Отчет по обмену данными (в ЗУП и Бухгалтерии), чтобы найти проблемные операции.