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

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

Проведение документа в 1С: что это такое и как работает

Что значит провести документ в 1С, чем проведение отличается от записи, какие движения формируются и что делать, если документ не проводится.

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

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

Материал рассчитан на пользователей типовых конфигураций (1С:Бухгалтерия, Управление торговлей, УНФ, ERP) и объясняет, что происходит при проведении, чем оно отличается от записи, какие ошибки встречаются чаще всего и как проверить результат.

Что происходит при проведении документа

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

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

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

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

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

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

Состояния документа

Записан

Данные сохранены, движений нет. Подходит для черновиков и незавершённых документов.

Проведён

Движения сформированы, документ влияет на остатки, расчёты и отчёты. Рабочее состояние.

Помечен на удаление

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

Какие движения формирует документ

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

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

Как проверить движения документа
  1. 1
    Откройте проведённый документ
  2. 2
    Нажмите «Дт/Кт» или «Ещё — Движения документа»
  3. 3
    Проверьте список регистров и содержимое записей
  4. 4
    Сверьте суммы и количество с данными самого документа
  5. 5
    При расхождении отмените проведение, исправьте данные и проведите заново

Режимы проведения: оперативное и неоперативное

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

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

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

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

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

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

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

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

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

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

Как убедиться, что проведение дало правильный результат

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

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

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

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

Документ отображается как проведённый, без серого значка

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

Документ записан или помечен — движений нет

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

Записи по нужным регистрам присутствуют, суммы совпадают с документом

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

Регистры пустые или суммы отличаются

Отчёт по участку учёта
Норма

Остатки и обороты изменились на сумму документа

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

Отчёт не изменился — документ не проведён или отчёт построен по другому периоду

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

Итог

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

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

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

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

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

Почему документ не проводится с ошибкой остатков, хотя товар есть?

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

Что будет, если отменить проведение старого документа?

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

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

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

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

В форме документа нажмите «Дт/Кт» (в бухгалтерских конфигурациях) или «Ещё → Движения документа» (в торговых и ERP). Откроется список регистров с записями, созданными при проведении.

Документ проведён, но в отчёте его нет. В чём причина?

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