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

· 9 мин

Содержание

Групповое перепроведение документов в 1С 8.3 запускается из обработки, которая открывается командой «Все функции» → раздел «Обработки» → «Групповое перепроведение документов». Саму команду нужно сначала включить: Сервис → Параметры → флажок «Отображать команду “Все функции”». Без этого пункта меню обработки в интерфейсе просто не видно.

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

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

Где в 1С найти групповое перепроведение документов

Путь одинаковый для управляемых форм — Бухгалтерии 3.0, ЗУП 3.1, УТ 11, ERP и Комплексной автоматизации. Обработка общая, пришла из Библиотеки стандартных подсистем (БСП).

  1. Откройте Сервис → Параметры (в Taxi-интерфейсе — значок шестерёнки в правом верхнем углу).
  2. Поставьте флажок «Отображать команду “Все функции”» и сохраните.
  3. Нажмите на главное меню программы (квадрат из точек слева от названия базы) → «Все функции».
  4. В дереве разделов раскройте «Обработки» → найдите «Групповое перепроведение документов ».

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

В старых базах на обычных формах (8.2 и ранние 8.3) путь короче: пункт меню Сервис → Групповое перепроведение документов открывается напрямую, без «Все функции» — это наследие интерфейса предыдущего поколения.

Способ 1. Стандартная обработка — пошагово

Это основной вариант для планового перепроведения по датам и видам документов.

  1. Откройте обработку по пути из раздела выше.
  2. На вкладке «Период» задайте дату с и дату по. Берите период с запасом — минимум с даты самого раннего исправленного документа до текущего дня.
  3. На вкладке «Документы» отметьте нужные виды. Список сгруппирован по разделам учёта — «Банк и касса», «Склад», «Продажи», «Зарплата» и так далее. Снимите лишнее, чтобы не трогать документы, которых правка не касается.
  4. Если работаете в базе с несколькими организациями, уточните список организаций на отдельной вкладке — иначе обработка пройдёт сразу по всем.
  5. Выберите режим — «Проводить» или «Перепроводить» (разница в таблице ниже).
  6. Отметьте «Контролировать последовательность документов по времени» — без этой галочки порядок не гарантирован, а для партионного учёта и ФИФО порядок критичен.
  7. Нажмите «Выполнить». На малом объёме (до нескольких тысяч документов) процесс идёт в том же сеансе; на большом — ставьте флажок «Выполнить в фоновом задании», чтобы не держать сеанс и видеть прогресс отдельным окном.
РежимЧто происходитКогда выбирать
ПроводитьНепроведённые документы проводятся, уже проведённые — не трогаютсяНужно только «дотянуть» забытые документы
ПерепроводитьУ проведённых документов движения удаляются и формируются зановоПоменялись настройки, цены, остатки — нужен пересчёт у всех

Перед запуском группового перепроведения на рабочей базе сделайте резервную копию. Перепроведение необратимо меняет движения по регистрам; откатить результат можно только восстановлением из бэкапа.

Быстрый порядок действий целиком:

Пошаговый помощник
Включить «Все функции»
Сервис → Параметры → поставьте флажок «Отображать команду “Все функции”», сохраните настройку.

Способ 2. Пакетное изменение объектов из списка

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

  1. Откройте нужный журнал документов — например, «Реализация товаров и услуг» или «Поступление».
  2. Выделите документы мышью с Ctrl или Shift, либо отфильтруйте список и выделите всё через Ctrl+A.
  3. Нажмите «Ещё» в командной панели → «Изменить выделенные объекты».
  4. В открывшейся форме «Пакетное изменение объектов» выберите действие «Перепровести документы».
  5. Запустите и дождитесь отчёта об итогах — обработка покажет, сколько документов обработано успешно и сколько завершилось с ошибкой.

Такой способ быстрее, если исправление точечное: например, нашли ошибку в пяти документах поступления, а не во всех документах месяца.

Способ 3. Фоновое задание для больших объёмов

На базах с десятками и сотнями тысяч документов перепроведение всего квартала в один проход может идти много часов. Разумнее разбить задачу.

  • Запускайте стандартную обработку (способ 1) отдельно по каждому виду документов или по коротким интервалам дат — неделя-две, а не весь квартал разом.
  • Используйте флажок «Выполнить в фоновом задании» — сеанс пользователя не занят, задание видно в Администрирование → Регламентные и фоновые задания.
  • Параллельно можно запускать перепроведение по видам документов, которые не влияют друг на друга (например, движение денежных средств и кадровые документы), но не по пересекающимся складским остаткам — там порядок обязателен.
  • На ERP и Комплексной автоматизации с включённым РАУЗ (расширенная аналитика учёта затрат) простое перепроведение документов себестоимость не пересчитывает — для этого нужна регламентная операция закрытия месяца «Расчёт себестоимости», и запускать её нужно уже после перепроведения первичных документов.

