Перепроведение в УПП без потерь: период, последовательности и повторное закрытие месяца
Содержание
Перепровести документы в 1С:УПП можно через Операции → Проведение документов: задаёте период, отбираете виды документов и запускаете. Частое заблуждение: «перепроведу весь год, и всё сойдётся». Не сойдётся, если документы внутри дня стоят не в том порядке, а закрытие месяца
за следующие периоды не сделано заново.
Речь об «Управлении производственным предприятием» редакции 1.3 на платформе 8.3. Интерфейс у неё старый, на обычных формах, с главным меню «Операции», «Сервис», «Документы». Пути ниже даны именно для него, а не для «Такси».
Когда в УПП нужно перепроводить документы, а когда хватит одного
Групповое перепроведение нужно, когда меняются данные, от которых зависят движения сразу многих документов. Типичные поводы:
- 📅 Ввод документов задним числом. Добавили поступление в прошлом месяце — себестоимость всех последующих списаний этой номенклатуры устарела.
- ⚙️ Изменение учётной политики за период: способ оценки МПЗ, порядок распределения затрат, настройки партионного учёта.
- 🔁 Загрузка данных из обмена (например, из УТ или розницы), когда документы пришли пачкой и в произвольном порядке.
- 🧮 Сбой при закрытии месяца: расчёт себестоимости даёт нулевые или отрицательные суммы, остатки по счетам 10, 41, 43 не бьются с регистрами.
- 🛠️ Исправление ошибки в настройках номенклатуры, складов, статей затрат, если документы уже проведены со старыми значениями.
Когда не нужно:
- исправили одну реализацию — перепроведите только её и восстановите последовательность;
- поменяли комментарий или ответственного — движения от этого не зависят;
- период закрыт и отчётность сдана — сначала решите вопрос с главным бухгалтером, иначе поменяются суммы в сданных декларациях.
Перепроведение не исправляет ошибку в самом документе. Если в реализации стоит не тот склад, после перепроведения он останется тем же. Сначала правят исходные данные, потом перепроводят.
Подготовка: что сделать до запуска
Групповое перепроведение меняет движения тысяч документов. Откатить его кнопкой нельзя.
Перед запуском сделайте полную выгрузку базы. В Конфигураторе: Администрирование → Выгрузить информационную базу. Для выгрузки нужен монопольный режим, поэтому делайте её, когда пользователи вышли. В клиент-серверном варианте можно также сделать резервную копию средствами СУБД.
Дальше по списку:
- Выберите время. Само перепроведение монопольного режима не требует, но во время него документы и регистры блокируются, у пользователей будут ошибки при записи. Лучше вечер или выходной.
- Отключите обмены и регламентные задания, которые пишут документы в базу: загрузку из УТ, банк-клиент, синхронизацию с сайтом. Иначе новые документы появятся посреди обрабатываемого периода.
- Проверьте дату запрета редактирования. Если она стоит позже начала периода, часть документов не перепроведётся. Временно сдвиньте её под пользователем с полными правами и верните после.
- Проверьте время документов внутри дня. Подробно — в разделе про последовательности, это главная причина «плавающих» остатков.
- Запускайте под полными правами. Пользователь с урезанной ролью получит отказ на части документов.
В файловом варианте запускайте перепроведение на компьютере, где лежит база, а не по сети. По сети большой период обрабатывается в разы дольше, а обрыв связи посреди процесса оставит часть документов перепроведённой, часть — нет.
Где запустить перепроведение в УПП
В УПП есть два инструмента. Задачи у них близкие, выбор зависит от того, насколько точный отбор нужен.
| Инструмент | Где найти | Когда удобен |
|---|---|---|
| Стандартная обработка платформы «Проведение документов» | Операции → Проведение документов | Перепровести все или выбранные виды документов за период |
| Обработка конфигурации «Групповое перепроведение документов» | Операции → Обработки, найти в списке по слову «перепроведение» | Гибкий отбор: по организации, складу, конкретному списку документов |
| Проведение из журнала | Журнал документов, выделить строки, команда «Провести» | Десяток документов, найденных вручную |
Пункт Операции в главном меню доступен в полном интерфейсе. Если его нет, переключитесь на полный интерфейс или войдите под администратором.
Запуск через «Проведение документов»
- Откройте
Операции → Проведение документов. - Укажите начало и конец периода.
- Выберите, какие документы обрабатывать: все виды или отмеченные в списке.
- Решите, проводить ли непроведённые документы. Обычно — нет: черновики и документы с пометкой на удаление не должны внезапно попасть в учёт.
- Нажмите «Выполнить» и не закрывайте окно до конца. Ход процесса отображается в строке состояния.
Запуск через «Групповое перепроведение документов»
Эта обработка из состава конфигурации даёт больше контроля. В ней можно отобрать документы по организации, что важно, если в одной базе ведётся несколько юрлиц и трогать нужно только одно. После отбора документы видны списком, лишние можно снять.
Если в базе несколько организаций с общим складом, отбор по одной организации может не помочь: партии и себестоимость считаются по складу. Проверьте настройку партионного учёта в учётной политике, прежде чем ограничивать отбор.
Какой период выбрать и почему порядок важнее объёма
Перепроводите с даты самого раннего изменения до конца текущего периода. Не с начала года «на всякий случай» и не только один месяц.
Документы проводятся в хронологическом порядке, по дате и времени. Это ключевой момент для УПП: себестоимость списания считается по остаткам на момент документа. Пример:
| Документ | Дата и время | Что произойдёт |
|---|---|---|
| Реализация 50 шт. | 15.03, 09:00 | Остатка ещё нет — списание с нулевой или отрицательной себестоимостью |
| Поступление 100 шт. | 15.03, 12:00 | Товар пришёл после продажи |
На бумаге всё в один день, а в учёте — минус. Перепроведение такую ситуацию не лечит: документы снова встанут в том же порядке. Надо сдвинуть время поступления раньше реализации и только потом перепроводить.
Как найти такие пары:
- 🔍 откройте журнал документов за проблемный день, отсортируйте по дате, посмотрите время;
- 📊 сформируйте ведомость по партиям или по остаткам товаров на складах с детализацией по документам — отрицательные остатки укажут на нужную дату;
- 🕒 обратите внимание на документы, введённые с временем 00:00:00 или 23:59:59, — их часто создают обработки загрузки.
Для большого периода разбейте работу на куски: перепроведите январь, проверьте остатки, затем февраль. Ошибку в одном месяце проще найти, чем в двенадцати сразу.
Последовательности в УПП: восстановить вместо полного перепроведения
В УПП есть механизм последовательностей. Это служебные объекты, которые следят за хронологией документов в определённом разрезе: партионный учёт, взаиморасчёты. Когда вы вводите или меняете документ задним числом, граница последовательности сдвигается на его дату. Всё, что позже границы, считается непроверенным.
Посмотреть границы можно через Операции → Последовательности. Откроется список, у каждой последовательности видна дата, до которой она актуальна. Если граница стоит на 10.02, а сейчас апрель — документы с 10.02 нужно перепровести в этом разрезе.
Восстановление последовательности перепроводит только документы, входящие в неё, и только от границы. Для партий это часто в разы быстрее полного перепроведения.
Порядок действий:
- Откройте
Операции → Последовательности. - Найдите последовательность с самой ранней границей. Обычно это партионный учёт.
- Запустите восстановление до конца нужного периода.
- После окончания проверьте, что граница переместилась на конечную дату.
Если граница не двигается дальше определённой даты, на этой дате есть документ, который не проводится. Откройте его вручную и попробуйте провести — 1С покажет причину.
Когда последовательности не помогут. При включённой расширенной аналитике учёта затрат (РАУЗ) себестоимость считается не по партиям при проведении, а расчётом при закрытии месяца. В этом режиме восстановление партионной последовательности не нужно, а правильные суммы дают регламентные операции.
Как проверить, что перепроведение прошло без ошибок
Обработка выводит сообщения по документам, которые не провелись. Скопируйте их в файл до закрытия окна: после закрытия список пропадёт.
Что ещё проверить:
- Журнал регистрации —
Сервис → Журнал регистрации(или из КонфигуратораАдминистрирование → Журнал регистрации). Отберите события за время запуска с уровнем «Ошибка». - Оборотно-сальдовая ведомость по счетам 10, 20, 41, 43, 90 до и после. Сохраните её перед запуском — так видно, что именно поменялось.
- Остатки по регистрам партий — нет ли отрицательных значений.
- Границы последовательностей — все ли на конечной дате.
Сравнение ОСВ «до и после» — самая быстрая проверка. Если после перепроведения поменялись обороты в месяцах, которые вы не трогали, значит, период выбран шире нужного или изменения задели связанные документы.
Частые сообщения и что с ними делать
- ❗ Не хватает остатка на складе. В УПП контроль остатков может срабатывать при проведении. Ищите документ-поступление с более поздним временем или на другом складе.
- ❗ Не заполнен счёт учёта или статья затрат. Проблема в документе или в настройках номенклатуры — заполните и проведите документ повторно.
- ❗ Ошибка блокировки данных. В этот момент кто-то записывает документ с теми же регистрами. Повторите позже.
- ❗ Нарушение даты запрета. Документ в закрытом периоде — решите, нужно ли его трогать вообще.
Закрытие месяца после перепроведения
Перепроведение меняет первичные движения, но не пересчитывает то, что делают регламентные операции: расчёт себестоимости выпуска, распределение косвенных затрат, корректировку стоимости, закрытие счетов 20, 23, 25, 26, определение финансового результата. Эти суммы остались прежними и теперь расходятся с первичкой.
Правило простое: закрытие месяца повторяют по всем месяцам, начиная с первого изменённого, строго по порядку.
- Откройте документы закрытия месяца за все периоды после даты изменения.
- Отмените их проведение, начиная с последнего месяца и двигаясь к первому.
- Перепроведите первичные документы или восстановите последовательности.
- Проведите закрытие за первый изменённый месяц, проверьте результат.
- Двигайтесь к следующему месяцу только после проверки предыдущего.
Почему именно так: себестоимость остатков на конец марта — входящая стоимость апреля. Если закрыть апрель, не пересчитав март, апрель получит неверную базу, и ошибка потянется дальше.
Если за изменённый период уже сдана отчётность, пересчёт закрытия изменит суммы в учёте. Расхождение с поданной декларацией придётся оформлять уточнённой. Согласуйте пересчёт с главным бухгалтером до запуска.
Как реже возвращаться к массовому перепроведению
Полностью отказаться от перепроведения в УПП не получится: учёт живой, документы вводят задним числом. Но количество запусков можно сократить:
- 🔒 Ставьте дату запрета редактирования после каждого закрытого месяца. Изменить закрытый период сможет только ответственный, и это будет осознанное решение.
- 🕘 Договоритесь о времени документов. Поступления в начале дня, отгрузки — после. Для загружаемых документов настройте время в обработке загрузки.
- 📋 Закрывайте месяц сразу, как только введена вся первичка. Чем дольше месяц открыт, тем больше документов попадёт в него задним числом.
- 🔁 Восстанавливайте последовательности регулярно, например раз в неделю, а не раз в квартал. Короткий хвост перепроводится быстро.
- 📝 Ведите журнал изменений задним числом: кто, что и почему ввёл в закрытый период. По нему причину расхождения находят за минуты, а не перебором документов.