Перепроведение документов в 1С 8.3: когда нужно и как сделать без потерь
Содержание
Чтобы обновить документы в 1С 8.3, их перепроводят: по одному — кнопкой Провести в форме документа, пачкой за период — обработкой «Групповое перепроведение документов
». В 1С:Бухгалтерии 3.0 она открывается из раздела Операции, в любой типовой конфигурации — через Все функции → Обработки. После перепроведения обязательно повторите закрытие месяца и сверьте оборотно-сальдовую ведомость.
Типичная ситуация: бухгалтер поправил цену в поступлении за март, а себестоимость в апрельских реализациях осталась старой. Или после обновления конфигурации отчёт показывает не те суммы. Сам документ уже исправлен, но его движения и движения зависимых документов — нет. Ниже разобраны все способы привести учёт в порядок и проверить результат.
Зачем обновлять документы и что при этом меняется
Проведённый документ записывает движения: проводки, записи в регистры накопления и сведений. Отчёты строятся по этим движениям, а не по самим документам. Если движения устарели, отчёт врёт, даже когда документ на экране выглядит правильно.
Перепроведение стирает старые движения документа и формирует их заново по текущим данным. Сами реквизиты документа при этом не меняются.
Когда без перепроведения не обойтись:
- 📅 исправили документ задним числом — поменяли количество, цену, склад, контрагента, а за ним идут другие документы, которые брали данные из старых остатков;
- 🧾 изменили учётную политику или настройки — например, способ списания запасов, ставку НДС в номенклатуре, счета учёта в справочнике «Счета учета номенклатуры»;
- 🔄 загрузили документы обменом или из файла — без проведения или в неправильном порядке по времени;
- ⬆️ обновили конфигурацию, и в новом релизе изменились алгоритмы проведения — разработчики иногда прямо пишут об этом в описании изменений;
- ⚠️ в отчётах видны отрицательные остатки или «красное сторно» там, где его быть не должно: часто это следствие неверной последовательности документов;
- 🔧 после «Тестирования и исправления» базы или переноса данных из другой программы.
Перепроведение не исправит ошибку в самом документе. Если в поступлении стоит неверная цена, сначала поправьте документ, а уже потом перепроводите цепочку.
Подготовка перед обновлением документов
Групповое перепроведение меняет движения сотен документов за раз. Отменить его одной кнопкой нельзя. Поэтому три действия до запуска:
- Сделайте резервную копию. В файловой базе — выгрузка
.dtчерез Конфигуратор (Администрирование → Выгрузить информационную базу) или копия каталога базы. В клиент-серверной — резервная копия средствами СУБД. Без копии групповое перепроведение в рабочей базе не запускайте. - Проверьте даты запрета изменения. В БП 3.0:
Администрирование → Пользователи и права → Даты запрета изменения. Документы в закрытом периоде не перепроведутся — обработка выдаст ошибку по каждому из них. Временно сдвиньте дату для своего пользователя, а после работы верните. - Выберите время. Перепроведение за квартал в базе на несколько пользователей идёт заметно дольше и может мешать коллегам проводить документы того же периода. Удобнее запускать вечером или в выходной.
Отдельно решите, нужен ли вам весь период. Если правка касается одного склада и одной номенклатуры, достаточно перепровести документы с даты ошибки до текущей даты. Перепроводить весь год «на всякий случай» — лишние часы и риск зацепить уже сданную отчётность.
Если за период уже сдана отчётность, после перепроведения суммы могут измениться. Сравните итоги до и после — расхождение придётся оформлять уточнёнкой или корректировкой текущего периода.
Способ 1. Групповое перепроведение документов за период
Это основной инструмент для массового обновления. Обработка есть в БП 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на базе БСП.
Где найти обработку
| Конфигурация | Как открыть |
|---|---|
| 1С:Бухгалтерия 3.0 | раздел Операции, группа команд закрытия периода → «Групповое перепроведение документов» |
| Любая типовая (ЗУП 3.1, УТ 11 и др.) | Все функции → Обработки → Групповое перепроведение документов |
Если пункта «Все функции» в меню нет, включите его: Главное меню (кнопка с тремя полосками) → Сервис → Параметры → флажок «Отображать команду "Все функции"».
Порядок работы
- Откройте обработку.
- Укажите период: дату начала — день, с которого началась ошибка, дату окончания — конец текущего месяца или последнюю дату с документами.
- При необходимости ограничьте состав документов отбором по видам или организации, если в форме есть такие настройки.
- Нажмите кнопку запуска перепроведения и дождитесь окончания. Ход выполнения обработка показывает в строке состояния.
- Прочитайте сообщения внизу формы. Каждое сообщение — документ, который не провёлся, с причиной: закрытый период, нехватка остатков, незаполненный реквизит.
Документы перепроводятся в хронологическом порядке, по дате и времени. Поэтому важно, чтобы у документов одного дня было правильное время: поступление должно стоять раньше реализации того же товара.
Если после первого прохода остались ошибки «Недостаточно остатков», не запускайте обработку повторно сразу. Сначала найдите документ, из-за которого не хватило товара, — обычно поступление проведено позже реализации или не проведено вовсе.
Способ 2. Перепроведение через закрытие месяца в БП 3.0
В 1С:Бухгалтерии 3.0 есть встроенный механизм, который сам отслеживает документы, проведённые задним числом. Он работает через «Закрытие месяца ».
Откройте Операции → Закрытие месяца и выберите месяц. Если в прошлых периодах меняли документы, влияющие на себестоимость, первым пунктом появится «Перепроведение документов
» с пометкой о необходимости выполнения. Программа знает, с какой даты нарушена актуальность расчётов, и предлагает перепровести документы именно с неё.
Как действовать:
- Начните с самого раннего месяца, где обработка отмечает необходимость перепроведения.
- Нажмите
Выполнить закрытие месяца. Сначала перепроведутся документы, затем выполнятся регламентные операции. - Переходите к следующему месяцу и повторяйте до текущего.
Способ удобен тем, что не нужно гадать с периодом: программа сама определяет, где цепочка нарушена. Ограничение одно — он касается документов, влияющих на расчёт себестоимости и закрытие счетов. Для кадровых документов или регистров сведений он не поможет, там нужен способ 1.
Способ 3. Проверка и исправление базы перед обновлением документов
Бывает, что документы не проводятся или перепроведение «зависает» на одном и том же документе с системной ошибкой, а не с понятным сообщением про остатки. Например: Ошибка при вызове метода контекста (Записать) или Объект не найден. Тут причина обычно не в учёте, а в повреждённых данных или битых ссылках.
Порядок:
- Сделайте резервную копию базы — этот способ меняет данные напрямую.
- Откройте базу в Конфигураторе.
- Запустите
Администрирование → Тестирование и исправление. Для режима исправления нужен монопольный доступ: попросите всех пользователей выйти из базы. - Отметьте проверку логической и ссылочной целостности. Для битых ссылок выберите вариант «Не изменять» при первом проходе, чтобы сначала увидеть масштаб проблемы.
- Прочитайте отчёт. Если ошибки найдены, повторите с исправлением, а затем выполните групповое перепроведение за затронутый период.
Режим «Удалять ссылки на объекты» для битых ссылок может убрать из документов реквизиты, которые были заполнены. Этот вариант выбирайте только после анализа, что именно потеряется.
В БП 3.0 есть и учётный инструмент поиска ошибок — «Экспресс-проверка ведения учёта» в разделе Отчеты. Она не перепроводит документы, но показывает, где учёт не сходится: отрицательные остатки, незакрытые счета, расхождения по НДС. По её результатам понятно, какие документы исправлять и с какой даты перепроводить.
Способ 4. Обновление движений одного документа вручную
Когда нужно поправить один документ, групповая обработка не нужна.
Простое перепроведение
Откройте документ и нажмите Провести или Провести и закрыть. Движения сформируются заново. Из списка документов можно выделить несколько строк
(Shift или Ctrl + клик) и провести их через меню Ещё → Провести.
Если документ проводиться не хочет, сначала отмените проведение (Ещё → Отмена проведения в списке), исправьте реквизиты, затем проведите снова.
Ручная корректировка проводок
В БП 3.0 проводки документа открываются кнопкой Дт/Кт («Показать проводки и другие движения документа»). Сверху есть флажок «Ручная корректировка (разрешает редактирование движений документа)». После его установки проводки можно править, добавлять и удалять.
Чем это опасно:
- 🔒 документ с ручной корректировкой не перезаписывает движения при перепроведении — ни при групповом, ни при закрытии месяца. Ваши правки сохранятся, но и автоматического пересчёта не будет;
- 🧩 программа не проверяет, что ручные проводки согласованы с регистрами партий, НДС и налогового учёта — легко получить расхождение БУ и НУ;
- 🕵️ через полгода никто не вспомнит, почему у документа нестандартные проводки.
Ручную корректировку используйте как крайнюю меру и оставляйте пояснение в комментарии документа. Чтобы вернуть автоматические движения, снимите флажок и перепроведите документ.
Найти документы с ручной корректировкой за период помогает та же «Экспресс-проверка»: она отдельно отмечает документы, где движения правились вручную.
Какой способ обновления выбрать
| Способ | Когда подходит | Что важно учесть |
|---|---|---|
| Провести документ вручную | Исправлен один документ, зависимых нет | Быстро, без влияния на другие документы |
| Групповое перепроведение | Изменились настройки, загрузка, правка задним числом | Нужна копия базы и снятая дата запрета |
| Через закрытие месяца (БП 3.0) | Правки влияют на себестоимость и закрытие счетов | Идти от раннего месяца к позднему |
| Тестирование и исправление | Системные ошибки при проведении, битые ссылки | Монопольный доступ, копия обязательна |
| Ручная корректировка движений | Типовой алгоритм проведения не даёт нужный результат | Документ выпадает из автоматического пересчёта |
Как проверить итоги после обновления документов
Перепроведение закончилось — это ещё не значит, что учёт в порядке. Проверьте результат по шагам.
1. Сообщения обработки. Каждый непроведённый документ из списка ошибок нужно открыть и разобрать. Если его оставить, вся цепочка после него будет считаться неверно.
2. Оборотно-сальдовая ведомость. Сформируйте ОСВ до перепроведения и сохраните её (например, в Excel). После — сформируйте ещё раз за тот же период и сравните. Расхождения должны быть только там, где вы их ожидаете: по счетам 41, 10, 90.02, если меняли себестоимость.
3. Отрицательные остатки. Откройте ОСВ по счетам 41 и 10 с детализацией по номенклатуре и складам. Кредитовое сальдо по количеству или сумме — признак того, что последовательность документов всё ещё нарушена.
4. Закрытие месяца. Повторите его за все месяцы, затронутые перепроведением. Без этого не пересчитаются себестоимость, курсовые разницы, закрытие затратных счетов и финансовый результат.
5. НДС и отчётность. Если перепроводили документы прошлого квартала, сформируйте книгу покупок и продаж заново и сравните с поданной декларацией.