Можно ли получить OData Ref_Key по ссылке на объект, и наоборот?

1. user1502387 22.03.23 16:00 Сейчас в теме
Доброго времени суток.

Есть некоторый объект конфигурации. Например, элемент справочника "Валюты" со следующей внутренней ссылкой на него:
e1cib/data/Справочник.Валюты?ref=80d0f1e31221b59911ea3c33b7afb806


И есть представление этого же объекта в интерфейсе OData:
{
"Ref_Key": "b7afb806-3c33-11ea-80d0-f1e31221b599",
"DataVersion": "AAAAAwAAAAA=",
"DeletionMark": false,
"Code": "840",
"Description": "USD",
"Активность": true,
"ЗагружаетсяИзИнтернета": true,
"КонтрольнаяСумма": "1841BD2A4994C53E2BF5705E656D1D32",
"МоментИзменения": "0",
"НаименованиеПолное": "Доллар США",
"Наценка": 0,
"ОсновнаяВалюта_Key": "00000000-0000-0000-0000-000000000000",
"ПараметрыПрописи": "доллар, доллара, долларов, м, цент, цента, центов, м, 2",
"ПараметрыПрописиНаРусском": "",
"СпособУстановкиКурса": "ЗагрузкаИзИнтернета",
"ФормулаРасчетаКурса": "",
"Predefined": false,
"PredefinedDataName": ""
}
Показать


Можно ли как-то по внутренней ссылке на объект получить Ref_Key его представления в OData, и наоборот, по Ref_Key объекта в OData получить внутреннюю ссылку на него?
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. glek 119 22.03.23 16:37 Сейчас в теме
(1) Это не внутренняя ссылка. Это навигационная.
А по одата - содержит все реквизиты.
3. user1863362 22.03.23 19:45 Сейчас в теме
(1) Можно. "Ref_Key" это перемешанные данные из внутренней ссылки. Ну, или наоборот - разные представления одних и тех же 128 бит данных.

Если присмотришься, то увидишь порядок перестановки hex кодов.

80d0f1e31221b59911ea3c33b7afb806
b7afb806-3c33-11ea-80d0-f1e31221b599 и т.п.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот