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