ym88659208ym87991671
Отмена электронной препроводительной ведомости | Документация для разработчиков

Отмена электронной препроводительной ведомости

Обновлено 12 марта 2026

Для доступа к этому методу в параметре scope ссылки авторизации пользователя должен быть указан сервис ENCASHMENTS_REQUEST.

Дайджест

Дайджест это текстовый документ, содержащий перечень и значения полей запроса, к которому он относится и предназначенный для подписания ЭЦП. Сохраняйте порядок и количество полей дайджеста, как показано в примере ниже, иначе подписать его не получится.

Наименование поля в дайджестеОписание поля (информационно)Пример
cancelPersonФИО пользователя, запросившего отмену
commentКомментарий
externalIdВнешний идентификатор описи (UUID)

Пример:

cancelPerson=Петрова Мария Ивановна
comment=комментарий
externalId=c0d3d376-2952-45b0-8ebe-87320de77d32
Рекомендации по тестированию в песочнице

При тестировании создание электронной препроводительной ведомости в Песочнице соблюдайте правила:

  • Не нужно устанавливать промышленные сертификаты электронной подписи (ЭП) — Песочница использует тестовые идентификаторы ЭП (certificateUuid).
  • Все остальные поля запроса заполняйте произвольными данными (реквизиты, суммы) в соответствии с требованиями в документации.

Сценарии тестирования

Для тестирования сценариев используйте фиксированные значения certificateUuid. При использовании любых других значений certificateUuid вернется ошибка WORKFLOW_FAULT.


1. Для отправки документа с единственной или двумя подписями передайте в объекте digestSignatures тестовые certificateUuid и externalId.

Параметры:

  • bb014b5d-8159-40be-97c1-eafeed4a8c3d (единственная подпись)
  • d5d4f811-f4d4-4205-a70f-58f772eeab72 (первая подпись)
  • 4f29c8ef-b55d-43c7-a321-f2b1303a29cd (вторая подпись)
  • fb2b92ee-f310-4d9b-9db5-176c3c7f414a (externalId)

Статус в ответе: bankStatus: "SUCCESS"

Пример:

#Единственная подпись
"digestSignatures": [
\{
"certificateUuid": "bb014b5d-8159-40be-97c1-eafeed4a8c3d",
"base64Encoded": "MIILDgYJKoZIhvcNAQcCoIIK..."
\}
],


#Первая и вторая подпись
"digestSignatures": [
\{
"certificateUuid": "d5d4f811-f4d4-4205-a70f-58f772eeab72",
"base64Encoded": "MIILDgYJKoZIhvcNAQcCoIIK..."
\},
\{
"certificateUuid": "4f29c8ef-b55d-43c7-a321-f2b1303a29cd",
"base64Encoded": "MIILDgYJKoZIhvcNAQcCoIIK..."
\}
],

2. Чтобы получить ошибку при отмене ведомости в поле base64Encoded передать значение INVALIDEDS, а certificateUuid заполнить произвольно.

Статус в ответе: bankStatus: "WORKFLOW_FAULT"

Пример:

    "digestSignatures": [
{
"certificateUuid": "bb014b5d-8159-40be-97c1-eafeed4a8c33",
"base64Encoded": "INVALIDEDS"
}
],

3. Для получения иных статусов используйте следующие тестовые идентификаторы:

Передаваемое значение externalIdВозвращаемое значение bankStatus
bb014b5d-8159-40be-97c1-eafeed4a8c3dUNAVAILABLE_RESOURCE_EXCEPTION
f2f2463c-eb1a-427f-98db-100000000400WORKFLOW_FAULT
Любое другое валидное значениеDATA_NOT_FOUND_EXCEPTION

Запрос

Ответы

Успешный код возврата

Loading...
Это полезный материал?
Заметили ошибку?
Выделите текст и нажмите
Ctrl
+
Enter
, чтобы сообщить нам об ошибке
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.