Документ в 1С показывает старые данные: перечитать, перепровести или перезаписать

· 9 мин

Содержание

Чтобы обновить документ в 1С, чаще всего хватает его перепровести: откройте документ и нажмите Провести (или Провести и закрыть). Программа удалит старые движения и сформирует новые по текущим данным. Если же форма просто показывает устаревшие значения, перепроводить ничего не нужно: выполните команду Ещё → Перечитать или переоткройте документ.

Частая ошибка — путать три разных действия. «Обновить список» меняет только картинку на экране. «Записать» сохраняет реквизиты, но проводки не трогает. «Провести» пересчитывает движения по регистрам. Всё описанное относится к платформе 1С:Предприятие 8.3 с интерфейсом «Такси» и подходит для типовых конфигураций: Бухгалтерии 3.0, ЗУП 3.1, УТ 11.

Зачем обновлять документ и что именно меняется

Документ в 1С хранит две вещи: реквизиты (то, что вы видите в форме) и движения (записи в регистрах бухгалтерии, накопления, сведений). Остатки, оборотка, отчёты строятся по движениям. Поэтому если реквизиты поменялись, а движения остались прежними, отчёты будут врать.

Ситуации, когда документ надо обновить:

  • 🔄 поменяли справочник — счёт учёта номенклатуры, ставку НДС, договор, подразделение. Старые проводки остались со старыми значениями;
  • 📅 ввели документ задним числом — например, поступление от 3 числа после реализации от 10-го. Себестоимость в реализации посчитана без этого поступления;
  • ⚙️ изменили учётную политику или параметры учёта, влияющие на проводки;
  • 🧩 после обновления конфигурации часть документов дозаполняется отложенными обработчиками;
  • 👥 документ правил другой пользователь, пока он был открыт у вас;
  • ❌ документ записан, но не проведён — в списке у него нет зелёной галочки.

Как понять, что движения устарели

Откройте документ и посмотрите проводки кнопкой Дт/Кт (в Бухгалтерии) или командой просмотра движений в меню Ещё. Сравните суммы и счета с реквизитами. Если в шапке стоит один счёт, а в проводке другой — документ нужно перепровести.

Второй признак — расхождение в отчётах. Например, оборотно-сальдовая ведомость по счёту 41 показывает отрицательный остаток, хотя товар оприходован. Обычно это значит, что реализация проведена раньше поступления.

Как обновить один документ из формы и из списка

Для одного-двух документов достаточно стандартных команд интерфейса.

ДействиеГде найтиЧто происходит
Обновить списокЕщё → Обновить в списке, клавиша F5Перерисовывается список на экране. Данные не меняются
ПеречитатьЕщё → Перечитать в форме документаФорма загружает актуальную версию из базы, несохранённые правки теряются
ЗаписатьКнопка Записать в формеСохраняются реквизиты, движения не пересчитываются
ПровестиКнопка Провести или Провести и закрытьСтарые движения удаляются, формируются новые
Отмена проведенияЕщё → Отмена проведения в спискеДвижения удаляются, документ остаётся в базе без галочки

Перепровести документ из формы

  1. Откройте документ двойным щелчком.
  2. Проверьте реквизиты в шапке и табличной части. Если меняли справочник, иногда нужно заново выбрать значение в поле, чтобы оно подтянулось в строку.
  3. Нажмите Провести.
  4. Откройте Дт/Кт и убедитесь, что проводки изменились.

Если поменяли счёт учёта в карточке номенклатуры, в уже созданном документе он сам не поменяется. Счета в табличной части заполняются в момент выбора номенклатуры. Перевыберите номенклатуру в строке или поправьте счёт вручную, затем проведите.

Перепровести несколько документов из списка

  1. Откройте журнал документов , например Продажи → Реализация (акты, накладные, УПД).
  2. Выделите нужные строки с зажатым Ctrl или Shift.
  3. Выберите в меню Ещё команду Провести.

Документы проводятся по очереди в порядке сортировки списка. Если важен хронологический порядок, сначала отсортируйте список по дате по возрастанию.

Если форма показывает чужие правки

Когда документ открыт у двух пользователей и один из них его сохранил, второй при записи получит сообщение о том, что объект изменён или удалён другим пользователем. Ваши правки в этот момент не записались. Скопируйте нужные значения, выполните Ещё → Перечитать, внесите изменения заново и запишите.

