Другое · 11 мин
Как сделать выгрузку из 1С:ЗУП
Как сделать выгрузку из 1С:ЗУП: выгрузка в 1С:Бухгалтерию, файлы обмена, настройка правил, проверка результата и типичные ошибки.
Под выгрузкой из 1С:Зарплата и управление персоналом обычно понимают три разные задачи: передачу данных о начислениях в 1С:Бухгалтерию, выгрузку табелей, справок и отчётов в файлы (Excel, CSV, XML) и обмен данными между базами ЗУП разных организаций. Каждая задача решается своим инструментом, и путать их нельзя: настройка обмена с бухгалтерией не поможет выгрузить список сотрудников в Excel.
Самая частая ситуация — синхронизация ЗУП с бухгалтерской программой для формирования проводок по зарплате и взносам. Она настраивается один раз через типовую обработку обмена данными, а дальше работает по расписанию или вручную. Выгрузка отчётов и табличных данных в файлы доступна прямо из интерфейса и не требует настройки.
Перед любыми действиями с обменом сделайте резервную копию информационной базы. Ошибка в правилах обмена или некорректная загрузка может привести к задвоению документов и справочников, и откатить это без копии будет очень сложно.
Определяем, какая выгрузка нужна
Прежде чем настраивать что-либо, ответьте на вопрос: куда должны попасть данные и в каком виде. От этого зависит выбор инструмента и объём настройки.
Если данные нужны бухгалтеру для проводок — это синхронизация с 1С:Бухгалтерией. Если нужен файл для налоговой, ПФР или сторонней системы — это типовые форматы выгрузки отчётности (XML, файлы персонифицированного учёта). Если нужен простой список сотрудников или расчётных листков — достаточно сохранить отчёт в табличный файл.
Как выбрать действие
Настройка синхронизации с 1С:Бухгалтерией
Основной сценарий выгрузки из ЗУП — передача данных в бухгалтерскую программу. Синхронизация настраивается в разделе «Администрирование — Синхронизация данных — Настройка синхронизации данных». Выберите программу, с которой будет обмен (например, «Бухгалтерия предприятия, редакция 3.0»), и укажите способ подключения: через файл обмена, прямое подключение к базе или через каталог.
На этапе настройки программа предложит задать параметры: дату начала использования обмена, организации, по которым передаются данные, и детализацию отражения зарплаты в учёте. Важный выбор — сводно или по сотрудникам передавать данные. Если в бухгалтерии не ведут учёт по сотрудникам, выбирайте сводную выгрузку: база-приёмник будет меньше нагружаться, а проводки сформируются корректно.
После начальной настройки выполните первую синхронизацию вручную и проверьте результат. Программа покажет список несопоставленных объектов: подразделения, способы отражения, физические лица. Сопоставьте их до загрузки, иначе в бухгалтерии появятся дубли справочников.
- 1Сделайте резервную копию обеих баз
- 2Откройте «Администрирование — Синхронизация данных» и включите синхронизацию
- 3Создайте настройку обмена с нужной программой и укажите способ подключения
- 4Задайте дату начала, организации и режим (сводно или по сотрудникам)
- 5Выполните первую синхронизацию и сопоставьте справочники
- 6Проверьте проводки в бухгалтерии и настройте расписание автоматического обмена
Выгрузка отчётов и списков в Excel и CSV
Любой отчёт в ЗУП — расчётные листки, расчётная ведомость Т-51, свод начислений, штатная расстановка — можно выгрузить в файл без дополнительной настройки. Сформируйте отчёт, нажмите кнопку «Сохранить» (или «Файл — Сохранить») и выберите формат: XLSX, PDF, CSV, MXL или ODS.
Для выгрузки табличных частей документов и списков справочников есть команда «Вывести список» в меню «Ещё». Она формирует табличный документ по текущему списку с учётом отбора, который вы установили. Это удобно, когда нужен список сотрудников конкретного подразделения или документы за период.
Если требуется регулярная выгрузка в стороннюю систему (например, в CRM или кадровый сервис), используйте универсальный отчёт: он позволяет собрать произвольный набор полей по регистрам и справочникам и сохранить результат в файл. Для автоматизации такой выгрузки потребуется помощь разработчика — типовых регламентных заданий для выгрузки в произвольные форматы в ЗУП нет.
Выгрузка данных для отчётности и персонифицированного учёта
Регламентированная отчётность выгружается через раздел «Отчётность, справки — 1С-Отчётность». Там формируются файлы для ФНС (расчёт по страховым взносам, 6-НДФЛ, персонифицированные сведения о физлицах) и СФР (ЕФС-1, сведения о стаже). Каждая форма имеет кнопку «Выгрузить», которая создаёт файл в утверждённом формате для сдачи через оператора связи или загрузки в личный кабинет.
Перед выгрузкой обязательно выполните проверку формы встроенным механизмом контроля. Программа укажет на ошибки: несовпадение контрольных сумм, незаполненные реквизиты, расхождения между разделами. Выгружать файл с ошибками бессмысленно — приёмная система его отклонит.
Для обмена с банками по зарплатным проектам используется раздел «Выплаты» — ведомости в банк выгружаются в файл по формату конкретного банка. Формат настраивается в карточке зарплатного проекта: уточните требования у банка, так как у разных банков структура файла отличается.
Обмен между базами ЗУП и перенос данных
Когда нужно перенести данные из одной базы ЗУП в другую — например, при разделении организации или переходе на новую базу — используется типовой обмен между идентичными конфигурациями. Он настраивается аналогично синхронизации с бухгалтерией, но в качестве программы-корреспондента выбирается «Зарплата и управление персоналом» той же редакции.
Важное ограничение: релизы обеих баз должны быть совместимы. Обмен между базами с сильно различающимися версиями конфигурации приведёт к ошибкам загрузки, поэтому перед настройкой обновите обе базы до актуального релиза одной линии.
Для разового переноса отдельных объектов (справочников, документов) подходит универсальная обработка «Выгрузка и загрузка данных XML», которую можно найти в составе конфигурации или на диске ИТС. Она работает только между идентичными конфигурациями и требует аккуратности: перенос документов без связанных справочников создаст битые ссылки.
Проверка результата и типичные ошибки
После любой выгрузки проверьте результат, а не просто факт создания файла. Для синхронизации с бухгалтерией откройте документ «Отражение зарплаты в бухучёте» в базе-приёмнике и сверьте итоговые суммы с ЗУП по одноимённому отчёту. Для файлов отчётности — прогоните файл через проверочную программу контролирующего органа. Для Excel — откройте файл и убедитесь, что все строки и колонки на месте.
Контрольные суммы — главный инструмент сверки. Совпадение итогов по начислениям, удержаниям и взносам между ЗУП и базой-приёмником означает, что обмен прошёл корректно. Расхождение даже на копейки требует разбора: ищите документы, проведённые после даты обмена, или ручные правки в одной из баз.
Как проверить результат
Суммы совпадают до копейки за одинаковый период
Есть расхождения — ищите документы вне обмена или ручные правки
Каждый сотрудник и подразделение встречается один раз
Дубли физлиц или подразделений — нарушено сопоставление при первой загрузке
Проходит проверку программой контролирующего органа без ошибок
Ошибки форматно-логического контроля — вернитесь в форму и исправьте данные
Все строки и колонки отчёта присутствуют, текст читаем
Кракозябры вместо кириллицы или обрезанные колонки
Автоматизация и ограничения
Синхронизацию с бухгалтерией можно выполнять по расписанию: в настройке обмена задайте сценарий с нужной периодичностью, и обмен будет запускаться автоматически при работающем сеансе или через регламентное задание в клиент-серверном режиме. Для файловых баз автоматический обмен работает только пока запущена программа.
Типовые механизмы не покрывают нестандартные задачи: выгрузку в произвольный XML-формат для внешней системы, интеграцию с API, выгрузку по сложным условиям. Для этого разрабатываются внешние обработки или доработки конфигурации. Такие работы выполняет разработчик 1С: самостоятельно, без навыков программирования на встроенном языке, сделать это безопасно не получится.
Помните про права доступа: выгрузка персональных данных сотрудников в файлы должна выполняться только пользователями с соответствующими ролями, а сами файлы нужно хранить с ограниченным доступом. Расчётные листки и ведомости содержат персональные данные, и их утечка — это ответственность организации.
Что важно запомнить
Выгрузка в 1С:Бухгалтерию настраивается через «Синхронизацию данных» и требует сопоставления справочников при первом обмене. Отчёты и списки сохраняются в Excel прямо из интерфейса без настройки. Регламентированная отчётность выгружается из 1С-Отчётности и должна проходить проверку перед отправкой. Перед любым обменом делайте резервную копию, а после — сверяйте контрольные суммы.
Частые вопросы
Можно ли выгрузить данные из ЗУП в Excel без программиста?
Да. Любой отчёт сохраняется в XLSX через кнопку «Сохранить», а списки справочников и документов — через команду «Ещё — Вывести список». Программист нужен только для автоматической выгрузки по расписанию или в нестандартный формат.
Почему после синхронизации в бухгалтерии появились дубли сотрудников?
Причина почти всегда в том, что при первой загрузке не выполнено сопоставление объектов. Программа создала новые элементы справочников вместо привязки к существующим. Удалите задвоенные документы, пометьте дубли справочников на удаление и повторите синхронизацию с ручным сопоставлением.
Как выгрузить данные только за определённый период?
В настройках синхронизации есть параметр «Дата начала использования обмена» — документы раньше этой даты не передаются. Для отчётов и списков достаточно установить отбор по периоду перед формированием и сохранением в файл.
Файл отчётности не принимает ФНС, хотя в ЗУП ошибок нет. Что делать?
Проверьте, что форма выгружена в актуальной версии формата: при обновлении форматов старые файлы перестают приниматься. Обновите конфигурацию, сформируйте отчёт заново и прогоните файл через тестер форматов контролирующего органа — он покажет конкретное несоответствие.
Можно ли перенести данные из ЗУП 2.5 в ЗУП 3.1 обычным обменом?
Нет, это разные конфигурации, и типовая синхронизация между ними не работает. Для перехода используется специальная процедура переноса данных, встроенная в ЗУП 3.1: она переносит справочники, остатки и данные для расчёта среднего заработка. Переход выполняется на копии базы и требует последующей сверки.