Перейти к основному содержимому

Packages API

Группа методов для работы с пакетами документов.
Обращаем ваше внимание, что данная группа методов считается устаревшей. Мы рекомендуем перейти на новые асинхронные методы.
Документация доступна по ссылке: https://docs.google.com/document/d/1VVzNFnAsc5KcUMtJx2wPe1-fOO9QyRPYZ-vITdMEIUs/edit?tab=t.22dtpl64dkdc#heading=h.35qhuoe7gdim

Описание методов

Данный блок содержит подробное описание по каждому методу API.


[POST]/api/v3/packages/{packageId}/dispatch

Отправка пакета документов.

Основной сценарий Отправка пакета черновиков.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
packageIdДаPathstring(uuid)Идентификатор пакета.

Тело запроса

Тип запроса: multipart/form-data

НазваниеОбязат.ТипОписание
abonentIdДаstringВнутренний идентификатор абонента.
Пример модели
{
"abonentId": "Строка"
}

Возможные ответы метода

КодТипОписание
200ProcessPackageResultРезультат отправки пакета.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"recipientId": "Строка",
"documents": [
{
"draftId": "Строка",
"docflowId": "Строка",
"sendStatus": "Loaded",
"counterpartyId": "Строка",
"docflowStatus": "Строка",
"description": "Строка",
"senderDepartmentId": "Строка"
}
]
}

[POST]/api/v1/packages/{packageId}

Импорт и отправка пакета системе (документ в пакете не более 60 мб).

Основной сценарий Импортировать и отправить пакет документов.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.
recipientIdДаQuerystring(uuid)Внутренний идентификатор контрагента-получателя.
isReadOnlyНетQuerybooleanИндикатор, показывающий, что созданные черновики для документов в пакете будут доступены только на чтение. По умолчанию значение равно false.

Тело запроса

Тип запроса: multipart/form-data

НазваниеОбязат.ТипОписание
documentsДаDocumentWithSign[array]Список документов с открепленной подписью.
Пример модели
{
"documents": [
{
"document": "ФАЙЛ!!!",
"documentSign": "ФАЙЛ!!!",
"warrantNumber": "Строка",
"isResponseSignature": "Строка"
}
]
}

Возможные ответы метода

КодТипОписание
200ProcessPackageResultРезультат импорта пакета.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"recipientId": "Строка",
"documents": [
{
"draftId": "Строка",
"docflowId": "Строка",
"sendStatus": "Loaded",
"counterpartyId": "Строка",
"docflowStatus": "Строка",
"description": "Строка",
"senderDepartmentId": "Строка"
}
]
}

[PATCH]/api/v1/packages/{packageId}/drafts/{draftId}/remove

Удаление черновика из пакета.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.
draftIdДаPathstring(uuid)Идентификатор черновика.

Возможные ответы метода

КодТипОписание
200Без данныхЧерновик успешно удален.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.

[GET]/api/v1/packages/{packageId}/drafts

Получение информации о пакете черновиков.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.

Возможные ответы метода

КодТипОписание
200DraftPackageInfoИнформация о пакете.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"count": 1,
"drafts": [
{
"id": "C0775FB3-B718-4CD5-B95A-2856A179C779",
"senderAbonentId": "3925EF38-5937-4253-9797-5B77FC13E075",
"status": "ExpectedSending",
"recipients": [
{
"id": "C3842CCD-FB76-4348-8C38-C90579858A40",
"globalId": "2AE28F6ABFC-546A-4EFA-AD43-6F8DB8738875",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"docflowId": "Строка",
"departmentId": "Строка"
}
],
"name": "Акт № 1 от 29.07.2020",
"function": "DIS",
"type": "DraftDocument",
"uploadDate": "2022-02-11T13:03:05.670Z",
"responseSignatureRequired": true,
"hasMarkingCodes": true,
"packageId": "Строка",
"updatedDate": "2022-02-11T13:03:05.670Z",
"departmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"draftDelegation": {
"creatorAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"createdAt": "2022-02-11T13:03:05.670Z",
"whoPaidAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorDepartmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorEmployeeId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"counterpartyGlobalId": "Строка",
"recipientName": "Строка",
"recipientInn": "Строка",
"recipientKpp": "Строка"
},
"isAllowed": true,
"isTemplate": true,
"templateInfo": {
"paths": [
"Строка"
]
}
}
]
}

[GET]/api/v1/packages/{packageId}/docflows

