Другое · 10 мин
Групповое перепроведение документов в 1С 8.3 ЗУП
Как выполнить групповое перепроведение документов в 1С 8.3 ЗУП: настройка обработки, выбор периода, проверка результатов, типичные ошибки и ограничения.
Групповое перепроведение документов в 1С 8.3 ЗУП требуется, когда движения по регистрам оказались искажены: после изменения данных задним числом, восстановления базы из копии, ручной корректировки проведённых документов или переноса данных. В таких ситуациях отчёты показывают неверные суммы начислений, взносов или остатков, хотя сами документы выглядят корректно.
В типовой конфигурации «1С:Зарплата и управление персоналом 8.3» нет отдельной кнопки массового перепроведения в стандартном интерфейсе бухгалтера или расчётчика. Задача решается либо через встроенную обработку «Групповое перепроведение документов», доступную администратору, либо через последовательное восстановление последовательностей, либо через сервисные механизмы пересчёта. Выбор зависит от того, какие именно данные пострадали.
Перед запуском любого массового перепроведения обязательно сделайте резервную копию информационной базы. Операция изменяет движения сотен документов, и откатить её штатными средствами нельзя — только восстановлением из копии.
Когда действительно нужно перепроведение, а когда — нет
Не каждая ошибка в отчётах лечится перепроведением. Сначала убедитесь, что проблема именно в движениях документов, а не в исходных данных. Типичные признаки, когда перепроведение оправдано: отчёт по начислениям не сходится с документами за тот же период, после отмены проведения и повторного проведения одного документа цифры по нему меняются, в журнале есть документы, помеченные как проведённые, но не дающие движений.
Если ошибка вызвана неверными кадровыми данными (неправильный оклад, график, вид расчёта), перепроведение ничего не исправит — документ пересчитается по тем же неправильным исходным данным. В этом случае сначала исправляют первичную информацию, и только потом перепроводят зависимые документы.
Как выбрать действие
Подготовка: резервная копия и монопольный доступ
Первый шаг — создание резервной копии. Для файловой базы достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»). Для клиент-серверной базы используйте средства СУБД или выгрузку в dt. Проверьте, что копия действительно создалась и файл отличен от нуля по размеру.
Второй шаг — обеспечить монопольный доступ. Перепроведение во время работы пользователей чревато блокировками, ошибками «Конфликт блокировок при выполнении транзакции» и частичным выполнением операции. Завершите сеансы пользователей через консоль кластера или через «Администрирование» → «Обслуживание» → «Блокировка работы пользователей», установите код разрешения для своего входа.
Также оцените объём работ. Перепроведение года данных в базе с несколькими тысячами сотрудников может занять часы. Планируйте операцию на нерабочее время и сначала проверьте скорость на одном месяце.
Способ 1: обработка «Групповое перепроведение документов»
Штатная обработка находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое перепроведение документов». В некоторых релизах пункт скрыт и доступен при включённом режиме технического специалиста («НСИ и администрирование» → «Настройка параметров системы» → «Режим технического специалиста») либо через «Все функции» → «Обработки».
Порядок работы с обработкой:
- 1Откройте «Администрирование» → «Обслуживание» → «Групповое перепроведение документов»
- 2Укажите период перепроведения — начинайте с самого раннего проблемного месяца
- 3Выберите организацию, если в базе их несколько и проблема локальна
- 4Отметьте виды документов для перепроведения или оставьте все
- 5Нажмите «Выполнить» и дождитесь окончания, не прерывая сеанс
- 6Изучите протокол: обработка покажет документы, которые не удалось провести
- 7Разберите ошибочные документы вручную, исправьте причины и перепроведите их повторно
Обработка проводит документы в хронологическом порядке, что важно для расчётов, зависящих от предыдущих периодов: среднего заработка, стажа, остатков отпусков. Документы, которые не удалось провести (например, из-за отсутствующих данных), остаются непроведёнными — обработка не «протаскивает» их силой, и это правильно.
Способ 2: восстановление последовательностей
В ЗУП часть расчётов привязана к последовательностям документов. Если нарушена именно последовательность (граница «съехала» после изменения документов задним числом), достаточно восстановить её без полного перепроведения. Откройте «Все функции» → «Последовательности», выберите нужную последовательность и выполните восстановление — программа перепроведёт только документы, входящие в последовательность, начиная с точки нарушения.
Этот способ быстрее полного перепроведения и безопаснее, так как затрагивает меньший объём данных. Однако он не поможет, если искажены движения документов, не входящих в последовательности, или регистров сведений.
Особенности перепроведения расчётных документов в ЗУП
Зарплатные документы («Начисление зарплаты и взносов», «Отпуск», «Больничный лист») при перепроведении не всегда пересчитываются автоматически. Движения по регистрам восстановятся, но суммы в табличных частях могут остаться прежними, если документ не был перезаполнен. Для полноценного пересчёта используйте механизм «Исправление» документов или перезаполнение с пересчётом в каждом документе.
Особая осторожность нужна с периодами, по которым сдана отчётность (РСВ, 6-НДФЛ, персонифицированные сведения). Перепроведение может изменить данные регистров налогового учёта, и отчётность перестанет совпадать со сданной. В таких случаях правильнее не трогать закрытый период, а оформить корректировку текущим периодом: документы «Доначисление, перерасчет», «Сторнирование начислений», уточнённые декларации.
Проверка результата после перепроведения
После завершения операции сверьте ключевые показатели с данными до перепроведения (для этого полезно заранее сохранить контрольные отчёты в Excel). Основные точки контроля: «Полный свод начислений, удержаний и выплат» за обработанный период, расчётные листки по выборке сотрудников, оборотно-сальдовая ведомость по счетам 70 и 69 после синхронизации с БП, остатки отпусков.
Как проверить результат
Все документы проведены, список ошибок пуст
Есть документы с ошибками проведения — требуют ручного разбора
Суммы совпадают с контрольными значениями или отличаются на ожидаемую величину исправлений
Необъяснимые расхождения по сотрудникам или видам расчёта
Начисления, НДФЛ и взносы корректны, нет задвоений
Дубли строк, нулевые или удвоенные суммы
Остатки соответствуют кадровым данным
Отрицательные или завышенные остатки после перепроведения
Альтернативы и ограничения
Если проблема точечная — несколько документов за один месяц — не запускайте массовую операцию. Быстрее и безопаснее открыть журнал документов, выделить нужные строки и провести их через контекстное меню. Для пересчёта зарплаты конкретных сотрудников есть документ «Доначисление, перерасчет», который корректно отражает изменения в учёте без вмешательства в прошлые периоды.
Учтите ограничение по правам: обработка группового перепроведения требует полных прав или прав администратора. Расчётчику с типовым профилем она недоступна — и это осознанное ограничение, так как операция влияет на всю базу. Если перепроведение требуется регулярно, это симптом проблемы в организации учёта: частых изменений задним числом, нестабильных обменов или ручных правок проведённых документов. Устраняйте причину, а не следствие.
Что важно запомнить
Групповое перепроведение в ЗУП 8.3 делается через обработку в разделе «Администрирование» → «Обслуживание» или через восстановление последовательностей. Обязательные условия: резервная копия, монопольный доступ, разбор протокола ошибок. Закрытые периоды со сданной отчётностью корректируют документами текущего периода, а не перепроведением.
Частые вопросы
Можно ли перепровести документы только по одному сотруднику?
Штатная обработка группового перепроведения отбирает документы по периоду, организации и видам, но не по сотруднику. Для точечной работы откройте журнал соответствующих документов, отфильтруйте по сотруднику и проведите их вручную в хронологическом порядке — от ранних к поздним.
Чем перепроведение отличается от пересчёта зарплаты?
Перепроведение заново формирует движения документа по регистрам на основе уже записанных в нём данных. Пересчёт изменяет сами суммы в документе по актуальным кадровым данным и настройкам видов расчёта. Если нужно исправить суммы, одного перепроведения недостаточно — требуется перезаполнение документа или документ-исправление.
Что делать, если обработка зависла или прервалась?
Проверьте, какие документы успели провестись, — протокол и состояние журнала покажут точку остановки. Перепроведение можно запустить повторно с даты прерывания: уже проведённые документы просто перепроведутся ещё раз без вреда. Если зависание вызвано блокировками, убедитесь, что все сеансы пользователей завершены.
Почему после перепроведения отчёт 6-НДФЛ изменился?
Перепроведение документов «Ведомость…» и «Начисление зарплаты» пересоздаёт движения по регистрам налогового учёта. Если период уже отчитан, сравните новые данные со сданными и при расхождениях подайте уточнённый расчёт либо отразите разницу корректировками текущего периода.
Нужно ли перепроводить документы после обновления конфигурации?
Обычно нет — обновление само выполняет необходимые отложенные обработчики данных. Массовое перепроведение после обновления оправдано только если в описании релиза прямо указано на необходимость пересчёта или вы наблюдаете конкретные расхождения в отчётах.
Как долго выполняется групповое перепроведение?
Скорость зависит от объёма базы, количества сотрудников, мощности сервера и режима работы (файловый или клиент-серверный). Небольшая база за один месяц обрабатывается за минуты, крупная база за год может перепроводиться часами. Сначала замерьте время на одном месяце и экстраполируйте на нужный период.