ReadConnectionList (IntegrationConnection) — различия между версиями
м (Разговоров Михаил переименовал страницу ReadConnectionList v2 (IntegrationConnection) в ReadConnectionList (IntegrationConnection) без оставления перенаправления) |
(→Параметры) |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
Метод получает с сервиса хранения настроек список подключений с настройками. | Метод получает с сервиса хранения настроек список подключений с настройками. | ||
− | Полное имя метода: IntegrationConfig. | + | Полное имя метода: IntegrationConfig.ReadConnectionList |
==Параметры== | ==Параметры== | ||
− | * | + | * filter |
− | ** service – строка, идентификатор сервиса: Com1C83, Com1C82, Web1C, SAP, StoreHouse | + | ** service – строка, идентификатор сервиса: Com1C83, Com1C82, Web1C, SAP, StoreHouse |
− | ** sybsystem – строка, идентификатор подсистемы: БУХ2, БУХ3, ЗУП2 и т.п. | + | ** sybsystem – строка, идентификатор подсистемы: БУХ2, БУХ3, ЗУП2 и т.п. |
− | ** version - строка, версия подсистемы начиная с которой действуют эти настройки. 1.2.34.5 приводится к числу путем добавления ведущих нулей до 4 знаков и склеивания. | + | ** version - строка, версия подсистемы начиная с которой действуют эти настройки. 1.2.34.5 приводится к числу путем добавления ведущих нулей до 4 знаков и склеивания. |
− | ** | + | ** connection_type - строка "user" / "account", если не указан, то все типы |
− | ** | + | ** url - строка - url ИС |
− | ** | + | * ini - массив. Если не пустой, то в результате возвращаются настройки указанных типов / названий. Если пустой, то возвращаются все настройки. Если неопределен, то настройки не возвращаются (в поле data пусто). |
− | ** | + | ** type - строка, тип ини, возможные значения: Меню,Загрузка, Выгрузка, ЗагрузкаИсходящий, ВыгрузкаВходящий, Данные, Система, ПравилаОбмена) |
+ | ** name - строка, название ини, например: Сотрудник, Выгрузка_СчетФактураНаАванс | ||
+ | |||
Пример параметров метода: | Пример параметров метода: | ||
Строка 19: | Строка 21: | ||
вернется список всех подключений пользователя с ини типа "Загрузка": | вернется список всех подключений пользователя с ини типа "Загрузка": | ||
{ | { | ||
− | " | + | "ini": [ |
+ | { | ||
+ | "type": "Загрузка" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | |||
+ | вернется список всех общих подключений, для сервиса Com1C82, только ини Выгрузка_СчетФактураНаАванс: | ||
+ | { | ||
+ | "filter": { | ||
+ | "service": "Com1C82", | ||
+ | "connection_type": "account" | ||
+ | }, | ||
+ | "ini": [ | ||
{ | { | ||
− | " | + | "type": "Выгрузка", |
+ | "name": "Выгрузка_СчетФактураНаАванс" | ||
} | } | ||
] | ] | ||
Строка 28: | Строка 44: | ||
вернется список всех общих подключений: | вернется список всех общих подключений: | ||
{ | { | ||
− | " | + | "filter": { |
+ | "connection_type": "account" | ||
+ | } | ||
} | } | ||
</source> | </source> | ||
Строка 48: | Строка 66: | ||
* auto_update BOOLEAN | * auto_update BOOLEAN | ||
* data - строка данные ини | * data - строка данные ини | ||
+ | |||
[[Категория:SBIS API3 Метод]] | [[Категория:SBIS API3 Метод]] |
Текущая версия на 14:23, 4 октября 2018
Описание
Метод получает с сервиса хранения настроек список подключений с настройками.
Полное имя метода: IntegrationConfig.ReadConnectionList
Параметры
- filter
- service – строка, идентификатор сервиса: Com1C83, Com1C82, Web1C, SAP, StoreHouse
- sybsystem – строка, идентификатор подсистемы: БУХ2, БУХ3, ЗУП2 и т.п.
- version - строка, версия подсистемы начиная с которой действуют эти настройки. 1.2.34.5 приводится к числу путем добавления ведущих нулей до 4 знаков и склеивания.
- connection_type - строка "user" / "account", если не указан, то все типы
- url - строка - url ИС
- ini - массив. Если не пустой, то в результате возвращаются настройки указанных типов / названий. Если пустой, то возвращаются все настройки. Если неопределен, то настройки не возвращаются (в поле data пусто).
- type - строка, тип ини, возможные значения: Меню,Загрузка, Выгрузка, ЗагрузкаИсходящий, ВыгрузкаВходящий, Данные, Система, ПравилаОбмена)
- name - строка, название ини, например: Сотрудник, Выгрузка_СчетФактураНаАванс
Пример параметров метода:
вернется список всех подключений пользователя с ини типа "Загрузка":
{
"ini": [
{
"type": "Загрузка"
}
]
}
вернется список всех общих подключений, для сервиса Com1C82, только ини Выгрузка_СчетФактураНаАванс:
{
"filter": {
"service": "Com1C82",
"connection_type": "account"
},
"ini": [
{
"type": "Выгрузка",
"name": "Выгрузка_СчетФактураНаАванс"
}
]
}
вернется список всех общих подключений:
{
"filter": {
"connection_type": "account"
}
}
Результат
Возвращает подходящую по параметрам запись
- @IntegrationConnection
- account - INTEGER
- user Идентификатор пользователя STRING
- name_connection название подключения STRING
- service ид сервиса подключения (Com1C, Web1C, SAP) STRING
- subsystem ид подсистемы (BUH2, ERP, ....) STRING
- version область действия настроек в зависимости от версии системы INT64
- url строка подключения к БД STRING
- json_ini json строка с пользовательскими ини-настройками STRING
- json_connection json строка с пользовательскими настройками подключения STRING
- json_menu json строка с пользовательскими настройками пунктов меню STRING
- update_date дата изменения ини DATETIME
- auto_update BOOLEAN
- data - строка данные ини