Получение информации о пакете документооборотов.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.

Возможные ответы метода

КодТипОписание
200DocflowPackageInfoИнформация о пакете.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"count": 1,
"docflows": [
{
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"docflowPartId": "738D2745-B5EF-4E37-8C60-08E17C623499",
"owner": {
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
},
"counterparty": {
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
},
"type": "Template",
"status": "CancelledTemplate",
"name": "Акт № 1 от 29.07.2020",
"primaryDocumentId": "D45E6D2B-7929-4499-A8CE-06D9CA9EEACF",
"primaryDocumentFunction": "DIS",
"primaryDocumentType": "DraftDocument",
"creationDate": "2022-02-11T13:03:05.670Z",
"hasMarkingCodes": true,
"hasMarkingCodesDisparity": true,
"hasMarkingCodeScanningStarted": true,
"isViewed": true,
"packageId": "Строка",
"hasWarrant": true,
"deal1CId": "Строка",
"answerTitleInfo": {
"resultCode": 1,
"acceptanceDate": "2022-02-11T13:03:05.670Z",
"contentOperation": "Строка",
"documentOnDisagreements": {
"name": "Строка",
"number": "Строка",
"date": "2022-02-11T13:03:05.670Z"
},
"disagreementAdditionalInfoList": [
{
"id": "Строка",
"value": "Строка"
}
]
},
"closedMessageId": "Строка",
"isAllowed": true,
"sendingError": "Строка"
}
]
}

[POST]/api/v1/packages/{packageId}/drafts/{draftId}

Добавление черновика в пакет документов.

Основной сценарий Добавление черновика в пакет документов.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.
draftIdДаPathstring(uuid)Идентификатор черновика.

Возможные ответы метода

КодТипОписание
200Без данныхЧерновик добавлен в пакет.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.

[PUT]/api/v1/packages/{packageId}/docflows/changeDepartment/{departmentId}

Перемещает доступные документы пакета в другое подразделение.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.
departmentIdДаPathstring(uuid)Идентификатор подразделения.

Возможные ответы метода

КодТипОписание
200DocflowChangeDepartmentListИнформация о перемещённых документах.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"count": 1,
"departmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"docflowIds": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}

[PATCH]/api/v1/packages/{packageId}/recipientDepartment/{departmentId}

Обновить подразделение получателя пакета.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
abonentIdДаHeaderstring(uuid)Внутренний идентификатор абонента.
packageIdДаPathstring(uuid)Идентификатор пакета.
departmentIdДаPathstringПодразделение получателя пакета.

Возможные ответы метода

КодТипОписание
200Без данныхПолучатель пакета успешно обновлен.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.

Описание дополнительных моделей

Данный блок содержит описание дополнительных моделей.


AnswerTitleInfo

Дополнительная информация из ответного титула.

НазваниеОбязат.ТипОписание
resultCodeДаinteger(int32)Код, обозначающий итог приемки товара (работ, услуг, прав).
acceptanceDateДаdate-time-offsetДата принятия товаров.
contentOperationНетstringДетальная информация.
documentOnDisagreementsНетОдна из: DocumentOnDisagreementsРеквизиты документа, оформляющего расхождения.
disagreementAdditionalInfoListНетDisagreementAdditionalInfo[array]Список ИнфПолФХЖ4.
Пример модели
{
"resultCode": 1,
"acceptanceDate": "2022-02-11T13:03:05.670Z",
"contentOperation": "Строка",
"documentOnDisagreements": {
"name": "Строка",
"number": "Строка",
"date": "2022-02-11T13:03:05.670Z"
},
"disagreementAdditionalInfoList": [
{
"id": "Строка",
"value": "Строка"
}
]
}

DisagreementAdditionalInfo

ИнфПолФХЖ4.

НазваниеОбязат.ТипОписание
idДаstringИдентификатор
valueДаstringЗначение.
Пример модели
{
"id": "Строка",
"value": "Строка"
}

DispatchResult

Информация об отправленном документе.

НазваниеОбязат.ТипОписание
draftIdНетstringИдентификатор черновика.
docflowIdНетstringИдентификатор документооборота.
sendStatusНетОдна из: SendStatusСтатус отправки.
counterpartyIdНетstringИдентификатор получателя.
docflowStatusНетstringСтатус документооборота.
descriptionНетstringОписание результата действия.
senderDepartmentIdНетstringИдентификатор подразделения отправителя.
Пример модели
{
"draftId": "Строка",
"docflowId": "Строка",
"sendStatus": "Loaded",
"counterpartyId": "Строка",
"docflowStatus": "Строка",
"description": "Строка",
"senderDepartmentId": "Строка"
}

