FindSbisObject (API3) — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Параметры)
Строка 4: Строка 4:
  
 
===Параметры===
 
===Параметры===
** Тип – тип объекта
+
* Тип – тип объекта
 +
* Фильтр
 
** ИдИС - идентификатор ИС
 
** ИдИС - идентификатор ИС
 
** ИдСБИС - идентификатор СБИС
 
** ИдСБИС - идентификатор СБИС

Версия 10:08, 10 октября 2017

Метод поиска объекта, ищет объект по переданным ключам. Поиск осуществляется по всем ключам. Результат сортируется по весу ключа.

Вес ИдСБИС = 1, Вес ИдИС = 2 (чем меньше тем выше в результате). Вес естественных ключей смотрите в справочнике объектов.

Параметры

  • Тип – тип объекта
  • Фильтр
    • ИдИС - идентификатор ИС
    • ИдСБИС - идентификатор СБИС
    • Ключ1_1 - естественный ключ 1_1
    • Ключ1_2 - естественный ключ 1_2
    • Ключ1_3 - естественный ключ 1_3
    • Ключ2 - естественный ключ 2
    • Ключ3 - естественный ключ 3

Результат:

Метод возвращаем массив подходящих объектов, или пустой массив

  • ИдИС - идентификатор ИС (Строка)
  • ИдСБИС - идентификатор СБИС (Строка)
  • Название * - Представление объекта(Строка)
  • Ключ1_1 - естественный ключ 1_1 (Строка)
  • Ключ1_2 - естественный ключ 1_2 (Строка)
  • Ключ1_3 - естественный ключ 1_3 (Строка)
  • Ключ2 - естественный ключ 2 (Строка)
  • Ключ3 - естественный ключ 3 (Строка)

Пример результата для объекта Сотрудник:

{
   "result":
   [
      {
         "ИдИC": "а12321а3422315",
         "ИдСБИС": "2315",
         "Название": "Иванов Иван Иваныч",
         "Ключ1_1": "21",   
         "Ключ1_2": "175",
      },
      {
         "ИдИC": "а12321а3422314",
         "ИдСБИС": "2315",
         "Название": "Иванов Иван Петрович",
         "Ключ1_1": "22",   
         "Ключ1_2": "176",
      },

}