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

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

Время документов устанавливать автоматически в 1С: что это значит

Что означает автоматическая установка времени документов в 1С, как работает механизм, где настраивается и что делать, если время ставится неверно.

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

Фраза «время документов устанавливать автоматически» чаще всего встречается в настройках учёта или в вопросах пользователей, которые заметили, что документы «улетают» на конец дня, проводятся не в том порядке или попадают не в тот период. Разберём, как устроен механизм, где он настраивается и что проверять при ошибках.

Что такое автоматическая установка времени документа

Каждый документ в 1С имеет не только дату, но и время с точностью до секунды. Вместе они образуют «момент времени» — уникальную метку, по которой система упорядочивает документы внутри дня. Именно момент времени определяет, какой документ считается раньше: например, поступление товара должно идти раньше реализации, иначе списание пройдёт «в минус».

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

Какие варианты времени использует 1С

В большинстве конфигураций на управляемых формах (БСП — библиотека стандартных подсистем) применяется три стандартных варианта автоматического времени. Они задаются в коде или настройках и видны пользователю по тому, какое время появляется в поле «Дата» при создании документа.

ВариантКакое время ставитсяТипичные документы
Начало дня00:00:00 или первое время дняПоступления товаров, ввод остатков
Текущее времяВремя создания документаРеализации, заказы, счета
Конец дня23:59:59Отчёты о розничных продажах, закрывающие документы

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

Где настраивается время документов

В пользовательском режиме отдельной универсальной настройки «время документов» в типовых конфигурациях обычно нет — правила зашиты в коде формы документа. Однако время всегда можно скорректировать вручную: поле «Дата» в документе содержит и время, достаточно щёлкнуть по полю и изменить часы и минуты.

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

Как проверить и при необходимости изменить время документа
  1. 1
    Откройте документ и посмотрите поле «Дата» — время отображается рядом с датой
  2. 2
    Щёлкните по полю даты и при необходимости исправьте часы и минуты вручную
  3. 3
    Проведите документ и проверьте, не появилось ли сообщений о контроле остатков или последовательности
  4. 4
    Если документов много и время неверно у всех — проверьте настройки в конфигураторе или обратитесь к специалисту по доработке

Зачем правильное время важно для учёта

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

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

Типичные проблемы и их причины

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

Вторая типичная ситуация — документ «проводится, но попадает не в тот день». Это происходит, когда время вручную установлено 23:59:59, а дата указана неверно, или когда на сервере и клиенте различаются часовые пояса: пользователь видит одно время, а в базу записывается другое.

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

Как проверить, что время установлено корректно

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

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

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

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

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

Поступления раньше реализаций, итоговые документы в конце дня

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

Реализация стоит раньше поступления того же товара

Остатки склада с детализацией по документам
Норма

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

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

Промежуточный минус в течение дня

Проведение документа
Норма

Проводится без сообщений о контроле остатков

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

Сообщения о недостатке товара или сдвиге последовательности

Особенности в клиент-серверном режиме и обменах

В файловой базе текущее время берётся с компьютера пользователя. В клиент-серверном варианте — с сервера 1С или СУБД, поэтому расхождение часовых поясов между сервером и рабочими местами даёт «странное» время в документах. Решение — выровнять часовые пояса на сервере и клиентах или использовать настройку часового пояса сеанса.

При обменах (РИБ, обмен с сайтом, ЭДО) время документа обычно приезжает из базы-источника. Если источник в другом часовом поясе, документы могут попадать в соседний день. В таких случаях правила конвертации настраивают так, чтобы дата приводилась к часовому поясу базы-приёмника.

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

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

У одного документа неверное времяИсправьте время вручную в поле «Дата» и перепроведите документ
Время неверно у всех новых документов одного видаПроверьте настройку варианта времени в конфигурации, при необходимости доработайте через расширение
Время скачет у пользователей из разных регионовПроверьте часовые пояса сервера и сеансов, настройте единый пояс информационной базы
Неверное время приходит из обменаСкорректируйте правила конвертации дат в настройках обмена

FAQ

Почему документ сам ставится на конец дня 23:59:59?

Для этого вида документов в конфигурации задан вариант «конец дня» — так сделано, чтобы документ гарантированно шёл после всех операций дня (типично для отчётов о розничных продажах). Это нормальное поведение, а не ошибка.

Можно ли отключить автоматическую установку времени?

Штатной пользовательской настройки обычно нет: вариант времени задан в коде формы документа. Изменить поведение можно только доработкой конфигурации или расширением, но вручную время в конкретном документе всегда можно поправить в поле «Дата».

Что будет, если реализация стоит раньше поступления по времени?

При включённом контроле остатков документ не проведётся или выдаст предупреждение о недостатке товара. Если контроль отключён, товар спишется в минус, а себестоимость и остатки исказятся до конца дня.

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

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

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

Да, если документ был проведён: изменение даты или времени меняет его момент времени, поэтому документ нужно перепровести, а при сдвиге границы последовательности — восстановить последовательность за период.

Влияет ли время документа на регламентированную отчётность?

Отчётность строится по дате в пределах периода, поэтому время внутри дня на неё не влияет. Но неверная дата (из-за суточного сдвига при разных часовых поясах) может перенести документ в другой отчётный период.

Итог

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

Автоматическая установка времени — это штатный механизм 1С, который ставит документу начало дня, текущее время или конец дня для правильной последовательности. Проверяйте порядок документов внутри дня и отрицательные остатки, а массовые правки времени выполняйте только после резервного копирования.