Книга знаний

Рекламное место пустует
1С:Предприятие / v8 / Объекты конфигурации / Документы

v8: Момент времени в 80

Описание момента времени в 80Автор статьи: Гений 1С
Последняя редакция №1 от 12.05.06
URL: http://kb.mista.ru/article.php?id=220

Ключевые слова: момент времени,документ,позиция документа


Дата документа в 1С 77/80 представлена с точностью до секунды. Это означает, что могут быть документы, которые занимают на оси времени одинаковое положение, т.е. у которых совпадает дата.

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

Для этого служит момент времени в 80.

Он представляет из себя совокупность Даты и Ссылки на документ. По нему можно сортировать документы и однозначно определять, какой документ расположен позже, какой раньше. Почему?

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

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

Для сравнения можно описать формирование момента времени в 77.
Закладка

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2021 | Mista.ru

Яндекс.Метрика