Команда
Запрос
Дополнительные предварительные действия
select_multi
"command" : {
    "plm_type_code":${view},
    "state":${select_multi},
    "position":int, // сторона, на которой находится ячейка
 	"line": int // номер строки
    "level": int // уровень (порядковый номер размерности на стороне)
 }

Вынести размерность в рабочую зону.

position:

  • 0 — вне рабочей зоны
  • 1 — элемент левой размерности
  • 2 — элемент верхней размерности
Команда
Ответ
selectMultiRp
 "command" : {
                "plm_type_code" : ${view},
                "state" : ${selectMultiRp},
              	"indices_list" :  [ {"dim_id": string, "path": [ int ]} ], /* dim_id - Идентификатор размерности, в которой расположен элемент, 
																	path - Путь на уникальных индексах всех размерностей до самого элемента */
   				"previously_selected" : bool //  предыдущее состояние селекции ячейки
             }
Код ошибки
Текст ошибки
Описание
"code": 101"message":"Invalid argument for get_hints"некорректно заданы параметры команды
(зависимость от конфигурации мультисферы)
"code": 400"message":"Fail to get level size" не удалось получить количество элементов размерности
"code": 400"Fail to get dimension element."не удалось получить элемент размерности
  • Нет меток