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

Быстрый старт · 10 мин

Как сохранить работу в 1С:Предприятие

Как сохранить документ, отчёт и данные в 1С:Предприятие: кнопки записи, автосохранение, выгрузка в файл, резервное копирование базы и защита от потери данных.

Вопрос «как сохранить работу» в 1С:Предприятие возникает у новичков потому, что программа устроена иначе, чем Word или Excel: здесь нет единой кнопки «Сохранить» для всей базы. Каждый объект — документ, элемент справочника, отчёт — записывается отдельно, а сама информационная база сохраняется автоматически на сервере или в файле на диске. Понимание этого различия избавляет от паники при закрытии окон и помогает правильно защитить данные.

На практике под «сохранить работу» пользователи подразумевают четыре разные задачи: записать введённый документ, сохранить настройки отчёта, выгрузить данные во внешний файл и сделать резервную копию всей базы. Каждая задача решается своим инструментом, и ниже разобраны все варианты с точными действиями.

Важно понимать: 1С хранит данные централизованно. Если вы ввели документ и нажали «Записать», он уже находится в базе и доступен коллегам. Закрытие окна или даже выключение компьютера после записи не приведёт к потере данных. Риск потери существует только для незаписанных изменений в открытой форме.

Как записать документ или элемент справочника

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

Горячие клавиши ускоряют работу: F2 открывает форму на редактирование, Enter в большинстве форм равнозначен кнопке по умолчанию, а Ctrl+S в современных управляемых формах записывает объект. Если вы привыкли к Ctrl+S из офисных программ — в 1С эта привычка работает в вашу пользу.

Признак успешной записи — исчезновение звёздочки или слова «не записан» в заголовке формы, а также появление номера и даты у нового документа. Если при закрытии окна программа спрашивает «Записать изменения?», значит часть данных ещё не сохранена — не нажимайте «Нет», если информация нужна.

Порядок записи документа
  1. 1
    Заполните обязательные поля — они подсвечены или отмечены программой
  2. 2
    Нажмите «Записать», чтобы сохранить черновик без проведения
  3. 3
    Проверьте, что в заголовке формы появились номер и дата документа
  4. 4
    Нажмите «Провести и закрыть», если документ должен отразиться в учёте
  5. 5
    Убедитесь, что документ виден в общем списке документов

Что происходит при закрытии программы и есть ли автосохранение

Информационная база 1С не требует «сохранения» при выходе: все записанные объекты уже находятся в файле базы или на сервере СУБД. Закрытие программы через «Файл → Завершить работу» или крестик окна безопасно для сохранённых данных. Это принципиальное отличие от редакторов документов.

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

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

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

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

Если нужен сам результат — например, оборотно-сальдовая ведомость для передачи аудитору — используйте «Файл → Сохранить как» или кнопку сохранения на панели табличного документа. Доступные форматы: MXL (родной формат 1С), Excel (XLSX), PDF, HTML и другие. Для печати и передачи сторонним лицам удобнее PDF, для дальнейшей обработки — Excel.

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

Как выгрузить данные во внешний файл

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

Для регулярных обменов между базами (например, выгрузка из «Управления торговлей» в «Бухгалтерию») используются типовые обработки «Универсальный обмен данными» или встроенная синхронизация. Результатом такой выгрузки является XML-файл, который загружается в другую базу. Не путайте этот файл с резервной копией — он содержит только выбранные данные, а не базу целиком.

Резервное копирование всей базы

Сохранение всей информационной базы — задача администратора, но понимать механизм полезно каждому. Для файловой базы резервная копия делается через конфигуратор: «Администрирование → Выгрузить информационную базу». На выходе получается файл с расширением .dt, который содержит и данные, и конфигурацию. Восстановление выполняется обратной командой «Загрузить информационную базу».

Альтернативный способ для файловой базы — простое копирование файла 1Cv8.1CD из каталога базы, но только когда с базой никто не работает. Копирование «на живую» при открытых сеансах даёт повреждённую копию, из которой данные может быть невозможно извлечь.