Групповое перепроведение документов за период

Когда документов десятки и сотни, вручную проводить их долго. В типовых конфигурациях есть обработки для массового перепроведения.

В Бухгалтерии 3.0

Обработка Групповое перепроведение документов находится в разделе Операции. Её же можно вызвать из помощника закрытия месяца командой перепроведения документов за месяц.

  1. Задайте период: с даты, с которой данные стали неверными, до конца текущего месяца.
  2. Укажите организацию, если в базе их несколько.
  3. Отметьте режим: перепроводить все документы или только определённые виды.
  4. Запустите обработку и дождитесь окончания. В конце программа выведет список документов, которые провести не удалось.

Сделайте резервную копию базы перед массовым перепроведением за длинный период. Если в базе есть документы с ручной корректировкой проводок, групповое перепроведение их тоже затронет, а ручные правки сохранятся только при включённом флажке ручной корректировки.

Документы, которые не провелись из-за ошибок

В конфигурациях на БСП есть обработка Администрирование → Обслуживание → Корректировка данных → Проведение документов. Она собирает документы, которые пользователи пытались провести, но получили ошибку. Отсюда можно открыть каждый документ, исправить причину и провести заново.

В ЗУП 3.1

В ЗУП нет общего перепроведения за период: расчёт зарплаты построен на цепочке документов, и их пересчёт идёт через перерасчёты. Если документ относится к уже закрытому месяцу, в его форме доступна команда Исправить. Она создаёт исправляющий документ, а исходный остаётся без изменений. Так обновляют начисление больничного, отпуска или премии без поломки прошлых ведомостей.

Когда не перепроводить, а оформить корректировку

Если ошибка нашлась в документе прошлого квартала, а декларация уже сдана, править исходный документ рискованно. В Бухгалтерии для реализации и поступления есть отдельные документы Корректировка реализации и Корректировка поступления. Их создают командой Создать на основании из исходного документа.

Корректировка проводится текущей датой и показывает изменения отдельной строкой. Исходный документ остаётся нетронутым, а сданная отчётность — согласованной с базой. Так же оформляют исправительные и корректировочные счета-фактуры.

Ручная правка движений и смена реквизитов пачкой

Иногда перепроведение не даёт нужного результата: алгоритм проведения формирует ту же проводку снова. Тогда движения правят вручную.

Ручная корректировка проводок

  1. Откройте документ и нажмите Дт/Кт.
  2. Установите флажок Ручная корректировка (разрешает редактирование движений документа).
  3. Исправьте счёт, субконто или сумму в нужной строке.
  4. Нажмите Записать.

После ручной корректировки документ перестаёт обновляться при перепроведении — в том числе групповом. Если позже поменяете реквизиты, проводки останутся старыми. Снимите флажок, когда необходимость в ручной правке пройдёт, и проведите документ заново.

Групповое изменение реквизитов

Если нужно заменить, например, договор или подразделение в 200 документах, откройте список, выделите документы и выберите Ещё → Изменить выделенные. Та же обработка доступна в Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов.

Обработка меняет реквизиты и перезаписывает документы. Проверьте после неё, проведены ли документы заново: если нет — запустите перепроведение за период.

История изменений документа

Чтобы понять, кто и когда поменял документ, включите версионирование: Администрирование → Общие настройки → История изменений. После этого в форме документа в меню Ещё появится просмотр истории. Там видно, какие реквизиты менялись, и можно вернуть предыдущую версию.

Технический уровень: итоги, режимы запуска и закрытый период

Документы редактируют и проводят только в режиме 1С:Предприятие. В Конфигураторе документы недоступны для правки: там меняется структура базы, а не данные.

Дата запрета изменения

Самая частая причина, по которой документ «не обновляется», — дата запрета. Программа не даёт записать или провести документ с датой раньше установленной границы. Настройка находится в Администрирование → Пользователи и права → Даты запрета изменения.

Сдвинуть дату может только пользователь с правами администратора. Делайте это осознанно: в закрытом периоде уже сданы отчёты, и перепроведение изменит цифры в них.

Пересчёт итогов

