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