Как создать заказ на изменение (с категорией) в CA SDM с помощью Rest Api
Как я могу создать заказ на изменение с категорией в CA Service Desk Manager из остальных API,
Теперь я могу создать без категории с этим кодом:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><chg id="438969" REL_ATTR="438969" COMMON_NAME="38942"><link href="http://servidor:puerto/caisd-rest/chg/438969" rel="self"/><requestor id="U'CFFF3835E51CA848AD07FB1514B3F628'" REL_ATTR="U'CFFF3835E51CA848AD07FB1514B3F628'" COMMON_NAME="NOmbre User"><link href="http://servidor:puerto/caisd-rest/cnt/U'CFFF3835E51CA848AD07FB1514B3F628'" rel="self"/></requestor><status id="400013" REL_ATTR="IDEA" COMMON_NAME="Registro"><link href="http://servidor:puerto/caisd-rest/chgstat/400013" rel="self"/></status><summary>summary</summary></chg>
но когда я хочу создать с категорией, я получил ошибку 400
1 ответ
Я думаю, вам нужно добавить значение для атрибута категории. Вы можете сделать это по коду категории или общему имени. Хотя я думаю, что с помощью кода безопаснее.
Пример:
<chg>
<summary>Created via REST API</summary>
<requestor REL_ATTR="U'CFFF3835E51CA848AD07FB1514B3F628'"/>
<description>Test desc</description>
<need_by>1599134400</need_by>
<call_back_date>1599134400</call_back_date>
<category REL_ATTR="TST_CAT"/>
<status COMMON_NAME="OPEN" />
</chg>
Возможно, вам нужно указать и другие обязательные атрибуты, которые зависят от вашей конфигурации.