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