Сохранение документов в 1С 8.3: запись, выгрузка, печатные формы
Содержание
Сохранить документ в 1С 8.3 можно двумя кнопками: Записать (Ctrl+S) заносит данные в базу без формирования движений, а Провести дополнительно формирует проводки и записи в регистрах. Выгрузить документ или его печать во внешний файл — через кнопку Сохранить в окне печатной формы или через Ещё → Вывести список в списках.
Разница между этими действиями путает чаще всего. Записанный документ хранится в базе, но на остатки, взаиморасчёты и отчёты ещё не влияет. Проведённый — влияет. Ниже разберём каждый сценарий: обычное сохранение в базу, выгрузку в Excel и PDF, работу с печатными формами, подключение внешних обработок и что делать, когда документ не сохраняется из-за блокировки.
Запись и проведение: чем отличается сохранение в базу
У любого документа в 1С есть три состояния, и важно понимать, в каком он находится.
- 🆕 Новый, не записанный — вы его только открыли или заполняете. При закрытии данные потеряются.
- 💾 Записан, но не проведён — сохранён в базе, но движений (проводок, записей в регистрах) не формирует. В списке такой документ отображается без зелёной галочки-отметки проведения.
- ✅ Проведён — записан и сформировал движения. Влияет на остатки, отчёты, взаиморасчёты.
Кнопки в командной панели документа:
| Кнопка | Что делает |
|---|---|
Записать | Сохраняет документ в базе, окно остаётся открытым |
Записать и закрыть | Сохраняет и закрывает форму |
Провести | Записывает и формирует движения, окно остаётся открытым |
Провести и закрыть | Записывает, проводит и закрывает форму |
Если документ в будущем, с датой, которой ещё не наступила, 1С может предупредить об этом при проведении. Это нормально — просто подтвердите, если дата верная.
Когда достаточно только записать, без проведения? Например, вы завели документ заранее (черновик счёта, заявка), но проводить его ещё рано. Записанный документ не исчезнет и будет ждать, пока вы его откроете и проведёте.
Горячие клавиши и кнопки сохранения
Чтобы не тянуться к мыши, используйте клавиатуру:
Ctrl + S— записать документ (аналог кнопкиЗаписать).Ctrl + Enter— записать и закрыть.F5— обновить данные формы.
Отдельно о проведении: быстрой универсальной клавиши для «Провести» в типовых конфигурациях обычно нет, поэтому проводят кнопкой Провести или Провести и закрыть.
Если вы закрываете документ с несохранёнными изменениями, 1С спросит: записать, не записывать или отменить. Не нажимайте «Не записывать» машинально — так теряют по полчаса работы.
Отменить проведение можно через Ещё → Отмена проведения или одноимённую кнопку. Документ остаётся в базе как записанный, но движения удаляются — это безопаснее, чем удалять документ целиком.
Как выгрузить документ или список во внешний файл
«Сохранить документ» часто означает не запись в базу, а выгрузку в отдельный файл — чтобы отправить по почте или положить в папку. Способ зависит от того, что именно выгружаете.
Список документов целиком. Откройте журнал или список (например, список реализаций). Нажмите Ещё в правом верхнем углу списка → Вывести список. 1С предложит вывести в табличный документ или в текстовый, с выбором колонок. Полученную таблицу сохраните через Главное меню (значок в левом верхнем углу) → Файл → Сохранить как.
Печать документа. Нажмите кнопку Печать в документе, выберите нужную форму (счёт, накладная, акт). Откроется печатная форма — это табличный документ. В её командной панели есть кнопка Сохранить (значок дискеты).
Форматы, которые доступны при сохранении печатной формы:
- 📊 Лист Excel (
.xlsx) — когда нужно дорабатывать данные в таблице. - 📄 Документ PDF (
.pdf) — для отправки контрагенту «как есть», без правок. - 📝 Документ Word (
.docx) — если текст будут редактировать. - 📁 Табличный документ (
.mxl) — родной формат 1С, открывается только в 1С. - 🌐 HTML, текст (
.txt) — для веб-публикации или простого экспорта.
PDF из печатной формы нельзя отредактировать обратно в 1С. Если данные ещё могут поменяться — сначала проверьте документ, потом сохраняйте в PDF.
Если нужно выгрузить не печать, а сами данные (например, перечень номенклатуры из документа) — удобнее сформировать отчёт по этим данным и выгрузить уже отчёт тем же способом. У сформированного отчёта кнопка Сохранить работает так же, как у печатной формы, и те же форматы на выбор.
Куда именно ляжет файл, вы указываете сами в окне сохранения. Дайте файлу понятное имя сразу — контрагент, номер, дата. Иначе в папке «Загрузки» через неделю будет десяток Печать.pdf, и нужный вы не найдёте.
Отдельный случай — внешний отчёт или обработка, открытые из файла .erf/.epf. Их результат сохраняют тем же Сохранить в форме, а настройки самой обработки — через Главное меню → Файл → Сохранить, если обработка это поддерживает.
Сохранение и отправка печатной формы
У печатной формы, кроме сохранения в файл, есть ещё два частых действия.
Печать на принтер — кнопка Печать в самой форме (не путать с кнопкой Печать в документе, которая форму открывает). Перед печатью загляните в Предварительный просмотр, чтобы таблица не «поехала» по страницам.
Отправка по почте — кнопка с конвертом, если в базе настроена учётная запись электронной почты (раздел Администрирование → Органайзер или Настройки почты). 1С приложит форму к письму в выбранном формате, обычно PDF.
Чтобы несколько форм сохранить одним файлом, выделите нужные (счёт + накладная + счёт-фактура) в окне выбора печатных форм — многие документы позволяют отметить галочками сразу комплект и сохранить его единым PDF.
Проверьте перед отправкой, что сохранили именно ту форму и в том формате:
Подключение внешних печатных форм (.epf)
Если стандартной печатной формы не хватает — например, нужен фирменный бланк или нестандартный акт — применяют внешнюю печатную форму в формате .epf. Её не сохраняют из документа, а подключают к базе.
В «1С:Бухгалтерии 3.0» внешние формы и обработки подключают так:
- Включите возможность:
Администрирование → Печатные формы, отчёты и обработки→ поставьте флаг использования дополнительных отчётов и обработок. - Там же откройте список
Дополнительные отчёты и обработки→Добавить из файла. - Укажите файл
.epf, в карточке выберите, к какому документу форма относится и в каком меню появится.
После подключения новая печатная форма появится в кнопке Печать нужного документа рядом со стандартными.
Сам файл .epf создают в режиме «Конфигуратор» или оформляют расширением конфигурации — это задача разработчика или специалиста по 1С. Готовый файл вы только подключаете.
Внешнюю обработку
скачивайте только из проверенного источника. Файл .epf выполняет код в вашей базе и при неосторожном подключении может навредить данным.
Сохранить копию документа или создать на основании
Иногда «сохранить документ» значит не выгрузить его, а сохранить как заготовку для следующего — чтобы не вводить всё заново. В 1С для этого два приёма.
Копирование. Встаньте на документ в списке и нажмите Ещё → Скопировать (или F9). 1С создаст новый документ с теми же реквизитами и табличной частью, но с новой датой и номером. Останется подправить детали и записать. Удобно для однотипных реализаций или поступлений одному и тому же контрагенту.
Ввод на основании. Открытый документ умеет порождать связанные: из заказа — реализацию, из поступления — счёт-фактуру. Кнопка Создать на основании переносит данные в документ другого вида. Это не копия, а следующий шаг цепочки учёта.
При копировании проверьте дату и номер: 1С подставит текущую дату, а не дату исходного документа. Для «задним числом» дату меняют вручную.
Оба приёма создают именно новый документ, который затем записывают и проводят обычным способом. Исходный документ при этом не меняется.
Что делать, если документ не сохраняется
Самая частая причина — документ занят другим пользователем или сеансом. Типичные сообщения и что с ними делать:
Администрирование → Обслуживание → Активные пользователи.Администрирование → Настройки пользователей и прав.Про зависшие сеансы важная оговорка: ⚠️ завершение чужого сеанса оборвёт работу пользователя и его несохранённые данные пропадут. Завершайте сеанс, только убедившись, что человек действительно вышел, а не отошёл с открытым документом.
Если ошибка возникает при каждом сохранении и не связана с блокировкой, помогает тестирование и исправление базы (в файловом варианте — через «Конфигуратор», Администрирование → Тестирование и исправление). Это служебная операция: запускайте её, когда в базе никого нет.
Автосохранение формы и резервные копии базы
Полноценного «автосохранения документа» каждые N минут, как в офисных редакторах, в 1С нет. Но есть два механизма, которые спасают данные.
Восстановление данных формы после сбоя. Современные платформы 1С 8.3 умеют запоминать введённые, но не записанные данные открытой формы. Если программа или компьютер аварийно завершились, при следующем открытии документа 1С может предложить восстановить то, что вы успели ввести. Полностью на это рассчитывать не стоит — привыкайте жать Ctrl + S после каждого крупного блока ввода.
Резервное копирование всей базы — это и есть настоящая защита. В файловой базе настраивается прямо из программы:
Администрирование → Обслуживание → Резервное копирование и восстановление.- Там задаётся расписание: при завершении работы, по времени или вручную.
- Копия сохраняется в указанную папку — храните её на другом диске или в облаке, а не рядом с базой.
Для клиент-серверной базы (на сервере 1С и СУБД) резервные копии делают средствами СУБД (например, PostgreSQL или MS SQL) — это настраивает администратор. В такой базе встроенное копирование из раздела обслуживания обычно недоступно, поэтому полагаться на него нельзя — проверьте, что бэкап базы действительно настроен на стороне сервера.
Отдельно можно выгрузить всю базу в файл .dt через «Конфигуратор»: Администрирование → Выгрузить информационную базу. Это полный слепок, удобно перед обновлением или переносом.
Перед любой рискованной операцией — массовым перепроведением, обновлением, свёрткой — сделайте копию базы. Это единственный способ вернуться назад, если что-то пойдёт не так.
Частые вопросы
Чем «Записать» отличается от «Провести»?
Записать сохраняет документ в базе, но он не влияет на остатки и отчёты. Провести дополнительно формирует движения (проводки, записи в регистрах). Проведённый документ учитывается в учёте, просто записанный — нет.Можно ли сохранить документ, не проводя его?
Записать или Записать и закрыть. Документ останется в базе как черновик без движений, провести его можно позже.Как сохранить печать документа в PDF?
Печать, затем в самой форме нажмите Сохранить (значок дискеты) и выберите формат «Документ PDF». PDF нельзя отредактировать обратно, поэтому проверьте данные заранее.Почему 1С пишет «объект заблокирован» при сохранении?
Есть ли в 1С автосохранение документов?
Ctrl + S) и резервные копии базы.