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