Быстрый старт · 11 мин
Проведение документа в 1С: что это и как работает
Что такое проведение документа в 1С, чем отличается от записи, какие движения формируются по регистрам и как исправить ошибки проведения.
Проведение документа в 1С — это операция, при которой документ перестаёт быть просто записью в журнале и начинает влиять на учётные данные: формирует записи в регистрах, меняет остатки на складе, обороты по контрагентам, состояние расчётов и другие показатели. Пока документ только записан, он хранится в базе, но отчёты и оборотно-сальдовые ведомости его «не видят».
Механизм проведения — фундамент типовых конфигураций 1С:Предприятие. Практически каждый учётный документ (поступление товаров, реализация, кассовый ордер, начисление зарплаты) имеет два состояния: «записан» и «проведён». Понимание разницы между ними критично для корректной работы бухгалтера, менеджера и администратора базы.
Технически проведение — это выполнение встроенного в конфигурацию алгоритма (модуля проведения), который на основании данных документа создаёт набор записей — движений — в регистрах накопления, сведений, бухгалтерии или расчёта. Именно из этих регистров строятся все отчёты системы.
Чем проведение отличается от записи документа
Кнопка «Записать» сохраняет документ в информационной базе как черновик: заполняет реквизиты, табличные части, присваивает номер и дату. Такой документ виден в журнале, его можно открыть, распечатать, отредактировать. Но ни один регистр при этом не изменяется — учётные итоги остаются прежними.
Кнопка «Провести» (или «Провести и закрыть») запускает обработку проведения. Система проверяет заполненность обязательных реквизитов, выполняет контроль (например, наличия товара на складе), формирует движения по регистрам и только после успешного завершения помечает документ как проведённый. В журнале такой документ обычно отображается без серой пометки, а в типовых интерфейсах — с активной иконкой.
Есть и третье состояние — пометка на удаление. Помеченный документ исключается из проведения, его движения удаляются, а физическое удаление происходит только через специальную обработку «Удаление помеченных объектов» с контролем ссылочной целостности.
Три состояния документа
Хранится в базе, не влияет на учёт. Подходит для черновиков и документов, ожидающих подтверждения.
Сформировал движения по регистрам, участвует в отчётах и расчётах. Редактирование требует отмены проведения или перепроведения.
Движения удалены, документ исключён из учёта. Используется для ошибочно созданных документов.
Что происходит внутри при проведении: движения по регистрам
Регистры — это таблицы, где накапливаются учётные данные. При проведении документ записывает в них строки — движения. Например, документ «Поступление товаров и услуг» в типовой конфигурации может сделать записи в регистр «Товары на складах» (приход количества), «Расчёты с поставщиками» (возникновение задолженности) и в регистр бухгалтерии (проводки Дт 41 Кт 60, Дт 19 Кт 60).
Один документ обычно формирует движения сразу по нескольким регистрам — этот набор настраивается разработчиком конфигурации и называется «регистраторами» или списком движений документа. Посмотреть, какие именно записи создал конкретный документ, можно через кнопку «Дт/Кт» (в бухгалтерских конфигурациях) или «Ещё → Движения документа» в управляемых формах.
При отмене проведения система удаляет все движения документа из регистров. При повторном проведении старые движения сначала стираются, затем формируются заново по текущим данным документа — поэтому перепроведение после исправления реквизитов корректно обновляет учёт.
Как провести документ: пошаговый порядок
Стандартный сценарий проведения одинаков в большинстве типовых конфигураций — 1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP. Отличаются лишь наборы проверок и регистров.
- 1Заполните обязательные реквизиты: организацию, контрагента, дату, табличную часть с номенклатурой и суммами.
- 2Нажмите «Провести» или «Провести и закрыть» — система запустит контроль и формирование движений.
- 3Если появилось сообщение об ошибке, прочитайте его: система указывает, какое поле не заполнено или какого остатка не хватает.
- 4Исправьте данные и повторите проведение.
- 5Проверьте результат через «Движения документа» или отчёт — остатки и проводки должны измениться ожидаемым образом.
Массовое проведение тоже предусмотрено: в журнале документов можно выделить несколько строк и через меню «Ещё» выбрать «Провести». Для восстановления последовательности за длительный период в ряде конфигураций есть обработки группового перепроведения, доступные администратору.
Оперативное и неоперативное проведение
В платформе 1С существует два режима проведения. Оперативное проведение привязывает движения к текущему моменту времени и включает контроль остатков «на сейчас»: система не даст продать товар, которого нет на складе, если документ проводится текущей датой в реальном времени. Такой режим типичен для складских и торговых документов.
Неоперативное проведение не выполняет контроль текущих остатков и позволяет провести документ любой датой без проверки «на момент времени». Оно быстрее и применяется там, где оперативность не нужна — например, для бухгалтерских операций или документов, вводимых задним числом пакетно.
Режим задаётся в свойствах документа при разработке конфигурации, пользователь переключить его в типовой поставке не может. Но понимать разницу полезно: именно ею объясняется, почему один документ ругается на нехватку остатка, а другой проводится молча.
Почему документ не проводится: типичные причины
Отказ в проведении всегда сопровождается сообщением, и первый шаг — внимательно его прочитать. Система обычно указывает конкретную причину: незаполненный реквизит, отрицательный остаток, закрытый период.
Отдельная ситуация — документ проводится, но отчёт показывает не то, что ожидалось. Здесь причина обычно не в самом проведении, а в данных: неверно выбран склад, счёт учёта, договор или вид операции. Проверяйте движения документа и сопоставляйте их с ожидаемыми проводками.
Как проверить результат проведения
Убедиться, что документ отработал корректно, можно несколькими способами. Самый прямой — открыть движения документа и посмотреть сформированные записи: в бухгалтерских конфигурациях это проводки Дт/Кт, в торговых — строки по регистрам остатков и расчётов.
Второй способ — построить отчёт до и после проведения. Например, для документа реализации: отчёт «Остатки товаров на складах» должен показать уменьшение количества, а «Расчёты с покупателями» — рост задолженности. Если отчёт не изменился, документ либо не проведён, либо формирует движения по другому складу или организации.
Как проверить результат проведения
Документ отображается как проведённый, без пометки и серого значка
Документ серый или с пометкой — движения отсутствуют
Записи по регистрам сформированы, суммы и количества соответствуют документу
Движений нет или суммы не совпадают с табличной частью
Остатки и задолженность изменились на сумму документа
Отчёт не изменился — проверьте склад, организацию, дату документа
Отмена проведения и перепроведение: правила и риски
Отменить проведение можно кнопкой «Отменить проведение» в форме документа или через меню журнала. Все движения будут удалены, документ вернётся в состояние «записан». Это безопасная операция для самого документа, но она влияет на учёт: остатки и обороты «откатятся», что может сделать отрицательными остатки по более поздним документам.
Перепроведение — это отмена и повторное проведение одним действием. Оно нужно после исправления реквизитов проведённого документа. Внимание: если после документа в хронологии есть другие документы, зависящие от его движений (например, продажа товара, который поступил этим документом), их данные могут стать некорректными — потребуется последовательное перепроведение цепочки.
Ограничения и границы самостоятельной работы
Рядовому пользователю достаточно уметь проводить, отменять проведение и читать сообщения об ошибках — это закрывает большинство ежедневных задач. Однако есть зоны, где самостоятельное вмешательство рискованно.
К ним относятся: ручная корректировка движений документа (флажок «Ручная корректировка» в бухгалтерских документах), изменение даты запрета редактирования, групповое перепроведение за большие периоды и восстановление последовательностей. Эти операции меняют учётные итоги массово, и ошибка в них обнаруживается поздно — обычно при сверке или сдаче отчётности. Выполнять их стоит только с резервной копией и пониманием последствий.
Если документ провёлся, но проводки выглядят странно, не спешите править движения вручную. В типовых конфигурациях почти всегда причина в аналитике документа: виде операции, счетах учёта номенклатуры или договоре. Исправление исходных данных и перепроведение надёжнее ручной правки.
Частые вопросы о проведении документов
Чем отличается «Записать» от «Провести» в 1С?
«Записать» сохраняет документ в базе как черновик без влияния на учёт. «Провести» дополнительно запускает формирование движений по регистрам — только после этого документ попадает в отчёты, остатки и проводки.
Почему документ не проводится и пишет про отрицательные остатки?
Включён контроль остатков: система обнаружила, что списываемого товара нет на складе на момент проведения. Проверьте отчётом фактические остатки, дату и склад поступления. Частая причина — документ поступления введён более поздней датой, чем реализация, или вообще не проведён.
Что произойдёт, если изменить проведённый документ?
В большинстве конфигураций редактирование проведённого документа либо заблокировано, либо при записи потребует перепроведения. После перепроведения старые движения удаляются и формируются новые по изменённым данным. Учтите, что это может повлиять на документы, введённые позже.
Как провести сразу много документов?
В журнале документов выделите нужные строки (с Ctrl или Shift) и выберите «Ещё → Провести». Для перепроведения за целый период используйте штатные обработки группового проведения, которые есть в разделе администрирования ряда конфигураций. Перед массовой операцией сделайте копию базы.
Проведённый документ можно удалить?
Напрямую — нет. Сначала отмените проведение, затем установите пометку на удаление. Физически документ исчезнет только после обработки «Удаление помеченных объектов», которая проверит, нет ли на него ссылок из других объектов базы.
Что такое «ручная корректировка» движений и стоит ли её использовать?
Это режим, при котором пользователь сам редактирует проводки или записи регистров документа, отключая типовой алгоритм. Использовать её стоит только в исключительных случаях: при перепроведении документа ручные правки могут быть потеряны, а расхождения между документом и отчётами потом трудно найти.
Что важно запомнить
Проведение — это перевод документа из черновика в учёт: система формирует движения по регистрам, и только после этого данные попадают в отчёты и остатки. Отмена проведения удаляет движения, перепроведение создаёт их заново. Ошибки проведения читайте в сообщениях системы, а массовые операции за закрытые периоды выполняйте только с резервной копией.