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

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

Как сменить дату в 1С 8: пошаговая инструкция

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

В 1С:Предприятии 8 слово «дата» может означать три разные вещи: рабочую дату сеанса, которую программа подставляет в новые документы; дату конкретного документа или операции; и системную дату компьютера, от которой зависят все остальные. Прежде чем что-то менять, важно понять, какая именно дата мешает работе — от этого зависит и инструмент, и риски.

Чаще всего пользователи сталкиваются с ситуацией, когда новый документ создаётся «не тем числом», либо программа запрещает провести документ задним числом из-за установленного запрета редактирования. Обе задачи решаются штатными средствами конфигурации, без вмешательства в код, если у пользователя есть нужные права.

Ниже разобраны все основные сценарии: от простой смены рабочей даты до снятия запрета на изменение данных закрытого периода. Инструкции актуальны для типовых конфигураций на платформе 8.3 — «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других.

Какая дата вам нужна: рабочая, документа или системная

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

Системная дата Windows влияет на 1С только в том случае, если рабочая дата не задана вручную: тогда программа берёт текущую дату компьютера. Менять системное время ради 1С не стоит — это ломает работу других программ, сертификаты и синхронизацию данных.

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

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

В интерфейсе «Такси» (типовые конфигурации 8.3)

Откройте главное меню (кнопка с оранжевым значком слева вверху) и выберите «Сервис → Параметры». В открывшейся форме найдите поле «Рабочая дата» и установите нужное число. В некоторых конфигурациях тот же параметр доступен через раздел «Администрирование → Общие настройки» или «НСИ и администрирование → Персональные настройки».

В обычном интерфейсе (8.2 и старые конфигурации)

Путь аналогичный: меню «Сервис → Параметры», вкладка «Общие», поле «Рабочая дата». Установите переключатель «Устанавливать» и укажите дату, либо выберите «Текущая дата компьютера», чтобы вернуть автоматический режим.

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

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

Дата документа хранится в самом документе и не зависит от рабочей даты. Откройте нужный документ из журнала, кликните по полю «Дата» в шапке и укажите требуемое число и время, затем нажмите «Записать» или «Провести».

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

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

Как снять запрет изменения данных (дата запрета редактирования)

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

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

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

Как изменить дату в журнале документов и отчётах

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

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

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

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

Создайте новый документ после смены рабочей даты
Норма

В поле «Дата» подставилось заданное число

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

Подставляется текущая дата компьютера — параметр не сохранён

Откройте исправленный документ
Норма

Дата изменена, документ проведён без ошибок

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

Сообщение о запрете изменения — действует дата запрета

Сформируйте оборотно-сальдовую ведомость за затронутый период
Норма

Остатки соответствуют ожиданиям

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

Остатки изменились неожиданно — документ пересчитал регистры

Типичные ошибки и ограничения

Самая распространённая ошибка — попытка сменить дату через системные часы Windows. Это не только не решает задачу (при заданной рабочей дате 1С игнорирует часы), но и нарушает работу обменов, лицензий и других программ.

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

Третья ошибка — изменение даты проведённого документа без понимания последствий. Документ перепроводится, и если он участвовал в расчёте себестоимости, НДС или зарплаты, итоги периода меняются. Всегда делайте резервную копию перед массовыми исправлениями задним числом.

Типичные ошибки
01
Смена системной даты Windows вместо рабочей даты 1С — ломает обмены и сертификаты, а в 1С ничего не меняется
02
Изменение даты проведённого документа в закрытом периоде без копии — регистры пересчитываются, отчётность расходится
03
Снятие запрета редактирования без возврата — любой пользователь может случайно испортить закрытый период
04
Перенос документа в последовательности без её восстановления — расчёты по следующим документам становятся недостоверными

Если прав не хватает или дата не меняется

Если поле «Рабочая дата» недоступно, а попытка исправить документ вызывает сообщение о недостатке прав — обратитесь к администратору базы. В типовых конфигурациях нужны роли «Администратор системы» или «Полные права» для снятия запрета, а для обычной правки документа — права на изменение соответствующего вида документов.

В клиент-серверном варианте работы также проверьте, что дата на сервере 1С и на SQL-сервере корректна: расхождение времени между серверами иногда вызывает странности с датами документов, которые не лечатся настройками сеанса.

Итог

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

Рабочая дата задаётся в «Сервис → Параметры» и влияет только на новые документы. Дата документа правится в его форме, но у проведённых документов это пересчитывает регистры. Запрет редактирования снимается в «Администрировании» и должен быть возвращён после исправлений.

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

Почему рабочая дата сбрасывается после перезапуска 1С?

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

Можно ли изменить дату у уже проведённого документа?

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

Что делать, если пишет «Дата запрета изменения данных»?

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

Влияет ли смена рабочей даты на других пользователей базы?

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

Как ввести документ «вчерашним» числом, не меняя настройки?

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

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

Скорее всего, в журнале установлен отбор по периоду, в который новая дата не попадает. Нажмите «Ещё → Установить период» и расширьте интервал — документ появится в списке.