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

Документы и Печать · 10 мин

Как в 1С поменять время проведения документа

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

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

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

Как 1С хранит дату и время документа

В платформе 1С:Предприятие реквизит «Дата» документа всегда содержит и дату, и время с точностью до секунды. Когда вы создаёте документ, программа автоматически подставляет текущее время; если документов в этот день уже много, новый получает время чуть позже последнего, чтобы встать в конец последовательности.

При проведении документ записывает движения по регистрам именно на момент своей даты-времени. Именно поэтому смена времени без перепроведения не даст эффекта: движения останутся на старом моменте времени, пока документ не будет проведён заново.

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

Способ 1: ручное изменение времени в форме документа

Самый простой сценарий — поменять время прямо в открытом документе. Порядок действий одинаков для большинства типовых конфигураций на управляемых формах.

Порядок действий
  1. 1
    Откройте нужный документ из журнала двойным щелчком.
  2. 2
    Найдите поле с датой — обычно в шапке документа рядом с номером.
  3. 3
    Если отображается только дата, щёлкните по ней: откроется окно редактирования, где можно задать часы, минуты и секунды.
  4. 4
    Установите нужное время и подтвердите ввод.
  5. 5
    Нажмите «Провести» или «Провести и закрыть», чтобы движения перезаписались на новое время.
  6. 6
    Откройте журнал документов и убедитесь, что документ занял правильную позицию в списке.

Если при попытке провести документ программа выдаёт сообщение о запрете изменения данных в закрытом периоде, сначала потребуется временно сдвинуть дату запрета редактирования (раздел «Администрирование → Поддержка и обслуживание → Даты запрета изменения данных») — при наличии соответствующих прав.

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

Способ 2: изменение времени через настройку режима редактирования даты

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

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

В управляемых формах (1С:Бухгалтерия 3.0, УТ 11, ERP) аналогичный эффект достигается через «Ещё → Изменить форму» в форме документа: найдите реквизит «Дата» и проверьте его свойства. Однако чаще достаточно просто щёлкнуть по полю даты — диалог выбора времени доступен по умолчанию.

Способ 3: массовое изменение времени через обработку или групповое изменение

Когда нужно сдвинуть время сразу у десятков документов (типичная ситуация — перенос данных или восстановление после некорректного обмена), ручная правка непрактична. В типовых конфигурациях есть механизм группового изменения реквизитов.

Откройте журнал документов, выделите нужные строки (Ctrl или Shift), затем вызовите «Ещё → Изменить выделенные» (в некоторых конфигурациях — «Групповое изменение реквизитов»). Выберите реквизит «Дата», задайте новое значение и выполните обработку. Учтите ограничение: всем выделенным документам будет установлена одна и та же дата-время, поэтому для разных значений документы придётся обрабатывать партиями.

Для сложных сценариев (например, «сдвинуть время всех реализаций за день на +1 час») используются универсальные обработки «Групповая обработка справочников и документов» или небольшой программный код через консоль кода. Такие операции выполняйте только в копии базы или после резервного копирования.

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

После изменения времени обязательно проверьте, что документ перепроведён: в журнале у него должна быть пиктограмма проведённого документа, а в движениях (кнопка «Дт/Кт» или «Движения документа») — актуальная дата записи.

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

Для исправления используйте штатное восстановление последовательности: «Операции → Проведение документов» (или «Восстановление последовательностей» в старых конфигурациях). Укажите период с момента изменения и запустите перепроведение. В 1С:Бухгалтерии 3.0 аналог — «Операции → Закрытие месяца → Перепроведение документов».

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

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

Позиция документа в журнале
Норма

Документ стоит в хронологически правильном месте списка

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

Документ остался на старом месте — время не сохранено или документ не перепроведён

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

Дата движений совпадает с новым временем документа

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

Движения отсутствуют или датированы старым временем

Отчёт по остаткам
Норма

Нет отрицательных остатков на момент документа

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

Появились минусы — требуется восстановление последовательности

Типичные ошибки и ограничения

Типичные ошибки
01
Изменили время, но не перепровели документ — движения остались на старом моменте времени, отчёты не изменились.
02
Поставили время раньше документа поступления — реализация списала товар «в минус», учёт исказился.
03
Пытаются править документ в закрытом периоде без учёта даты запрета — программа блокирует запись.
04
Меняют время у документа, участвующего в обмене данными — при следующей синхронизации изменения могут быть перезаписаны из другой базы.
05
Массово установили одинаковое время всем документам дня — порядок внутри секунды стал непредсказуемым, последовательность нарушена.

Отдельное ограничение касается прав доступа: если у пользователя нет права «Изменение» на данный вид документов или установлена дата запрета редактирования, поле даты будет недоступно. В этом случае правку должен выполнять пользователь с расширенными правами или администратор.

Также помните про обмены данными: в распределённых базах (РИБ, синхронизация БП–УТ) изменённое время документа уйдёт в другую базу при ближайшем обмене, а при коллизиях приоритет может быть у версии из главного узла.

Маршрут решения

Как выбрать действие

Нужно поправить время у одного-двух документовОткройте документ и отредактируйте дату-время вручную, затем перепроведите
Время не редактируется, поле показывает только датуВключите режим «Дата и время» в параметрах или откройте диалог выбора даты щелчком по полю
Нужно изменить десятки документовИспользуйте «Изменить выделенные» в журнале, предварительно сделав резервную копию
После правки появились минусы в отчётахЗапустите восстановление последовательности / перепроведение документов с момента изменения
Документ в закрытом периодеСогласуйте с ответственным временный сдвиг даты запрета редактирования

FAQ

Почему после смены времени отчёты не изменились?

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

Можно ли установить время документа в будущем?

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

Что делать, если у двух документов одинаковое время до секунды?

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

Почему поле времени недоступно для редактирования?

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

Нужно ли перепроводить все документы после смены времени одного?

Все — не обязательно. Достаточно перепровести документы, которые идут после изменённого в хронологии и зависят от него (например, списывают ту же партию товара). Штатное восстановление последовательности выполняет это автоматически с указанного момента.

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

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

Итог

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

Время проведения документа в 1С меняется правкой даты-времени в форме документа с последующим обязательным перепроведением. Для массовых правок используйте групповое изменение реквизитов и только после резервной копии. Завершайте работу проверкой движений и, при необходимости, восстановлением последовательности проведения.