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

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 1: Строка 1:
=ВИ3.СоздатьЭлементСправочника=
 
 
 
Описание: Метод создает/обновляет информацию о [[:Категория:SBIS API3 Объект |объекте ИС]]
 
Описание: Метод создает/обновляет информацию о [[:Категория:SBIS API3 Объект |объекте ИС]]
  
Параметры:
+
==Параметры==
 
* Тип – строка, тип объекта
 
* Тип – строка, тип объекта
 
* Объект – json объект с данными объекта  
 
* Объект – json объект с данными объекта  
Строка 9: Строка 7:
 
Описание доступных типов и структуры данных объектов смотрите [[:Категория:SBIS API3 Объект|в справочнике объектов API3]].
 
Описание доступных типов и структуры данных объектов смотрите [[:Категория:SBIS API3 Объект|в справочнике объектов API3]].
  
Результат:
+
Пример параметров метода для объекта Сотрудник:
 +
<source lang="json">
 +
 
 +
{
 +
  "Тип": "Сотрудник",
 +
  "Объект":
 +
  {
 +
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
 +
      "ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
 +
      "НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
 +
      "ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
 +
  }
 +
}
 +
</source>
 +
 
 +
 
 +
==Результат==
 
* ИдИС - Иднтификатор объекта ИС
 
* ИдИС - Иднтификатор объекта ИС
 
* ИдСБИС - Идентификатор объекта СБИС
 
* ИдСБИС - Идентификатор объекта СБИС
Строка 18: Строка 32:
 
* Ключ2 - Значение ключа 2 в СБИС
 
* Ключ2 - Значение ключа 2 в СБИС
 
* Ключ3 - Значение ключа 3 в СБИС
 
* Ключ3 - Значение ключа 3 в СБИС
 
Пример объекта Парам:
 
<source lang="json">
 
 
{
 
  "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
 
  "ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
 
  "НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
 
  "ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
 
}
 
</source>
 
  
 
Пример результата:
 
Пример результата:
 
<source lang="json">
 
<source lang="json">
 
 
{
 
{
   "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
+
   "result":
  "ИдСБИС": "75",
+
  {
  "ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
+
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
  "НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
+
      "ИдСБИС": "75",
  "ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
+
      "ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
 +
      "НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
 +
      "ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
 +
  }
 
}
 
}
 
 
</source>
 
</source>
  
 
[[Категория:SBIS API3 Метод]]
 
[[Категория:SBIS API3 Метод]]

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

Описание: Метод создает/обновляет информацию о объекте ИС

Параметры

  • Тип – строка, тип объекта
  • Объект – json объект с данными объекта

Описание доступных типов и структуры данных объектов смотрите в справочнике объектов API3.

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

{ 
   "Тип": "Сотрудник",
   "Объект": 
   {
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
      "ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
      "НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
      "ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
   }
}


Результат

  • ИдИС - Иднтификатор объекта ИС
  • ИдСБИС - Идентификатор объекта СБИС
  • Название - Строка представления объекта
  • Ключ1_1 - Значение ключа 1_1 в СБИС
  • Ключ1_2 - Значение ключа 1_2 в СБИС
  • Ключ1_3 - Значение ключа 1_3 в СБИС
  • Ключ2 - Значение ключа 2 в СБИС
  • Ключ3 - Значение ключа 3 в СБИС

Пример результата:

{
   "result":
   {
      "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
      "ИдСБИС": "75",
      "ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
      "НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
      "ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
   }
}