Сохранение отчётов, форм и базы данных в 1С

· 9 мин

Содержание

Любой открытый отчёт или печатную форму в 1С сохраняют одинаково: Главное меню → Файл → Сохранить как и выбор формата (Excel, PDF, mxl и другие). Документы базы сохраняются по кнопке Записать или Провести, а всю базу целиком выгружают в файл .dt через Конфигуратор.

Дальше — по каждому типу данных отдельно: таблицы и отчёты, печатные формы, внешние обработки, резервная копия базы и особенности веб-клиента. Пути даны для платформы 8.3 с интерфейсом «Такси».

Отчёты и табличные документы: выгрузка в Excel и PDF

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

Порядок действий:

  1. Сформируйте отчёт (кнопка Сформировать).
  2. Откройте Главное меню — значок в левом верхнем углу окна программы.
  3. Выберите Файл → Сохранить как.
  4. В окне сохранения укажите папку, имя файла и тип файла из выпадающего списка.
  5. Нажмите Сохранить.

Горячая клавиша Ctrl+S вызывает то же сохранение для активного табличного документа.

Доступные форматы при сохранении табличного документа:

  • 📊 Лист Excel (.xlsx, .xls) — для дальнейших расчётов и сводных таблиц.
  • 📄 Документ PDF (.pdf) — для печати и пересылки без изменений.
  • 📁 Табличный документ (.mxl) — родной формат 1С, открывается в самой программе и сохраняет все настройки.
  • 🌐 Веб-страница (.htm, .html) — для публикации или просмотра в браузере.
  • 📝 Текстовый документ (.txt) — только значения, без оформления.
  • Лист ODF (.ods) — для открытых офисных пакетов.

Для переноса данных в другую программу выбирайте .xlsx. Если файл потом снова откроют в 1С и важно сохранить группировки строк и настройки печати — берите .mxl.

Какой формат под какую задачу:

ФорматКогда выбиратьЧто теряется
.xlsx / .xlsдальнейшие расчёты, сводные таблицырасшифровки ячеек 1С
.pdfотправить, напечатать «как есть»возможность редактировать
.mxlснова открыть в 1Ссовместимость с не-1С
.htmlопубликовать, открыть в браузеречасть оформления
.txt / .csvимпорт в другую системувсё оформление

Выгружать можно не только весь отчёт, но и выделенную область: отметьте мышью нужные ячейки, затем Файл → Сохранить как сохранит выделенный фрагмент (если включён соответствующий режим) либо весь документ. Проще скопировать выделение через Ctrl+C и вставить в уже открытый Excel.

Как сохранить настройки отчёта

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

В форме отчёта откройте настройки (кнопка с изображением настроек или команда Ещё), задайте нужные отборы и группировки и выберите команду сохранения текущих настроек как нового варианта. Дальше этот вариант появляется в списке и открывается в один клик.

Так удобно хранить «свои» разрезы оборотно-сальдовой ведомости, анализа счёта или универсального отчёта — настройка сохраняется в базе и доступна при следующем входе.

Как сохранить печатную форму документа

Печатная форма накладной, счёта или акта — это тоже табличный документ, поэтому способы те же, но добавляется пара быстрых кнопок прямо в окне печати.

Когда вы нажимаете Печать в документе, открывается окно предпросмотра печатной формы. В его командной панели есть кнопки:

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

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

Если нужно сохранить сразу несколько печатных форм (например, комплект документов по отгрузке), в журнале отметьте нужные строки галочками, нажмите Печать и выберите комплект — все формы соберутся в одном табличном документе, который сохраняется одним файлом.

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

Печатная форма в PDF и Excel — это картинка данных на момент печати. Если в документе потом что-то изменится, сохранённый файл не обновится. Для учёта хранит значение сам документ в базе, а не выгруженный файл.

Внешние обработки и отчёты: где лежат и как перенести

Внешняя обработка (.epf) и внешний отчёт (.erf) — это отдельные файлы, которые не входят в конфигурацию, но запускаются в 1С. Их сохраняют и переносят как обычные файлы на диске.

Открыть готовый файл обработки в режиме Предприятия:

  • Главное меню → Файл → Открыть, затем выберите .epf или .erf.
  • Для разового запуска этого достаточно, но открытие внешних обработок доступно только пользователю с соответствующим правом (обычно администратору).

Подключить обработку в базу навсегда, чтобы она была у всех пользователей:

  • В типовых конфигурациях (например, Бухгалтерия 3.0) это раздел Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.
  • Предварительно в том же разделе включается флажок использования дополнительных отчётов и обработок.
  • Через Добавить из файла обработка загружается внутрь базы — дальше она хранится в самой информационной базе, а не на диске.

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

