ReadConfig (IntegrationConfig)
Версия от 10:25, 15 ноября 2017; Анисимов Егор (обсуждение | вклад)
Описание
Метод получает с сервиса хранения настроек стандартные настройки. Если нет настроек с запрошенной версией, то возвращаются настройки с максимальной версией из существующих, но меньшая чем запрошена
Полное имя метода: IntegrationConfig.ReadConfig
Параметры
- filter
- service – строка, идентификатор сервиса: Com1C83, Com1C82, Web1C, SAP, StoreHouse
- sybsystem – строка, идентификатор подсистемы: БУХ2, БУХ3, ЗУП2 и т.п.
- version - строка, версия подсистемы начиная с которой действуют эти настройки. 1.2.34.5 приводится к числу путем добавления ведущих нулей до 4 знаков и склеивания.
- ini - массив, если указан, то в результате возвращаются настройки указанных типов / названий,
- type - строка, тип ини, возможные значения: Меню,Загрузка, Выгрузка, ЗагрузкаИсходящий, ВыгрузкаВходящий, Данные, Система, ПравилаОбмена)
- name - строка, название ини, например: Сотрудник, Выгрузка_СчетФактураНаАванс (не обязателен)
Пример параметров метода:
в поле data вернуться все настройки у которых тип "Загрузка":
{
"filter": {
"subsystem": "БУХ3",
"service": "Com1C83",
"version": "0003000000430029"
},
"ini": [
{
"type": "Загрузка"
}
]
}
в поле data вернуться настройки у которых тип "Загрузка" и имена равны "Сотрудник", "ЧастноеЛицо":
{
"filter": {
"subsystem": "БУХ3",
"service": "Com1C83",
"version": "0003000000430029"
},
"ini": [
{
"type": "Загрузка",
"name": "Сотрудник"
},
{
"type": "Загрузка",
"name": "ЧастноеЛицо"
}
]
}
в поле data вернуться все существующие настройки:
{
"filter": {
"subsystem": "БУХ3",
"service": "Com1C83",
"version": "0003000000430029"
},
"ini": []
}
Результат
Возвращает подходящую по параметрам запись
- @IntegrationConfig - Integer
- service - string
- subsystem - string
- name_config - string
- version - Int64
- update_date - Datetime
- data - string