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