IntraVision

IntraDesk API. Получение правил назначения исполнителей, наблюдателей, ...

Описание запроса получения правил можно найти в Статья №2721 

Правила назначения будут возвращены в следующем формате:
{
 "r_executor": {
  "isEmpty": true,
  "data": {
   "id": 372
  },
  "ruleId": "513"
 },
 "r_executorgroup": {
  "isEmpty": false,
  "data": {
   "id": 521
  },
  "ruleId": "5253"
 },
 "r_observerlist": {
  "isEmpty": false,
  "data": [
   {
    "id": 866
   }
  ],
  "ruleId": "4147"
 },
 "r_observergrouplist": {
  "isEmpty": false,
  "data": [
   {
    "id": 486
   }
  ],
  "ruleId": "4187"
 },
 "r_autofillnames": [
  {
   "id": 372,
   "name": "Петрова Кристина",
   "type": "user",
   "isarchived": false
  },
  {
   "id": 521,
   "name": "Группа разработки",
   "type": "usergroup",
   "isarchived": false
  },
  {
   "id": 486,
   "name": "Компания клиента",
   "type": "usergroup",
   "isarchived": false
  },
  {
   "id": 866,
   "name": "IT поддержка",
   "type": "usergroup",
   "isarchived": false
  }
 ]
}

"r_executor" - сотрудник который должен быть назначен исполнителем заявки, id сотрудника указан в поле "data", имя сотрудника по id можно найти в "r_autofillnames".
"r_executorgroup" - группа сотрудников которая должна быть установлена исполнителей на заявке, id сотрудника указан в поле "data", имя сотрудника по id можно найти в "r_autofillnames".
"r_observerlist" - пользователи наблюдатели которых нужно добавить на заявку
"r_autofillnames" - справочник названий
API