Документ в 1С показывает старые данные: перечитать, перепровести или перезаписать
Содержание
Чтобы обновить документ в 1С, чаще всего хватает его перепровести: откройте документ и нажмите Провести (или Провести и закрыть). Программа удалит старые движения и сформирует новые по текущим данным. Если же форма просто показывает устаревшие значения, перепроводить ничего не нужно: выполните команду Ещё → Перечитать или переоткройте документ.
Частая ошибка — путать три разных действия. «Обновить список» меняет только картинку на экране. «Записать» сохраняет реквизиты, но проводки не трогает. «Провести» пересчитывает движения по регистрам. Всё описанное относится к платформе 1С:Предприятие 8.3 с интерфейсом «Такси» и подходит для типовых конфигураций: Бухгалтерии 3.0, ЗУП 3.1, УТ 11.
Зачем обновлять документ и что именно меняется
Документ в 1С хранит две вещи: реквизиты (то, что вы видите в форме) и движения (записи в регистрах бухгалтерии, накопления, сведений). Остатки, оборотка, отчёты строятся по движениям. Поэтому если реквизиты поменялись, а движения остались прежними, отчёты будут врать.
Ситуации, когда документ надо обновить:
- 🔄 поменяли справочник — счёт учёта номенклатуры, ставку НДС, договор, подразделение. Старые проводки остались со старыми значениями;
- 📅 ввели документ задним числом — например, поступление от 3 числа после реализации от 10-го. Себестоимость в реализации посчитана без этого поступления;
- ⚙️ изменили учётную политику или параметры учёта, влияющие на проводки;
- 🧩 после обновления конфигурации часть документов дозаполняется отложенными обработчиками;
- 👥 документ правил другой пользователь, пока он был открыт у вас;
- ❌ документ записан, но не проведён — в списке у него нет зелёной галочки.
Как понять, что движения устарели
Откройте документ и посмотрите проводки кнопкой Дт/Кт (в Бухгалтерии) или командой просмотра движений в меню Ещё. Сравните суммы и счета с реквизитами. Если в шапке стоит один счёт, а в проводке другой — документ нужно перепровести.
Второй признак — расхождение в отчётах. Например, оборотно-сальдовая ведомость по счёту 41 показывает отрицательный остаток, хотя товар оприходован. Обычно это значит, что реализация проведена раньше поступления.
Как обновить один документ из формы и из списка
Для одного-двух документов достаточно стандартных команд интерфейса.
| Действие | Где найти | Что происходит |
|---|---|---|
| Обновить список | Ещё → Обновить в списке, клавиша F5 | Перерисовывается список на экране. Данные не меняются |
| Перечитать | Ещё → Перечитать в форме документа | Форма загружает актуальную версию из базы, несохранённые правки теряются |
| Записать | Кнопка Записать в форме | Сохраняются реквизиты, движения не пересчитываются |
| Провести | Кнопка Провести или Провести и закрыть | Старые движения удаляются, формируются новые |
| Отмена проведения | Ещё → Отмена проведения в списке | Движения удаляются, документ остаётся в базе без галочки |
Перепровести документ из формы
- Откройте документ двойным щелчком.
- Проверьте реквизиты в шапке и табличной части. Если меняли справочник, иногда нужно заново выбрать значение в поле, чтобы оно подтянулось в строку.
- Нажмите
Провести. - Откройте
Дт/Кти убедитесь, что проводки изменились.
Если поменяли счёт учёта в карточке номенклатуры, в уже созданном документе он сам не поменяется. Счета в табличной части заполняются в момент выбора номенклатуры. Перевыберите номенклатуру в строке или поправьте счёт вручную, затем проведите.
Перепровести несколько документов из списка
- Откройте журнал документов
, например
Продажи → Реализация (акты, накладные, УПД). - Выделите нужные строки с зажатым
CtrlилиShift. - Выберите в меню
ЕщёкомандуПровести.
Документы проводятся по очереди в порядке сортировки списка. Если важен хронологический порядок, сначала отсортируйте список по дате по возрастанию.
Если форма показывает чужие правки
Когда документ открыт у двух пользователей и один из них его сохранил, второй при записи получит сообщение о том, что объект изменён или удалён другим пользователем. Ваши правки в этот момент не записались. Скопируйте нужные значения, выполните Ещё → Перечитать, внесите изменения заново и запишите.
Групповое перепроведение документов за период
Когда документов десятки и сотни, вручную проводить их долго. В типовых конфигурациях есть обработки для массового перепроведения.
В Бухгалтерии 3.0
Обработка Групповое перепроведение документов находится в разделе Операции. Её же можно вызвать из помощника закрытия месяца командой перепроведения документов за месяц.
- Задайте период: с даты, с которой данные стали неверными, до конца текущего месяца.
- Укажите организацию, если в базе их несколько.
- Отметьте режим: перепроводить все документы или только определённые виды.
- Запустите обработку и дождитесь окончания. В конце программа выведет список документов, которые провести не удалось.
Сделайте резервную копию базы перед массовым перепроведением за длинный период. Если в базе есть документы с ручной корректировкой проводок, групповое перепроведение их тоже затронет, а ручные правки сохранятся только при включённом флажке ручной корректировки.
Документы, которые не провелись из-за ошибок
В конфигурациях на БСП есть обработка Администрирование → Обслуживание → Корректировка данных → Проведение документов. Она собирает документы, которые пользователи пытались провести, но получили ошибку. Отсюда можно открыть каждый документ, исправить причину и провести заново.
В ЗУП 3.1
В ЗУП нет общего перепроведения за период: расчёт зарплаты построен на цепочке документов, и их пересчёт идёт через перерасчёты. Если документ относится к уже закрытому месяцу, в его форме доступна команда Исправить. Она создаёт исправляющий документ, а исходный остаётся без изменений. Так обновляют начисление больничного, отпуска или премии без поломки прошлых ведомостей.
Когда не перепроводить, а оформить корректировку
Если ошибка нашлась в документе прошлого квартала, а декларация уже сдана, править исходный документ рискованно. В Бухгалтерии для реализации и поступления есть отдельные документы Корректировка реализации и Корректировка поступления. Их создают командой Создать на основании из исходного документа.
Корректировка проводится текущей датой и показывает изменения отдельной строкой. Исходный документ остаётся нетронутым, а сданная отчётность — согласованной с базой. Так же оформляют исправительные и корректировочные счета-фактуры.
Ручная правка движений и смена реквизитов пачкой
Иногда перепроведение не даёт нужного результата: алгоритм проведения формирует ту же проводку снова. Тогда движения правят вручную.
Ручная корректировка проводок
- Откройте документ и нажмите
Дт/Кт. - Установите флажок
Ручная корректировка (разрешает редактирование движений документа). - Исправьте счёт, субконто или сумму в нужной строке.
- Нажмите
Записать.
После ручной корректировки документ перестаёт обновляться при перепроведении — в том числе групповом. Если позже поменяете реквизиты, проводки останутся старыми. Снимите флажок, когда необходимость в ручной правке пройдёт, и проведите документ заново.
Групповое изменение реквизитов
Если нужно заменить, например, договор или подразделение в 200 документах, откройте список, выделите документы и выберите Ещё → Изменить выделенные. Та же обработка доступна в Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов.
Обработка меняет реквизиты и перезаписывает документы. Проверьте после неё, проведены ли документы заново: если нет — запустите перепроведение за период.
История изменений документа
Чтобы понять, кто и когда поменял документ, включите версионирование: Администрирование → Общие настройки → История изменений. После этого в форме документа в меню Ещё появится просмотр истории. Там видно, какие реквизиты менялись, и можно вернуть предыдущую версию.
Технический уровень: итоги, режимы запуска и закрытый период
Документы редактируют и проводят только в режиме 1С:Предприятие. В Конфигураторе документы недоступны для правки: там меняется структура базы, а не данные.
Дата запрета изменения
Самая частая причина, по которой документ «не обновляется», — дата запрета. Программа не даёт записать или провести документ
с датой раньше установленной границы. Настройка находится в Администрирование → Пользователи и права → Даты запрета изменения.
Сдвинуть дату может только пользователь с правами администратора. Делайте это осознанно: в закрытом периоде уже сданы отчёты, и перепроведение изменит цифры в них.
Пересчёт итогов
Регистры накопления и бухгалтерии хранят итоги, чтобы отчёты строились быстрее. Если итоги разошлись с движениями, отчёты показывают одно, а документы — другое. Пересчитать итоги можно двумя способами:
- в режиме Предприятия:
Все функции → Стандартные → Управление итогами. КомандаВсе функциивключается вСервис и настройки → Параметры, флажок «Отображать команду «Все функции»»; - в Конфигураторе:
Администрирование → Тестирование и исправление, флажокПересчёт итогов.
Тестирование и исправление требует монопольного доступа. Все пользователи должны выйти из базы, иначе их сеансы оборвутся или проверка не запустится. Делайте это вне рабочего времени и только после резервной копии.
Обновление конфигурации и структуры базы
После обновления конфигурации документы иногда выглядят «сломанными»: пропали значения в новых полях, часть документов нельзя изменить. Обычно это не ошибка, а незаконченная обработка данных.
Отложенная обработка данных
Типовые конфигурации после обновления запускают обработчики в фоне. Они дозаполняют новые реквизиты в документах и регистрах. Пока обработка не закончилась, некоторые документы могут быть недоступны для изменения.
Проверить статус: Администрирование → Обслуживание → Обновление версии программы → Результаты обновления и дополнительная обработка данных. Если обработка остановилась с ошибкой, там будет указан проблемный объект. Исправьте его и запустите обработку заново.
Обновление структуры базы в Конфигураторе
Если после доработки конфигурации или подключения расширения в документе не появились новые поля, значит, не обновлена структура базы. В Конфигураторе выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7). Для изменений, затрагивающих структуру таблиц, нужен монопольный доступ.
Расширения загружаются отдельно: сначала сам файл расширения, потом обновление конфигурации базы данных. Это два разных шага.
После обновления — перепроведение
Если в описании нового релиза сказано, что изменён алгоритм проведения какого-то документа, старые документы сами не пересчитаются. Их нужно перепровести за открытый период — обработкой из раздела выше.
Проверка результата и что делать, если документ не проводится
После обновления документов проверьте, что данные сошлись. Сверяйте не только тот документ, который правили, но и всё, что от него зависит: списания, взаиморасчёты, закрытие месяца . Ошибка в одном поступлении тянется по цепочке во все последующие реализации.
- 📊 Оборотно-сальдовая ведомость по ключевым счетам: нет ли отрицательных остатков на 10, 41, 43.
- 🧾 Анализ счёта по 60 и 62: суммы взаиморасчётов совпадают с актами сверки.
- 🛠 Экспресс-проверка ведения учёта в Бухгалтерии: находит непроведённые документы и нарушения последовательности.
- ✔️ Список документов с отбором по проведению: не осталось ли записей без галочки.
Частые ошибки при массовом обновлении
- Перепроводят без резервной копии. При ошибке в настройках учёта сотни документов получат неверные проводки, и вернуть всё назад без копии сложно.
- Захватывают закрытый период. Перепроведение за квартал, по которому сдана декларация, меняет цифры отчётности. Сначала решите, нужны ли уточнёнки.
- Не обращают внимания на порядок. Поступления и перемещения должны проводиться раньше списаний. Групповая обработка учитывает хронологию, ручное проведение из списка — нет, если список отсортирован иначе.
- Забывают закрыть месяц заново. После перепроведения документов месяца закрытие месяца нужно выполнить повторно.
Частые вопросы
Чем «Записать» отличается от «Провести»?
Можно ли перепровести документ, не открывая его?
Ещё → Провести. Так же проводят сразу несколько выделенных документов.Почему после перепроведения изменилась себестоимость в других документах?
Сколько времени занимает групповое перепроведение?
Как вернуть документ к прошлой версии?
Ещё формы документа, выберите нужную версию и восстановите. Без включённой истории поможет только резервная копия базы.