Регистры накопления и бухгалтерии хранят итоги, чтобы отчёты строились быстрее. Если итоги разошлись с движениями, отчёты показывают одно, а документы — другое. Пересчитать итоги можно двумя способами:

  • в режиме Предприятия: Все функции → Стандартные → Управление итогами. Команда Все функции включается в Сервис и настройки → Параметры, флажок «Отображать команду «Все функции»»;
  • в Конфигураторе: Администрирование → Тестирование и исправление, флажок Пересчёт итогов.

Тестирование и исправление требует монопольного доступа. Все пользователи должны выйти из базы, иначе их сеансы оборвутся или проверка не запустится. Делайте это вне рабочего времени и только после резервной копии.

Обновление конфигурации и структуры базы

После обновления конфигурации документы иногда выглядят «сломанными»: пропали значения в новых полях, часть документов нельзя изменить. Обычно это не ошибка, а незаконченная обработка данных.

Отложенная обработка данных

Типовые конфигурации после обновления запускают обработчики в фоне. Они дозаполняют новые реквизиты в документах и регистрах. Пока обработка не закончилась, некоторые документы могут быть недоступны для изменения.

Проверить статус: Администрирование → Обслуживание → Обновление версии программы → Результаты обновления и дополнительная обработка данных. Если обработка остановилась с ошибкой, там будет указан проблемный объект. Исправьте его и запустите обработку заново.

Обновление структуры базы в Конфигураторе

Если после доработки конфигурации или подключения расширения в документе не появились новые поля, значит, не обновлена структура базы. В Конфигураторе выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7). Для изменений, затрагивающих структуру таблиц, нужен монопольный доступ.

Расширения загружаются отдельно: сначала сам файл расширения, потом обновление конфигурации базы данных. Это два разных шага.

После обновления — перепроведение

Если в описании нового релиза сказано, что изменён алгоритм проведения какого-то документа, старые документы сами не пересчитаются. Их нужно перепровести за открытый период — обработкой из раздела выше.

Проверка результата и что делать, если документ не проводится

После обновления документов проверьте, что данные сошлись. Сверяйте не только тот документ, который правили, но и всё, что от него зависит: списания, взаиморасчёты, закрытие месяца . Ошибка в одном поступлении тянется по цепочке во все последующие реализации.

  • 📊 Оборотно-сальдовая ведомость по ключевым счетам: нет ли отрицательных остатков на 10, 41, 43.
  • 🧾 Анализ счёта по 60 и 62: суммы взаиморасчётов совпадают с актами сверки.
  • 🛠 Экспресс-проверка ведения учёта в Бухгалтерии: находит непроведённые документы и нарушения последовательности.
  • ✔️ Список документов с отбором по проведению: не осталось ли записей без галочки.
Диагностика: выберите симптом

Частые ошибки при массовом обновлении

  • Перепроводят без резервной копии. При ошибке в настройках учёта сотни документов получат неверные проводки, и вернуть всё назад без копии сложно.
  • Захватывают закрытый период. Перепроведение за квартал, по которому сдана декларация, меняет цифры отчётности. Сначала решите, нужны ли уточнёнки.
  • Не обращают внимания на порядок. Поступления и перемещения должны проводиться раньше списаний. Групповая обработка учитывает хронологию, ручное проведение из списка — нет, если список отсортирован иначе.
  • Забывают закрыть месяц заново. После перепроведения документов месяца закрытие месяца нужно выполнить повторно.

Частые вопросы

Чем «Записать» отличается от «Провести»?
«Записать» сохраняет реквизиты документа в базе. «Провести» дополнительно формирует движения по регистрам: проводки, остатки, взаиморасчёты. Отчёты видят только проведённые документы.
Можно ли перепровести документ, не открывая его?
Да. Выделите документ в списке и выберите Ещё → Провести. Так же проводят сразу несколько выделенных документов.
Почему после перепроведения изменилась себестоимость в других документах?
Себестоимость списания зависит от остатков на дату. Если перепровели поступление, меняется база для расчёта всех последующих списаний. Их тоже нужно перепровести и закрыть месяц заново.
Сколько времени занимает групповое перепроведение?
Зависит от числа документов и мощности сервера. Месяц небольшой организации проводится за несколько минут, год крупной базы — может занять часы. Запускайте долгие обработки вечером.
Как вернуть документ к прошлой версии?
Если включена история изменений, откройте её в меню Ещё формы документа, выберите нужную версию и восстановите. Без включённой истории поможет только резервная копия базы.