Закрытие документа в 1С: способы, клавиши и сохранение
Содержание
Чтобы закрыть документ в 1С, нажмите кнопку «Записать и закрыть» в верхней части формы — программа сохранит изменения и уберёт окно с экрана. Если ничего сохранять не нужно, закрыть документ можно крестиком в правом верхнем углу окна или клавишей Esc.
Звучит просто, но за закрытием документа стоит несколько важных развилок: сохранять или нет, записать или провести, что происходит с несохранёнными данными и чем отличается поведение в тонком клиенте и в браузере. Разберём каждую по порядку — на интерфейсе «Такси» платформы 8.3.
За основу взят типовой документ (накладная, счёт, авансовый отчёт и т. п.). В разных конфигурациях — Бухгалтерия, ЗУП, Управление торговлей — набор кнопок почти одинаков, потому что он задаётся платформой, а не прикладным решением.
Кнопки, которыми закрывают документ
В командной панели открытого документа обычно три кнопки, которые убирают форму с экрана:
- 📄 «Записать и закрыть» — сохраняет изменения и закрывает окно. Движений по регистрам при этом не формируется.
- ✅ «Провести и закрыть» — проводит документ (создаёт движения) и закрывает окно. У большинства документов это основная, выделенная кнопка.
- ❌ Крестик в правом верхнем углу формы — закрывает окно. Если были изменения, программа спросит, сохранять их или нет.
Если документ новый и вы его ещё ни разу не записали, кнопка «Записать и закрыть» одновременно присвоит ему номер и дату. Номер по умолчанию подставляется автоматически по порядку, дата — рабочая дата сеанса (её видно и можно сменить в поле даты вверху формы).
Дополнительные команды закрытия и записи спрятаны в меню Ещё в правой части командной панели: там же обычно лежат «Отмена проведения», «Пометить на удаление» и печать. Если привычной кнопки на панели не видно (её могли убрать в настройке формы), загляните в это меню — почти всё, что делает документ, доступно оттуда.
Для документа, который влияет на учёт (накладная, платёжка, начисление зарплаты), обычно нужна именно кнопка «Провести и закрыть» — одной записи мало, чтобы суммы попали в отчёты.
Горячие клавиши для быстрого закрытия
Клавиатура ускоряет работу заметно сильнее мыши, особенно когда документов десятки. Надёжные сочетания на интерфейсе «Такси»:
| Клавиши | Что делают |
|---|---|
Ctrl + S | Записать документ (сохранить), окно остаётся открытым |
Ctrl + Enter | Нажать основную кнопку формы — у документа это обычно «Провести и закрыть» |
Esc | Закрыть окно; при наличии изменений появится запрос на сохранение |
Логика такая: Ctrl+S — чтобы зафиксировать данные и продолжить правку, Esc — чтобы выйти. Если нажать Esc в документе без изменений, он просто закроется; если изменения есть — выйдет диалог с вариантами «Да», «Нет», «Отмена».
Клавиша Ctrl+Enter удобна, когда форму нужно провести и сразу закрыть, не тянясь к мыши. Но проверьте глазами, какая кнопка на форме выделена рамкой: именно её и нажмёт это сочетание.
Отдельно стоит привыкнуть к Esc: это самый безопасный способ выйти из документа. Если вы ничего не меняли, форма закроется мгновенно; если меняли — программа не даст потерять данные молча, а спросит, сохранять ли их. По сути Esc заменяет крестик, только руку не надо убирать с клавиатуры.
Записать или провести — в чём разница
Это главная развилка, из-за которой у новичков «пропадают» суммы в отчётах. Разница принципиальная:
- Записать — документ сохраняется в базе, получает номер и дату, но движений по регистрам (проводок, остатков, взаиморасчётов) не делает. Его статус — «записан, не проведён».
- Провести — документ сохраняется и формирует движения: бухгалтерские проводки, изменение остатков на складе, задолженности по контрагенту и так далее.
На отчёты и остатки влияет только проведённый документ. Записанный, но не проведённый лежит в журнале «серым» и в оборотах не участвует.
Запись без проведения нужна, когда документ ещё не готов: часть реквизитов заполнена, но проводить рано. Вы фиксируете черновик кнопкой «Записать» (или Ctrl+S) и возвращаетесь к нему позже.
Простой пример. Вы оформили поступление товара на 50 000 рублей и нажали «Записать и закрыть». Документ сохранён, но в оборотно-сальдовой ведомости по счёту 41 товар не появился, долг перед поставщиком по счёту 60 тоже не вырос — движений нет. Стоит открыть документ и нажать «Провести», как формируются проводки Дт 41 Кт 60, и суммы встают в отчёты.
Обратное действие — «Отмена проведения» — убирает движения, но сам документ остаётся записанным в базе. Это не то же самое, что удаление: запись, номер и дата сохраняются, пропадает только влияние на учёт. Пользуются этим, когда нужно временно «выключить» документ из оборотов, не теряя его.
Что будет с несохранёнными данными
Отдельного «автосохранения» черновика открытого документа в типовом поведении нет: пока вы не нажали «Записать», изменения живут только в оперативной памяти сеанса. Если программа аварийно завершится или оборвётся связь с сервером, незаписанные правки потеряются.
Единственная штатная защита — диалог при закрытии. Когда вы закрываете форму с несохранёнными изменениями крестиком или Esc, 1С спрашивает: «Данные были изменены. Сохранить изменения?». Варианты:
- Да — сохранить и закрыть;
- Нет — закрыть без сохранения (изменения пропадут);
- Отмена — вернуться к документу, ничего не закрывая.
Кнопка «Нет» в этом окне стирает всё, что вы ввели после последней записи. Нажимайте её осознанно, а не на автомате.
Практический вывод: при длинном или сложном документе сохраняйтесь по ходу работы через Ctrl+S. Тогда даже при сбое вы потеряете максимум последние несколько правок, а не всю форму.
Положение окон, ширину колонок и отборы в списках 1С, в отличие от содержимого документа, запоминает автоматически — при следующем открытии форма выглядит так, как вы её оставили.
Закрытие в тонком клиенте и в веб-клиенте
Поведение при закрытии немного различается в зависимости от того, как вы работаете с базой.
Тонкий клиент (отдельное приложение 1С на компьютере). Документы открываются вкладками или отдельными окнами внутри программы. Закрываете крестиком формы, клавишей Esc или кнопками «Записать и закрыть» / «Провести и закрыть» — всё работает предсказуемо.
Веб-клиент (1С открыта в браузере). Весь интерфейс находится внутри вкладки браузера, и тут есть ловушка:
- закрывайте документ кнопками самой 1С — крестиком формы,
Esc, «Записать и закрыть»; - не закрывайте вкладку браузера и не жмите кнопку «Назад», пока не сохранили документ — так вы выходите мимо механизма сохранения, и несохранённые данные теряются без запроса.
Большинство браузеров при попытке закрыть вкладку с несохранёнными данными показывают своё предупреждение, но полагаться на него не стоит: надёжнее сначала записать документ средствами 1С, а потом уже трогать вкладку.
Ещё одно отличие касается нескольких открытых документов. В тонком клиенте они видны вкладками в верхней части рабочей области — закрыть лишние можно по одному, щёлкая крестик на каждой вкладке. В веб-клиенте открытые формы тоже отображаются внутри интерфейса 1С, а не как отдельные вкладки браузера, поэтому закрывайте их теми же средствами программы.
Толстый клиент у обычных пользователей встречается редко (в основном им пользуются при обслуживании и разработке), поведение при закрытии там близко к тонкому.
Как убедиться, что документ сохранён и проведён
Закрыли форму — но не уверены, всё ли сохранилось? Проверка занимает несколько секунд. Найдите документ в журнале (списке документов этого вида) — он доступен из соответствующего раздела: накладные в разделе покупок или продаж, платёжки в банке и кассе, начисления в зарплате.
В списке статус документа виден по значку в левой колонке:
- 🟢 проведён — у строки стоит пиктограмма проведения (документ влияет на учёт);
- ⚪ записан, не проведён — строка без значка проведения, часто бледнее остальных;
- ❌ помечен на удаление — значок с крестиком.
Чтобы снова открыть документ, сделайте двойной клик по строке. Проверить сами проводки можно кнопкой показа движений: в бухгалтерских документах это кнопка «Дт/Кт» в командной панели формы, в остальных — команда «Движения документа» в меню Ещё. Если список движений пуст, документ не проведён — откройте его и нажмите «Провести».
Такая проверка особенно полезна в конце рабочего дня: пробежаться по журналу и убедиться, что все нужные документы помечены как проведённые, а не остались записанными черновиками.
Как вернуться к закрытому документу
Закрытый документ никуда не исчезает — если вы его записали, он лежит в базе. Вернуться к нему можно несколькими путями:
- Через журнал документов . Откройте список документов нужного вида и найдите запись по дате, номеру или контрагенту. Двойной клик открывает форму заново.
- Через историю. В верхней части окна есть значок с часами — «История». Он показывает недавно открытые объекты, включая документы; выберите нужный из списка.
- Через избранное. Если документ вы открываете регулярно, добавьте его в избранное (значок звёздочки рядом с заголовком формы) — потом он будет под рукой в панели избранного.
Если документ не находится в журнале, почти всегда дело в отборе: в списке стоит фильтр по периоду, организации или статусу. Снимите или измените отбор — и запись появится. Сам факт, что вы закрыли форму, на наличие документа в базе не влияет.
Если документ не закрывается
Чаще всего «не закрывается» означает, что программа не даёт выйти, пока не выполнено условие. Разберём типичные ситуации.
Если документ не проводится из-за ошибки в данных (например, превышен остаток на складе или не совпадают суммы), 1С оставит форму открытой и покажет причину. В этом случае можно либо исправить данные и провести заново, либо закрыть документ без проведения кнопкой «Записать и закрыть» — он сохранится как непроведённый.
Ещё одна частая ситуация — форма «потерялась» за другими окнами. В тонком клиенте открытые документы видны вкладками в верхней части рабочей области; переключитесь на нужную и закройте её оттуда.
Частые вопросы
Можно ли закрыть документ, не сохраняя изменения?
Esc, и в окне «Сохранить изменения?» выберите «Нет». Все правки после последней записи будут отменены, документ останется в прежнем виде.Я закрыл документ — он сохранился или пропал?
Как отменить проведение документа, не удаляя его?
Ещё → «Отмена проведения»). Движения по регистрам уберутся, а сам документ останется записанным в базе.