К статье
Практический материал

Быстрый старт · 8 мин

Как изменить дату в 1С Предприятие

Как изменить дату в 1С Предприятие: рабочая дата сеанса, дата документа, запрет редактирования, дата запрета изменения данных. Пошаговые инструкции и типичные ошибки.

Фраза «изменить дату в 1С» может означать несколько разных задач: поменять рабочую дату сеанса, исправить дату конкретного документа, сдвинуть дату запрета редактирования или изменить дату в уже закрытом периоде. Каждая из этих ситуаций решается по-разному, и путать их нельзя: ошибка приведёт либо к проведению документов «не тем числом», либо к нарушению последовательности учёта.

Ниже разобраны все основные сценарии для типовых конфигураций (Бухгалтерия предприятия, Управление торговлей, Зарплата и управление персоналом) на платформе 1С:Предприятие 8.3. Большинство действий выполняется без прав администратора, но для работы с закрытыми периодами потребуются соответствующие полномочия.

Как изменить рабочую дату сеанса

Рабочая дата — это дата, которую 1С подставляет по умолчанию в новые документы, отчёты и отборы. По умолчанию она совпадает с системной датой компьютера, но её можно зафиксировать вручную. Это удобно, когда нужно массово ввести документы «вчерашним» или «завтрашним» числом.

Откройте главное меню программы (круглая кнопка или кнопка со стрелкой в левом верхнем углу), затем выберите «Сервис → Параметры». В разделе «Рабочая дата» установите переключатель «Фиксированная» и укажите нужную дату. Нажмите «ОК» — все новые документы будут создаваться с этой датой.

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

Порядок действий
  1. 1
    Откройте главное меню программы
  2. 2
    Выберите «Сервис → Параметры»
  3. 3
    В блоке «Рабочая дата» выберите «Фиксированная» и укажите дату
  4. 4
    Нажмите «ОК» и создайте тестовый документ
  5. 5
    Проверьте, что в новом документе подставилась нужная дата

Как изменить дату конкретного документа

Самая частая задача — исправить дату уже созданного документа. Откройте документ из журнала, щёлкните по полю «Дата» в шапке и введите новое значение. Если документ не проведён, достаточно записать его. Если проведён — программа перепроведёт его на новую дату автоматически при записи.

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

Если поле даты недоступно для редактирования, проверьте три причины: документ находится в закрытом периоде, у вас нет прав на изменение этого вида документов или в форме документа поле заблокировано настройкой. В первом случае понадобится сдвинуть дату запрета (об этом ниже), во втором — обратиться к администратору.

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

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

Чтобы открыть период, перейдите в раздел «Администрирование → Поддержка и обслуживание → Регламентные операции» (в Бухгалтерии — «Администрирование → Проведение документов → Даты запрета изменения данных»). Установите новую дату запрета раньше той, в которую попадает нужный документ. После этого документ станет доступен для правки.

После внесения исправлений верните дату запрета обратно. Это защитит данные от случайных изменений. Учтите, что настройка даты запрета требует прав администратора или специальной роли «Изменение дат запрета».

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

Если документ проведён, а перепроводить его нельзя (например, из-за большого объёма зависимых движений), можно отменить проведение, изменить дату и провести заново. В журнале документов выделите документ и нажмите кнопку «Отменить проведение» (или используйте контекстное меню). После правки даты проведите документ повторно.

Для массового изменения дат удобна групповая обработка: в журнале выделите несколько документов, нажмите «Ещё → Изменить выделенные» и задайте новое значение поля «Дата». Функция доступна не во всех конфигурациях и требует соответствующих прав.

Изменение даты через код (для разработчиков)

Программно дата документа меняется установкой свойства Дата объекта с последующим вызовом Записать(). При этом

bsl
Док = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("0001", ТекущаяДатаСеанса()).ПолучитьОбъект();
Док.Дата = Дата(2026, 5, 15, 12, 0, 0);
Док.Записать(РежимЗаписиДокумента.Проведение);

Почему дата не меняется: типичные причины

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

  • Документ попадает в закрытый период — действует дата запрета изменения данных.
  • У пользователя нет прав на редактирование этого вида документов — настройка ролей в конфигураторе или профилей групп доступа.
  • Документ создан на основании другого и дата наследуется — менять нужно дату документа-основания.
  • Включён обмен данными, и документ пришёл из другой базы — править его нужно в базе-источнике, иначе при следующей синхронизации изменения затрутся.
  • Документ помечен на удаление — сначала снимите пометку.
Типичные ошибки
01
Меняют системную дату Windows вместо рабочей даты 1С — это ломает работу других программ и лицензий
02
Переносят документ задним числом и не перепроводят зависимые документы — остатки по складу и расчётам становятся некорректными
03
Открывают запрет редактирования на всех пользователей вместо одного — возрастает риск случайной порчи прошлых периодов
04
Правят документ, пришедший по обмену, в базе-приёмнике — при следующей синхронизации правка исчезает

Как проверить результат

После изменения даты убедитесь, что учёт остался корректным. Откройте документ и проверьте дату в шапке, затем посмотрите движения по регистрам (кнопка «Ещё → Движения документа» или отчёт «Движения документа») — они должны относиться к новой дате.

Для контроля остатков сформируйте оборотно-сальдовую ведомость или складской отчёт за затронутый период и сверьте итоги с теми, что были до правки. Если после документа были другие операции по тем же товарам или контрагентам, перепроведите их в хронологическом порядке — в типовых конфигурациях есть обработка «Проведение документов» («Операции → Проведение документов»).

Контрольные точки

Как проверить результат

Дата в шапке документа
Норма

Отображается новая дата, документ проведён

Тревожный признак

Старая дата или статус «не проведён»

Движения по регистрам
Норма

Все записи привязаны к новой дате

Тревожный признак

Часть движений осталась на старой дате

Остатки в отчётах
Норма

Итоги соответствуют ожиданиям после перепроведения

Тревожный признак

Отрицательные остатки или расхождения с прежними данными

Часто задаваемые вопросы

Можно ли изменить дату документа, если сдана отчётность за этот период?

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

Почему новая дата документа сбрасывается после обмена данными?

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

Как сделать, чтобы 1С всегда открывалась с вчерашней датой?

Штатной настройки «вчерашняя дата» нет. Можно каждый раз устанавливать фиксированную рабочую дату через «Сервис → Параметры» или реализовать подстановку нужной даты программно через модификацию конфигурации.

Изменится ли номер документа при смене даты?

Нет, номер сохраняется. Но если нумерация в конфигурации настроена в пределах периода (года или месяца), при переносе документа в другой период может нарушиться хронология номеров — это не критично, но иногда вызывает вопросы при проверках.

Кто может изменить дату запрета редактирования?

Пользователь с полными правами или с ролью, разрешающей изменение дат запрета. Обычному пользователю эта настройка недоступна — обратитесь к администратору 1С.

Итог

Что важно запомнить

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