Для клиент-серверных баз (SQL Server, PostgreSQL) выгрузка в .dt применяется редко — в основном для переноса. Штатное резервирование делается средствами самой СУБД по расписанию. Если вы работаете в серверной базе и не знаете, настроено ли резервное копирование, — уточните это у администратора: отсутствие копий является главным риском потери всей работы компании.

Способы сохранения базы

Выгрузка в .dt через конфигуратор

Подходит для файловых баз и переноса между платформами. Требует монопольного доступа и времени на больших базах.

Копирование файла 1Cv8.1CD

Быстро и просто, но только при полном отсутствии активных сеансов, иначе копия будет повреждена.

Резервная копия средствами СУБД

Правильный вариант для клиент-серверных баз: работает по расписанию без остановки работы пользователей.

Типичные ошибки при сохранении и как их избежать

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

Вторая ошибка — работа без резервных копий в файловом режиме. Многие узнают о необходимости копий только после сбоя. Настройте хотя бы ежедневную выгрузку в .dt через пакетный запуск конфигуратора или копирование базы по расписанию в нерабочее время.

Третья группа ошибок связана с одновременной работой: попытка записать объект, который в этот момент редактирует коллега, приводит к конфликту блокировок. Дождитесь, пока коллега закончит, или работайте с копией данных. Не завершайте чужие сеансы принудительно без договорённости — пользователь потеряет несохранённые изменения.

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

Как проверить, что всё действительно сохранено

После записи документа откройте общий список документов этого вида и найдите его по номеру и дате. Если документ виден в списке и открывается с заполненными полями — данные в базе. Для проведённого документа дополнительно проверьте движения: кнопка «Дт/Кт» или «Показать проводки» покажет, отразился ли он в учёте.

Для резервной копии проверка обязательна: файл .dt должен иметь ненулевой размер и актуальную дату создания. Периодически делайте контрольное восстановление копии в тестовую папку — только так можно убедиться, что копия рабочая. Копия, которую ни разу не восстанавливали, нельзя считать надёжной.

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

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

Документ после записи
Норма

Есть номер и дата, виден в списке, открывается с заполненными полями

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

В заголовке «не записан», в списке отсутствует

Проведённый документ
Норма

Доступны проводки/движения, данные попали в отчёты

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

Документ записан, но отчёты его не видят — не проведён

Файл резервной копии
Норма

Файл .dt создан сегодня, размер соответствует базе, тестовая загрузка проходит

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

Файл нулевого размера, старая дата, при загрузке ошибка

Сохранённый отчёт
Норма

PDF/Excel открывается на компьютере без 1С, данные читаемы

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

Файл в MXL отправлен человеку без 1С

Итог

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

Объекты в 1С сохраняются кнопкой «Записать», отчёты — через «Сохранить как» и сохранение настроек, а вся база — выгрузкой в .dt или копиями СУБД. Автосохранения форм нет, поэтому записывайте данные сразу, а резервные копии делайте регулярно и проверяйте их восстановлением.

Частые вопросы о сохранении в 1С

Нужно ли нажимать какую-то кнопку перед выходом из 1С, чтобы не потерять данные?

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

Почему документ сохранён, но в отчётах его не видно?

Скорее всего, документ записан, но не проведён. Откройте его и нажмите «Провести». Также проверьте дату документа и период отчёта — документ может попадать за пределы выбранного интервала.

Можно ли восстановить данные, если программа закрылась аварийно?

Записанные до сбоя объекты сохранятся — они уже в базе. Незаписанные изменения в открытых формах восстановить нельзя, их придётся вводить заново. Если после сбоя файловая база не открывается, запустите утилиту chdbfl.exe из каталога платформы для проверки физической целостности файла.

Чем выгрузка в .dt отличается от копирования файла базы?

Выгрузка в .dt выполняется штатными средствами конфигуратора и гарантирует целостность данных, а также позволяет переносить базу между файловым и серверным вариантами. Простое копирование файла быстрее, но безопасно только при отсутствии активных сеансов.

Как сохранить документ в PDF для отправки контрагенту?

Откройте печатную форму документа, затем выберите «Файл → Сохранить как» и укажите формат PDF. В ряде конфигураций доступна кнопка «Сохранить» прямо на панели предварительного просмотра.

Сохраняются ли настройки отчётов при обновлении конфигурации?

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