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

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

Как установить текущую дату в 1С 8.3 Бухгалтерия

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

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

Путаница возникает из-за того, что в 1С существует несколько разных «дат»: системная дата компьютера, рабочая (текущая) дата сеанса пользователя, дата документа и дата запрета редактирования. Установка текущей даты влияет только на подстановку значений в новые объекты и не изменяет уже проведённые документы.

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

Что такое текущая дата сеанса и чем она отличается от других дат

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

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

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

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

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

В клиент-серверном варианте работы дата берётся с сервера 1С или сервера СУБД, а не с компьютера пользователя. Если у всех сотрудников дата неверна, проверять нужно настройки времени на сервере — это задача администратора.

Как установить текущую дату через настройки сеанса

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

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

Порядок действий для смены даты сеанса
  1. 1
    Закройте открытые документы и сохраните данные
  2. 2
    Откройте «Сервис» → «Параметры» → вкладка «Сервис»
  3. 3
    Выберите режим: системная дата или произвольное значение
  4. 4
    Укажите нужную дату и подтвердите настройку
  5. 5
    Создайте тестовый документ и проверьте подставленную дату

Как вводить документы задним числом без смены текущей даты

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

При массовом вводе первички за прошлый месяц удобно копировать документы: при копировании 1С предложит установить дату, и в ряде форм дата нового документа наследуется от исходного. Также полезна обработка «Групповое изменение реквизитов» для уже созданных документов, но применять её к проведённым документам следует осторожно.

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

Дата запрета редактирования и её влияние

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

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

Маршрут решения

Как выбрать действие

Нужно, чтобы новые документы создавались другим числомИзмените текущую дату сеанса или системную дату
Нужно оформить один-два документа прошлым периодомПросто укажите дату вручную в поле «Дата» документа
Программа запрещает ставить нужную датуПроверьте дату запрета редактирования у администратора
Дата неверна у всех пользователей сервераПроверьте системное время на сервере 1С

Частые ошибки при работе с датами

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

Вторая типичная ситуация — попытка исправить дату в проведённом документе без анализа последствий. Изменение даты поступления или реализации влияет на НДС, себестоимость и взаиморасчёты. Перед такой правкой сформируйте оборотно-сальдовую ведомость за период и сохраните её, чтобы после изменения сравнить результат.

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

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

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

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

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

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

Подставляется нужная дата автоматически

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

Подставляется старое или неверное значение — сеанс не перезапущен

Системные часы компьютера
Норма

Дата и время совпадают с реальными

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

Время сбито — проверьте батарейку BIOS или синхронизацию

Дата у коллег в той же базе
Норма

У всех одинаковая корректная дата

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

У всех неверно — проблема на сервере

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

Итог

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

Текущая дата в 1С 8.3 берётся из операционной системы или сервера и при необходимости переопределяется в параметрах сеанса. Для ввода документов задним числом достаточно указать дату в самом документе. Изменения в закрытых периодах выполняйте только после проверки даты запрета и согласования с ответственным за учёт.

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

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

Чаще всего причина в том, что сеанс 1С был запущен накануне и не перезапускался — текущая дата сеанса фиксируется при старте. Закройте и откройте программу заново. Если не помогло, проверьте системные часы компьютера или сервера.

Можно ли установить разную текущую дату для разных пользователей?

В типовой конфигурации штатного механизма индивидуальной рабочей даты для пользователей тонкого клиента нет. Переопределение даты сеанса доступно в толстом клиенте и конфигураторе. Практичнее менять дату непосредственно в документах.

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

Нумерация документов в 1С привязана к периодичности нумератора (обычно год). Смена текущей даты внутри года не сбрасывает номера, но документы, созданные с датой другого года, получат нумерацию соответствующего периода.

Что делать, если программа не даёт провести документ нужной датой?

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

Влияет ли смена текущей даты на уже проведённые документы?

Нет. Текущая дата сеанса влияет только на значения, подставляемые по умолчанию при создании новых объектов и построении отчётов. Существующие документы и их движения остаются неизменными.

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

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