DocflowChangeDepartmentList

Информация по ДО у которых поменяли подразделение.

НазваниеОбязат.ТипОписание
countДаinteger(int32)Количество ДО.
departmentIdДаstring(uuid)Идентификатор подразделения.
docflowIdsДаstring(uuid)[array]Идентификаторы документооборота.
Пример модели
{
"count": 1,
"departmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"docflowIds": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}

DocflowCounterparty

Участник документооборота.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор контрагента внутри системы Астрал.ЭДО.
nameДаstringНаименование организации.
innДаstringИНН контрагента.
kppНетstringКПП контрагента.
departmentIdНетstringИдентификатор подразделения контрагента.
Пример модели
{
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
}

DocflowPackageInfo

Модель пакета docflows.

НазваниеОбязат.ТипОписание
packageIdДаstring(uuid)Идентификатор пакета.
countДаinteger(int32)Количество ДО в пакете.
docflowsДаDocflowSummary[array]Список ДО.
Пример модели
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"count": 1,
"docflows": [
{
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"docflowPartId": "738D2745-B5EF-4E37-8C60-08E17C623499",
"owner": {
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
},
"counterparty": {
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
},
"type": "Template",
"status": "CancelledTemplate",
"name": "Акт № 1 от 29.07.2020",
"primaryDocumentId": "D45E6D2B-7929-4499-A8CE-06D9CA9EEACF",
"primaryDocumentFunction": "DIS",
"primaryDocumentType": "DraftDocument",
"creationDate": "2022-02-11T13:03:05.670Z",
"hasMarkingCodes": true,
"hasMarkingCodesDisparity": true,
"hasMarkingCodeScanningStarted": true,
"isViewed": true,
"packageId": "Строка",
"hasWarrant": true,
"deal1CId": "Строка",
"answerTitleInfo": {
"resultCode": 1,
"acceptanceDate": "2022-02-11T13:03:05.670Z",
"contentOperation": "Строка",
"documentOnDisagreements": {
"name": "Строка",
"number": "Строка",
"date": "2022-02-11T13:03:05.670Z"
},
"disagreementAdditionalInfoList": [
{
"id": "Строка",
"value": "Строка"
}
]
},
"closedMessageId": "Строка",
"isAllowed": true,
"sendingError": "Строка"
}
]
}

DocflowStatus

Статус ДО.

ЗначениеОписание
AwaitingOperatorConfirmationОжидается подтверждение оператора.
AwaitingRecipientResponseОжидается ответ получателя.
CancellationResponseRequiredТребуется аннулирование.
CancelledАннулирован.
CancelledTemplateШаблон отозван.
CompletedЗавершен.
CreatedСоздано
CreatingAnswerTitleПодписывается
CreatingCancellationAcceptanceСоздается согласие с аннулированием
CreatingCancellationProposalСоздается ПОА
CreatingCancellationRejectionСоздается отклонение аннулирования
CreatingReceiptConfirmationПодтверждается получение
CreatingRejectionОтклоняется
FailedToSendОшибка отправки документа.
NeedCreationDocumentТребуется создать документ на основе шаблона.
NeedToSignReceiptConfirmationТребуется подписать ИОП.
RejectedОтклонен.
ResponseSignatureRequiredТребуется подпись.
SignedПодписан.
UnknownНеопределенный статус документа
WaitCreationDocumentОжидание создания до на основе шаблона
WaitingCancellationResponseОжидается аннулирование.
WaitingReceiptConfirmationОжидается извещение о получении.
WaitingResponseSignatureОжидается ответная подпись.

DocflowSummary

Общая информация по документообороту.

