Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
create_module | { "plm_type_code": ${user_iface}, "state": ${create_module},//создать модуль "module_id": string,//идентификатор модуля "module_type": Object::type_id_type,//тип модуля "layer_id": LayerId,//идентификатор слоя, на котором будет создан модуль "after_module_id": string,//идентификатор модуля, после которого будет расположен новый модуль "module_name": string,//имя модуля (может быть пустым) "cube_id": CubeIdShort//идентификатор куба } |
Команда | Ответ |
---|---|
new_module_desc | { "plm_type_code": ${user_iface}, "state": ${new_module_desc}, "module_desc": ModuleDesc//параметры модуля } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": LicenseError (900) | "message": "License does not allow to create such module." | ошибка появляется, когда нет лицензии на тип модуля |
"code": RuntimeError (200) | "message": "Creating module with such type not allowed." | ошибка появляется, когда нет лицензии на тип модуля |
"code": RuntimeError (200) | "message": "Fail to send command to create module." | ошибка появляется, когда не удалось отправить команду |
"code": RuntimeError (200) | "message": "Fail to create module." | ошибка появляется, когда не удалось создать модуль |
"code": LayerError (308) | "message": "Error during layer initialization" | ошибка появляется, когда не удалось инициализировать слой |
"code": RuntimeError (200) | "message": "There is no such cube." | ошибка появляется при открытии OLAP модуля, если мультисефра с указанным идентификатором не найдена |
"code": RuntimeError (200) | "message": "Cube is not available" | ошибка появляется при открытии OLAP модуля, если пользователь открывает мультисферу, на которую у него нет прав |
"code": LicenseError (900) | "message": "Limit on a cube row number is exceeded." | ошибка появляется при открытии OLAP модуля, если есть ограничение лицензией на количество строк |
"code": PermissionError (204) | "message": "User not allowed to open this cube." | ошибка появляется, когда у пользователя нет прав на открываемую мультисферу |