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