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

Администрирование · 8 мин

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

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

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

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

Разберитесь, какая именно дата вам нужна

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

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

Новые документы создаются не тем числомПроблема в рабочей дате сеанса

Проверьте рабочую дату в параметрах сеанса

Нельзя сохранить старый документДействует запрет изменения данных

Проверьте дату запрета в настройках программы

Дата на компьютере невернаяСистемная дата Windows

Проверьте часы и часовой пояс в Windows

Отчёт показывает не тот периодНастройки самого отчёта

Проверьте период в шапке отчёта

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

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

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

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

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

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

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

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

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

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

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

Что делать, если дата сбрасывается или не меняется

Типичная ситуация: пользователь меняет рабочую дату, а документы всё равно создаются текущим числом. Причины обычно такие: конфигурация принудительно подставляет текущую дату при создании документа (это зашито в коде), изменение не сохранилось из-за недостатка прав, либо пользователь менял дату в одной базе, а работает в другой.

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

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

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

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

Дополнительно проверьте журнал регистрации («Администрирование» → «Обслуживание» → «Журнал регистрации»): там видно, кто и когда менял даты документов. Это полезно и для расследования уже случившихся ошибок в учёте.

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

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

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

Подставляется нужная рабочая дата

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

Подставляется другое число — проверьте настройки сеанса

Редактирование старого документа обычным пользователем
Норма

Появляется сообщение о запрете изменения данных

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

Документ сохраняется — запрет не настроен или у пользователя полные права

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

Совпадают с фактическими и с клиентскими машинами

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

Расхождение во времени между сервером и клиентами

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

Почему в 1С 8.3 документы создаются завтрашним или вчерашним числом?

Чаще всего причина в рабочей дате сеанса, которую кто-то изменил вручную, либо в неверной системной дате компьютера. Проверьте оба значения: рабочую дату — через «Все функции» → «Стандартные», системную — в настройках Windows.

Можно ли запретить пользователям менять рабочую дату?

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

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

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

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

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

Как узнать, кто изменил дату документа?

Откройте журнал регистрации: «Администрирование» → «Обслуживание» → «Журнал регистрации». Отфильтруйте события изменения данных по нужному документу — будет видно пользователя, время и характер изменения.

Итог

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

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