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

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

Как отменить проведение всех документов в 1С:УНФ

Как отменить проведение всех документов в 1С:УНФ: штатная обработка проведения, групповое изменение, пометка на удаление. Риски, проверка результата, FAQ.

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

В УНФ есть два основных пути: встроенная обработка «Проведение документов» в разделе администрирования и универсальная обработка «Групповое изменение реквизитов». Оба инструмента позволяют отменить проведение пакетно, но различаются по гибкости отбора и контролю над процессом.

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

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

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

Для файловой базы скопируйте файл 1Cv8.1CD в отдельную папку. Для клиент-серверной — сделайте выгрузку через конфигуратор («Администрирование → Выгрузить информационную базу») или средствами СУБД. Убедитесь, что копия создана и её размер соответствует рабочей базе.

Второй обязательный шаг — завершить сеансы других пользователей. Если кто-то в этот момент проводит документы, вы получите конфликты блокировок и непредсказуемый результат. В УНФ активные сеансы можно завершить через «Администрирование → Обслуживание → Активные пользователи» либо через консоль кластера для серверной версии.

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

Штатный инструмент находится в разделе «Администрирование → Обслуживание → Корректировка данных → Проведение документов». Он предназначен именно для пакетного изменения состояния проведения и умеет работать в двух режимах: проведение и отмена проведения.

Порядок работы с обработкой:

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

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

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

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

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

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

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

Сравнение вариантов

Проведение документов

Подходит для отмены проведения сразу по всем типам документов без отборов; минус — меньше контроля над составом обрабатываемых объектов

Групповое изменение реквизитов

Подходит для выборочной отмены по типам и условиям; минус — каждый вид документа обрабатывается отдельно

Пометка на удаление

Подходит, когда документы нужно не просто распровести, а убрать из учёта; требует последующего удаления помеченных объектов

Что мешает отмене проведения: типовые ограничения

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

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

Третья причина — связанные документы. Некоторые документы УНФ образуют цепочки (заказ → накладная → оплата), и сбои при отмене возможны, если документ участвует в сложных движениях. Как правило, обработка справляется, но протокол ошибок нужно обязательно просмотреть.

Дата запрета установленаДокументы раньше даты не распроводятся

Проверьте «Администрирование → Даты запрета изменения данных»

Ошибки блокировок в протоколеДокумент занят другим сеансом

Завершите активные сеансы и повторите обработку

Часть документов не обработанаНедостаточно прав или отбор исключил документы

Запустите обработку под полными правами и проверьте отборы

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

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

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

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

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

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

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

У документов нет отметки о проведении

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

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

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

Остатки нулевые или соответствуют ожиданию

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

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

Протокол обработки
Норма

Все документы обработаны без ошибок

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

Есть записи об ошибках блокировок или прав

Типичные ошибки при массовой отмене проведения

Чаще всего проблемы возникают не из-за самого инструмента, а из-за пропущенных подготовительных шагов. Ниже — ошибки, которые приводят к потере данных или неполному результату.

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

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

Альтернативы: когда отмена проведения не нужна

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

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

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

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

Нужно исправить ошибки за один период или по одному типу документовИспользуйте «Групповое изменение реквизитов» с отбором, не трогая остальные документы
База готовится к свёртке или полной переделке учётаСделайте копию и запустите «Проведение документов» в режиме отмены без отборов
Документы больше не нужны совсемВместо отмены проведения пометьте их на удаление и выполните удаление помеченных объектов
Нужна чистая база с сохранением справочниковСоздайте новую базу и перенесите только справочники и начальные остатки

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

Можно ли отменить проведение документов только одной организации в УНФ?

Да. В обработке «Групповое изменение реквизитов» добавьте отбор по реквизиту «Организация» и выполните отмену проведения для каждого нужного типа документов. В обработке «Проведение документов» отборы ограничены, поэтому для точечной работы удобнее именно групповое изменение.

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

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

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

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

Почему обработка завершилась, а часть документов осталась проведённой?

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

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

Нет, пометка на удаление сама отменяет проведение документа. Если конечная цель — избавиться от документов, сразу помечайте их на удаление, а затем выполните «Удаление помеченных объектов» в разделе администрирования. Отдельный этап отмены проведения в этом сценарии не требуется.

Итог

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

Массовая отмена проведения в 1С:УНФ выполняется через «Проведение документов» или «Групповое изменение реквизитов». Обязательные условия безопасной операции: резервная копия, завершённые сеансы пользователей, снятая дата запрета и полные права. Результат проверяйте по журналам документов и отчётам по остаткам.