Проведён, записан, помечен на удаление: словарь состояний документа 1С:Предприятие 8.3
Содержание
У документа в 1С:Предприятие 8.3 платформа различает всего три состояния: записан, но не проведён, проведён и помечен на удаление. Чтобы правильно выразить документ словами, достаточно назвать одно из них и, если нужно, добавить, попадает ли его дата под запрет изменения. Всё остальное — «согласован», «оплачен», «отгружен», «подписан» — это статусы конкретной конфигурации, а не состояния документа в смысле платформы.
Частое заблуждение: «документ сохранён — значит, он в учёте». Нет. Записанный документ лежит в базе, его можно распечатать, но ни одной проводки и ни одного движения по остаткам он не создал. В учёт документ попадает только после проведения.
Три базовых состояния документа 1С и как их узнать в списке
В форме списка (интерфейс «Такси») состояние видно по значку слева от строки. Научитесь читать его с первого взгляда.
| Как говорят | Значок в списке | Что это значит для учёта |
|---|---|---|
| Проведён | значок документа с зелёной галочкой | Документ записан и сформировал движения: проводки, остатки, взаиморасчёты |
| Записан, не проведён | значок документа без галочки | Документ хранится в базе, но на учёт не влияет |
| Помечен на удаление | значок документа, перечёркнутый красным крестом | Документ ждёт физического удаления, движений у него нет |
Ещё два момента, которые помогают говорить точно:
- 📝 Новый, не записанный — документ открыт в форме, но ни разу не сохранён. В базе его ещё нет, номера у него обычно нет, в списке он не появится.
- ✏️ Изменён, но не записан — в заголовке формы рядом с названием видна звёздочка
*. Пока вы не нажалиЗаписатьилиПровести, в базе осталась прежняя версия.
Чтобы собрать вместе все непроведённые или помеченные документы, отсортируйте список по колонке со значком: документы одного состояния окажутся рядом.
Есть документы, которые вообще не проводятся. У них в метаданных проведение запрещено, поэтому на форме нет кнопки Провести — только Записать и Записать и закрыть. Пример — «Счёт на оплату покупателю» в 1С:Бухгалтерии 3.0: он ничего не меняет в учёте, это заготовка для печати и основание для других документов. Про такой документ корректно говорить «записан», а не «не проведён».
Проведение документа: что меняется в учёте и как это сформулировать
Проведение — это запись документа плюс формирование его движений по регистрам. Документ, который сделал эти записи, называется регистратором.
Какие регистры заполняет проведение:
- 📒 Регистр бухгалтерии — это и есть проводки Дт/Кт. Слово «проводки» корректно только для него.
- 📦 Регистры накопления — остатки и обороты: товары на складах, взаиморасчёты, НДС к вычету.
- 📇 Регистры сведений — данные с периодом: кадровые события, цены, курсы.
- 🧮 Регистры расчёта — начисления и удержания в зарплатных конфигурациях.
Поэтому фраза «у документа нет проводок» не равна фразе «документ не проведён». Проведённая «Инвентаризация товаров» в 1С:Бухгалтерии не делает ни одной бухгалтерской проводки, зато фиксирует данные для последующих документов. Точнее говорить «движений нет» или «проводок нет, но есть движения по регистрам».
Где посмотреть движения
В форме проведённого документа нажмите кнопку ДтКт («Показать проводки и другие движения документа»). Откроется окно с вкладками: на каждой — один регистр, в который документ записал данные. У непроведённого документа окно будет пустым.
Глаголы, которые путают
| Термин | Что происходит | Как сказать коллеге |
|---|---|---|
| Записать | Документ сохранён, движений нет | «Документ записан, но не проведён» |
| Провести | Сохранён и сформировал движения | «Документ проведён» |
| Отменить проведение | Движения удалены, документ остался | «Проведение отменено», в разговоре — «распровели» |
| Перепровести | Старые движения удалены, сформированы заново по текущим данным | «Документ перепроведён» |
| Провести задним числом | Дата документа раньше уже проведённых | «Документ введён задним числом» |
Отменить проведение в списке можно через Ещё → Отмена проведения, в форме документа — той же командой в меню Ещё. Массово перепроводят обработкой «Групповое перепроведение документов
» в разделе Операции.
Если проведение не удалось (например, при контроле остатков товара не хватило), платформа откатывает всю транзакцию. Новый документ при этом не запишется, а ранее проведённый сохранит старые движения. Фраза «документ провёлся с ошибкой» неточна: он либо проведён, либо нет.
Порядок документов во времени
У каждого документа есть дата со временем. Если два документа стоят на одну и ту же секунду, платформа упорядочивает их по внутренней ссылке. Эта пара «дата + ссылка» называется моментом времени.
Отсюда частая ситуация: продажу ввели раньше поступления с той же датой, и при перепроведении месяца остатков «не хватило». Документы в учёте идут строго по моменту времени, а не по номеру и не по дате создания.
Пометка на удаление и окончательное удаление документа
В 1С:Предприятии пользователь почти никогда не удаляет документ сразу. Он ставит пометку на удаление, а физически объект удаляют позже отдельной обработкой.
Как это работает:
- В списке выделите документ и нажмите
Deleteили выберите в менюЕщёкоманду «Пометить на удаление / Снять пометку». - Подтвердите действие. Если документ был проведён, платформа автоматически отменяет проведение: движения исчезают сразу, а не после удаления.
- Документ остаётся в базе с красным крестом. Его можно открыть, распечатать и снять пометку той же командой.
- Физически удаляют все помеченные объекты обработкой «Удаление помеченных объектов». В 1С:Бухгалтерии 3.0 и ЗУП 3.1 она находится в
Администрирование → Обслуживание → Корректировка данных.
После снятия пометки документ не проводится обратно сам. Он становится «записан, не проведён», и его нужно провести вручную.
Обработка удаления проверяет ссылочную целостность. Если на документ ссылается другой объект (например, он указан основанием счёта-фактуры), удаление не пройдёт, а обработка покажет, кто мешает. Это защита, а не ошибка.
Физическое удаление необратимо: вернуть документ можно только из резервной копии базы. Перед запуском обработки сделайте выгрузку или убедитесь, что свежая копия есть. В файловой базе обработка может потребовать, чтобы с базой не работали другие пользователи, поэтому её запускают вне рабочего времени.
Чем отличаются формулировки:
- ❌ «Документ удалён» — его больше нет в базе. Найти его нельзя.
- 🗑️ «Документ помечен на удаление» — он в базе, движений нет, пометку можно снять.
- ↩️ «Проведение отменено» — документ в базе, без пометки, без движений.
Дата запрета изменения: когда документ «закрыт»
Фраза «документ закрыт» в 1С почти всегда значит одно: его дата попадает в период, закрытый датой запрета изменения. Такой документ нельзя записать, провести, распровести или пометить на удаление. Открыть и распечатать — можно.
Что нужно знать о механизме:
- 🔒 Дату запрета задаёт администратор. Её можно указать одну на всех или отдельно по пользователям и организациям.
- 👤 Для отдельных сотрудников можно сделать исключение: например, главный бухгалтер правит закрытый квартал, а остальные — нет.
- 📅 Дата может быть фиксированной или относительной, например «конец прошлого месяца» со сдвигом на несколько рабочих дней.
- 🔄 Для обменов есть отдельная дата запрета загрузки: она не пускает в закрытый период документы, пришедшие из другой базы.
Флажок «Даты запрета изменения» включается в разделе Администрирование. В разных релизах он стоит в настройках проведения документов или в группе «Пользователи и права» — ищите по названию флажка.
При попытке сохранить такой документ программа выводит сообщение о том, что данные в закрытом периоде менять нельзя, и называет дату запрета. Правильная формулировка для коллеги: «документ в закрытом периоде, правка запрещена датой запрета изменения».
Закрытие месяца в 1С:Бухгалтерии само по себе период не блокирует. Регламентные операции можно выполнить и перевыполнить. Блокирует только дата запрета. Поэтому её обычно ставят после сдачи отчётности.
Стандартные реквизиты и служебные свойства документа
Кроме полей, которые видны на форме, у каждого документа есть стандартные реквизиты. Их задаёт платформа, а не разработчик конфигурации.
| Реквизит | Тип | Что хранит |
|---|---|---|
Ссылка | ссылка на документ | Уникальный внутренний идентификатор, не меняется никогда |
Номер | строка или число | Номер, видимый пользователю |
Дата | дата со временем | Дата и время документа, определяют момент времени |
Проведен | булево | Истина, если у документа есть движения |
ПометкаУдаления | булево | Истина, если стоит пометка на удаление |
ВерсияДанных | строка | Служебная метка версии, меняется при каждой записи |
Номер и его периодичность
Номер уникален не всегда в рамках всей базы. В метаданных задаётся периодичность: обычно номер уникален внутри года. Поэтому «Реализация № 15» может существовать и в 2025, и в 2026 году — это разные документы.
В типовых конфигурациях на базе БСП к номеру добавляется префикс: префикс организации и, при настроенном обмене, префикс информационной базы. Без настроенных префиксов номер выглядит как 0000-000015: сначала префиксная часть, затем порядковый номер.
Префикс и ведущие нули печатные формы типовых конфигураций убирают, поэтому на бумаге стоит «15», а в базе — «0000-000015». Это один и тот же документ.
Связи между документами
- 🔗 Документ-основание — документ, из которого создан текущий. Команда в форме —
Создать на основании. - 🌳 Структура подчинённости — дерево связанных документов: заказ → реализация → счёт-фактура → оплата. Открывается командой «Структура подчиненности» в меню
Ещёформы документа. - 📚 Журнал документов — общий список нескольких видов документов, например «Документы покупателей» или «Кадровые документы».
Как найти документы в нужном состоянии запросом
Для разработчика или администратора, который проверяет базу в консоли запросов, состояние выражается двумя стандартными реквизитами. Пример для 1С:Бухгалтерии 3.0 — непроведённые реализации без пометки:
ВЫБРАТЬ
Реализация.Ссылка,
Реализация.Номер,
Реализация.Дата
ИЗ
Документ.РеализацияТоваровУслуг КАК Реализация
ГДЕ
НЕ Реализация.Проведен
И НЕ Реализация.ПометкаУдаления
УПОРЯДОЧИТЬ ПО
Реализация.Дата
Заменив условие на Реализация.ПометкаУдаления, получите список документов, которые уйдут при следующем удалении помеченных.
Словарь 1С: как точно выразить документ словами
Эта таблица — короткий справочник для писем, заданий и переписки с программистом. Слева то, как часто говорят, справа — как сказать однозначно.
| Говорят | Точнее | Почему |
|---|---|---|
| «Сохранил документ» | «Записал» или «Провёл» | Без уточнения непонятно, есть ли движения |
| «Распровёл» | «Отменил проведение» | Это разговорное слово, в интерфейсе его нет |
| «Удалил» | «Пометил на удаление» | Физически удаляет только администратор обработкой |
| «Проводки не сделались» | «Документ не проведён» или «Движений по регистру бухгалтерии нет» | Это две разные ситуации |
| «Документ закрыт» | «Дата документа попадает под дату запрета изменения» | Других «закрытых» документов платформа не знает |
| «Документ не тот» | «Ссылка другая» или «Номер совпадает, дата другая» | Одинаковый номер бывает у разных документов |
| «Перебил документ» | «Перепровёл» или «Изменил и перепровёл» | Важно, менялись ли данные |
| «Документ висит» | «Не проведён» или «Ждёт статуса в конфигурации» | Например, заказ «На согласовании» — это статус, а не состояние |
Состояние и статус — разные вещи
Многие документы имеют поле «Статус»: у заказов в 1С:Управлении торговлей 11 это, например, «На согласовании» или «К выполнению», у документов ЭДО — состояние обмена с контрагентом. Это реквизиты конфигурации. Документ со статусом «Закрыт» может быть одновременно проведён, а документ со статусом «Не согласован» — записан.
Поэтому полная формулировка звучит так: «Заказ № 48 от 03.03, проведён, статус „К выполнению“». В ней есть и платформенное состояние, и бизнес-статус.
Ещё несколько терминов
- ⏪ Задним числом — документ с датой раньше уже проведённых. Может потребовать перепроведения последующих документов.
- 🔁 Последовательность документов — механизм, который отслеживает, что документы после изменённого нужно перепровести. В типовых конфигурациях используется не везде.
- 🧾 Печатная форма — бумажный вид документа. Её можно получить у любого записанного документа, проведение не нужно.
- 📜 Версия объекта — сохранённая копия документа при каждой записи. Работает, если включено версионирование объектов; позволяет сравнить, кто и что изменил.
- 🕵️ Журнал регистрации — протокол действий пользователей: кто записал, провёл, пометил документ. Находится в
Администрирование → Обслуживание.
Частые вопросы
Можно ли распечатать непроведённый документ?
Как узнать, кто пометил документ на удаление?
Администрирование → Обслуживание и отберите события по документу. Если включено версионирование объектов, в истории версий видно и время, и автора изменения.