Как сделать групповое перепроведение документов в 1С
Содержание
Групповое перепроведение документов в 1С 8.3
запускается из обработки, которая открывается командой «Все функции» → раздел «Обработки» → «Групповое перепроведение документов». Саму команду нужно сначала включить: Сервис → Параметры → флажок «Отображать команду “Все функции”». Без этого пункта меню обработки в интерфейсе просто не видно.
Нужна она в одной и той же ситуации: проводки массива документов разошлись с фактом. Поменяли цены задним числом, включили другой способ списания себестоимости, поправили ошибку в поступлении за прошлый месяц — и все документы следом нужно переформировать заново, а не руками по одному.
Классический повод для группового перепроведения — бухгалтер меняет способ оценки запасов в середине квартала или находит ошибку в партии за март. Документы реализации после марта уже проведены по старым, неверным остаткам. Чинить их по одному — часы работы. Обработка делает это за один проход и в правильном порядке дат.
Где в 1С найти групповое перепроведение документов
Путь одинаковый для управляемых форм — Бухгалтерии 3.0, ЗУП 3.1, УТ 11, ERP и Комплексной автоматизации. Обработка общая, пришла из Библиотеки стандартных подсистем (БСП).
- Откройте
Сервис→Параметры(в Taxi-интерфейсе — значок шестерёнки в правом верхнем углу). - Поставьте флажок «Отображать команду “Все функции”» и сохраните.
- Нажмите на главное меню программы (квадрат из точек слева от названия базы) → «Все функции».
- В дереве разделов раскройте «Обработки» → найдите «Групповое перепроведение документов ».
Если в списке «Все функции» раздела «Обработки» нет вообще — у пользователя неполные права. Обработка требует роли с доступом к административным функциям; обычному кассиру или менеджеру её не покажут даже при включённом флажке.
В старых базах на обычных формах (8.2 и ранние 8.3) путь короче: пункт меню Сервис → Групповое перепроведение документов открывается напрямую, без «Все функции» — это наследие интерфейса предыдущего поколения.
Способ 1. Стандартная обработка — пошагово
Это основной вариант для планового перепроведения по датам и видам документов.
- Откройте обработку по пути из раздела выше.
- На вкладке «Период» задайте дату с и дату по. Берите период с запасом — минимум с даты самого раннего исправленного документа до текущего дня.
- На вкладке «Документы» отметьте нужные виды. Список сгруппирован по разделам учёта — «Банк и касса», «Склад», «Продажи», «Зарплата» и так далее. Снимите лишнее, чтобы не трогать документы, которых правка не касается.
- Если работаете в базе с несколькими организациями, уточните список организаций на отдельной вкладке — иначе обработка пройдёт сразу по всем.
- Выберите режим — «Проводить» или «Перепроводить» (разница в таблице ниже).
- Отметьте «Контролировать последовательность документов по времени» — без этой галочки порядок не гарантирован, а для партионного учёта и ФИФО порядок критичен.
- Нажмите «Выполнить». На малом объёме (до нескольких тысяч документов) процесс идёт в том же сеансе; на большом — ставьте флажок «Выполнить в фоновом задании», чтобы не держать сеанс и видеть прогресс отдельным окном.
| Режим | Что происходит | Когда выбирать |
|---|---|---|
| Проводить | Непроведённые документы проводятся, уже проведённые — не трогаются | Нужно только «дотянуть» забытые документы |
| Перепроводить | У проведённых документов движения удаляются и формируются заново | Поменялись настройки, цены, остатки — нужен пересчёт у всех |
Перед запуском группового перепроведения на рабочей базе сделайте резервную копию. Перепроведение необратимо меняет движения по регистрам; откатить результат можно только восстановлением из бэкапа.
Быстрый порядок действий целиком:
Сервис → Параметры → поставьте флажок «Отображать команду “Все функции”», сохраните настройку.Администрирование → Обслуживание → Создание резервной копии или средствами СУБД. Без копии не начинайте.Администрирование → Настройки пользователей и прав → Блокировка начала сеансов. Новые документы во время перепроведения ломают порядок обработки.Способ 2. Пакетное изменение объектов из списка
Когда нужно перепровести не весь период, а конкретные документы — удобнее работать не через обработку по датам, а прямо из журнала.
- Откройте нужный журнал документов — например, «Реализация товаров и услуг» или «Поступление».
- Выделите документы мышью с
CtrlилиShift, либо отфильтруйте список и выделите всё черезCtrl+A. - Нажмите «Ещё» в командной панели → «Изменить выделенные объекты».
- В открывшейся форме «Пакетное изменение объектов» выберите действие «Перепровести документы».
- Запустите и дождитесь отчёта об итогах — обработка покажет, сколько документов обработано успешно и сколько завершилось с ошибкой.
Такой способ быстрее, если исправление точечное: например, нашли ошибку в пяти документах поступления, а не во всех документах месяца.
Способ 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С находится групповое перепроведение документов?
Сервис → Параметры, если её не видно в меню.