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