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