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

Документы и Печать · 10 мин

Как записать документ в 1С: пошаговая инструкция

Как записать документ в 1С: разница между кнопками «Записать», «Провести» и «Провести и закрыть», типичные ошибки при проведении и способы их исправить.

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

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

Ниже разобраны способы записи в типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ЗУП и другие), различия режимов, типичные ошибки при проведении и способы их исправить. Инструкции применимы как к работе через интерфейс, так и к программной записи из встроенного языка.

Чем запись отличается от проведения

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

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

Как записать документ через интерфейс: пошагово

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

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

Порядок действий
  1. 1
    Откройте журнал нужного вида документов и нажмите «Создать»
  2. 2
    Заполните обязательные поля шапки: дату, организацию, контрагента
  3. 3
    Заполните табличную часть: товары, услуги, суммы
  4. 4
    Нажмите «Записать», если документ ещё будет дорабатываться
  5. 5
    Нажмите «Провести и закрыть», когда данные окончательные
  6. 6
    Проверьте в журнале, что у документа появился признак проведения

Как проверить результат записи и проведения

Самый простой способ убедиться, что документ проведён, — посмотреть на его значок в журнале: у проведённого документа нет серой пометки. Дополнительно откройте документ и проверьте доступность кнопки «Отмена проведения» (или «Провести» — если она активна, значит документ не проведён).

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

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

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

Значок в журнале документов
Норма

Обычный значок без серой пометки

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

Серый значок или карандаш — документ не проведён

Кнопки в форме документа
Норма

Доступна «Отмена проведения»

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

Активна «Провести» — движений нет

Движения документа (меню «Ещё»)
Норма

Есть записи по регистрам и проводки

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

Список движений пуст

Отчёт по остаткам или оборотам
Норма

Суммы документа видны в отчёте

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

Документ не попадает в отчёт

Почему документ не записывается или не проводится

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

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

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

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

Как отменить проведение и изменить документ

Чтобы исправить уже проведённый документ, сначала отмените его проведение: откройте документ и нажмите «Отмена проведения» (или в журнале — правой кнопкой мыши по документу, команда «Отмена проведения»). Движения по регистрам будут удалены, документ вернётся в состояние «записан». После этого внесите изменения и проведите заново.

Учтите важное ограничение: если по документу уже сформированы связанные документы (например, на основании поступления создана счёт-фактура или оплата), отмена проведения может нарушить цепочку. В типовых конфигурациях есть сервис «Связанные документы» (кнопка в форме документа) — проверьте связи перед отменой.

Групповая запись и проведение документов

Когда нужно провести сразу много документов — например, после загрузки данных из файла или после восстановления последовательности — используйте стандартную обработку «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание») или специализированную обработку «Проведение документов», если она есть в конфигурации. В ней выбирается вид документов, период и выполняется проведение списком.

В 1С:Бухгалтерии для восстановления хронологического порядка проведения предусмотрена операция «Групповое перепроведение документов» в разделе «Операции» → «Сервис». Она нужна, когда документы вводились задним числом и последовательность расчётов (например, списания партий товаров) нарушилась. Перед групповым перепроведением обязательно сделайте резервную копию базы.

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

Для разработчиков и при написании обработок документ записывается методами объекта ДокументОбъект. Метод Записать() без параметров сохраняет документ, с параметром РежимЗаписиДокумента.Проведение — проводит его. Перед записью объект нужно получить: через Документы.ИмяДокумента.СоздатьДокумент() для нового или через Ссылка.ПолучитьОбъект() для существующего.

bsl
НовыйДок = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
НовыйДок.Дата = ТекущаяДатаСеанса();
НовыйДок.Организация = Организация;
НовыйДок.Контрагент = Контрагент;
НовыйДок.Записать(РежимЗаписиДокумента.Проведение);

При программном проведении оборачивайте вызов в попытку/исключение и выводите текст ошибки пользователю или в журнал регистрации — иначе причина отказа будет потеряна. Для записи без проверок заполнения (в сервисных обработках) используется Объект.ОбменДанными.Загрузка = Истина, но этот приём отключает весь контроль, включая проведение, и применять его к рабочим документам следует только при осознанной необходимости.

Итог

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

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

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

Почему документ записан, но его нет в отчёте?

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

Что делать, если кнопка «Провести» неактивна?

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

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

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

Можно ли восстановить помеченный на удаление документ?

Да, пока не выполнено физическое удаление помеченных объектов. Снимите пометку командой «Снять пометку удаления» в журнале (правой кнопкой по документу) и при необходимости проведите документ заново. После выполнения «Удаление помеченных объектов» восстановить документ штатными средствами нельзя.

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

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

Документ проводится, но проводок нет — это нормально?

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