НазваниеОбязат.ТипОписание
idДаstring(uuid)ID документооборота.
docflowPartIdДаstring(uuid)Идентификатор части документооборота.Это не тоже самое, что общий идентификатор документооборота, данный идентификатор уникален для каждой стороныв рамках одного обмена документами.
ownerДаОдна из: DocflowCounterpartyВладелец (инициатор) документооборота.
counterpartyДаОдна из: DocflowCounterpartyПодписант документооборота.
typeДаОдна из: DocflowTypeТип документооборота.
statusДаОдна из: DocflowStatusСтатус документооборота.
nameДаstringНаименование документооборота.
primaryDocumentIdДаstring(uuid)ID первичного документа.
primaryDocumentFunctionДаОдна из: DocumentFunctionФункция первичного документа.
primaryDocumentTypeДаОдна из: DocumentTypeТип первичного документа.
creationDateДаdate-time-offsetДата создания документооборота.
hasMarkingCodesДаbooleanПризнак, что документооборот содержит коды маркировки.
hasMarkingCodesDisparityДаbooleanПризнак, что документооборот содержит коды маркировки, содержащие несоответствия.
hasMarkingCodeScanningStartedДаbooleanПризнак, что если начато сканирование кодов маркировки.
isViewedДаbooleanПросмотрен ли документ.
packageIdНетstringИдентификатор пакета.
hasWarrantДаbooleanФлаг о том что ДО работает через МЧД.
deal1CIdНетstringИдентификатор сделки, для абонентов 1С-Хаб.Предназначен для мигрирующих документов переданных в новый софт Доки
answerTitleInfoНетОдна из: AnswerTitleInfoДополнительная информация из ответного титула.
closedMessageIdНетstring
isAllowedНетbooleanИмеет ли сотрудник доступ к данному документообороту пакета.
sendingErrorНетstringОшибка отправки исходящей транзакции.
Пример модели
{
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"docflowPartId": "738D2745-B5EF-4E37-8C60-08E17C623499",
"owner": {
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
},
"counterparty": {
"id": "56877C86-73A4-4D97-BBCF-C63A44153C8C",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"departmentId": "56877C86-73A4-4D97-BBCF-C63A44153C8C"
},
"type": "Template",
"status": "CancelledTemplate",
"name": "Акт № 1 от 29.07.2020",
"primaryDocumentId": "D45E6D2B-7929-4499-A8CE-06D9CA9EEACF",
"primaryDocumentFunction": "DIS",
"primaryDocumentType": "DraftDocument",
"creationDate": "2022-02-11T13:03:05.670Z",
"hasMarkingCodes": true,
"hasMarkingCodesDisparity": true,
"hasMarkingCodeScanningStarted": true,
"isViewed": true,
"packageId": "Строка",
"hasWarrant": true,
"deal1CId": "Строка",
"answerTitleInfo": {
"resultCode": 1,
"acceptanceDate": "2022-02-11T13:03:05.670Z",
"contentOperation": "Строка",
"documentOnDisagreements": {
"name": "Строка",
"number": "Строка",
"date": "2022-02-11T13:03:05.670Z"
},
"disagreementAdditionalInfoList": [
{
"id": "Строка",
"value": "Строка"
}
]
},
"closedMessageId": "Строка",
"isAllowed": true,
"sendingError": "Строка"
}

DocflowType

Тип ДО

ЗначениеОписание
ActАКТ.
InformalНеформализованный.
TemplateШаблон документа.
Torg12Документ о передаче товаров (Торг-12).
UtdУПД/УКД.
Utd14NУПД/УКД по приказу 14н.

DocumentFunction

Перечисление функций УКД и УПД.

ЗначениеОписание
DISДокумент об изменении стоимости отгруженных товаров (выполненных работ, оказанных услуг),переданных имущественных прав (ДИС).
DOPДокумент об отгрузке товаров (выполнении работ), передаче имущественных прав (документ об оказании услуг) (ДОП).
KSCHFКорректировочный счет-фактура (КСЧФ).
KSCHFDISКорректировочный счет-фактура и документ об изменении стоимости отгруженных товаров(выполненных работ, оказанных услуг), переданных имущественных прав (КСЧФДИС).
noneДокумент не содержит функции.
SCHFСчет-фактура (СЧФ).
SCHFDOPСчет-фактура и документ об отгрузке товаров (выполнении работ), передаче имущественных прав (документ об оказании услуг) (СЧФДОП).

DocumentOnDisagreements

Реквизиты документа, оформляющего расхождения.

НазваниеОбязат.ТипОписание
nameДаstringНаименование документа.
numberНетstringНомер документа.
dateДаdate-time-offsetДата документа.
Пример модели
{
"name": "Строка",
"number": "Строка",
"date": "2022-02-11T13:03:05.670Z"
}

DocumentType

Тип документа.

