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