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

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

Как понять, что документ проведен в 1С

Как понять, что документ проведен в 1С: признаки проведения в списке и форме, проверка движений по регистрам, типичные ошибки и способы исправления.

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

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

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

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

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

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

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

Откройте документ и посмотрите на командную панель. Если доступна кнопка «Отменить проведение» (или в меню «Еще» присутствует пункт «Отменить проведение»), значит документ проведен. Если вместо этого активна кнопка «Провести» — документ записан, но движений не имеет.

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

Порядок действий
  1. 1
    Откройте документ двойным щелчком из списка
  2. 2
    Посмотрите на командную панель: наличие кнопки «Отменить проведение» означает, что документ проведен
  3. 3
    Откройте «Еще» → «Движения документа» и убедитесь, что таблицы регистров заполнены
  4. 4
    Если движений нет, а кнопка «Отменить проведение» активна — проверьте, не отключены ли регистры в настройках учета

Проверка по движениям документа

Главный и безошибочный способ — открыть движения. В форме документа выберите «Еще» → «Движения документа» (в некоторых конфигурациях кнопка вынесена на панель или доступна по Ctrl+Enter из списка через «Показать движения»). Откроется список регистров, по которым документ сделал записи: бухгалтерский регистр с проводками, регистры накопления по товарам и взаиморасчетам, регистры сведений.

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

Для бухгалтерских документов дополнительная проверка — кнопка «Дт/Кт» или «Показать проводки». Она открывает сформированные бухгалтерские записи. Наличие проводок с конкретными счетами и суммами подтверждает, что документ проведен и участвует в учете.

Как найти все непроведенные документы разом

Когда нужно проверить не один документ, а целый период, используйте отбор в списке. В журнале документов откройте настройку отбора (кнопка «Настроить список» или «Еще» → «Настроить список»), добавьте условие «Проведен = Нет» — и получите перечень всех документов без движений за выбранный период.

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

Для массового исправления во многих типовых решениях есть обработка «Групповое перепроведение документов» (обычно в разделе «Администрирование» или «Операции»). Она показывает документы за период и позволяет провести их пакетно, а заодно выявляет те, что не проводятся из-за ошибок.

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

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

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

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

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

Проверка статуса через запрос и программно

Для разработчиков и продвинутых пользователей статус проведения доступен через системное свойство документа. В консоли запросов или в отчете на СКД используйте поле «Проведен» ссылочного типа документа — оно принимает значение Истина/Ложь и позволяет строить выборки по статусу без открытия форм.

bsl
Если ДокументОбъект.Проведен Тогда
    Сообщить("Документ проведен");
Иначе
    Сообщить("Документ не проведен");
КонецЕсли;

В запросе условие выглядит как ГДЕ РеализацияТоваровУслуг.Проведен = ИСТИНА. Такой отбор выполняется быстро и подходит для регламентных проверок перед закрытием месяца. Учтите: свойство «Проведен» отражает флаг, а фактическое наличие движений при необходимости проверяйте соединением с таблицами регистров.

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

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

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

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

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

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

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

Почему документ проведен, но в отчете его нет?

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

Что означает документ с красным крестом в списке?

Это пометка на удаление. Такой документ исключен из учета, его движения неактивны. Пометку можно снять через контекстное меню, после чего документ потребуется провести заново, чтобы он снова участвовал в учете.

Итог

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

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