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

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

Важно: перед массовой отменой проведения обязательно создайте резервную копию базы. Даже если вы работаете в тестовом режиме, непредвиденные последствия могут затронуть связанные документы (счета, платежи, накладные). В УНФ многие объекты связаны между собой через регистры, и их «разрыв» иногда приводит к ошибкам при повторном проведении.

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

Самый очевидный, но и самый трудоёмкий способ — отмена проведения каждого документа вручную. Он подходит, если нужно исправить 10-20 документов, но становится неэффективным при большом объёме. Тем не менее, это единственный метод, который не требует прав администратора и работает в любой версии УНФ.

Чтобы отменить проведение документа через журнал:

  • 📄 Откройте раздел Документы и выберите нужный журнал (например, Реализация товаров и услуг или Поступление товаров).
  • 🔍 Используйте фильтр по дате или контрагенту, чтобы сузить список. В УНФ 3.0 можно сохранять часто используемые фильтры.
  • 🖱️ Кликните дважды по документу, чтобы открыть его форму. Если документ проведён, внизу будет кнопка Отменить проведение (в старых версиях — Снять проведение).
  • 💾 После нажатия кнопки сохраните документ (Ctrl+S или кнопка Записать и закрыть).

Если кнопка Отменить проведение неактивна, проверьте:

  • 🔒 Права пользователя: в УНФ для отмены проведения требуется роль с правом Редактирование проведенных документов.
  • 📅 Дату документа: в некоторых конфигурациях запрещена отмена проведения для документов старше определённого периода (настраивается в Администрирование → Настройки программы).
  • 🔗 Связанные документы: если документ является основанием для другого (например, счёт-фактура по накладной), сначала нужно отменить проведение зависимого документа.
💡

В УНФ 2.0 и выше можно использовать горячие клавиши: выделите документ в журнале и нажмите Ctrl+Shift+P — это быстрый способ открыть форму отмены проведения.

2. Групповая отмена проведения через обработку «Пакетное проведение»

Для массовой отмены проведения в УНФ предусмотрена стандартная обработка Пакетное проведение документов. Она позволяет выбрать несколько документов одного типа и снять с них проведение за один раз. Этот метод экономит время, но имеет ограничения:

  • 📌 Работает только в рамках одного типа документов (нельзя одновременно отменить проведение реализаций и поступлений).
  • 📊 В УНФ 1.6 обработка скрыта в меню Сервис → Обслуживание, а в версиях 2.0+ её можно найти через Все функции (поиск по слову «пакетное»).
  • 🔄 После отмены проведения документы не блокируются, но их движения по регистрам удаляются.

Пошаговая инструкция:

  1. Откройте обработку через Все функции → Пакетное проведение документов.
  2. В поле Тип документа выберите нужный (например, Реализация товаров и услуг).
  3. Укажите период и другие фильтры (контрагент, организация, ответственный).
  4. Нажмите Заполнить — в таблицу попадут все документы выбранного типа за указанный период.
  5. Отметьте галочками документы, которые нужно отменить, и нажмите Снять проведение.
  6. Подтвердите действие и дождитесь завершения операции.

Убедитесь, что нет активных сеансов других пользователей|Создайте резервную копию базы|Проверьте права доступа (роль "Администратор" или "Полные права")|Закройте все открытые формы документов-->

⚠️ Внимание: В УНФ 3.0 при групповой отмене проведения может возникать ошибка Объект не найден (ДвижениеДокумента). Это связано с особенностями хранения движений в новой версии. Решение:

  1. Закройте все окна программы.
  2. Перезапустите 1С в режиме Конфигуратор.
  3. Выполните тестирование и исправление базы (Администрирование → Тестирование и исправление).
  4. Повторите попытку отмены проведения.

3. Отмена проведения через конфигуратор (для администраторов)

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

Предупреждение: неправильный запрос может повредить данные. Резервная копия обязательна!

Алгоритм действий:

  1. Закройте все сеансы 1С и откройте базу в режиме Конфигуратор.
  2. Перейдите в Администрирование → SQL-запрос (или Сервис → Запрос в старых версиях).
  3. Введите запрос для отмены проведения. Пример для документов типа РеализацияТоваровУслуг:
    UPDATE Документ.РеализацияТоваровУслуг
    

    SET Проведен = 0

    WHERE Дата BETWEEN '2026-01-01' AND '2026-01-31'

  4. Выполните запрос и проверьте результат в пользовательском режиме.

