Запись и проведение документов в 1С 8.3

· 9 мин

Содержание

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

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

Из чего состоит форма документа

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

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

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

Строки табличной части подбираются через Добавить или Подбор. Подбор удобнее: открывает список номенклатуры и позволяет набрать сразу несколько позиций с количеством.

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

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

Записать или провести: в чём разница

Это ключевой момент, поэтому разберём отдельно.

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

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

Разница в двух словах — ниже.

ДействиеСохранён в базеСоздаёт движенияВиден в отчётах
Записатьданетнет
Провестидадада

Отчёты строятся только по проведённым документам. Если ОСВ или ведомость по складу «не видят» операцию — почти всегда дело в том, что документ записан, но не проведён.

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

Записать или провести документ?

Кнопки и горячие клавиши сохранения

В типовых конфигурациях на платформе 8.3 панель сверху устроена одинаково:

  • 🟢 Провести и закрыть — самый частый сценарий: сохраняет, проводит, закрывает форму. Клавиша Ctrl + Enter.
  • 💾 Записать — сохраняет без проведения, форма остаётся открытой. Клавиша Ctrl + S.
  • ✅ Провести — проводит, но форму не закрывает (удобно, чтобы сразу глянуть движения).
  • 📄 Записать и закрыть — встречается в документах без проведения (например, в некоторых справочных документах).

Чтобы посмотреть результат, не закрывая форму: нажмите Провести, затем Дт/Кт — откроется таблица проводок с суммами по дебету и кредиту.

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

Как сохранить недозаполненный документ

Отдельной функции «черновик» в 1С нет, но её роль выполняет записанный, но не проведённый документ. Это штатный способ отложить работу.

Порядок простой:

  1. Заполните обязательные реквизиты шапки — обычно это дата, организация и контрагент. Без них система не даст записать.
  2. Нажмите Записать (Ctrl + S).
  3. Закройте форму. Документ останется в журнале с бледным значком.
  4. Когда вернётесь — откройте его, дозаполните и проведите.

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

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

Удобный фильтр: в журнале документов через Ещё → Настроить список можно отобрать только непроведённые и спокойно дочистить все висящие заготовки.

Почему документ не сохраняется: разбор ошибок

Чаще всего мешает не сам процесс сохранения, а проверки заполнения и контроля, которые 1С запускает при записи и проведении.

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

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

Теряются ли несохранённые данные и как защититься

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

Отсюда рабочие привычки:

  • 📌 На длинных документах (большие табличные части, много строк) жмите Записать каждые несколько минут. Записанное уже в базе.
  • 📌 Не держите один документ открытым часами «на всякий случай» — это и риск потери, и блокировка для коллег.
  • 📌 Не отвечайте Нет на вопрос о сохранении машинально при закрытии.

Резервное копирование — это уже про всю базу, а не про отдельный документ, но путают часто, поэтому коротко.

Файловая база. Копия — это выгрузка в файл .dt: Администрирование → Обслуживание → Выгрузить информационную базу. Для файловой базы можно включить автоматическое копирование по расписанию в том же разделе обслуживания.

Клиент-серверная база (на SQL). Копии настраивает администратор средствами СУБД (например, план обслуживания в системе управления базой данных), а не из пользовательского режима. Выгрузка .dt для таких баз — скорее для переноса, чем для регулярного бэкапа.

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

Оперативное и неоперативное проведение

Многие не замечают, что проведение бывает двух видов, а разница влияет на контроль остатков.

Оперативное проведение срабатывает, когда вы проводите документ текущей рабочей датой (или будущей). Система ставит документу оперативную отметку времени в конец очереди и жёстко контролирует остатки на текущий момент: списать больше, чем есть на складе, не даст.

Неоперативное проведение — это проведение задним числом. Когда дата документа меньше текущей, 1С при закрытии формы может переспросить, проводить ли документ неоперативно. В этом режиме контроль остатков мягче: система опирается на остатки по регистру, а не на оперативную отметку, и в отдельных случаях допускает временный минус, который вы потом исправите.

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

Отсюда правило: вводите и проводите документы в хронологическом порядке и текущими датами. Тогда работает оперативный контроль и остатки всегда достоверны.

Проведение в разных конфигурациях

Кнопки Записать и Провести работают одинаково во всех типовых решениях на 8.3, а вот что именно формируется при проведении — зависит от конфигурации.

  • 1С:Бухгалтерия. Проведение создаёт бухгалтерские проводки (Дт/Кт) и, при необходимости, движения по регистрам НДС и налогового учёта. Результат смотрите по кнопке Дт/Кт.
  • 1С:Управление торговлей, Розница. Основной результат — движения по регистрам накопления: остатки товаров, себестоимость, взаиморасчёты с партнёрами. Проводок в привычном бухгалтерском смысле здесь нет, учёт регистровый.
  • 1С:ЗУП. Документы начисления и выплаты формируют записи в регистрах расчёта и накопления по сотрудникам, НДФЛ и взносам. Проведение влияет на расчётные ведомости и отчётность.

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

После массовых правок задним числом в любой конфигурации запускайте Все функции или штатное Групповое перепроведение документов (в Бухгалтерии — Операции → Закрытие периода → Групповое перепроведение). Это восстановит корректную последовательность движений.

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

Чем отличается записанный документ от проведённого?
Записанный просто хранится в базе и виден в журнале, но на остатки, счета и отчёты не влияет. Проведённый дополнительно сформировал движения — проводки или записи в регистрах — и попадает в отчётность.
Можно ли провести документ, не закрывая форму?
Да, кнопка Провести (без «и закрыть») сохраняет и проводит, оставляя форму открытой. Удобно, чтобы сразу проверить движения по кнопке Дт/Кт.
Почему документ есть в журнале, но не виден в отчёте?
Скорее всего он записан, но не проведён. Отчёты строятся по проведённым документам. Откройте его и нажмите Провести.
Как убрать движения, но оставить сам документ?
Откройте документ и выберите Ещё → Отмена проведения. Движения удалятся, документ останется записанным.
Что будет, если закрыть форму без сохранения?
1С спросит, сохранять ли изменения. Если ответить «Нет», всё, что вы набрали после последней записи, пропадёт — автосохранения формы в программе нет.
Нужен ли монопольный режим, чтобы просто записать документ?
Нет. Обычная запись и проведение идут в штатном многопользовательском режиме. Монопольный доступ нужен только для выгрузки/загрузки .dt, обновления и тестирования базы.