Определение даты создания объекта информационной базы по универсальному идентификатору (UUID), УФ

Опубликовал _ Дмитрий _ (Healer) в раздел Администрирование - Поиск данных

Обработка для определения даты создания объекта информационной базы 1С8 по UUID.

Обработка позволяет определить дату создания любого объекта информационной базы 1С8, имеющего идентификатор (UUID), путём его анализа. Определить можно только дату; возможности определить время нет.

Интерфейс - управляемая форма.

Работает в любых конфигурациях 1С8, поддерживающих управляемые формы.

Скачать файлы

Наименование Файл Версия Размер
ОпределениеДатыСозданияОбъекта_83 (УФ).epf
.epf 6,45Kb
05.11.15
4
.epf 6,45Kb 4 Скачать

См. также

Комментарии
1. Сергей Старых (tormozit) 4168 06.11.15 16:58 Сейчас в теме
Уже было много раз. Это некорректный способ. Можно удалять публикацию.
Рамзес; Danil.Potapov; tarassov; +3 Ответить 1
2. Дмитрий Тарасов (tarassov) 73 06.11.15 17:11 Сейчас в теме
3. _ Дмитрий _ (Healer) 09.11.15 00:59 Сейчас в теме
(2) Указанный вами пример не на УФ. На УФ ни одной подобной обработки не встречал, поэтому пришлось сделать самому.
4. _ Дмитрий _ (Healer) 09.11.15 01:01 Сейчас в теме
(1) Вы не правы: дата создания объекта определяется корректно. Попробуйте проверить, ведь это совсем не сложно ;-) Время определяется не корректно, но об этом я упомянул в описании обработки.
5. Сергей Старых (tormozit) 4168 09.11.15 01:26 Сейчас в теме
(4) Healer, достаточно даже того, что при создании объекта ему можно назначить какой угодно внутренний идентификатор. А потом отличить автоматически сформированный от других невозможно.
6. _ Дмитрий _ (Healer) 09.11.15 01:47 Сейчас в теме
(5) Это так, но в большинстве случаев идентификатор генерируется автоматически и по нему впоследствии можно определить дату момента генерации. Мне эта обработка понадобилась чтобы понять, откуда появились дубли записей справочников в базе. Даты было достаточно, чтобы выявить причину.
7. Сергей Сергеев (Рамзес) 23 13.11.15 09:47 Сейчас в теме
Есть подозрение, что определится не дата создания объекта, а дата сеанса пользователя создавшего объект.
8. _ Дмитрий _ (Healer) 19.11.15 21:50 Сейчас в теме
(7) В файловом варианте для генерации UUID (то есть в момент записи объекта) используется значение даты на компьютере пользователя; в клиент-серверном варианте - дата на сервере 1С.
9. Андрей Киреев (FractonKireyev) 10.04.16 13:22 Сейчас в теме
Фигня. Автор явно не в теме. В UUID заложена дата и время с точностью до 1/1 000 000 000 секунды (если мне не изменяет память), устанавливается по нулевому меридиану (по Гринвичу).
Об этом было много статей на инфостарте (искать лень, кому надо - ищите), я сам проверял - эта информация там действительно содержится.