ЗначениеОписание
AcceptOrderInfoИнформация перевозчика по Заказ/Заявке (Т2 ЭЗЗ).
ActАкт сдачи-приемки.
ActBuyerTitleТитул заказчика акта.
AfterMedicalInfoИнформация послерейсового осмотра от медицинского работника (Т6 ЭПЛ).
AfterOdometerInfoИнформация от ответственного за снятие показаний одометра при заезде (Т5 ЭПЛ).
BeforeMedicalInfoИнформация предрейсового осмотра от медицинского работника (Т2 ЭПЛ).
BeforeOdometerInfoИнформация от ответственного за снятие показаний одометра при выезде (Т4 ЭПЛ).
BeforeTechnicalInfoИнформация от ответственного за техническое состояние ТС (Т3 ЭПЛ).
CancellationRequestЗапрос на аннулирование.
CarrierFinancialConditionChangeИнформация об изменении финансового состояния перевозчика (Т5 ЭТрН).
CarrierInfoAcceptanceOfCargoИнформация от перевозчика о получении груза (Т2 ЭТрН).
CarrierInfoDeliveryOfCargoИнформация от перевозчика о выдаче груза (Т4 ЭТрН)
CarrierInformation_1Файл обмена информации перевозчика при передаче порожнего контейнера грузоотправителю Т1-1 ON_SOPVEDPER1 (ЭСВ).
CarrierInformation_2Файл обмена информации перевозчика при получении груженого контейнера от грузоотправителя Т1-2 ON_SOPVEDPER2 (ЭСВ).
CarrierInformation_3Файл обмена информации перевозчика при передаче груженого контейнера грузополучателю Т1-3 ON_SOPVEDPER3 (ЭСВ).
CarrierInformation_4Файл обмена информации перевозчика при получении порожнего контейнера от грузополучателя Т1-4 ON_SOPVEDPER4 (ЭСВ).
CarrierInformation_5Файл обмена информации перевозчика при подаче транспортного средства для погрузки порожнего контейнера Т1-5 ON_SOPVEDPER5 (ЭСВ).
ChartererInformationФайл обмена информации фрахтователя (Т1 ЭЗН).
ChartererInformationDeliveryTransportФайл обмена информации фрахтователя по факту подачи транспортного средства (Т3 ЭЗН).
ConsigneeInfoИнформация от грузополучателя (Т3 ЭТрН).
ConsigneeInformation_1Файл обмена информации грузополучателя при получении груженого контейнера от перевозчика Т3-1 ON_SOPVEDGP1 (ЭСВ).
ConsigneeInformation_2Файл обмена информации грузополучателя при подаче транспортного средства перевозчиком для погрузки порожнего контейнера Т3-2 ON_SOPVEDGP2 (ЭСВ).
DraftDocumentЧерновик документа.
EDF_T1Файл обмена информации Фрахтователя (Т1 ЭДФ).
EDF_T2Файл обмена информации Фрахтовщика (Т2 ЭДФ).
ETRANInfoФайл обмена РЖД документа.
FreighterInformationФайл обмена информации фрахтовщика (Т2 ЭЗН).
FreighterInformationReturnTransportФайл обмена информации фрахтовщика по факту возврата транспортного средства (Т4 ЭЗН)
InformalНЕформализованный.
InformalInfoФайл обмена неформализованным документом.
IOPИзвещение об получении (служебный документ).
IzvpolИзвещение о получении.
MarkingProcessingResultРезультат обработки маркировки.
ObsoleteУстаревший, и более НЕподдерживаемый тип.
OperatorErrorMessageСообщение об ошибке.
OrderInfoИнформация грузоотправителя по Заказ/Заявке (Т1 ЭЗЗ).
OwnerVehicleInfoИнформация от собственника транспортного средства (Т1 ЭПЛ).
PdotprПодтверждение даты отправки.
PdpolПодтверждение даты получения.
ReaddressingInfoИнформация о переадресовке (Т7 ЭТрН).
ReplacementInfoИнформация о замене водителя (водителей) и (или) транспортного средства (Т8 ЭТрН)
ShipperFinancialConditionChangeConfirmationПодтверждение грузоотправителя об изменении финансового состояния (Т6 ЭТрН).
ShipperInfoИнформация от грузоотправителя (Т1 ЭТрН).
ShipperInformation_1Файл обмена информации грузоотправителя при получении порожнего контейнера от перевозчика Т2-1 ON_SOPVEDGO1 (ЭСВ).
ShipperInformation_2Файл обмена информации грузоотправителя при передаче груженого контейнера перевозчику Т2-2 ON_SOPVEDGO2 (ЭСВ).
TemplateШаблон ДО.
Torg12Документ о передаче товаров (Торг-12).
Torg12BuyerTitleТитул получателя товарной накладной.
UcdУКД.
UcdBuyerTitleТитул покупателя УКД.
UniversalMessageУниверсальное сообщение.
UOUУведомление об уточнении (служебный документ).
UtdУПД.
UtdBuyerTitleТитул покупателя.
UvutochУведомление об уточнении.

