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

Другое · 10 мин

Как сделать выгрузку из 1С:ЗУП 8

Как сделать выгрузку из 1С:ЗУП 8: выгрузка в Excel, XML, обмен с БП и банком. Пошаговые инструкции, типичные ошибки и проверка результата.

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

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

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

Сохранение отчётов и табличных документов в Excel

Самый простой способ выгрузки — сохранение любого сформированного отчёта или печатной формы. Это подходит, когда нужно передать расчётный листок, расчётную ведомость, штатное расписание или свод начислений в привычном формате для анализа или отправки по почте.

Для этого сформируйте нужный отчёт (например, «Полный свод начислений, удержаний и выплат» в разделе «Зарплата» → «Отчёты по зарплате»), затем нажмите кнопку «Сохранить» на панели инструментов или используйте меню «Файл» → «Сохранить как». В диалоге выберите формат: лист Excel (XLSX), табличный документ (MXL), PDF, HTML или текст.

Если нужно выгрузить не один отчёт, а список — например, список сотрудников из справочника, — откройте список, выделите нужные строки (или все через Ctrl+A), нажмите правую кнопку мыши и выберите «Вывести список». Полученный табличный документ сохраняется аналогично в Excel.

Выгрузка данных в 1С:Бухгалтерию

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

Настройка выполняется в разделе «Администрирование» → «Синхронизация данных». Включите флажок «Синхронизация данных», задайте префикс информационной базы и перейдите по ссылке «Настройки синхронизации данных». Выберите вариант обмена с 1С:Бухгалтерией (файл через каталог, прямое подключение или веб-сервис) и следуйте помощнику настройки.

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

Порядок выгрузки зарплаты в БП
  1. 1
    Создайте и проведите документ «Отражение зарплаты в бухучёте» за нужный месяц
  2. 2
    Проверьте заполнение способов отражения в учёте
  3. 3
    Откройте «Администрирование» → «Синхронизация данных»
  4. 4
    Нажмите «Выполнить обмен данными» для нужной настройки
  5. 5
    В 1С:Бухгалтерии загрузите данные и сверьте обороты по счетам 70 и 69

Выгрузка реестров в банк (зарплатный проект)

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

Порядок действий: создайте и проведите ведомость в банк за период выплаты, затем откройте раздел «Выплаты» → «Обмен с банками (зарплата)». Выберите нужную ведомость, укажите каталог для сохранения файла и нажмите «Выгрузить». Программа сформирует XML-файл в формате, согласованном с банком, который затем загружается в систему «клиент-банк».

Если ваша организация использует сервис 1С:ДиректБанк, выгрузка и отправка реестра выполняются напрямую из программы без ручного сохранения файла — документ подписывается и уходит в банк автоматически.

Выгрузка кадровых данных и справочников

Иногда требуется выгрузить справочную информацию: список сотрудников с реквизитами, штатное расписание, данные об отпусках или кадровые документы. Простейший вариант — отчёты раздела «Кадры» → «Кадровые отчёты» (списки сотрудников, штатная расстановка, остатки отпусков) с последующим сохранением в Excel.

Для выгрузки структурированных данных справочников без отчётов используйте встроенную обработку «Выгрузка загрузка данных XML» — она доступна в типовой поставке через «Все функции» → «Обработки» (при включённом режиме «Все функции» в параметрах) либо поставляется отдельно на диске ИТС. Обработка позволяет выгрузить выбранные объекты конфигурации в XML-файл для переноса в другую базу 1С.

Если нужно выгрузить данные в стороннюю систему (не 1С), стандартных форматов может не хватить. В этом случае обычно формируют Excel-файл через отчёт или привлекают специалиста для написания выгрузки в нужном формате (CSV, JSON, REST API).

Сравнение способов выгрузки

Сохранение отчёта в Excel

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

Синхронизация с БП

Подходит для регулярной передачи зарплаты в бухучёт. Требует первоначальной настройки и контроля сопоставления справочников.

Обмен с банком

Единственный корректный способ для зарплатных реестров. Формат файла зависит от банка.

Обработка XML

Подходит для переноса данных между базами 1С. Требует аккуратности и понимания структуры конфигурации.

Универсальная выгрузка и загрузка данных XML

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

Откройте обработку через «Файл» → «Открыть», перейдите на вкладку «Выгрузка данных», отметьте флажками нужные объекты метаданных (справочники, документы, регистры), укажите имя файла и нажмите «Выгрузить данные». Для надёжности рекомендуется выгружать данные связанными наборами, чтобы не нарушить целостность ссылок.

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

Типичные ошибки
01
Выгрузка XML между базами разных версий конфигурации — приводит к ошибкам загрузки и потере части данных
02
Загрузка в рабочую базу без резервной копии — при ошибке данные невосстановимы
03
Выгрузка реестра в банк из непроведённой ведомости — файл формируется пустым или неполным
04
Сохранение отчёта с неверными отборами — получатель получает неполные данные, расхождения выявляются позже
05
Передача файлов с персональными данными по открытой почте — риск нарушения требований законодательства о персональных данных

Проверка результата выгрузки

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

При выгрузке реестров в банк проверьте количество сотрудников и общую сумму в файле — они должны совпадать с ведомостью. Многие банковские форматы можно открыть в текстовом редакторе или Excel и проконтролировать содержимое до отправки.

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

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

Суммы в выгруженном Excel-отчёте
Норма

Итоги совпадают с отчётом в ЗУП

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

Расхождения или пустые строки — проверьте отборы и период

Файл реестра для банка
Норма

Число сотрудников и сумма равны ведомости

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

Файл пустой или сумма меньше — ведомость не проведена

Синхронизация с БП
Норма

Обороты по счетам 70, 69 совпадают в обеих базах

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

Данные не загрузились — смотрите протокол обмена и сопоставление объектов

FAQ

Как выгрузить из ЗУП список сотрудников в Excel?

Откройте справочник «Сотрудники», выделите все строки (Ctrl+A), нажмите правую кнопку мыши и выберите «Вывести список». В появившемся табличном документе отметьте нужные колонки, затем сохраните результат через «Файл» → «Сохранить как» в формате Excel. Альтернатива — отчёт «Списки сотрудников» в разделе «Кадры».

Почему при синхронизации с бухгалтерией данные не переносятся?

Чаще всего причина в несопоставленных справочниках (подразделения, способы отражения, сотрудники) или в том, что документ «Отражение зарплаты в бухучёте» не проведён. Откройте протокол обмена в разделе «Синхронизация данных» и посмотрите предупреждения — там указано, какие объекты не были загружены и почему.

Можно ли выгрузить данные из ЗУП в программу, отличную от 1С?

Штатных форматов для сторонних систем в ЗУП нет. Практические варианты: выгрузка отчётов в Excel/CSV и импорт на стороне другой системы, либо разработка специализированной выгрузки (через COM-соединение, HTTP-сервисы или обработку) силами программиста.

Что делать, если кнопка «Сохранить» в отчёте неактивна?

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

Как выгрузить данные за несколько месяцев одним файлом?

В отчётах просто расширьте период формирования. При синхронизации с БП период не ограничен — переносятся все непереданные документы. Для обработки XML выберите нужные объекты и задайте отбор по периоду, если он предусмотрен в настройках выгрузки.

Опасно ли выгружать данные через обработку XML в рабочую базу?

Сама выгрузка безопасна — она не меняет данные. Опасна загрузка: она перезаписывает объекты в базе-приёмнике. Перед загрузкой всегда создавайте резервную копию и сначала проверяйте перенос на копии базы.

Итог

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

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