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

Администрирование · 10 мин

Как провести документы в 1С в хронологическом порядке

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

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

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

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

Зачем нужна хронология и как понять, что она нарушена

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

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

Отрицательные остатки в отчётахВероятно нарушена хронология проведения

Сформируйте отчёт по складу или взаиморасчётам за период

Документы внесены задним числомГраница последовательности откатилась

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

Ошибки при закрытии месяцаРегламентные операции требуют актуальных движений

Посмотрите протокол ошибок помощника закрытия месяца

Подготовка: резервная копия и блокировка работы пользователей

Массовое перепроведение — операция, изменяющая движения всех затронутых документов. Если в базе есть ошибки в данных (незаполненные реквизиты, удалённые ссылки), перепроведение может завершиться с ошибками, и часть документов останется непроведённой. Поэтому первый шаг — резервная копия: через конфигуратор (Администрирование → Выгрузить информационную базу) или средствами СУБД для клиент-серверного варианта.

Второй шаг — исключить параллельную работу пользователей. Если во время перепроведения кто-то создаёт и проводит новые документы, хронология снова нарушится. В клиент-серверной базе установите блокировку сеансов через консоль кластера или обработку «Блокировка работы пользователей». В файловой базе просто попросите всех выйти и проверьте список активных пользователей.

Способ 1: групповое перепроведение через обработку «Проведение документов»

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

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

Порядок действий
  1. 1
    Сделайте резервную копию базы и завершите сеансы пользователей
  2. 2
    Откройте Все функции → Стандартные → Проведение документов
  3. 3
    Установите период и выберите нужные виды документов
  4. 4
    Нажмите «Провести» и дождитесь завершения
  5. 5
    Проанализируйте список документов с ошибками и исправьте их вручную
  6. 6
    Проверьте отчёты по остаткам и границу последовательности

В «1С:Бухгалтерии 8.3» есть отдельная обработка «Групповое перепроведение документов» (раздел «Операции» или «Администрирование» в зависимости от версии). Она дополнительно предлагает вариант «перепроведение при закрытии месяца» и работает в фоновом режиме, не блокируя интерфейс.

Способ 2: восстановление последовательностей

Если конфигурация использует механизм последовательностей (типично для «Управления торговлей 10.3», «УПП», старых редакций), восстановить хронологию можно через «Операции → Проведение документов» на закладке «Восстановление последовательностей». Выберите последовательность (например, «Партионный учёт» или «Расчёты с контрагентами») и нажмите «Восстановить» — платформа перепроведёт документы от границы последовательности до указанной даты в хронологическом порядке.

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

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

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

Контрольные точки

Как проверить результат

Граница последовательности
Норма

Стоит на конец обработанного периода

Тревожный признак

Осталась на дате документа задним числом

Отчёт по складским остаткам
Норма

Нет отрицательных остатков на конец периода

Тревожный признак

Есть минуса — ищите документ с нехваткой товара

Журнал документов
Норма

Все документы проведены

Тревожный признак

Есть непроведённые с ошибками

Закрытие месяца
Норма

Выполняется без ошибок

Тревожный признак

Регламентные операции выдают предупреждения

Типичные ошибки и ограничения

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

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

Если документов с ошибками много, выгрузите их список и разберите по причинам: чаще всего это незаполненные обязательные реквизиты, отсутствие товара на складе на дату документа или дубли номенклатуры. Исправление причин до повторного запуска экономит значительно больше времени, чем повторные перепроведения вслепую.
ПЗ
Практическое замечание

Профилактика: как не допускать нарушения хронологии

Чтобы не возвращаться к перепроведению, настройте дату запрета редактирования прошлых периодов (Администрирование → Поддержка и обслуживание или «Даты запрета изменения данных»). Это не даст пользователям проводить документы задним числом в закрытых периодах. Для оперативного текущего периода включите контроль остатков при проведении — тогда документ с нехваткой товара просто не проведётся.

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

Итог

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

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

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

Можно ли перепровести документы без монопольного доступа?

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

Почему после перепроведения в отчётах всё равно минуса?

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

Чем восстановление последовательности отличается от группового перепроведения?

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

Нужно ли перепроводить документы после обновления конфигурации?

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

Как узнать, какой документ нарушил хронологию?

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