DocumentWithSign

Информация по отправляемому документу с подписью.

НазваниеОбязат.ТипОписание
documentДаstring(binary)Документ.
documentSignНетstring(binary)Файл открепленной подписи к документу
warrantNumberНетstringНомер доверенности.
isResponseSignatureДаstringПризнак необходимости ответной подписи. Данный флаг имеет значение только для НЕформализованного документооборота.
Пример модели
{
"document": "ФАЙЛ!!!",
"documentSign": "ФАЙЛ!!!",
"warrantNumber": "Строка",
"isResponseSignature": "Строка"
}

DraftDelegation

Информация о делегировании.

НазваниеОбязат.ТипОписание
creatorAbonentIdДаstring(uuid)Идентификатор создателя.
createdAtДаdate-time-offsetДата делегирования.
whoPaidAbonentIdДаstring(uuid)Идентификатор абонента, который платит за документ после отправки.
creatorDepartmentIdДаstring(uuid)Департамент создателя.
creatorEmployeeIdДаstring(uuid)Идентификатор сотрудника организации создателя.
counterpartyGlobalIdДаstringИдентификатор участника ЭДО (ИдЭДО) получателя делегированного черновика.
recipientNameДаstringНаименование получателя делегированного черновика.
recipientInnДаstringИНН получателя делегированного черновика.
recipientKppНетstringКПП получателя делегированного черновика.
Пример модели
{
"creatorAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"createdAt": "2022-02-11T13:03:05.670Z",
"whoPaidAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorDepartmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorEmployeeId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"counterpartyGlobalId": "Строка",
"recipientName": "Строка",
"recipientInn": "Строка",
"recipientKpp": "Строка"
}

DraftDocument

Информация о черновом документе.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор черновика.
senderAbonentIdДаstring(uuid)Идентификатор абонента (отправитель).
statusДаОдна из: DraftStatusСтатус черновика.
recipientsНетRecipientInfo[array]Получатели документа.
nameДаstringНаименование документа.
functionДаОдна из: DocumentFunctionФункция документа.
typeДаОдна из: DocumentTypeТип документа.
uploadDateДаdate-time-offsetДата загрузки.
responseSignatureRequiredДаbooleanПризнак необходимости ответной подписи.
hasMarkingCodesДаbooleanФлаг наличия кодов маркировок в документе.
packageIdНетstringИдентификатор пакета.
updatedDateДаdate-time-offsetДата обновления.
departmentIdДаstring(uuid)Идентификатор подразделения, которому принадлежит черновик.
draftDelegationНетОдна из: DraftDelegationИнформация о делегировании.
isAllowedНетbooleanИмеет ли сотрудник доступ к данному документообороту пакета.
isTemplateНетbooleanЯвляется ли документ шаблоном.
templateInfoНетОдна из: TemplateInfoСведения о шаблоне
Пример модели
{
"id": "C0775FB3-B718-4CD5-B95A-2856A179C779",
"senderAbonentId": "3925EF38-5937-4253-9797-5B77FC13E075",
"status": "ExpectedSending",
"recipients": [
{
"id": "C3842CCD-FB76-4348-8C38-C90579858A40",
"globalId": "2AE28F6ABFC-546A-4EFA-AD43-6F8DB8738875",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"docflowId": "Строка",
"departmentId": "Строка"
}
],
"name": "Акт № 1 от 29.07.2020",
"function": "DIS",
"type": "DraftDocument",
"uploadDate": "2022-02-11T13:03:05.670Z",
"responseSignatureRequired": true,
"hasMarkingCodes": true,
"packageId": "Строка",
"updatedDate": "2022-02-11T13:03:05.670Z",
"departmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"draftDelegation": {
"creatorAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"createdAt": "2022-02-11T13:03:05.670Z",
"whoPaidAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorDepartmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorEmployeeId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"counterpartyGlobalId": "Строка",
"recipientName": "Строка",
"recipientInn": "Строка",
"recipientKpp": "Строка"
},
"isAllowed": true,
"isTemplate": true,
"templateInfo": {
"paths": [
"Строка"
]
}
}

