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