Быстрый старт · 9 мин
Как сменить рабочую дату в 1С
Как сменить рабочую дату в 1С: настройка через меню «Сервис» и «Администрирование», отличия версий 8.3 и 7.7, влияние на документы и типичные ошибки.
Рабочая дата в 1С — это дата, которую программа подставляет по умолчанию в новые документы, отчёты и операции. Если она установлена неверно, все создаваемые документы будут проводиться не тем числом, что приводит к ошибкам в учёте, расхождениям в отчётности и проблемам при закрытии периода.
Способ изменения рабочей даты зависит от версии платформы и конфигурации: в типовых решениях на платформе 8.3 (Бухгалтерия, Управление торговлей, ЗУП) настройка находится в одном месте, в старой версии 7.7 — в другом. Ниже разобраны все основные сценарии с точными путями по меню.
Важно понимать: рабочая дата — это не системная дата компьютера и не дата конкретного документа. Это служебный параметр сеанса пользователя, который можно менять в любой момент без перезапуска программы и без влияния на уже проведённые документы.
Что такое рабочая дата и когда её нужно менять
Рабочая дата — параметр, который 1С использует как значение по умолчанию при создании новых документов, записей справочников с периодичностью и формировании некоторых отчётов. По умолчанию она равна текущей дате компьютера, но её можно зафиксировать на любом другом числе.
Типичные ситуации, когда смена рабочей даты действительно нужна: ввод документов задним числом большими пакетами (например, восстановление учёта за прошлый месяц), тестирование в копии базы, обучение сотрудников на учебных данных. В этих случаях удобнее один раз установить нужную дату, чем править её в каждом документе вручную.
Если же требуется провести один-два документа другим числом, менять рабочую дату не обязательно — достаточно изменить дату прямо в форме документа. Рабочая дата лишь подставляется в новые объекты и не блокирует ручной выбор.
Как сменить рабочую дату в 1С 8.3 (Бухгалтерия, УТ, ЗУП)
В типовых конфигурациях на управляемых формах (Бухгалтерия предприятия 3.0, Управление торговлей 11, Зарплата и управление персоналом 3.1) путь к настройке одинаковый. Откройте раздел «Администрирование» в панели разделов и найдите пункт «Параметры рабочей даты» или «Рабочая дата» — в зависимости от конфигурации название может немного отличаться.
В открывшейся форме установите нужную дату вручную или выберите её в календаре, затем подтвердите ввод. С этого момента все новые документы будут создаваться с указанной датой. Проверить результат просто: создайте черновик любого документа и посмотрите, какое число подставилось в поле даты.
Если пункта «Параметры рабочей даты» в разделе «Администрирование» нет, возможны два варианта: либо у вашей роли недостаточно прав на эту настройку, либо конфигурация нестандартная и настройка вынесена в другое место. В первом случае обратитесь к администратору базы, во втором — проверьте раздел «Сервис» или «Настройки».
- 1Откройте раздел «Администрирование» в панели разделов
- 2Найдите пункт «Параметры рабочей даты» или «Рабочая дата»
- 3Установите нужную дату в поле или выберите её в календаре
- 4Подтвердите ввод кнопкой «ОК» или закрытием формы
- 5Создайте тестовый документ и проверьте подставленную дату
Как сменить рабочую дату в 1С 7.7
В платформе 7.7 (Бухгалтерия 7.7, Торговля и склад 9.2, Зарплата и кадры) настройка находится в главном меню. Откройте «Сервис» → «Параметры» и перейдите на вкладку «Общие». В поле «Рабочая дата» выберите режим: «Текущая дата» (дата компьютера) или «Произвольная дата» с указанием конкретного числа.
После нажатия «ОК» новая рабочая дата начнёт действовать для всех вновь создаваемых документов. Учтите, что в 7.7 этот параметр сохраняется для пользователя и может остаться установленным при следующем запуске — это частая причина «забытых» документов прошлым числом.
Дополнительно в 7.7 существует настройка «Дата запрета изменения данных» (в меню «Сервис» → «Установка монопольного доступа» и связанных параметрах), но это другой механизм — он запрещает редактирование старых документов, а не управляет рабочей датой.
Отличие рабочей даты от системной даты компьютера
Частая ошибка — менять системную дату Windows вместо рабочей даты в 1С. Это плохая практика: смена системного времени влияет на все программы, может сбить лицензионные проверки, обмен данными, подписание электронных документов и работу криптографии. Кроме того, в клиент-серверном режиме 1С дата сервера всё равно определяется сервером, а не вашим компьютером.
Рабочая дата внутри 1С — безопасный и правильный инструмент. Она действует только в рамках вашего сеанса, не затрагивает других пользователей и легко возвращается к текущей дате. Менять системное время Windows для целей учёта не нужно никогда.
Почему документы всё равно создаются не той датой
Если после смены рабочей даты документы продолжают создаваться текущим числом, проверьте несколько причин. Первая — настройка применилась, но документ копируется из существующего: при копировании дата может браться из исходника или пересчитываться по правилам конфигурации. Вторая — в базе работают регламентные обработки или расширения, которые принудительно подставляют дату.
Третья причина — ограничение «Дата запрета изменения данных». Если установлен запрет редактирования до определённого числа, документы более ранней датой провести не получится: программа выдаст сообщение о запрете. Это не неисправность, а штатный контроль закрытого периода — снимать его должен главный бухгалтер или администратор осознанно.
Также учтите: в клиент-серверном варианте время документа определяется по серверу 1С. Если сервер находится в другом часовом поясе, документ, созданный «рабочей датой», может получить время, переходящее на соседние сутки. Это влияет на последовательность проведения внутри дня.
Как проверить результат
Подставляется установленная рабочая дата
Подставляется текущая дата компьютера — настройка не применилась
Документ проводится без сообщений о запрете
Ошибка «Дата запрета изменения данных» — период закрыт
Рабочая дата сохранилась или сбросилась ожидаемо
Дата «залипла» на старом периоде и портит новые документы
Ограничения и права доступа
Не во всех базах пользователь может менять рабочую дату самостоятельно. Если настройка недоступна (пункт меню отсутствует или неактивен), значит, права ограничены ролью. В типовых конфигурациях доступ к параметрам рабочей даты обычно есть у всех пользователей, но в доработанных решениях администратор мог его отключить.
Отдельный случай — работа через тонкий клиент или веб-клиент: настройка рабочей даты там доступна так же, но если база опубликована с жёсткими ограничениями, параметр может быть скрыт. В такой ситуации выход один — попросить администратора установить нужную дату или выдать права.
Как вернуть текущую дату
После завершения работы с документами задним числом верните рабочую дату к текущей. В 1С 8.3 снова откройте «Администрирование» → «Параметры рабочей даты» и установите сегодняшнее число либо снимите фиксацию, если конфигурация предлагает вариант «Использовать текущую дату».
В 7.7 вернитесь в «Сервис» → «Параметры» → «Общие» и переключите режим на «Текущая дата». Сделайте это обязательно: оставленная фиксированная дата — самая частая причина, когда бухгалтер «не заметил», что весь день вводил документы прошлым месяцем.
Частые вопросы
Изменится ли дата уже проведённых документов после смены рабочей даты?
Нет. Рабочая дата подставляется только в новые объекты в момент их создания. Все ранее созданные и проведённые документы сохраняют свои даты; для их изменения нужно редактировать каждый документ отдельно с учётом даты запрета.
Почему пункта «Параметры рабочей даты» нет в меню «Администрирование»?
Либо у вашей роли нет прав на эту настройку, либо конфигурация нестандартная. Проверьте раздел «Сервис» и «Настройки», а если не нашли — уточните у администратора базы, куда вынесен параметр.
Действует ли рабочая дата на других пользователей базы?
Нет, это персональная настройка сеанса. Каждый пользователь может установить свою рабочую дату независимо от коллег, и его выбор никак не повлияет на их документы.
Что делать, если документ не проводится из-за «даты запрета изменения данных»?
Это штатный контроль закрытого периода. Самостоятельно снимать запрет не стоит — обратитесь к главному бухгалтеру или администратору: изменение даты запрета влияет на достоверность отчётности за закрытый период.
Можно ли установить рабочую дату программно?
Да, разработчик может использовать встроенный язык: метод РабочаяДата или установку параметра сеанса в зависимости от конфигурации. Для обычного пользователя достаточно настройки через интерфейс — программный способ нужен только при доработках.
Сохраняется ли рабочая дата после перезапуска программы?
Зависит от конфигурации и версии: в одних настройка сохраняется для пользователя, в других при новом сеансе подставляется текущая дата. После перезапуска проверьте дату в тестовом документе, чтобы не ввести данные неверным числом.
Что важно запомнить
Рабочая дата меняется в 1С 8.3 через «Администрирование» → «Параметры рабочей даты», в 7.7 — через «Сервис» → «Параметры». Настройка влияет только на новые документы текущего пользователя. Системную дату Windows менять не нужно, а после работы задним числом рабочую дату следует вернуть к текущей.