Сохранение отчётов, печатных форм и данных из 1С в файл на компьютере
Содержание
Чтобы выгрузить файл из 1С на рабочий стол, откройте отчёт, печатную форму или список, нажмите кнопку «Сохранить» (значок дискеты) и в окне Windows выберите папку «Рабочий стол» и формат файла. Для печатной формы та же кнопка есть в окне предварительного просмотра, для списка сначала нужна команда «Вывести список ».
Типичная ситуация: бухгалтер сформировал оборотно-сальдовую ведомость, а налоговой нужен файл. Или контрагент просит счёт в PDF, а не на бумаге. Или программисту нужно отправить выгрузку в XML. Способы разные, но принцип один: 1С отдаёт данные через стандартный диалог сохранения, а вы сами решаете формат и папку.
Ниже по порядку: что и каким способом сохраняется, какой формат выбрать, куда файл попадает в веб-клиенте и почему иногда сохранение не срабатывает.
Сохранение отчёта и документа через «Сохранить как»
Это самый частый случай. Подходит для любого табличного результата: оборотно-сальдовой ведомости, карточки счёта, анализа субконто, расчётного листка, сформированной печатной формы.
Пошагово
- Сформируйте отчёт или откройте печатную форму документа.
- Нажмите кнопку «Сохранить» (дискета) на панели формы. Если её не видно, откройте главное меню (кнопка со стрелкой в левом верхнем углу окна) и выберите
Файл → Сохранить как. - В окне выбора файла в левой панели нажмите «Рабочий стол» (в Windows 10 и 11 он закреплён в списке быстрого доступа).
- В поле «Тип файла» выберите формат. Его выбор важнее, чем кажется (см. таблицу ниже).
- Введите имя файла и нажмите «Сохранить».
Какой формат выбрать
| Формат | Когда нужен | На что обратить внимание |
|---|---|---|
.xlsx (Лист Excel 2007) | Дальнейшие расчёты, фильтры, сводные | Объединённые ячейки отчёта могут мешать сортировке |
.pdf | Отправить контрагенту, нельзя править | Редактировать нельзя, в части версий платформы формата в списке нет |
.mxl | Передать другому пользователю 1С | Откроется только в 1С, внешне это «табличный документ» |
.docx или .odt | Нужно вставить таблицу в письмо или акт | Широкие таблицы разъезжаются |
.html | Выложить на внутренний портал | Оформление зависит от браузера |
.txt | Импорт в другую программу | Теряется всё оформление |
Если сомневаетесь — берите .xlsx для данных и .pdf для документов на отправку.
Файл .mxl — родной формат табличного документа 1С. Его можно открыть в любой базе через Файл → Открыть, он сохраняет расшифровки и форматирование почти без потерь. Для передачи между 1С-никами это лучший вариант.
.xlsx. Если отчёт большой и в нём много уровней группировки, предварительно разверните нужную детализацию в настройках отчёта..pdf. Формат не даст случайно изменить сумму и одинаково выглядит у всех..mxl. Он откроется в 1С с сохранением оформления..xml или .txt по требованиям принимающей стороны. Подробности в разделе про XML ниже.Печать документов в файл вместо принтера
Если в 1С нет кнопки «Сохранить» для нужной формы, а только «Печать», выручает виртуальный принтер. В Windows 10 и 11 уже есть «Microsoft Print to PDF».
- Откройте печатную форму документа и нажмите «Печать» (или
Ctrl+P). - В списке принтеров выберите «Microsoft Print to PDF» (или установленный у вас PDF-принтер).
- Нажмите «Печать». Windows спросит имя файла и папку.
- Выберите «Рабочий стол» и сохраните.
Этот способ сохраняет страницы так, как они выглядели бы на бумаге: с разрывами и полями. Для документов, которые уйдут контрагенту, это хорошо. Для таблицы, которую нужно править, лучше первый способ.
Если принтер «Microsoft Print to PDF» в списке отсутствует, его компонент отключён в Windows. Включить его можно в «Компоненты Windows», либо установить любой сторонний PDF-принтер.
Отдельный случай: во многих типовых конфигурациях в окне печати можно сразу выбрать, куда отправить результат. Рядом с печатной формой есть команды «Сохранить» и «Отправить по почте». Именно через «Сохранить» файл попадёт в нужный формат без виртуального принтера, а при выделении нескольких документов в списке часто можно сохранить их разом.
Работа с вложенными файлами, внешними формами и шаблонами
Бывает, что нужно выгрузить не результат отчёта, а файл, который лежит в базе: скан договора, прикреплённую к документу накладную, архив.
Присоединённые файлы
В форме документа или справочника найдите команду «Присоединённые файлы» (иногда она называется «Файлы»; её можно найти в разделе «Ещё» или на отдельной ссылке у формы). Откройте файл в списке и выберите команду сохранения на диск. Для Word и Excel-файлов в окне часто доступны «Открыть» и «Сохранить как». Выбираете рабочий стол — готово.
Редактировать файл прямо из базы и сохранять изменения обратно рекомендуется через «Редактировать». Сохранение копии на рабочий стол изменений в базе не вносит.
Внешние печатные формы
Внешняя печатная форма — это файл .epf, который подключили к документу через Администрирование → Печатные формы, отчёты и обработки. Если вам нужно скопировать её на компьютер:
- Откройте раздел
Администрирование → Печатные формы, отчёты и обработки. - Перейдите в список дополнительных отчётов и обработок.
- Откройте нужный элемент и найдите команду сохранения файла на диск.
Права на такие операции есть не у каждого пользователя, чаще всего они у администратора.
Макеты печатных форм
Типовой макет печатной формы лежит в конфигураторе, и выгрузить его оттуда может только тот, у кого есть доступ к Конфигуратору. В пользовательском режиме макет можно изменить, только если в типовой конфигурации есть команда «Изменение макетов печатных форм». Обычному пользователю достаточно сохранить саму печатную форму в нужный формат первым способом.
Выгрузка данных в формате XML, MXL и списками
Списки: «Вывести список»
Справочники и журналы документов в 1С не имеют кнопки «Сохранить». Чтобы вынести список в файл, сначала превратите его в табличный документ:
- Откройте список (например, «Контрагенты» или журнал «Поступление»).
- Нажмите
Ещё → Вывести список(команда может быть и в контекстном меню, по правой кнопке). - Оставьте все колонки или снимите лишние галочки.
- Нажмите «ОК». Откроется табличный документ.
- Дальше действуйте как в первом разделе: «Сохранить» → рабочий стол → формат
.xlsx.
Если в списке выделено несколько строк, перед выводом можно оставить только выбранные. Для длинных списков в тысячи строк сначала поставьте отбор, иначе формирование займёт время.
XML: когда он нужен
XML 1С создаёт сама в нескольких случаях:
- выгрузка электронных документов (счёт-фактура, УПД) в формате ФНС для отправки по ЭДО или в личный кабинет;
- обмен между базами 1С через настройку «Обмен данными»;
- выгрузка регламентированной отчётности: декларации, отчёты для СФР и ФНС.
В регламентированных отчётах файл создаётся командой «Выгрузить» (или похожей) в форме отчёта. 1С предложит выбрать папку и сама назовёт файл по требованиям формата. Не переименовывайте его: имя в таких форматах несёт служебную информацию, и проверяющая программа откажет в приёме.
Если вы выгружаете файл для отправки в контролирующий орган, проверьте его встроенной проверкой в отчёте до сохранения. Ошибки в готовом XML править руками нельзя: правьте данные в 1С и формируйте файл заново.
Выгрузка всей базы (файл .dt)
Это не «файл с рабочего стола», а полная копия базы. Её делают из Конфигуратора: Администрирование → Выгрузить информационную базу. Для этого нужен монопольный доступ, значит, все пользователи должны выйти из базы. Подробнее эта операция тянет на отдельную тему, здесь важно одно: для обычной выгрузки отчёта или списка она не нужна.
Куда сохраняется файл: настройка папки по умолчанию
В 1С нет собственной настройки «папка для сохранения по умолчанию». Куда предложит сохранить диалог, зависит от того, как вы работаете.
| Режим работы | Откуда берётся папка |
|---|---|
| Тонкий клиент на компьютере | Стандартное окно Windows. Обычно запоминает последнюю использованную папку |
| Веб-клиент в браузере | Папка загрузок браузера (чаще «Загрузки») либо диалог, если он включён в настройках браузера |
| Работа через удалённый рабочий стол (RDP) | Папки сервера. Свой локальный диск виден как \\tsclient\C при включённом пробросе дисков |
Если нужно сохранять сразу на рабочий стол
- В тонком клиенте один раз выберите «Рабочий стол» в диалоге. Windows обычно запоминает его, и в следующий раз диалог откроется там же.
- В веб-клиенте откройте настройки браузера, раздел загрузок. Включите запрос «Всегда указывать место для скачивания» или поменяйте папку загрузок на «Рабочий стол».
- По RDP убедитесь, что в параметрах подключения включён доступ к локальным дискам. Тогда рабочий стол вашего компьютера доступен в диалоге через сетевое расположение.
Рабочий стол — не лучшее место для постоянного хранения. Отчётные файлы удобнее складывать в отдельную папку с названием периода, а на рабочий стол выгружать то, что нужно ненадолго.
Что делать, если файл не сохраняется
.txt или .html с другой кодировкой. Сохраните заново в .xlsx.\\tsclient либо попросите администратора включить проброс дисков.Ещё три причины, которые встречаются реже:
- 🔸 Недопустимые символы в имени файла. Windows не принимает
\ / : * ? " < > |. Если вы подставили в имя номер документа вроде «45/2», замените косую черту. - 🔸 Слишком длинный путь. При глубоко вложенных папках Windows может отказаться сохранять файл. Выберите папку ближе к корню.
- 🔸 Нет места на диске. Выгрузка большого отчёта в
.xlsxможет занять сотни мегабайт.
Если ничего не помогло, сохраните результат другим способом: вместо «Сохранить» выделите ячейки отчёта, скопируйте их (Ctrl+C) и вставьте в пустой лист Excel. Для небольших таблиц это самый быстрый обходной путь.
Частые вопросы
Можно ли выгрузить сразу несколько документов в отдельные файлы?
Почему после сохранения в PDF пропала расшифровка?
.mxl, и то открываются только в 1С.Чем отличается сохранение отчёта от выгрузки данных?
.dt) передаёт сами записи базы в служебном формате для другой программы.Можно ли загрузить сохранённый `.mxl` обратно в 1С?
Файл → Открыть в главном меню, выберите файл. Он появится как табличный документ. Заменить им типовой макет можно только через Конфигуратор.