Сохранение счёта в 1С: запись документа и выгрузка в файл
Содержание
Счёт на оплату покупателю сохраняется двумя разными действиями, и их часто путают. Чтобы счёт остался в базе, его записывают кнопкой «Записать и закрыть» или сочетанием Ctrl+S. Чтобы отправить счёт клиенту файлом, печатную форму выгружают в PDF или Excel через кнопку сохранения в окне печати.
Ниже разберём оба случая на примере «1С:Бухгалтерии 8.3» (интерфейс «Такси»): где лежит документ, как записать его без потери данных, как получить файл в нужном формате, что делать при аварийном закрытии программы и как хранить счета, чтобы они не терялись. Пути к документу в других конфигурациях — в отдельной таблице.
Два смысла слова «сохранить»: документ и файл
Прежде чем жать кнопки, определитесь, что именно вам нужно.
- 💾 Сохранить счёт как документ базы — чтобы запись осталась в 1С, попала в список счетов и была доступна для оплаты, отгрузки и повторной печати. Это запись документа.
- 📄 Сохранить счёт как файл — чтобы получить отдельный PDF или Excel на диске, прикрепить к письму, отправить контрагенту. Это выгрузка печатной формы.
Это не одно и то же. Можно записать счёт в базу, но не иметь файла. И наоборот — выгрузить печатную форму в PDF, не записав сам документ (тогда в базе он не сохранится).
Для отправки клиенту нужен файл, для учёта и контроля оплаты — записанный документ. Обычно делают и то, и другое: сначала записывают, потом выгружают.
Важная особенность счёта на оплату: это документ без бухгалтерских проводок. Он ничего не двигает по учёту, поэтому его не «проводят» — достаточно записать. Кнопки «Провести» у него, как правило, нет, и это нормально.
Отдельно оговоримся про терминологию. Счётом в быту называют два разных документа:
- Счёт на оплату покупателю — просьба оплатить, основание для платежа. Проводок не делает. Именно о его сохранении речь ниже.
- Счёт-фактура — налоговый документ по НДС, формируется на основании реализации или аванса и хранится в своём журнале.
Сохраняются они похоже (запись + выгрузка печатной формы), но лежат в разных разделах. Если вам нужен именно счёт-фактура, ищите его не в списке счетов на оплату, а по кнопке «Выписать счёт-фактуру» в документе реализации или аванса.
Как записать счёт на оплату в 1С 8.3
Счета на оплату живут в разделе Продажи → Счета покупателям. Создание и запись:
- Откройте
Продажи → Счета покупателями нажмите «Создать». - Заполните обязательные поля: Контрагент, Договор, Организация (если организаций несколько) и табличную часть с товарами или услугами.
- Проверьте суммы, ставку НДС и срок оплаты в шапке.
- Нажмите «Записать и закрыть» — счёт сохранится и появится в списке. Если хотите остаться в документе (например, чтобы сразу печатать), нажмите только «Записать» или
Ctrl+S.
После записи у счёта появляется номер и дата, и его уже можно открыть заново, отредактировать и распечатать.
Пока вы не нажали «Записать», данные счёта существуют только в открытой форме. Если закрыть документ без записи или программа завершится аварийно — введённое пропадёт.
Отличить записанный счёт от незаписанного легко: у несохранённого в заголовке окна стоит звёздочка или пометка (новый), а в списке его ещё нет.
Как сохранить счёт в файл: PDF, Excel и Word
Файл делают из печатной формы. Порядок одинаков для любого формата:
- Откройте нужный счёт (или выделите его в списке).
- Нажмите «Печать» и выберите вариант, например «Счёт на оплату» или «Счёт на оплату (с печатью и подписями)».
- Откроется печатная форма. Нажмите кнопку сохранения (значок дискеты) на верхней командной панели формы.
- В окне сохранения выберите папку, задайте имя файла и в поле «Тип файла» укажите формат.
Какие форматы доступны и когда их брать:
| Формат | Расширение | Когда использовать |
|---|---|---|
.pdf | Отправка клиенту, архив, печать — вид не «поедет» | |
| Лист Excel 2007 | .xlsx | Нужно донастроить или пересчитать суммы вручную |
| Документ Word 2007 | .docx | Правка текста, вставка в договор или письмо |
| Табличный документ | .mxl | Открыть позже внутри 1С без потери формата |
Для контрагента почти всегда лучше PDF: его откроют на любом устройстве, и никто случайно не изменит сумму. Excel берут, только если счёт потом дорабатывают.
Если счёт нужно сразу отправить по почте, в окне печатной формы есть кнопка «Отправить» (конверт) — 1С приложит файл к письму, не выгружая его на диск вручную. Чтобы это работало, в программе должна быть настроена учётная запись почты: Администрирование → Органайзер → Настройка системной учётной записи. Без неё кнопка отправки попросит сначала указать почтовый ящик.
Печать и подпись на счёте
Чтобы выгруженный PDF выглядел как подписанный счёт — с печатью организации и подписями руководителя и бухгалтера, — эти изображения загружают заранее в карточку организации: Главное → Организации, открыть свою организацию, раздел с логотипом, печатью и подписями. Туда прикрепляют сканы (факсимиле) в виде картинок.
После этого при печати выбирайте вариант «Счёт на оплату (с печатью и подписями)» — на форме появятся загруженные изображения, и сохранённый PDF уже будет выглядеть готовым к отправке. Если изображения не загружены, этот вариант печати выведет счёт без них.
Факсимиле на счёте на оплату удобно для обмена сканами, но это не электронная подпись. Для юридически значимого документооборота счёт подписывают квалифицированной электронной подписью через систему ЭДО, а не картинкой.
Автосохранение и защита данных при сбое
Платформа «1С:Предприятие 8.3» периодически сохраняет данные открытых форм в служебную область. Это не замена ручной записи, а страховка на случай аварии.
Как это работает на практике: если программа закрылась аварийно (зависание, обрыв связи с сервером, отключение питания), при следующем запуске 1С предложит восстановить несохранённые данные открытых перед сбоем форм. Соглашайтесь — и введённые строки счёта вернутся, после чего их нужно будет записать вручную.
Чего автосохранение не делает:
- не записывает документ за вас при обычном закрытии программы «крестиком»;
- не создаёт файлов PDF или Excel;
- не хранит историю версий счёта.
Поэтому правило простое: ввели данные — сразу записывайте, не надеясь только на автосохранение. Автовосстановление спасает при сбое, но не при аккуратном закрытии без записи.
Что делать, если счёт не сохранился
Разберём по ситуациям — от самой частой к редкой.
Закрыли форму без записи. Данные не сохранились, автовосстановление тут не поможет (оно срабатывает только после аварийного завершения). Счёт придётся завести заново. В следующий раз жмите Ctrl+S сразу после заполнения.
Программа завершилась аварийно. При запуске дождитесь предложения восстановить данные форм и согласитесь. Если предложения не было — скорее всего, восстанавливать нечего, счёт создаём заново.
Счёт был записан, но его нет в списке. Чаще всего список просто отфильтрован. Проверьте:
- период отбора списка (счёт мог попасть в другой месяц);
- отбор по организации и по контрагенту;
- не стоит ли на счёте пометка на удаление (такие строки могут быть скрыты настройкой списка).
Счёт пометили на удаление по ошибке. Откройте его, нажмите правой кнопкой → «Снять пометку на удаление» (или клавишу Del повторно). Пока счёт только помечен, но не удалён окончательно, его легко вернуть.
Счёт удалён окончательно. Если прошла процедура Администрирование → Обслуживание → Удаление помеченных объектов, из базы документ уже не достать. Остаётся восстановить базу
из резервной копии на дату, когда счёт ещё был, — поэтому бэкапы и важны (о них ниже).
Где лежат счета в разных конфигурациях 1С
Сам механизм сохранения — запись Ctrl+S и выгрузка печатной формы через дискету — работает одинаково во всех конфигурациях на платформе 8.3. Отличается только путь к списку счетов.
| Конфигурация | Где находятся счета |
|---|---|
| Бухгалтерия предприятия 3.0 | Продажи → Счета покупателям |
| Управление торговлей 11 | Продажи → Счета покупателям |
| Управление нашей фирмой | Продажи → Счета на оплату |
Названия пунктов меню в вашей версии могут отличаться на пару слов из-за релиза или настроенного интерфейса, но раздел верхнего уровня — всегда «Продажи», а документ называется «Счёт покупателю» или «Счёт на оплату».
Не находите раздел «Продажи»? Возможно, он скрыт настройкой панели. Откройте Главное → Настройки → Настройка панели разделов и включите нужный раздел.
Хранение и архив счетов: как не потерять
Записанный счёт хранится внутри информационной базы, а не отдельным файлом на диске. Значит, сохранность счетов — это сохранность базы и, по необходимости, отдельных выгрузок.
Три рабочих приёма:
1. Регулярный бэкап базы
. Для файловой базы резервную копию делают через Администрирование → Обслуживание → Резервное копирование и восстановление либо в Конфигураторе: Администрирование → Выгрузить информационную базу — получите файл .dt. Для клиент-серверной базы бэкап настраивает администратор средствами СУБД.
2. Выгрузка списка счетов в файл. Когда нужен реестр счетов за период, в списке нажмите Ещё → Вывести список, выберите табличный документ или текст и сохраните в Excel. Это не замена бэкапу, а удобная выборка для отчёта.
3. PDF-архив важных счетов. Счета, которые ушли клиентам, полезно хранить PDF-файлами в папке по месяцам или контрагентам — отдельно от базы. Тогда при любой проблеме с 1С у вас остаётся точная копия того, что получил покупатель.
Типичные ошибки при сохранении счёта
Частые симптомы и что с ними делать:
Частые вопросы о сохранении счёта
Чем «Записать» отличается от «Провести» для счёта на оплату?
В каком формате сохранять счёт для отправки клиенту?
Можно ли сохранить сразу несколько счетов одним файлом?
Ещё → Вывести список, а для отдельных счетов удобнее сохранять каждый в свой PDF.Сохранится ли счёт, если закрыть программу «крестиком»?
Ctrl+S. Само закрытие программы документ не сохраняет — незаписанные данные пропадут.