Интеграция со СБИС

СБИС.УничтожитьДокумент

СБИС.УничтожитьДокумент

Команда «СБИС.УничтожитьДокумент» уничтожает документ без возможности его восстановления.

Уничтожаемый документ должен быть удален с помощью метода «СБИС.УдалитьДокумент» или помещен в корзину в кабинете.

Внимание!

Операция необратима. После вызова метода «СБИС.УничтожитьДокумент» будет удалена вся информация (файлы, ЭП, метаинформация) и прочее.

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

Адрес для выполнения запроса: 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
}