3.3.4.7. Метод GetUidWithStatusEpd для получения статуса обработки титулов ЭПД от ГИС ЭПД
Метод GetUidWithStatusEpd предназначен для получения статуса обработки документов категории ЭПД от ГИС ЭПД.
byte[] GetUidWithStatusEpd( string docflowId)
| |
docflowId
|
Идентификатор документооборота docflowID, полученный с помощью метода GetDocflowsList
|
Метод возвращает XML файл c описанием состояния перевозки.
DocumentEPD UID – идентификатор (MintransId), полученный от ГИС ЭПД.
Status code и Description - статус ЭПД, формируемый ГИС ЭПД.
Предусмотрены следующие значения Status code и Description:
Status code
|
Description
|
Пояснения
|
0
|
Бизнес-статус не определен
|
Требуется повторить вызов метода на запрос статуса позже
|
1
|
Файл обмена и файл ЭП находятся в процессе обработки
|
Информационный статус. Действия не требуются.
|
2
|
Файл обмена и файл ЭП получены и зарегистрированы в ГИС ЭПД
|
-
|
3
|
Файл обмена и файл ЭП успешно обработались ГИС ЭПД
|
-
|
4
|
Файл обмена и файл ЭП приняты ГИС ЭПД с замечаниями
|
-
|
5
|
Файл обмена и файл ЭП отклонены ГИС ЭПД
|
-
|
6
|
Ошибка при приеме файла обмена и файла ЭП
|
-
|
7
|
Техническая ошибка. Необходимо обратиться в Службу технической поддержки или повторить попытку позже.
|
-
|
Comment code и Description – комментарий с кодом и описанием к статусу ЭПД.
Теги errors и warnings имеют значения в случаях, когда Status code принимает значения 4 ,5 ,6 или 7.
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<DocumentEPD UID="32528584-b92e-4e82-a481-728c1057077b">
<StatusInfo>
<Status code="2"
description="Файл обмена и файл ЭП получены и зарегистрированы в ГИС ЭПД"/>
<Comment code="-294756296"
description="Принят новый перевозочный документ"/>
<errors/>
<warnings/>
</StatusInfo>
</DocumentEPD>