Перейти к содержимому

6.17 В каком свойстве хранится дата (со временем) документа?

Опубликовано: Обновлено:

Telegram → Просто о платформе 1С

❓ 6.17 В каком свойстве хранится дата (со временем) документа?


У справочников, документов и других прикладных объектов есть стандартные реквизиты — реквизиты с предопределёнными именами, которые платформа создаёт автоматически для объектов соответствующего типа.

У документа к ним относятся:

РеквизитНазначение
СсылкаСсылка на документ
НомерНомер документа
ДатаДата и время документа
ПроведенПризнак проведенности
ПометкаУдаленияПризнак пометки на удаление

Посмотреть стандартные реквизиты можно в конфигураторе в окне редактирования документа на вкладке Данные → Стандартные реквизиты.

Стандартные реквизиты

Стандартные реквизиты платформа может включать или выключать в зависимости от свойств объекта конфигурации. Например, у справочника наличие стандартного реквизита ЭтоГруппа зависит от того, является ли справочник иерархическим.

Тип Дата мы уже рассматривали в вопросе 6.12.

В платформе значение типа Дата включает дату и время с точностью до секунды. Если время явно не указано, используется 00:00:00.

Стандартный реквизит документа Дата имеет этот тип и определяет положение документа на временной оси с точностью до секунды.

Несколько документов могут иметь одинаковое значение Дата:

Документ 1 → 24.09.2026 17:35:42
Документ 2 → 24.09.2026 17:35:42

Одной даты в таком случае недостаточно, чтобы задать положение на оси времени с точностью до конкретного документа.

Для этого в платформе существует тип МоментВремени. Он позволяет задать момент датой и ссылкой на регистратор. Для документа такой момент можно получить методом МоментВремени() или создать явно.

Например:

Момент = ДокументСсылка.МоментВремени();

или:

Момент = Новый МоментВремени(
ДокументСсылка.Дата,
ДокументСсылка
);

МоментВремени особенно важен при работе с движениями документов и остатками. Подробнее этот механизм разберём в разделе про оперативный учёт.

Что происходит с Проведен, если проведение запрещено

Заголовок раздела «Что происходит с Проведен, если проведение запрещено»

Если у документа свойство Проведение установлено в значение Запретить, механизм проведения для такого вида документа не используется.

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


Документ имеет стандартный реквизит типа Дата, причем значение этого типа включает время с точностью до секунды. Когда точности до секунды недостаточно и требуется положение с точностью до конкретного документа, используется МоментВремени.