Команда:

api/v2/olap/:uuid_module/linked_scenarios

MethodPOST

Пареметры запроса

Описание

uuid_module = 00000000-00000000-00000000-00000000

ID модуля, в котором будет запущен связанный сценарий

Пример запроса

Описание

{

"linked_scenario": "00000000",

"dimension_elements": [

{

"id": "00000001",

"element": 1

},

{

"id": "00000002",

"element": 2

}

]

}

linked_scenario — ID запускаемого сценария.

dimension_elements – список элементов размерности, соответствующий ячейке (заголовку) факта, откуда совершается переход:

  • id – идентификатор размерности;
  • element – идентификатор элемента размерности id.

Пример ответа

Описание

{

"layer": "00000000"

}

layer – идентификатор нового слоя, на котором должен быть выполнен связанный сценарий.

HTTP-заголовки ответа

Описание

Location="/api/v2/olap/{olap_module}/linked_scenarios/{process_id}"

olap_module – ID модуля, в котором запущен сценарий.

process_id – ID созданного процесса.

ОтветыОписание

200

OK - запрос успешно выполнен

204

No Content – нет такого uuid_module.
400Bad request - некорректная структура запроса.
401Unauthorized - текущий пользователь не авторизован.
403

Forbidden - у пользователя отсутвует роль для экспорта.

404

Not Found - не найден скрипт перехода

500Internal Server Error - внутренняя ошибка сервера
  • Нет меток