Имя: Пароль:
1C
 
УНФ 3.0 : Хранение параметров соединения с разными API
0 bvb
 
08.06.26
10:31
Добрый день

Вопрос : Есть ли в типовом функционале механизм хранения реквизитов для соединения с АПИ маркетплейсов , СДЭК и прочее.
Хранить нужно к client_id, client_secret, токены и прочее. Чтобы все это хранилось в одном месте.

У меня в базе 4 маркетплейса и СДЭК и куда это все засунуть я не знаю.
Пока нашел данный функционал только для ОЗОНа в Синхрозоне

Можно конечно сам сделать регистр сведений, но думаю возможно есть типовой механизм.
1 toypaul
 
гуру
08.06.26
10:36
(0) Зря думаешь
2 АгентБезопасной Нацио
 
08.06.26
10:38
(1) думать полезно :-)
зы. "Штирлиц подумал... ему понравилось... "а не подумать ли ещё?", подумал Штирлиц..."©
3 toypaul
 
гуру
08.06.26
10:46
(2) не спорю. только тут надо думать не в простую, а в сложную сторону :), смысл которой содержится в первой части последнего предложения.

довелось работать в одной большой компании. там для этого как раз целую мини подсистему сделали для работы с веб и хтпп сервисами. я доделывал для нее логирование и замеры. ну и отчетик. потому что сервисов было много и надо было следить, что с ними происходит.
4 Злопчинский
 
08.06.26
10:58
В унф свойств/характеристик нет?
5 Smallrat
 
08.06.26
11:21
Насколько мне известно - нет.
Если без доработок - то безопасное хранилище?
6 bvb
 
08.06.26
11:27
Какие все умные и язвительные.

У меня 4 организации каждая торгует на 4 минимум маркетплейсах
под каждый нужно 2- 3 реквизита для связи.

Свойствами их опупеешь заводить.
7 Timon1405
 
08.06.26
11:44
(5) +1
ОбщегоНазначения.ЗаписатьДанныеВБезопасноеХранилище
ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища
не знаю как с этим в УНФ
(6) в типовых ERP/КА/УТ настройки сертификатов в  Константы.НастройкиОбменаГосИС хранят и не стесняются

сделайте общую форму настройки над безопасных хранилищем
8 Fedor-1971
 
08.06.26
11:46
(6) Что мешает запилить РС с данными подключения по организациям?
Типа: Организация, IDсоединения (строкой название маркетплейса или како-то другой системы, например, ЭСЧФ), Структура параметров подключения (опять же строка через невозможный разделитель, например, @#$ или &&&~~~)

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

Если уж совсем заморочиться, то можно прикрутить пользователя - типа это может работать с обменом, другой нет
9 Кирпич
 
08.06.26
11:57
(6) да в JSON запиши куда ни будь
10 bvb
 
08.06.26
12:14
(7) Речь о конфиденциальности не идет

(8) Я так и собирался.

Внезапно обнаружил справочник УчетныеЗаписиМаркетплейсов
где "ВидМаркетлейса" - перечисление.
Но там много лишнего, а то чего нужно нет. Кроме того СДЭК туда не ляжет.
Поэтому лучше РС
11 Timon1405
 
08.06.26
12:22
(10) Речь о конфиденциальности не идет
там даже не про конфиденциальность, а про то что туда можно записать любую структуру.
2 + 2 = 3.9999999999999999999999999999999...