К статье
Практический материал

Быстрый старт · 10 мин

Что означает кнопка «Записать» в 1С

Разбираем, что делает кнопка «Записать» в 1С, чем она отличается от «Провести» и «Записать и закрыть», когда её использовать и какие ошибки допускают пользователи.

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

Кратко: «Записать» сохраняет данные объекта в базу данных, но не выполняет движения по регистрам. Для справочника этого достаточно, а для документа запись — только промежуточный шаг: чтобы документ повлиял на остатки, проводки и отчёты, его нужно провести.

Что физически происходит при нажатии «Записать»

При нажатии кнопки «Записать» программа выполняет три действия. Во-первых, запускаются встроенные проверки: заполненность обязательных реквизитов, корректность форматов, уникальность номеров или кодов. Если проверка не пройдена, запись не выполняется, а пользователь видит сообщение с указанием проблемного поля.

Во-вторых, данные передаются из формы в базу данных. До этого момента всё, что вы вводили в открытую форму, существовало только в оперативной памяти: при закрытии окна без записи изменения потерялись бы. После записи объект получает постоянное хранение и становится виден другим пользователям (в многопользовательском режиме — после обновления списка).

В-третьих, срабатывают обработчики событий записи, предусмотренные конфигурацией: автозаполнение связанных полей, проверка дублей, регистрация объекта в планах обмена. Именно поэтому иногда после записи в документе «самопроизвольно» появляются или меняются значения — это работает логика, заложенная разработчиками конфигурации.

Чем «Записать» отличается от «Провести» и «Записать и закрыть»

Путаница возникает из-за того, что в форме документа рядом расположены несколько похожих команд. Различие принципиальное: «Записать» сохраняет документ как черновик, «Провести» — сохраняет и формирует движения по регистрам (остатки товаров, взаиморасчёты, бухгалтерские проводки), «Записать и закрыть» — сохраняет и закрывает форму без проведения.

КомандаСохраняет данныеФормирует движенияЗакрывает форму
ЗаписатьДаНетНет
ПровестиДаДаНет
Провести и закрытьДаДаДа
Записать и закрытьДаНетДа

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

Сравнение команд

Записать

Подходит для справочников и для временного сохранения документа-черновика. Не влияет на отчёты и остатки.

Провести

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

Записать и закрыть

Удобна при массовом редактировании справочников, когда форму нужно сразу закрыть.

Где встречается кнопка и как она ведёт себя в разных объектах

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

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

В регистрах сведений и настройках программы кнопка «Записать» фиксирует введённые параметры. Пока настройка не записана, она не действует. Это частая причина ситуации «я всё настроил, но ничего не изменилось» — форму настройки закрыли крестиком, не нажав «Записать».

Запись нового объекта и существующего

Для нового объекта первая запись присваивает ему номер или код и делает его постоянным. До первой записи на объект нельзя сослаться из других документов — поэтому при заполнении табличной части с созданием нового элемента «на лету» программа иногда просит сначала записать основной объект.

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

Когда записи недостаточно: типичные ситуации

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

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

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

Типичные ошибки
01
Нажать «Записать и закрыть» вместо «Провести и закрыть» — документ сохранён, но в учёте и отчётах отсутствует.
02
Исправить данные в форме и закрыть её крестиком — изменения теряются, потому что запись не выполнялась.
03
Пытаться найти записанный документ в отчёте по остаткам — туда попадают только проведённые документы.
04
Игнорировать сообщения проверки заполнения при записи — объект не сохраняется, а пользователь считает, что сохранил.

Почему запись может не выполняться

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

Второй — нарушение прав доступа. У пользователя может быть право просмотра, но не быть права на запись данного вида объектов. В этом случае кнопка либо неактивна, либо выдаёт сообщение о нарушении прав. Решается настройкой ролей администратором.

Третий — объект заблокирован другим пользователем или сеансом. В многопользовательской базе два человека не могут одновременно редактировать один объект: программа сообщит, что данные изменены другим пользователем, и предложит перечитать объект. Четвёртый — срабатывание прикладных проверок конфигурации: запрет изменения данных закрытого периода, контроль дублей контрагентов по ИНН и подобные механизмы.

Как проверить, что запись прошла успешно

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

Для документа дополнительно проверьте его состояние в списке: записанный, но не проведённый документ имеет отличную пиктограмму. Чтобы убедиться, что документ влияет на учёт, откройте его движения (в типовых конфигурациях — команда «Движения документа» или через «Ещё») либо сформируйте отчёт по соответствующему регистру.

Контрольные точки

Как проверить результат

Номер документа в заголовке формы
Норма

Присвоен конкретный номер

Тревожный признак

Отображается «новый» — запись не выполнена

Пиктограмма в списке документов
Норма

Значок проведённого документа

Тревожный признак

Пиктограмма без отметки проведения — документ только записан

Движения документа
Норма

Таблицы движений заполнены

Тревожный признак

Движения пусты — документ не проведён

Практические рекомендации по работе с кнопкой

Выработайте простое правило: со справочниками работа завершается записью, с документами — проведением. Если документ сознательно оставляется непроведённым (черновик, данные ожидают подтверждения), полезно указать это в комментарии к документу, чтобы коллеги не восприняли его как ошибку.

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

Порядок действий с новым документом
  1. 1
    Заполните обязательные реквизиты документа — они отмечены красным подчёркиванием.
  2. 2
    Нажмите «Записать», чтобы зафиксировать документ в базе и получить номер.
  3. 3
    Проверьте отсутствие сообщений об ошибках в панели сообщений.
  4. 4
    Нажмите «Провести» или «Провести и закрыть», чтобы документ отразился в учёте.
  5. 5
    Откройте список документов и убедитесь, что у документа стоит отметка проведения.
Во многих конфигурациях сочетание клавиш Ctrl+S выполняет запись объекта, а для документов доступна запись с проведением через соответствующую команду меню «Ещё». Использование горячих клавиш снижает риск забыть сохранить изменения при быстрой работе.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Записал документ, но его нет в отчёте. Что не так?

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

Чем «Записать» отличается от «Записать и закрыть»?

Обе команды сохраняют объект без проведения. Разница только в том, что «Записать и закрыть» дополнительно закрывает форму. Для дальнейшего влияния документа на учёт в обоих случаях потребуется отдельное проведение.

Можно ли отменить запись объекта?

Записанные данные перезаписываются при следующей записи, отдельной команды «отменить запись» нет. Если объект создан ошибочно, его можно пометить на удаление. Восстановить перезаписанные значения возможно через механизм версионирования объектов, если он включён, либо из резервной копии.

Почему кнопка «Записать» неактивна?

Наиболее вероятная причина — отсутствие у пользователя права на изменение данного вида объектов. Также форма может быть открыта в режиме просмотра. Обратитесь к администратору для проверки ролей и прав доступа.

Нужно ли записывать документ перед проведением?

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

Записанный, но не проведённый документ попадёт в обмен данными?

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

Итог

Что важно запомнить

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