Если фоновое задание зависло без прогресса больше часа на объёме, который раньше обрабатывался быстрее — проверьте блокировки в консоли кластера: раздел «Сеансы» и «Блокировки». Частая причина — регламентное задание закрытия месяца стартовало параллельно и держит те же регистры.

Особенности по конфигурациям

КонфигурацияЧто учесть
📘 Бухгалтерия 3.0Критично для партионного учёта и ФИФО/среднего по складам; перепроводить строго по датам, после — закрытие месяца заново
👥 ЗУП 3.1Массовый пересчёт начислений, больничных и НДФЛ делает не эта обработка, а отдельная «Пересчитать документы» в разделе «Зарплата» — путать их не стоит
🛒 УТ 11Важен порядок по складам и заказам покупателей — резервы и партии зависят от последовательности проведения
🏭 ERPПри РАУЗ перепроведение первички не трогает себестоимость — нужна отдельная регламентная операция закрытия месяца после

Что меняется в проводках после перепроведения

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

Пример: поступление 100 единиц товара по 1 000 ₽ (Дт 41.01 Кт 60.01 — 100 000 ₽). Если после этого изменили способ оценки с ФИФО на среднюю и перепровели документы реализации — проводка списания себестоимости в реализации изменится. Было Дт 90.02.1 Кт 41.01 — 50 000 ₽ за 50 единиц, после пересчёта по средней себестоимости сумма может стать другой — например, 52 500 ₽, если средняя цена партии выросла.

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

Типичные ошибки при групповом перепроведении

Диагностика: выберите симптом

Отчёты для проверки после перепроведения

  • 📊 Оборотно-сальдовая ведомость — снимите до перепроведения и после, сравните итоги по счетам, где ожидали изменения.
  • 🔍 Экспресс-проверка ведения учёта (в Бухгалтерии 3.0, раздел «Отчёты» → «Анализ учёта») — находит отрицательные остатки, неправильные проводки и расхождения регистров.
  • 📑 Анализ движений документа — открывается кнопкой Дт/Кт в самом документе, показывает конкретные проводки и движения по регистрам накопления после перепроведения.
  • 🧾 Структура подчинённости — проверяет, что связанные документы (счета, заказы, акты) остались привязаны правильно и не потерялись при пересчёте.

Если «Экспресс-проверка» после группового перепроведения находит больше ошибок, чем было до него — не спешите откатываться. Часто это значит, что старые проводки были неверными и ошибки просто стали видны.

Как ускорить перепроведение большого объёма

  • Запускайте обработку вечером или ночью, когда пользователи не работают в базе — меньше блокировок, выше скорость.
  • Разбивайте период на интервалы по 1–2 недели вместо целого квартала — проще остановить и перезапустить при сбое.
  • Отключайте на время перепроведения полнотекстовый поиск (Администрирование → Полнотекстовый поиск → «Отключить индексацию») — индекс всё равно придётся перестроить заново после массовых изменений.
  • На клиент-серверной базе проверьте, что у рабочего процесса rphost достаточно памяти — большие пакеты документов в режиме перепроведения держат много данных в памяти сервера.
  • Для совсем крупных объёмов (от сотен тысяч документов) обсудите с программистом 1С разовую обработку на встроенном языке с выбором документов пакетами по 100–500 штук и фиксацией прогресса — это быстрее, чем универсальная обработка, но требует аккуратной проверки кода перед запуском на рабочей базе.

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

Где в 1С находится групповое перепроведение документов?
В «Все функции» → раздел «Обработки» → «Групповое перепроведение документов». Команду «Все функции» включают в Сервис → Параметры, если её не видно в меню.
Чем «Проводить» отличается от «Перепроводить» в этой обработке?
«Проводить» только проводит документы, которые ещё не проведены, не трогая уже проведённые. «Перепроводить» удаляет старые движения у проведённых документов и формирует их заново — нужно, когда изменились настройки учёта или данные задним числом.
Нужно ли блокировать пользователей перед групповым перепроведением?
Да, если объём большой или меняется партионный/складской учёт. Новый документ, введённый во время перепроведения, может сбить порядок обработки и дать неверный остаток.
Можно ли перепровести документы только одной организации или склада?
Да, в обработке есть отбор по организациям на отдельной вкладке. По складу напрямую отбора нет — отфильтруйте документы заранее в журнале и используйте пакетное изменение выделенных объектов (способ 2).
Почему после перепроведения изменились суммы в проводках?
Это нормально, если менялись цены, способ оценки запасов или настройки учёта НДС. Обработка пересчитывает движения по текущим данным, а не хранит старые суммы — расхождение с прежней ведомостью и есть результат исправления.
Что делать, если групповое перепроведение прервалось на середине?
Проверьте в журнале регистрации, на каком документе остановка. Снимите блокировки в консоли кластера, устраните причину ошибки у конкретного документа и запустите обработку повторно — уже проведённые документы повторная перепроведёт заново, это не страшно.