DraftPackageInfo

Модель пакета черновиков.

НазваниеОбязат.ТипОписание
packageIdДаstring(uuid)Идентификатор пакета.
countДаinteger(int32)Количество черновиков в пакете.
draftsДаDraftDocument[array]Список черновиков.
Пример модели
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"count": 1,
"drafts": [
{
"id": "C0775FB3-B718-4CD5-B95A-2856A179C779",
"senderAbonentId": "3925EF38-5937-4253-9797-5B77FC13E075",
"status": "ExpectedSending",
"recipients": [
{
"id": "C3842CCD-FB76-4348-8C38-C90579858A40",
"globalId": "2AE28F6ABFC-546A-4EFA-AD43-6F8DB8738875",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"docflowId": "Строка",
"departmentId": "Строка"
}
],
"name": "Акт № 1 от 29.07.2020",
"function": "DIS",
"type": "DraftDocument",
"uploadDate": "2022-02-11T13:03:05.670Z",
"responseSignatureRequired": true,
"hasMarkingCodes": true,
"packageId": "Строка",
"updatedDate": "2022-02-11T13:03:05.670Z",
"departmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"draftDelegation": {
"creatorAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"createdAt": "2022-02-11T13:03:05.670Z",
"whoPaidAbonentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorDepartmentId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"creatorEmployeeId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"counterpartyGlobalId": "Строка",
"recipientName": "Строка",
"recipientInn": "Строка",
"recipientKpp": "Строка"
},
"isAllowed": true,
"isTemplate": true,
"templateInfo": {
"paths": [
"Строка"
]
}
}
]
}

DraftStatus

Статус черновика.

ЗначениеОписание
ApprovalRejectedОтказано в согласовании.Используется в случае отправки по маршруту согласования.
ContainsErrorsСодержит ошибки.
ExpectedSendingОжидается отправка.
ReadyToSendГотов к отправке.
RemovedУдален.
SigningRejectedОтказано в подписании.Используется в случае отправки по маршруту согласования.
SomeContactsRemovedСвязь с некоторыми получателями разорвана/отклонена.
WaitingForApprovalНа согласовании.Используется в случае отправки по маршруту согласования.
WaitingForSigningНа подписании.Используется в случае отправки по маршруту согласования.
WaitingSignatureОжидает подписи.
WithoutRecipientПолучатель не выбран.

ProcessPackageResult

Результат обработки пакета документов.

НазваниеОбязат.ТипОписание
packageIdДаstring(uuid)Идентификатор пакета.
recipientIdНетstringИдентификатор получателя.
documentsДаDispatchResult[array]Список документов.
Пример модели
{
"packageId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"recipientId": "Строка",
"documents": [
{
"draftId": "Строка",
"docflowId": "Строка",
"sendStatus": "Loaded",
"counterpartyId": "Строка",
"docflowStatus": "Строка",
"description": "Строка",
"senderDepartmentId": "Строка"
}
]
}

RecipientInfo

Информация о контрагенте-получателе.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Внутренний идентификатор контрагента.
globalIdДаstringИдентификатор участника ЭДО (ИдЭДО).
nameДаstringНаименование получателя.
innДаstringИНН получателя.
kppНетstringКПП получателя.
docflowIdНетstringИдентификатор документооборота.
departmentIdНетstringИдентификатор подразделения контрагента.
Пример модели
{
"id": "C3842CCD-FB76-4348-8C38-C90579858A40",
"globalId": "2AE28F6ABFC-546A-4EFA-AD43-6F8DB8738875",
"name": "Рога и Копыта",
"inn": "9678731893",
"kpp": "999901006",
"docflowId": "Строка",
"departmentId": "Строка"
}

SendStatus

Статус отправки документа с подписью.

ЗначениеОписание
IsNotSentДокумент не отправлен.
LoadedДокумент не отправлен, загружен в черновики.
SentДокумент отправлен успешно.
UndefinedНеизвестный статус

TemplateInfo

ОПИСАНИЕ НЕ УКАЗАНО!!!

НазваниеОбязат.ТипОписание
pathsНетstring[array]
Пример модели
{
"paths": [
"Строка"
]
}