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

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

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

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

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

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

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

Когда массовая отмена проведения действительно нужна

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

Если ошибка затрагивает один-два документа, групповая обработка не нужна — проще открыть документ и нажать «Отменить проведение» в форме. Массовый подход оправдан, когда речь идёт о десятках и сотнях объектов, объединённых общим признаком: периодом, контрагентом, складом, ответственным.

Маршрут решения

Как выбрать действие

Нужно распровести до 20–30 документов из одного журналаВыделите их в списке и используйте команду «Отменить проведение» из меню «Ещё»
Документы разных видов или нужен сложный отборИспользуйте «Групповое изменение реквизитов» или обработку проведения документов
Нужно перепровести целый периодВоспользуйтесь обработкой «Проведение документов по регистрам» с режимом отмены и повторного проведения

Способ 1: отмена проведения через журнал документов

Самый доступный способ, не требующий прав администратора, — работа прямо в списке документов. Откройте нужный журнал (например, «Реализации товаров и услуг» или общий журнал «Складские документы»), установите отбор по периоду, организации или контрагенту, чтобы в списке остались только нужные объекты.

Выделите документы: с зажатой клавишей Shift — диапазон, с Ctrl — отдельные строки. Затем нажмите кнопку «Ещё» в командной панели списка и выберите «Отменить проведение». Программа последовательно распроведёт каждый выделенный документ и покажет итог: сколько обработано успешно, по каким возникли ошибки.

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

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

Способ 2: групповое изменение реквизитов

В конфигурациях на БСП (Управление торговлей, ERP, Комплексная автоматизация, Бухгалтерия 3.0) есть универсальная обработка «Групповое изменение реквизитов». Она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» (в некоторых версиях — «НСИ и администрирование» → «Поддержка и обслуживание»).

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

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

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

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

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

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

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

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

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

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

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

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

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

Внешний вид документов в журнале
Норма

У всех обработанных документов снята отметка проведения

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

Часть документов осталась проведённой — смотрите протокол ошибок

Движения документа
Норма

Список движений пуст

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

Движения по регистрам сохранились — отмена выполнена некорректно

Отчёты по остаткам
Норма

Остатки уменьшились на ожидаемые суммы и количества

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

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

Последовательности документов
Норма

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

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

Нарушенная граница внутри рабочего периода без плана перепроведения

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

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

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

Документ не распроводится: «нарушены права доступа». Что делать?

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

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

Сначала администратор должен сдвинуть или снять дату запрета редактирования (раздел «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных»). После операции дату запрета следует вернуть.

Удалятся ли сами документы при отмене проведения?

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

Можно ли отменить массовую отмену проведения?

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

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

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

Итог

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

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