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