Справочники и Данные · 13 мин
Что такое выгрузка в 1С Бухгалтерия и как её выполнить
Выгрузка в 1С Бухгалтерии: что это, какие форматы используются, как выгрузить данные в файл, Excel и другую программу. Пошаговые инструкции и типичные ошибки.
Выгрузка в 1С Бухгалтерии — это передача данных из информационной базы во внешний файл или другую программу. Результатом выгрузки становится файл определённого формата: XML, Excel, текстовый документ, файл обмена или архив базы. Такой файл можно передать в налоговую инспекцию, банк, контрагенту, загрузить в другую конфигурацию 1С или открыть для анализа в сторонней программе.
Термин «выгрузка» используется в нескольких разных смыслах, и это часто путает пользователей. Под выгрузкой могут понимать сохранение отчёта в Excel, передачу данных между базами 1С, отправку реестра платежей в банк, выгрузку базы целиком для резервной копии или перенос данных при переходе на новую конфигурацию. Каждая из этих задач решается своим инструментом, и выбирать способ нужно исходя из цели.
Важно различать выгрузку и обмен. Выгрузка — это разовое формирование файла, который дальше живёт отдельно от базы. Обмен (синхронизация) — это регулярная передача данных между двумя базами по настроенным правилам, где выгрузка и загрузка работают в паре. Если файл нужен один раз — достаточно выгрузки; если базы должны постоянно «знать» друг о друге — настраивается синхронизация.
Какие задачи решает выгрузка и какие форматы используются
Формат выгрузки определяется тем, куда пойдёт файл дальше. Для человека удобен Excel или PDF, для программы — XML или текстовый файл строгой структуры, для переноса между базами 1С — специальные форматы обмена.
- XML — основной формат обмена между программами 1С и для сдачи отчётности в ФНС, ПФР, ФСС. Машиночитаемый, строго структурированный.
- Excel (xlsx, mxl) — сохранение отчётов, оборотно-сальдовых ведомостей, списков документов для анализа или передачи руководству.
- TXT / CSV — реестры платежей в банк, выгрузки для сторонних систем, простые табличные данные.
- DT — полная выгрузка информационной базы целиком, используется для резервных копий и переноса базы на другой компьютер.
- PDF — печатные формы документов и отчётов для подписания и хранения.
Отдельный случай — выгрузка в «клиент-банк». Платёжные поручения передаются в банк файлом в формате, который определяет банковская система (обычно текстовый файл с жёсткой структурой полей). В 1С Бухгалтерии для этого есть отдельная обработка «Обмен с банком».
Как сохранить отчёт или документ в Excel и PDF
Самая частая бытовая задача — выгрузить отчёт (оборотно-сальдовую ведомость, анализ счёта, карточку счёта) в Excel, чтобы отфильтровать данные или отправить коллеге. Для этого не нужны специальные обработки: достаточно стандартной функции сохранения табличного документа.
Сформируйте отчёт, затем используйте кнопку «Ещё» — «Сохранить как» (или сочетание Ctrl+S / команду «Файл — Сохранить как» в зависимости от версии платформы). В диалоге сохранения выберите тип файла: «Лист Excel», «Документ PDF» или «Табличный документ mxl». При сохранении в Excel платформа переносит таблицу с сохранением структуры колонок, но без формул — все значения выгружаются как готовые числа.
Аналогично сохраняются печатные формы документов: откройте документ, нажмите «Печать», выберите форму, затем сохраните табличный документ в нужный формат. Если печатную форму нужно передать контрагенту на подпись — выбирайте PDF, так как этот формат не редактируется обычными средствами и сохраняет внешний вид документа.
Как выгрузить данные для переноса в другую базу 1С
Перенос данных между базами — вторая по частоте задача. Типовые сценарии: переход с 1С Бухгалтерии 7.7 на 8.3, перенос остатков и справочников в новую чистую базу, обмен между Бухгалтерией и Зарплатой или Управлением торговлей, выгрузка данных для аудитора в отдельную копию.
Для обмена между типовыми конфигурациями 1С Бухгалтерия включает встроенные механизмы. Основные пути: раздел «Администрирование» — «Синхронизация данных» для регулярного обмена, а также обработка «Универсальный обмен данными в формате XML» для разовых переносов по правилам. Для выгрузки в формате EnterpriseData (современный стандарт обмена между конфигурациями) используется соответствующая обработка из поставки или с портала 1С.
- 1Сделайте резервную копию базы перед любыми операциями переноса
- 2Откройте обработку «Универсальный обмен данными в формате XML» через «Файл — Открыть»
- 3На вкладке «Выгружаемые данные» загрузите правила обмена, соответствующие конфигурации-приёмнику
- 4Отметьте нужные объекты: справочники, документы за период, остатки по счетам
- 5Укажите период выгрузки и путь к файлу, нажмите «Выгрузить данные»
- 6Проверьте протокол: количество выгруженных объектов и отсутствие ошибок
- 7Загрузите файл в базу-приёмник той же обработкой на вкладке «Загрузка»
При переносе остатков на начало года в типовых конфигурациях есть штатные помощники перехода — они формируют документы ввода остатков автоматически и надёжнее ручной выгрузки. Пользоваться универсальным обменом для этой задачи стоит только если штатный механизм недоступен.
Выгрузка базы целиком: резервная копия и перенос на другой компьютер
Выгрузка всей информационной базы в файл с расширением .dt — штатный способ сделать резервную копию или перенести базу на другой компьютер. Файл .dt содержит и данные, и конфигурацию, поэтому из него база восстанавливается полностью через конфигуратор.
Порядок действий для файловой базы: откройте конфигуратор, авторизуйтесь, перейдите в меню «Администрирование» — «Выгрузить информационную базу», укажите имя и папку для файла. Во время выгрузки пользователи должны выйти из базы — иначе конфигуратор не получит монопольный доступ. Для загрузки: «Администрирование» — «Загрузить информационную базу», выбор файла .dt.
В веб-версиях и сервисе 1С:Фреш выгрузка базы выполняется через личный кабинет сервиса или команду «Администрирование» — «Выгрузить данные в файл» непосредственно в приложении. В сервисе дополнительно предусмотрено автоматическое резервное копирование, но выгрузка вручную перед рискованными операциями всё равно рекомендуется.
Выгрузка в банк и для налоговой отчётности
Реестр платёжных поручений выгружается через обработку «Обмен с банком» (раздел «Банк и касса»). Выберите организацию, период и счёт, отметьте платёжки, нажмите «Выгрузить» и укажите файл. Полученный файл импортируется в систему клиент-банк. Если подключён сервис 1С:ДиректБанк, выгрузка происходит напрямую без файла — документы уходят в банк по защищённому каналу, а статусы исполнения возвращаются автоматически.
Регламентированная отчётность в ФНС и фонды выгружается из раздела «Отчёты» — «Регламентированные отчёты». Сформированный отчёт можно выгрузить в файл кнопкой «Выгрузить» — получится XML в утверждённом формате, который принимают программы-приёмники и личные кабинеты. При подключённом сервисе 1С-Отчётность файл формируется и отправляется автоматически, ручная выгрузка нужна только как резервный вариант.
Перед выгрузкой отчёта проверьте, что он прошёл встроенную проверку заполнения: кнопка «Проверка» — «Проверить выгрузку» покажет ошибки формата до того, как файл отклонит приёмная система. Это особенно актуально для деклараций, где формат периодически обновляется — убедитесь, что релиз конфигурации поддерживает актуальную версию формата.
Как проверить результат выгрузки
Файл существует по указанному пути и имеет ненулевой размер
Файла нет или размер 0 байт — выгрузка прервана
XML/текст открывается, структура и данные читаются
Кракозябры, обрезанный файл, ошибка парсинга при открытии
Количество объектов в протоколе совпадает с ожидаемым, обороты сходятся с ОСВ
Часть документов или контрагентов отсутствует
Файл загружается в базу-приёмник/банк/ФНС без ошибок формата
Ошибки формата, отказ в приёме, расхождения после загрузки
Типичные ошибки и ограничения при выгрузке
Большинство проблем с выгрузкой возникает не из-за самой операции, а из-за неверного выбора инструмента или пропущенной проверки результата. Например, пользователь сохраняет отчёт в Excel и считает это «выгрузкой данных для другой базы» — но Excel-файл невозможно загрузить в 1С штатными средствами без специальной обработки.
Отдельно стоит помнить об ограничениях. Выгрузка .dt большой базы может занять значительное время и требует свободного места на диске. Универсальный обмен не переносит настройки пользователей, права доступа и часть служебной информации — только данные, описанные в правилах. Сохранение в Excel ограничено возможностями табличного документа: очень большие отчёты могут сохраняться медленно или обрезаться по лимитам формата xls — в таких случаях выбирайте xlsx.
Перед переносом данных между базами зафиксируйте контрольные цифры: оборотно-сальдовую ведомость за период, количество контрагентов и номенклатуры в источнике. После загрузки в приёмник сформируйте те же отчёты и сравните итоги. Совпадение оборотов и сальдо по счетам — самый надёжный признак корректного переноса.
Как выбрать способ выгрузки под свою задачу
Сравнение способов выгрузки
Подходит для отчётов и печатных форм для людей. Не подходит для загрузки в другую программу 1С
Подходит для разового переноса данных между базами. Требует правил обмена и проверки результата
Подходит для регулярного обмена между типовыми конфигурациями. Избыточна для разовой задачи
Подходит для резервной копии и переноса базы целиком. Не подходит для выборочного переноса данных
Подходит для платежей и отчётов в ФНС. Работает только со строго определёнными видами данных
Как выбрать действие
Частые вопросы о выгрузке в 1С Бухгалтерии
Чем выгрузка отличается от загрузки и синхронизации?
Выгрузка — формирование файла из базы, загрузка — обратная операция, чтение файла в базу. Синхронизация — это настроенная пара «выгрузка + загрузка», которая выполняется регулярно по расписанию и учитывает, какие данные уже передавались. Для разовой задачи достаточно выгрузки, для постоянного обмена между базами настраивают синхронизацию.
Можно ли выгрузить данные из 1С в Excel, а потом загрузить обратно?
Штатно — нет. Excel-файл, полученный через «Сохранить как», предназначен для чтения человеком. Загрузка из Excel в 1С возможна только через специальные обработки (например, «Загрузка данных из табличного документа» в полнотекстовом поиске по функциям или внешние обработки), и она требует подготовки файла под нужную структуру.
Что делать, если при выгрузке базы в .dt появляется ошибка?
Чаще всего помогает последовательная проверка: убедитесь, что все пользователи вышли из базы, проверьте свободное место на диске, выполните «Тестирование и исправление» информационной базы в конфигураторе. Если база повреждена серьёзно, выгрузка может быть невозможна — тогда восстанавливайте данные из последней рабочей резервной копии.
Безопасно ли передавать файл выгрузки по электронной почте?
Файл выгрузки содержит полные данные базы: контрагентов, суммы, реквизиты, а в файле .dt — вообще всё. Передавать такие файлы по открытым каналам небезопасно. Используйте защищённые каналы, архивируйте файл с паролем и передавайте пароль отдельным способом, а доступ к выгрузкам ограничивайте только теми сотрудниками, которым они действительно нужны.
Почему после загрузки выгрузки в новую базу не сходятся остатки?
Типичные причины: выгружен неполный период, часть объектов пропущена из-за ошибок в протоколе, в приёмнике уже были данные и произошло задвоение, либо правила обмена не соответствуют релизу конфигурации. Сверьте количество выгруженных и загруженных объектов, проверьте протокол на ошибки и сравните ОСВ обеих баз по счетам.
Нужна ли выгрузка, если база работает в сервисе 1С:Фреш?
Резервное копирование в сервисе выполняется автоматически, но ручная выгрузка полезна перед массовыми изменениями данных, при переходе на локальную версию программы или когда копию базы нужно передать стороннему специалисту. Выгрузка выполняется через раздел «Администрирование» в самом приложении.
Что важно запомнить
Выгрузка — это сохранение данных из 1С Бухгалтерии во внешний файл, и способ выбирается по цели: отчёты — через «Сохранить как», перенос между базами — через универсальный обмен или синхронизацию, копия базы — через выгрузку в .dt, платежи и отчётность — через специальные обмены. Перед любыми операциями с данными делайте резервную копию, а после — проверяйте результат по протоколу и контрольным отчётам.