В УНФ 3.0 структура таблиц изменилась, поэтому для отмены проведения может потребоваться дополнительный запрос на очистку движений:

DELETE FROM РегистрБухгалтерииДвижения

WHERE Регистратор IN (

SELECT Ссылка

FROM Документ.РеализацияТоваровУслуг

WHERE Дата BETWEEN '2026-01-01' AND '2026-01-31'

)

Что делать, если после SQL-запроса документы не открываются?

Если после ручной отмены проведения через SQL документы перестали открываться с ошибкой Не найдена форма документа, причиной может быть нарушение ссылочной целостности. Решение:

1. Откройте базу в режиме Отладка (Конфигуратор → Сервис → Параметры → Запуск 1С:Предприятия).

2. Выполните полное перепроведение документов за текущий период (Администрирование → Обслуживание → Перепроведение документов).

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

4. Использование внешних обработок для массовой отмены

Для ускорения процесса можно воспользоваться внешними обработками, которые расширяют стандартный функционал УНФ. Например, обработка Универсальный помощник по документам (доступна на портале Infostart) позволяет:

  • 📋 Отменять проведение документов разных типов в одном окне.
  • 🔄 Автоматически проверять связанные документы и предлагать их тоже отменить.
  • 📊 Сохранять настройки фильтров для повторного использования.
  • 📌 Экспортировать список отменённых документов в Excel.

Как подключить и использовать внешнюю обработку:

  1. Скачайте обработку с проверенного источника (например, Infostart или 1С-Сообщество).
  2. В 1С откройте Файл → Открыть и выберите скачанный файл (.epf или .erf).
  3. В открывшемся окне обработки укажите период, типы документов и другие фильтры.
  4. Нажмите Выполнить и дождитесь завершения операции.

⚠️ Внимание: Перед использованием внешних обработок проверьте их совместимость с вашей версией УНФ. Некоторые обработки, написанные для 1С:Бухгалтерии, могут некорректно работать в УНФ из-за различий в структуре документов. Всегда тестируйте их на копии базы.

Ручная отмена через журнал|Групповая обработка "Пакетное проведение"|SQL-запросы через конфигуратор|Внешние обработки|Другой способ-->

5. Особенности отмены проведения в УНФ 3.0

Версия 1С:УНФ 3.0 принесла изменения в механизм проведения документов, что повлияло и на процесс их отмены. Основные отличия:

Параметр УНФ 1.6 / 2.0 УНФ 3.0
Хранение движений Движения хранятся в таблице документа Движения вынесены в отдельные регистры (РегистрБухгалтерииДвижения, РегистрНакопленияДвижения)
Скорость отмены проведения Быстро (одним запросом) Медленнее (требуется очистка нескольких регистров)
Ошибки при групповой отмене Редко (обычно связаны с блокировками) Чаще (из-за зависимостей между регистрами)
Возможность частичной отмены Нет Да (можно отменить движения по отдельным регистрам)

В УНФ 3.0 для отмены проведения рекомендуется:

  1. Использовать встроенную обработку Перепроведение документов (Администрирование → Обслуживание). Она учитывает новые механизмы хранения движений.
  2. При работе через SQL-запросы обязательно очищать связанные регистры (см. примеры в разделе 3).
  3. Для массовых операций отдавать предпочтение внешним обработкам, адаптированным под УНФ 3.0 (например, Массовое проведение/отмена проведения для УНФ 3.0 от Корпорации 1С).
💡

В УНФ 3.0 перед массовой отменой проведения обязательно выполните тестирование базы на целостность. Новые механизмы хранения движений чувствительны к нарушениям ссылочной целостности, что может привести к ошибкам при повторном проведении.

6. Типичные ошибки и их решения

При отмене проведения документов в УНФ пользователи часто сталкиваются с типичными ошибками. Рассмотрим самые распространённые и способы их устранения.

Ошибка 1: Документ используется в операции (Регистратор)

Причина: документ является регистратором для других операций (например, счёт-фактура привязан к реализации).

Решение:

  • 🔍 Найдите связанные документы через отчёт Анализ ссылок на документ (Отчёты → Стандартные → Анализ ссылок).
  • 🔄 Отмените проведение зависимых документов в обратном порядке (сначала счёт-фактура, потом реализация).
  • 📌 Если связь не критична, можно удалить ссылочную целостность через конфигуратор (только для опытных пользователей!).

Ошибка 2: Недостаточно прав для отмены проведения

Причина: у пользователя нет роли с правом Редактирование проведенных документов.