Расширения конфигурации (.cfe) — это отдельный механизм, появившийся на платформе 8.3.6. Их создают и выгружают в файл в Конфигураторе: Конфигурация → Расширения конфигурации, затем для выбранного расширения — сохранение в файл. Загрузка .cfe в базу и последующее Обновить конфигурацию базы данных — это два разных шага.

Автосохранение и резервная копия базы

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

Отсюда два практических правила:

  • 📌 Важный сформированный отчёт выгружайте в файл сразу, не держите его открытым «на потом».
  • 📌 Документ, который долго заполняете, периодически записывайте кнопкой Записать без проведения — черновик сохранится в базе.

Настоящая защита «всей работы» — это резервная копия базы. Способ зависит от того, как развёрнута база.

Файловая база (один файл 1Cv8.1CD в папке):

  • Простейший вариант — скопировать папку с базой, когда в ней никто не работает.
  • Штатно — выгрузить базу в файл .dt: в Конфигураторе Администрирование → Выгрузить информационную базу.
  • В Бухгалтерии 3.0 есть встроенная настройка: Администрирование → Обслуживание, блок резервного копирования — там задаётся расписание автоматических копий для файловой базы.

Клиент-серверная база (на сервере 1С и СУБД):

  • Резервные копии делает администратор средствами СУБД (например, бэкап базы SQL по расписанию).
  • Выгрузка в .dt тоже возможна, но это не замена регулярному бэкапу СУБД.

Выгрузка и особенно загрузка .dt требуют монопольного (эксклюзивного) доступа к базе. Загрузка полностью заменяет данные базы и обрывает сеансы работающих пользователей. Делайте её только когда в базе никто не работает, и сначала сохраните текущую копию.

Резервное копирование базы 1С: что проверить
Выполнено: 0 / 5

Работа с файлами в тонком и веб-клиенте

Способ запуска влияет на то, как 1С сохраняет файлы на ваш компьютер.

Тонкий клиент (программа установлена на компьютере) работает с локальными файлами напрямую. Файл → Сохранить как открывает обычное окно выбора папки, файл сразу ложится туда, куда укажете.

Веб-клиент (1С открыта в браузере) по умолчанию не имеет прямого доступа к вашему диску — это ограничение браузера, а не 1С. Поэтому:

  • Чтобы сохранять и открывать файлы интерактивно, нужно установить расширение работы с файлами 1С для вашего браузера. При первой попытке работы с файлом программа сама предложит его установить.
  • Без расширения сохранение обычно выполняется как обычная загрузка файла браузером — файл падает в папку «Загрузки».
  • Браузер может запрашивать подтверждение на доступ к файлам — это нормально, разрешите операцию для сайта вашей базы.

Если в веб-клиенте кнопка сохранения «не реагирует» — почти всегда дело в непоставленном расширении работы с файлами или в блокировке всплывающих окон/загрузок в браузере. Проверьте это в первую очередь.

Форматы сохранения в веб-клиенте те же, что и в тонком (Excel, PDF, mxl) — ограничение касается только способа доставки файла на компьютер, а не набора форматов.

Почему файл не сохраняется и как это исправить

Частые ситуации при сохранении и быстрые проверки.

Диагностика: выберите симптом

Отдельно про формат при пересылке: контрагенту отправляйте PDF, если файл только для просмотра, и Excel — если получатель будет с данными работать. Родной .mxl поймёт только тот, у кого установлена 1С.

Ещё одна частая промашка — путают «сохранить файл » и «сохранить данные в учёте». Выгруженный на диск отчёт или печатная форма живут отдельно от базы: исправления в документе на них не попадут. И наоборот — удалённый из базы документ не вернуть из его печатной формы в PDF. Файл годится для пересылки и архива, но источником учётных данных остаётся сама база.

Частые вопросы

Чем отличается «Записать» от «Провести» в документе?
Записать сохраняет документ в базе как черновик, без движений по учёту. Провести сохраняет и формирует проводки, остатки, движения в регистрах. Если нужно просто не потерять заполненное — достаточно Записать.
В каком формате сохранять, чтобы потом открыть снова в 1С?
В .mxl (табличный документ). Он сохраняет группировки, настройки печати и расшифровки, которые теряются при выгрузке в Excel или PDF.
Можно ли сохранить сразу несколько печатных форм в один файл?
Да. Отметьте нужные документы в журнале галочками, нажмите Печать и выберите комплект — формы соберутся в один табличный документ, который сохраняется одним файлом.
Как перенести базу 1С на другой компьютер?
Для файловой базы — скопировать папку с базой или выгрузить её в .dt (Администрирование → Выгрузить информационную базу в Конфигураторе) и загрузить на новом компьютере. Платформа на принимающей стороне должна быть не ниже версии, где сделана выгрузка.
Где хранятся подключённые к базе внешние обработки?
Внутри самой информационной базы, а не на диске. Поэтому при переносе базы они переезжают вместе с ней. Файл .epf на диске нужен только для первичной загрузки и для резервной копии обработки.