предполагалось использовать для сохранение отредактированного сценария, но не проигранного.
Команда | Запрос | Дополнительные предварительные действия |
---|
save_from_layer_script_history |
{
"plm_type_code": ${scripts},
"state": ${save_from_layer_script_history},//сохранить сценарий
"runtime_id": string,//идентификатор, указанный в описании слоя, с которого нужно записать сценарий
"script_id": string,//идентификатор сценария
"script": ScriptDescBrief /*параметры сценария:
- идентификатор сценария
- пустой, если это новый сценарий;
- существующий, если требуется пересохранить сценарий
- имя сценария (при работе через интерфейс указывается имя слоя)
- описание*/
}
|
|
Команда | Ответ |
---|
save_rp |
{
"plm_type_code": ${scripts},
"state": ${save_rp},
"saved_script": ScriptDescExtended//параметры сценария
}
|
Код ошибки | Текст ошибки | Описание |
---|
"code": RuntimeError (200) | "message": "Script has not been changed" | ошибка появляется при пересохранении сценария, если сценарий не был изменен |
"code": RuntimeError (200) | "message": "Script name is incorrect" | ошибка появляется, когда введены невалидные символы. Допустимые символы ' ' , '(' , ')' , ',' , ':' , '%' , '/' , '-' , '_' , '.' |
"code": RuntimeError (200) | "message": "Script has only service steps" | ошибка появляется, если сохраняемый сценарий не содержит действий (в сценарии только сервисные шаги - настройки слоя) |