Запись и проведение документов в 1С 8.3
Содержание
Сохранить документ в 1С 8.3 можно двумя разными действиями, и путают их постоянно. Кнопка Записать фиксирует документ в базе, но никаких движений не создаёт. Кнопка Провести делает то же самое и вдобавок формирует проводки и движения по регистрам. Закрыть форму крестиком без сохранения нельзя — программа переспросит.
Разберём по шагам: какие кнопки за что отвечают, когда хватает записи, а когда нужно проведение, как оставить документ недозаполненным, и что делать, если он отказывается сохраняться.
Из чего состоит форма документа
Любой документ открывается в отдельной форме. Сверху — командная панель с кнопками сохранения. Ниже — шапка с реквизитами (дата, номер, контрагент, организация, склад), затем одна или несколько табличных частей (товары, услуги, сотрудники), внизу — подвал с итогами и комментарием.
Номер документу присваивается автоматически при первой записи, вручную его трогать не нужно. Дата по умолчанию — рабочая, её задаёте в правом верхнем углу программы или в настройках пользователя.
Пока документ ни разу не записан, нельзя добавить файл во вложения и заполнить некоторые зависимые реквизиты — система сначала требует записать «шапку».
Строки табличной части подбираются через Добавить или Подбор. Подбор удобнее: открывает список номенклатуры и позволяет набрать сразу несколько позиций с количеством.
Вид операции вверху формы меняет состав реквизитов. Один и тот же документ «Поступление» в режиме «Товары», «Услуги» или «Оборудование» показывает разные поля и требует разного заполнения. Прежде чем искать пропавший реквизит, проверьте, тот ли вид операции выбран.
Красным пунктиром система подчёркивает обязательные поля. Жёлтый или бледный значок у документа в списке означает «записан, но не проведён», зелёная галочка — «проведён». По значку в журнале сразу видно состояние, не открывая документ.
Записать или провести: в чём разница
Это ключевой момент, поэтому разберём отдельно.
Записать — документ сохраняется в базе, получает номер и дату, его видно в журнале. Но на остатки, на счета учёта и на отчёты он не влияет. В списке такой документ помечается бледным значком без зелёной галочки.
Провести — документ сохраняется и одновременно формирует движения: бухгалтерские проводки, записи в регистры накопления (склад, взаиморасчёты), в регистры расчёта (зарплата). После проведения в списке загорается зелёная галочка, а по кнопке Дт/Кт (или Движения документа) можно посмотреть, что именно он сформировал.
Разница в двух словах — ниже.
| Действие | Сохранён в базе | Создаёт движения | Виден в отчётах |
|---|---|---|---|
| Записать | да | нет | нет |
| Провести | да | да | да |
Отчёты строятся только по проведённым документам. Если ОСВ или ведомость по складу «не видят» операцию — почти всегда дело в том, что документ записан, но не проведён.
Отдельная команда Отмена проведения убирает движения, но сам документ оставляет в базе. Пригождается, когда нужно поправить проведённый документ в закрытом участке или временно исключить его из отчётности.
Записать. Документ попадёт в журнал, но на учёт и остатки не повлияет. Допроведёте позже.Провести или Провести и закрыть. Сформируются проводки и движения по регистрам.Ещё → Отмена проведения. Движения удалятся, документ останется.Del или Ещё → Пометить на удаление), затем удалите через Администрирование → Обслуживание → Удаление помеченных объектов.Кнопки и горячие клавиши сохранения
В типовых конфигурациях на платформе 8.3 панель сверху устроена одинаково:
- 🟢 Провести и закрыть — самый частый сценарий: сохраняет, проводит, закрывает форму. Клавиша
Ctrl + Enter. - 💾 Записать — сохраняет без проведения, форма остаётся открытой. Клавиша
Ctrl + S. - ✅ Провести — проводит, но форму не закрывает (удобно, чтобы сразу глянуть движения).
- 📄 Записать и закрыть — встречается в документах без проведения (например, в некоторых справочных документах).
Чтобы посмотреть результат, не закрывая форму: нажмите Провести, затем Дт/Кт — откроется таблица проводок с суммами по дебету и кредиту.
Если закрыть форму крестиком с несохранёнными изменениями, 1С спросит: «Данные были изменены. Сохранить?». Ответ Нет отбросит всё, что вы набрали после последней записи. Для длинных документов это болезненно — записывайте промежуточно.
Как сохранить недозаполненный документ
Отдельной функции «черновик» в 1С нет, но её роль выполняет записанный, но не проведённый документ. Это штатный способ отложить работу.
Порядок простой:
- Заполните обязательные реквизиты шапки — обычно это дата, организация и контрагент. Без них система не даст записать.
- Нажмите
Записать(Ctrl + S). - Закройте форму. Документ останется в журнале с бледным значком.
- Когда вернётесь — откройте его, дозаполните и проведите.
Обязательные поля подсвечиваются красным пунктиром. Если при записи выходит сообщение Поле "Контрагент" не заполнено, значит без него документ в базу не попадёт даже как заготовка — минимальный набор реквизитов придётся внести.
Храните заготовки в проведённом виде только тогда, когда они должны влиять на остатки. Полуфабрикат, который ещё будете править, держите записанным без проведения — иначе он раньше времени попадёт в отчёты.
Удобный фильтр: в журнале документов через Ещё → Настроить список можно отобрать только непроведённые и спокойно дочистить все висящие заготовки.
Почему документ не сохраняется: разбор ошибок
Чаще всего мешает не сам процесс сохранения, а проверки заполнения и контроля, которые 1С запускает при записи и проведении.
Администрирование → Настройки пользователей и прав → Даты запрета изменения.Если документ записывается, но не проводится — ошибка в движениях, а не в шапке. Смотрите на нижнюю часть сообщения: там 1С пишет, какая именно строка и какой регистр не прошли контроль.
Теряются ли несохранённые данные и как защититься
Автосохранения формы, как в офисных редакторах, в 1С нет. Пока вы не нажали Записать или Провести, набранное живёт только в открытой форме. Оборвалась связь с сервером, зависла сессия, выключили свет — незаписанное пропадёт.
Отсюда рабочие привычки:
- 📌 На длинных документах (большие табличные части, много строк) жмите
Записатькаждые несколько минут. Записанное уже в базе. - 📌 Не держите один документ открытым часами «на всякий случай» — это и риск потери, и блокировка для коллег.
- 📌 Не отвечайте
Нетна вопрос о сохранении машинально при закрытии.
Резервное копирование — это уже про всю базу, а не про отдельный документ, но путают часто, поэтому коротко.
Файловая база. Копия — это выгрузка в файл .dt: Администрирование → Обслуживание → Выгрузить информационную базу. Для файловой базы можно включить автоматическое копирование по расписанию в том же разделе обслуживания.
Клиент-серверная база
(на SQL). Копии настраивает администратор средствами СУБД (например, план обслуживания в системе управления базой данных), а не из пользовательского режима. Выгрузка .dt для таких баз — скорее для переноса, чем для регулярного бэкапа.
Выгрузка .dt в файловом режиме требует монопольного доступа: все пользователи на это время должны выйти из базы. Планируйте копирование на нерабочее время.
Оперативное и неоперативное проведение
Многие не замечают, что проведение бывает двух видов, а разница влияет на контроль остатков.
Оперативное проведение срабатывает, когда вы проводите документ текущей рабочей датой (или будущей). Система ставит документу оперативную отметку времени в конец очереди и жёстко контролирует остатки на текущий момент: списать больше, чем есть на складе, не даст.
Неоперативное проведение — это проведение задним числом. Когда дата документа меньше текущей, 1С при закрытии формы может переспросить, проводить ли документ неоперативно. В этом режиме контроль остатков мягче: система опирается на остатки по регистру, а не на оперативную отметку, и в отдельных случаях допускает временный минус, который вы потом исправите.
Практический вывод: если проводите реализацию текущим днём и выходит Недостаточно товара, это сработал оперативный контроль — значит, на складе физически нет нужного количества на сейчас. Если же документ прошёл задним числом без вопросов, лишний раз проверьте остатки отчётом — неоперативное проведение могло пропустить то, что оперативное бы остановило.
Отсюда правило: вводите и проводите документы в хронологическом порядке и текущими датами. Тогда работает оперативный контроль и остатки всегда достоверны.
Проведение в разных конфигурациях
Кнопки Записать и Провести работают одинаково во всех типовых решениях на 8.3, а вот что именно формируется при проведении — зависит от конфигурации.
- 1С:Бухгалтерия. Проведение создаёт бухгалтерские проводки (Дт/Кт) и, при необходимости, движения по регистрам НДС и налогового учёта. Результат смотрите по кнопке
Дт/Кт. - 1С:Управление торговлей, Розница. Основной результат — движения по регистрам накопления: остатки товаров, себестоимость, взаиморасчёты с партнёрами. Проводок в привычном бухгалтерском смысле здесь нет, учёт регистровый.
- 1С:ЗУП. Документы начисления и выплаты формируют записи в регистрах расчёта и накопления по сотрудникам, НДФЛ и взносам. Проведение влияет на расчётные ведомости и отчётность.
Порядок проведения тоже важен. Если документы идут цепочкой (поступление → реализация, начисление → выплата), проводите их в хронологии. Иначе система либо пожалуется на отрицательные остатки, либо пересчитает движения не так, как вы ждёте.
После массовых правок задним числом в любой конфигурации запускайте Все функции или штатное Групповое перепроведение документов (в Бухгалтерии — Операции → Закрытие периода → Групповое перепроведение). Это восстановит корректную последовательность движений.
Частые вопросы
Чем отличается записанный документ от проведённого?
Можно ли провести документ, не закрывая форму?
Провести (без «и закрыть») сохраняет и проводит, оставляя форму открытой. Удобно, чтобы сразу проверить движения по кнопке Дт/Кт.Почему документ есть в журнале, но не виден в отчёте?
Провести.Как убрать движения, но оставить сам документ?
Ещё → Отмена проведения. Движения удалятся, документ останется записанным.Что будет, если закрыть форму без сохранения?
Нужен ли монопольный режим, чтобы просто записать документ?
.dt, обновления и тестирования базы.