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

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

Обработка проведения документов в 1С: где находится и как ей пользоваться

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

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

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

Где находится обработка в управляемом интерфейсе (такси)

В современных конфигурациях на управляемых формах (Бухгалтерия 3.0, УТ 11, ERP 2, КА 2) обработка проведения документов обычно доступна по пути: Администрирование → Обслуживание → Корректировка данных → Проведение документов. В некоторых релизах пункт называется «Групповое перепроведение» или скрыт в подменю «Ещё» раздела «Операции».

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

Ещё один способ найти обработку — строка поиска в меню функций. Нажмите кнопку с лупой в правом верхнем углу или вызовите «Все функции» (в режиме тонкого клиента меню «Все функции» включается через параметры запуска или кнопку в главном меню) и введите «проведение документов». Система покажет все доступные обработки с таким названием.

Как найти обработку в типовой конфигурации
  1. 1
    Откройте раздел «Администрирование» → «Обслуживание»
  2. 2
    Найдите подраздел «Корректировка данных» или «Операции»
  3. 3
    Откройте «Проведение документов» или «Групповое изменение реквизитов»
  4. 4
    Если пункт не виден — откройте «Все функции» и найдите обработку поиском
  5. 5
    Проверьте права: обработка доступна только пользователям с правами администратора или настройки

Где находится обработка в обычных формах (8.2 и старые релизы)

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

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

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

Что делает обработка и когда её запускать

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

Типичные ситуации, когда обработка необходима: после загрузки данных обменом часть документов записалась без проведения; исправили цены в документе задним числом и нужно обновить движения всех последующих документов; нарушилась последовательность из-за ручного изменения документов прошлых периодов; после обновления релиза конфигурация требует перепроведения для заполнения новых регистров.

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

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

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

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

Восстановление последовательности документов

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

В обработке «Проведение документов» есть вкладка или режим «Восстановление последовательностей». Там отображается список последовательностей с текущей границей. Кнопка «Восстановить» перепроводит документы от границы до текущего момента. В 1С:Бухгалтерии 3.0 аналогичную функцию выполняет операция «Перепроведение документов» в форме закрытия месяца или раздел Операции → Проведение документов.

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

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

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

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

Все документы проведены, ошибок нет или их причины понятны

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

Массовые ошибки проведения — операцию прервали или есть системная проблема

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

Граница стоит на текущем моменте или последнем документе

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

Граница осталась в прошлом — восстановление не завершено

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

Остатки совпадают с ожидаемыми данными учёта

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

Появились отрицательные остатки или суммы изменились без причины

Закрытые периоды
Норма

Данные закрытых периодов не затронуты

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

Изменились движения за период, по которому сдана отчётность

Если обработки нет или она не подходит

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

Пример простого кода для перепроведения документов за период в режиме предприятия (через внешнюю обработку или консоль):

bsl
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Документ.РеализацияТоваровУслуг
|ГДЕ Дата МЕЖДУ &Нач И &Кон УПОРЯДОЧИТЬ ПО Дата";
Запрос.УстановитьПараметр("Нач", НачалоМесяца(ТекущаяДатаСеанса()));
Запрос.УстановитьПараметр("Кон", КонецМесяца(ТекущаяДатаСеанса()));
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
    Док = Выборка.Ссылка.ПолучитьОбъект();
    Попытка
        Док.Записать(РежимЗаписиДокумента.Проведение);
    Исключение
        Сообщить("Не проведён: " + Док.Ссылка);
    КонецПопытки;
КонецЦикла;

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

Способы массового проведения

Штатная обработка «Проведение документов»

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

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

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

Внешняя обработка или код

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

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

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

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

FAQ

Почему я не вижу обработку «Проведение документов» в меню?

Скорее всего, у вашей роли нет прав на неё или она скрыта из командного интерфейса. Откройте «Все функции» и найдите обработку поиском — если она там есть, но недоступна, попросите администратора добавить права или вывести пункт в интерфейс.

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

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

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

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

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

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

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

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

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

В обработке «Проведение документов» снимите флажки со всех видов, кроме нужного. В «Групповом изменении реквизитов» выберите конкретный вид документа в поле выбора объектов и задайте отбор по периоду.

Итог

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

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