Повторное проведение документа в 1С 8.3: от одной кнопки до обработки за период
Содержание
Чтобы перезапустить документ в 1С, откройте его и нажмите Провести ещё раз: программа удалит старые движения и сформирует новые по текущим данным. Если проводки нужно полностью убрать, а потом вернуть, — сначала отмените проведение, исправьте документ и проведите заново. Для десятков и сотен документов за месяц используйте групповое перепроведение.
Какой способ выбрать, зависит от задачи. Поправили цену или счёт в одном документе — хватит кнопки в форме. Изменили учётную политику, настройки счетов учёта или ввели документ «задним числом» — перепроводите весь период. Документ не проводится вовсе — сначала ищите причину в сообщениях, а технические методы оставьте на крайний случай.
Что происходит при повторном проведении и какой способ нужен
Проведение — это запись движений документа в регистры: проводки в бухгалтерский регистр, остатки и обороты в регистры накопления, данные для НДС и налогового учёта. Повторное проведение не «добавляет» новые записи к старым. Платформа сначала очищает прежние движения этого документа, потом записывает новые.
Отсюда практический вывод: перепровести документ безопасно с точки зрения задвоения. Задвоение возникает не от повторного проведения, а от копии документа, проведённой рядом с оригиналом.
| Способ | Когда выбирать | Риски |
|---|---|---|
Провести в форме документа | Исправили один документ | Минимальные |
Провести в списке по выделенным | 5–30 документов одного вида | Можно зацепить лишние строки выделением |
| Отмена проведения и повторный запуск | Нужно временно убрать движения, исправить «шапку», поменять дату | Пока документ не проведён, остатки и проводки за период неполные |
| Групповое перепроведение за период | Ввод «задним числом», смена настроек, разрушенная последовательность | Долго на больших базах, ошибки в середине периода |
Технический сброс через Функции для технического специалиста | Документ не открывается или не даёт отменить проведение штатно | Нарушение данных учёта, нужен специалист |
Если в документе включена ручная корректировка движений, повторное проведение их не перезапишет. Об этом подробнее в разделе про причины.
Как перепровести документ в 1С из формы и из списка
Один документ
- Откройте журнал нужного вида документов, например
Продажи → Реализация (акты, накладные, УПД)в 1С:Бухгалтерии 3.0. - Дважды щёлкните по документу.
- Внесите правки, если они нужны.
- Нажмите
Провести— форма останется открытой, можно сразу проверить результат. - Или нажмите
Провести и закрыть.
Проверить, что получилось, можно кнопкой ДтКт (Показать проводки и другие движения документа) в форме документа. Там видно проводки и движения по всем регистрам, в которые пишет документ.
Несколько документов сразу
- В списке документов выделите нужные строки:
Ctrl+ щелчок по каждой илиShift+ щелчок по первой и последней. - Откройте меню
Ещев командной панели списка. - Выберите
Провести.
Программа проводит выделенные документы по одному. Если какой-то не провёлся, внизу окна появится сообщение с номером документа и причиной. Остальные при этом проводятся.
Так перепроводят документы в порядке строк списка, а не обязательно в порядке времени. Для документов, которые влияют на остатки и себестоимость (поступления, реализации, перемещения), сортируйте список по дате по возрастанию. Иначе списание может посчитаться раньше поступления.
Отмена проведения и повторный запуск документа
Иногда нужно не просто перепровести, а сначала полностью убрать движения. Например:
- 📅 меняете дату документа на другой месяц и хотите, чтобы старый период «очистился» сразу;
- 🔁 разбираетесь с отрицательными остатками и временно выводите документ из учёта;
- 🗑️ собираетесь пометить документ на удаление — проведённый документ при пометке всё равно потеряет проведение, но удобнее сделать это осознанно.
Как отменить проведение
- Откройте список документов.
- Выделите документ (или несколько).
- В меню
ЕщевыберитеОтменить проведение.
Значок в первой колонке списка сменится: у проведённого документа он с зелёной галочкой, у непроведённого — без неё. Движения документа удаляются полностью.
Ту же команду можно вызвать в открытой форме документа через Еще. После правок нажмите Провести, и документ запустится заново.
Чем отмена отличается от пометки на удаление
| Действие | Движения | Документ в списке | Можно вернуть |
|---|---|---|---|
| Отмена проведения | Удаляются | Остаётся, без галочки | Да, кнопкой Провести |
| Пометка на удаление | Удаляются (проведение снимается) | Остаётся перечёркнутым | Да, снять пометку и провести |
| Удаление помеченных объектов | Удаляются | Исчезает | Нет, только из резервной копии |
После отмены проведения документ «выпадает» из отчётов: оборотно-сальдовой ведомости, книги продаж, остатков по складу. Не оставляйте его так на ночь, если в базе работают коллеги и формируют отчётность.
Групповое перепроведение документов за период
Когда документ введён задним числом, все последующие расчёты (себестоимость списания, остатки, взаиморасчёты, НДС) могли пойти по старым данным. Перепровести один документ недостаточно — нужно перезапустить всё, что идёт после него.
В 1С:Бухгалтерии 3.0
Обработка находится по пути Администрирование → Обслуживание → Корректировка данных → Групповое перепроведение документов.
- Укажите период: с даты самого раннего изменённого документа до конца текущего месяца.
- Выберите организацию, если в базе их несколько.
- Запустите перепроведение и дождитесь окончания.
- Просмотрите сообщения: документы, которые не провелись, будут перечислены с причиной.
Обработка проводит документы в хронологическом порядке, поэтому остатки и себестоимость пересчитываются корректно.
Через закрытие месяца
В БП 3.0 есть второй путь. Откройте Операции → Закрытие месяца. Если программа видит, что документы за период менялись задним числом, она сама предлагает перепровести их перед выполнением регламентных операций. Согласитесь, и документы за нужные месяцы перепроведутся вместе с закрытием.
Перед групповым перепроведением сделайте резервную копию базы. На базе с тысячами документов процесс может занять от нескольких минут до часов, и при сбое в середине восстановить исходное состояние проще всего из копии.
Сколько времени займёт
Скорость зависит от числа строк в документах и мощности сервера. Ориентир по опыту: месяц небольшой организации с 500–1000 документами в файловой базе — порядка 5–15 минут. Перепроведение года в торговой компании с десятками тысяч документов лучше запускать в нерабочее время.
Почему документ не проводится: разбор причин
Если после нажатия Провести документ остаётся без галочки, читайте сообщение внизу окна. В нём почти всегда написано, что мешает. Типичные ситуации:
Администрирование (настройка «Даты запрета изменения»), перепроводит документ и возвращает запрет обратно.ДтКт, снимите флажок ручной корректировки и проведите документ снова — программа сформирует движения автоматически.Ручная корректировка — частая ловушка
Это приём, который часто упускают. В форме движений (ДтКт) есть флажок «Ручная корректировка (разрешает редактирование движений документа)». Когда он включён, при проведении 1С не пересчитывает проводки, а оставляет те, что ввели руками.
Пользователь меняет сумму в документе, нажимает Провести, а в ОСВ ничего не меняется. Решение — снять флажок. Но сначала посмотрите, зачем его ставили: возможно, бухгалтер исправлял проводки вручную по особой ситуации, и их нужно будет восстановить другим способом.
Технический сброс статуса проведения, когда штатно не выходит
Изредка документ невозможно перезапустить обычными командами: форма падает с ошибкой при открытии, команда Отменить проведение недоступна в интерфейсе пользователя, документ скрыт из-за ограничений. Тогда помогает режим для администратора.
Через «Функции для технического специалиста»
- Откройте главное меню (кнопка с тремя полосками в левом верхнем углу) →
Сервис→Параметрыи включите флажокРежим технического специалиста. В старых релизах платформы флажок называетсяОтображать команду "Все функции", а сама команда —Все функции. - В главном меню выберите
Функции для технического специалиста. - Разверните ветку
Документыи найдите нужный вид документа. - В открывшемся списке выделите документ и через
Ещеотмените проведение или проведите его.
Этот список не зависит от рабочих мест и форм конфигурации, поэтому выручает, когда сломана именно форма документа.
Тестирование и исправление
Если ошибки при проведении связаны с битыми ссылками («объект не найден», ссылки на удалённые элементы), запустите в конфигураторе Администрирование → Тестирование и исправление. Отметьте проверку логической и ссылочной целостности.
Тестирование и исправление требует монопольного доступа к базе. Все пользователи должны выйти из программы — сеансы, которые останутся открытыми, не дадут запустить проверку. Делайте это вечером или в выходной и только после резервной копии.
Чего не делать
- 🚫 Не меняйте признак проведения прямыми SQL-запросами к таблицам базы. Флаг «проведён» и движения в регистрах окажутся рассогласованы, а итоги регистров — неверны.
- 🚫 Не создавайте «рабочую» копию проблемного документа, чтобы провести её вместо оригинала. Если провести обе, движения задвоятся. Копию можно делать только для проверки и сразу удалять.
Перезапуск документов в Бухгалтерии, ЗУП и Управлении торговлей
Кнопки Провести и Отменить проведение одинаковы во всех типовых конфигурациях. Различается то, как правильно поступать с документами прошлых периодов.
| Конфигурация | Групповое перепроведение | Что учитывать |
|---|---|---|
| 1С:Бухгалтерия 3.0 | Администрирование → Обслуживание → Корректировка данных или через Закрытие месяца | После перепроведения повторите закрытие месяца |
| 1С:ЗУП 3.1 | Отдельный перепроводящий проход обычно не нужен | Начисления прошлых месяцев не перепроводят, а исправляют |
| 1С:Управление торговлей 11 | Себестоимость пересчитывает закрытие месяца | Нужно повторить закрытие месяца за изменённые периоды |
Особенность ЗУП 3.1
В зарплатной программе перепроводить больничный или отпуск, по которым уже выплатили деньги, — плохая идея. Суммы в ведомостях и отчётности разойдутся с документом.
Для таких случаев в документах ЗУП есть ссылка Исправить в форме уже проведённого документа. Программа создаёт исправляющий документ, а разница попадает в расчёт текущего месяца как перерасчёт. Исходный документ остаётся нетронутым.
Особенность Бухгалтерии и торговли
После перепроведения документов за закрытый месяц финансовый результат и себестоимость в нём устаревают. Откройте закрытие месяца, отмените регламентные операции за этот и последующие месяцы и выполните их снова.
Частые вопросы
Меняется ли номер документа при повторном проведении?
Можно ли перепровести документ в отчётном периоде, по которому уже сдана декларация?
Почему после перепроведения изменилась себестоимость в других документах?
Видно ли, кто и когда перепровёл документ?
Администрирование и отберите события по нужному документу — там будет пользователь и время.