Описание методов API Поручительство
{ "Data": [ {
"ID": 1119, "DocID": "96477e57-2f73-48ec-8f90-be3fafc0a794",
"RefDocID": null "DocName": "Дополнение к договору поручительства", "DocNumber": "10000/060818/П00030", "DocDate": "2018-08-06T00:00:00",
"StatusID": "StNew", "StatusDescription": "Проект", "DdpStatusID": "DocSaved", "DdpStatusDescription": "Документ сохранен", "ContractKind": "Разовый", "TdIssueDate": "2019-08-19T00:00:00", "ValidityDate": "2019-09-17T00:00:00", "DutyAmount": null, "InsurancePremium": null, "Agent": "Лсв Орг", "AgentContract": null, "PaymentProviderName": "Страхователь", "PaymentProviderINN": "101111111112", "PaymentProviderForeignINN": null, "DeclarantName": "Декларант", "DeclarantINN": "101111111111", "DeclarantForeignINN": null, "CarrierName": null, "CarrierINN": null, "CarrierForeignINN": null, "GroupID": 61, "Login": "admin", "DocInfoID": 1135, "SavingDateTime": "2019-08-19T13:13:37", "InnerProcessID": "76c0dc96-d54f-4b50-8fc3-1efadce466bb", "TdStatusID": null, "IsDeleted": false, "ArchiveStatus": "Основная", "CurrentStatusID": null, "CreationDateTime": "2019-08-19T13:13:37", "RegistrationDate": "2019-08-19T00:00:00", "ElectroDppNumber": null, "GeneralContractNumber": null, "IsOneTimeContract": true, "TransportNumber": null, "TrailerNumber": null, "VesselName": null, "VesselNumber": null, "CodeFF": null, "InsurancePolicyNumber": "190J6001119", } ], "Total": 1,
"AggregateResults": null, "Errors": null } Если валидация не пройдена, то ответ будет код 409, а тело будет содержать список ошибок.
Пример:
[ { "HtmlItem": "PaymentProvider.OrganizationName", "Name": "Страхователь", "Message": "Значение данного поля не может быть пустым", "MessageExt": "Значение данного поля не может быть пустым", "Value": null, "Data": null }, { "HtmlItem": "PaymentProvider.RFOrganizationFeatures.INN", "Name": "ИНН Страхователя", "Message": "Значение данного поля не может быть пустым", "MessageExt": "Значение данного поля не может быть пустым", "Value": null, "Data": null } ]
Если валидация пройдена, то будет произведен автоматический скоринг.
Пример:
{ "Id": 19, "GuaranteeContractAdditionId": 1183, "InsuredCheckStatus": true, "InsuredCheckStatusMessage": null, "DeclarantCheckStatus": true, "DeclarantCheckStatusMessage": null, "CarrierCheckStatus": true,
"CarrierCheckStatusMessage": null, "TransportCheckStatus": true, "TransportCheckStatusMessage": "", "InsurancePremiumStatus": false, "InsurancePremiumStatusMessage": "Ошибка расчета страховой премии.", "NomenclatureCheckStatus": true, "NomenclatureFailedCodes": "", "IsOneTimeContract": false, "Status": true, "Errors": [], "Comment": "" } Ответ:
{ "Data": [ {
"ID": 2592,
"StatusID": "DocSent", "StatusDescription": "Документ отправлен",
"TdStatusID": null, "TdStatusDescription": null, "DocID": "7890ec23-c34d-4c72-b9b7-b4d600d60688", "RefDocID": null, "MessageType": "GGI.14001", "DocType": 3, "SavingDateTime": "2019-11-13T11:05:57", "EnvelopeID": "3FC6A6FA-2DC0-43C0-BED8-2C8F4BE1D4D9", "InitialEnvelopeID": null, "InnerProcessID": "4a227bbd-3967-4cf0-a647-3c0300708393", "ReceivedMsgError": null, "AdditionalID": null, "Rank": 0, "Status": null, "HasIcon": true, "CreationDateTime": "2019-11-13T11:05:57" } ], "Total": 1, "AggregateResults": null, "Errors": null } Ответ:
Пример части документа
<Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/2001/06/soap-envelope">
<Header>
<roi:RoutingInf xmlns:roi="urn:customs.ru:Envelope:RoutingInf:1.0">
<roi:EnvelopeID>3FC6A6FA-2DC0-43C0-BED8-2C8F4BE1D4D9</roi:EnvelopeID>
<roi:SenderInformation>smtp://eps.customs.ru/nts102773904870472</roi:SenderInformation>
<roi:ReceiverInformation>smtp://eps.customs.ru/gateway</roi:ReceiverInformation>
<roi:PreparationDateTime>2019-11-13T11:06:42+05:00</roi:PreparationDateTime>
</roi:RoutingInf>
<app:ApplicationInf xmlns:app="urn:customs.ru:Envelope:ApplicationInf:1.0">
<app:SoftKind>MySoft</app:SoftKind>
<app:SoftVersion>5.14.3/3.3.22</app:SoftVersion>
</app:ApplicationInf>
<edhead:EDHeader xmlns:edhead="urn:customs.ru:Envelope:EDHeader:2.0">
<edhead:MessageType>GGI.14001</edhead:MessageType>
<edhead:ParticipantID>102773904870472</edhead:ParticipantID>
<edhead:ReceiverCustoms>
<edhead:CustomsCode>10109090</edhead:CustomsCode>
<edhead:ExchType>171000</edhead:ExchType>
</edhead:ReceiverCustoms>
</edhead:EDHeader>
</Header>
<Body>
...
<Body>
</Envelope> {
"Token": "e2fe5f06-72b7-484c-ae05-b4fd59ce4058",
"Files": [
"524a5490-88be-4bbe-bad6-487a97296789"
],
"StampId": "61501264-cdcf-45b5-9eb6-300bf61cbbbf",
"Certificate": "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",
"SignatureCount": 1
}
POST /api/v2/sign/pdf/finish{
"Token": "e2fe5f06-72b7-484c-ae05-b4fd59ce4058",
"Files": [
{
"FileId": "524a5490-88be-4bbe-bad6-487a97296789",
"Signature": "qSwPPzK84FuYjhd1u4AxcqACFcUbPR+zWyhS/dQ56wHWt+36wsF+hK8fkMllJiCJibi+lD8eQQ5w1LQoSGVp3A=="
}
],
"CadesType": "CadesBes"
}