Можно ли получить 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 117 22.03.23 16:37 Сейчас в теме
(1) Это не внутренняя ссылка. Это навигационная.
А по одата - содержит все реквизиты.
3. user1863362 22.03.23 19:45 Сейчас в теме
(1) Можно. "Ref_Key" это перемешанные данные из внутренней ссылки. Ну, или наоборот - разные представления одних и тех же 128 бит данных.

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

80d0f1e31221b59911ea3c33b7afb806
b7afb806-3c33-11ea-80d0-f1e31221b599 и т.п.
Оставьте свое сообщение
Вакансии
Аналитик 1C
Москва
зарплата от 120 000 руб. до 250 000 руб.
Полный день

Тестировщик 1С
Москва
зарплата от 125 000 руб.
Полный день

Программист/тестировщик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 180 000 руб.
Полный день