Проведение документа задним числом и граница последовательности в 1С БП 3.0

· 6 мин

Содержание

Провести документ «с удалением последовательности» в 1С БП 3.0 — значит записать его задним числом и согласиться, что граница последовательности откатится к его дате. Всё, что было проведено после этой даты, программа считает неактуальным: партии, взаиморасчёты и себестоимость нужно пересчитать заново.

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

Что такое последовательность документов и её граница

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

В БП 3.0 через последовательности работают, например:

  • 📦 партионный учёт и списание себестоимости;
  • 💰 взаиморасчёты с контрагентами;
  • 🧾 регламентные операции закрытия месяца.

У каждой последовательности есть граница (её ещё называют точкой актуальности). Это дата и время последнего документа, до которого всё пересчитано правильно.

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

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

Провели или перепровели документ с датой раньше границы — и граница откатывается к дате этого документа.

Логика простая: раз в середину периода вклинился новый факт (пришёл товар, изменилась сумма, поправили счёт), то все последующие расчёты партий и себестоимости сделаны на устаревших данных.

Поэтому 1С показывает предупреждение вида:

Проведение документа изменит границу последовательности. Последующие документы потребуется перепровести.

Проведение задним числом не пересчитывает автоматически документы, которые идут после. Их придётся перепровести вручную или через закрытие месяца. Пока вы это не сделаете, себестоимость и взаиморасчёты в отчётах будут неверными.

«Удаление последовательности» в интерфейсе и на форумах — это разговорное название сброса границы. Данные документов при этом не удаляются, стирается только отметка «до сюда всё актуально».

Что выбрать в окне проведения документа

Когда 1С предупреждает о сдвиге границы, у вас по сути три сценария. Выберите свой.

Проводите документ задним числом — что делать с последовательностью?

Настройки проведения документов в 1С

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

  1. Откройте Администрирование → Проведение документов (в части релизов — Настройки → Проведение документов).
  2. Проверьте флажок восстановления последовательности при проведении.
  3. Оцените запрет редактирования — Администрирование → Даты запрета изменения. Если период закрыт для правок, документ задним числом просто не проведётся.

Дата запрета изменения — лучший способ вообще не сталкиваться с проблемой. Закрыли период после сдачи отчётности — и случайная правка в прошлом уже невозможна.

Как восстановить последовательность: пошагово

Универсальный способ, который работает в любом релизе БП 3.0 — стандартная обработка «Проведение документов».

Восстановление последовательности
Выполнено: 0 / 6

Если пункта Все функции нет в меню — включите его: Сервис → Параметры → Отображать команду "Все функции".

После восстановления граница снова окажется в конце периода, и отчёты по себестоимости будут корректными.

Групповое перепроведение документов в 1С 8.3

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

Путь: Операции → Групповое перепроведение документов.

Что задать в форме:

  • 📅 период (с даты сдвинутой границы по конец месяца);
  • 📋 виды документов — оставьте все или отметьте только нужные;
  • ▶️ кнопка «Выполнить».

Обработка перепроводит документы в хронологическом порядке. Это и двигает границу последовательности вперёд.

ИнструментКогда применятьЧто делает
Восстановление последовательностиПоехали партии/взаиморасчётыГонит одну последовательность до конца
Групповое перепроведениеПравок много, разные документыПерепроводит всё за период
Закрытие месяцаПериод целикомПерепроводит + считает регламентные операции

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

Если вы всё равно собираетесь закрывать месяц, отдельно восстанавливать последовательность обычно не нужно.

Помощник Операции → Закрытие месяца:

  1. сам находит сдвинутую границу;
  2. перепроводит документы за месяц;
  3. заново считает себестоимость и регламентные операции.

Правили закрытый месяц — сначала отмените закрытие (кнопка в помощнике), внесите изменения, потом выполните закрытие заново. Пытаться закрыть месяц поверх старого расчёта без отмены — прямой путь к задвоенным проводкам.

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

Иногда задача обратная — не восстановить, а убрать документ из расчёта.

Отменить проведение одного документа: откройте его и нажмите Отмена проведения (крестик на панели) — движения по регистрам удалятся.

Отменить проведение группы: выделите строки в журнале, затем ПКМ → Отменить проведение (или через групповую обработку Операции → Групповое изменение реквизитов в паре с перепроведением).

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

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

Типичные ошибки

Диагностика: выберите симптом

Если не помогло

Когда стандартные обработки не спасают, проверьте по порядку:

  • 🔎 нет ли документов, помеченных на удаление, но всё ещё влияющих на последовательность;
  • 🔎 совпадают ли даты и время документов (одинаковое время у двух документов ломает порядок);
  • 🔎 не стоит ли дата запрета изменения раньше, чем вы пытаетесь перепровести;
  • 🔎 нет ли ручных операций с некорректной датой в середине периода.

Крайняя мера — тестирование и исправление базы (chdbfl.exe для файловой или стандартное Тестирование и исправление в конфигураторе). Но сначала бэкап, и только если проблема похожа на повреждение данных, а не на логику последовательности.

Частые вопросы

Что значит «провести с удалением последовательности» простыми словами?
Провести документ задним числом и согласиться, что граница «до сюда всё пересчитано» откатится к его дате. Данные не удаляются — сбрасывается только отметка актуальности.
Обязательно ли восстанавливать последовательность сразу?
Нет. Можно провести все правки, а восстановить границу одним прогоном в конце. Но до восстановления отчёты по себестоимости и взаиморасчётам будут неверными.
Чем отличается восстановление последовательности от группового перепроведения?
Восстановление гонит одну конкретную последовательность до конца периода. Групповое перепроведение перепроводит все выбранные документы за интервал независимо от последовательностей.
Нужно ли восстанавливать последовательность, если я всё равно закрываю месяц?
Обычно нет. Закрытие месяца само перепроводит документы и двигает границу. Отдельная обработка нужна, когда месяц закрывать пока рано.
Почему после проведения задним числом «поехала» себестоимость?
Списание партий считается по хронологии. Новый документ в прошлом изменил остатки, а последующие списания остались на старых цифрах. Пока не перепроведёте период — суммы неверны.
Можно ли запретить проведение задним числом?
Да. Поставьте дату запрета изменения в Администрирование → Даты запрета изменения. После неё документы в закрытом периоде провести нельзя.