Генерация вложений¶
POST /documents/waybill/transporter/unload/cargo/content
Authorization: Bearer access_token
Content-Type: application/json
Accept: application/json
Тело запроса:
{
"DocumentId": "guid", // идентификатор документа
"Signer": { // подписант
},
"SignerStatuses": [ // статусы подписанта
],
"Certificate": "base64" // открытая часть сертификата подписанта в Base64
}
Описание запроса¶
Запрос ставит задачу на генерацию файла обмена информации перевозчика о выдаче груза грузополучателю.
Статусы подписантов¶
Статусы подписантов нужны для титулов ЭТрН:
{
"DocumentId": "guid", // идентификатор документа
"SignerStatus": 0 // статус подписанта
}
Статусы передаются в разрезе документов: если в пакете несколько документов, то для каждого документа могут быть заданы свои значения. Если статусы для документа не переданы, то используются значения по умолчанию.
Значение поля SignerStatus
является перечислением и определяется приказом ФНС.
Примечание
Статус подписанта передается в XML-элементе Подписант
.
Примечание
В качестве значения по умолчанию используется статус, описывающий лицо, действующее от имени компании без доверенности.
Ответ на запрос¶
Генерация вложений выполняется асинхронно. В случае успешного выполнения запроса ставится задача на генерацию и возвращается ее идентификатор.