Решение:

  • 👤 Зайдите под пользователем с ролью Администратор.
  • 🔧 Настройте права в Администрирование → Пользователи → Настройки прав.
  • 🔄 Перезапустите сеанс 1С.

Ошибка 3: Объект заблокирован другим пользователем

Причина: документ открыт в другом сеансе или заблокирован фоновым заданием.

Решение:

  • 🔍 Проверьте активные сеансы в Администрирование → Активные пользователи.
  • 🚫 Принудительно завершите блокирующий сеанс (кнопка Завершить работу).
  • 🔄 Если блокировка сохраняется, перезапустите сервер 1С.
💡

Если при отмене проведения появляется ошибка Нарушение ссылочной целостности, попробуйте выполнить реструктуризацию базы (Администрирование → Обслуживание → Реструктуризация информационной базы). Это помогает в 80% случаев.

7. Как избежать проблем при повторном проведении

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

Проверьте последовательность проведения:

  • 📅 Документы должны проводиться в хронологическом порядке (сначала поступления, потом реализации, затем кассовые операции).
  • 🔗 Если документы связаны (например, заказ → реализация → оплата), начинайте с «головного» документа (заказа).

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

  • 📊 После повторного проведения сверьте остатки по ключевым регистрам (Товары на складах, Взаиморасчёты с контрагентами).
  • 🔍 Используйте отчёт Анализ состояния регистров (Отчёты → Стандартные) для поиска расхождений.

Автоматизируйте проверку:

  • 🤖 В УНФ 3.0 можно настроить Фоновое задание для автоматической проверки цепочек документов после массового проведения.
  • 📈 Используйте обработку Проверка корректности данных (доступна в 1С:ИТС).

⚠️ Внимание: Если после повторного проведения в отчётах (например, Оборотно-сальдовая ведомость) появились «красные» суммы, это признак нарушения последовательности проведения. В таком случае:

  1. Отмените проведение всех документов за период.
  2. Проведите их заново в правильном порядке (от самых ранних к самым поздним).
  3. Если ошибка сохраняется, проверьте настройки учётной политики (Главное → Настройки → Учётная политика).

FAQ: Частые вопросы по отмене проведения в УНФ

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

Да, но с оговорками:

  • В УНФ по умолчанию нет ограничений на отмену проведения по дате, но это может быть настроено в правилах учётной политики.
  • Если период закрыт (например, сдана годовая отчётность), отмена проведения может привести к расхождениям с данными ФНС. В таком случае лучше создать корректирующие документы.
  • Для документов старше 2 лет рекомендуется предварительно сделать выгрузку данных (Администрирование → Выгрузка/загрузка данных).
Что делать, если после отмены проведения документ не сохраняется?

Причины и решения:

  • Нарушена структура документа: выполните тестирование и исправление базы (Администрирование → Тестирование и исправление).
  • Не хватает прав: проверьте роль пользователя (требуется Полные права или Администрирование).
  • Документ связан с удалённым объектом: используйте обработку Поиск и замена ссылок (доступна в 1С:ИТС).

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

Как отменить проведение только по отдельным регистрам?

В УНФ 3.0 это возможно через:

  1. SQL-запрос с указанием конкретного регистра:
    DELETE FROM РегистрНакопления.ТоварыНаСкладахДвижения
    

    WHERE Регистратор = 'СсылкаНаДокумент'

  2. Внешнюю обработку Управление движениями документов (доступна на Infostart).
  3. Встроенную функцию Правка движений (только для опытных пользователей, требует прав конфигуратора).

⚠️ Отмена движений по отдельным регистрам может привести к несогласованности данных. Используйте этот метод только если понимаете последствия!

Можно ли отменить проведение документов в облачной версии УНФ?

Да, но с ограничениями:

  • В 1С:Фреш и других облачных сервисах нет доступа к конфигуратору и SQL-запросам.
  • Доступны только стандартные методы: ручная отмена через журнал или обработка Пакетное проведение.
  • Для массовых операций обратитесь в поддержку 1С:Фреш — они могут выполнить отмену проведения на стороне сервера.

В облачной версии также действуют ограничения на количество одновременно обрабатываемых документов (обычно не более 100 за один раз).

Что будет, если отменить проведение документа, по которому уже сдана отчётность?

Отмена проведения документа, включённого в сданную отчётность (например, декларацию по НДС или расчёт по страховым взносам), приведёт к расхождениям с данными ФНС. Это квалифицируется как ошибка учёта и может повлечь штрафы при проверке.

Рекомендации:

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