Команда «СБИС.УничтожитьДокумент» уничтожает документ без возможности его восстановления.
Внимание!
Операция необратима. После вызова метода «СБИС.УничтожитьДокумент» будет удалена вся информация (файлы, ЭП, метаинформация) и прочее.
Адрес запроса: https://online.sbis.ru/service/?srv=1
Параметры запроса
- "Документ": объект:
- "Идентификатор"*: строка, используется для адресации документа
Результат
Пустой объект.
Комментарий
Уничтожаемый документ должен быть удален с помощью команды «СБИС.УдалитьДокумент» или помещен в корзину в личном кабинете.
Адресация документа в запросе возможна по идентификатору редакции. В этом случае, команда будет выполнена не для отдельной редакции, а для всего документа.
Пример запроса
{
"jsonrpc": "2.0",
"method": "СБИС.УничтожитьДокумент",
"params": {
"Документ": {
"Идентификатор": "ba8e24e2-a08a-11e7-ae0f-005056b7582b"
}
},
"id": 0
}
Пример ответа (успех)
{
"jsonrpc": "2.0",
"result": {},
"id": 0
}
Пример ответа (ошибка)
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "Не найден документ",
"details": "Не найден документ с идентификатором '000d8ee4-000b8ee5-00ba-06 ad30ba6699439f '",
"data": {
"classid": "{00000000-0000-0000-0000-1fa000040000}",
"addinfo": null
}
},
"id": 0
}
Пример ответа (ошибка)
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "Вызов метода 'СБИС.УничтожитьДокумент' заблокирован согласно назначенным правам ",
"details": "Вызов метода 'СБИС.УничтожитьДокумент' заблокирован согласно назначенным правам ",
"type": "error",
"data": {
"classid": "{00000000-0000-0000-0000-1fa0000e0000}",
"addinfo": null
}
},
"id": 0
}