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