3.2.11. Метод получения списков документооборотов в пакетах
Метод GetGroupList возвращает списоки документооборотов в пакетах, начиная с заданного момента времени.
Метод игнорирует документообороты, не входящие в пакеты.
HTTP-запрос
HTTP-метод: GET
Адрес запроса (URI)
| |
Заголовок запроса
| |
Integrator-Id
|
Идентификатор интеграционного решения.
COMPANY_AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA
|
Assistant-Key
|
Маркер временного доступа (Authorization token)
|
Параметры адреса запроса
Параметр
|
Значения параметра
|
Пояснения
|
date
|
Формат параметра: yyyy-MM-ddTHH:mm:ss
|
Обязательный параметр, указывающий момент времени, начиная с которого следует собрать и представить сведения об изменениях.
В качестве этого параметра обычно указывается момент предыдущего вызова метода.
|
direction
|
Ingoing
|
Необязательный параметр, принимающий значение "ingoing" или "outgoing".
По умолчанию (если параметр не задан) будет использоваться значение "ingoing" (входящие сообщения).
|
Outgoing
|
HTTP-ответ
XML файл cо списком документооборотов участника ЭДО в пакетах, начиная с заданного момента времени.
Пример ответа метода:
<?xml version="1.0" encoding="utf-8"?>
<GroupsDescription RequestDateTime="2023-12-25 15:22:51.639"
IsLast="true"
LastRecordDateTime="2023-12-25 15:16:55.720">
<Group Id="11abe93c-3c79-4e79-9347-d0aab9df9e35">
<DocFlowID="11abe93c-3c79-4e79-9347-d0aab9df9e35"/>
<DocFlowID="11abe93c-3c79-4e79-9347-d0aab9df9e35"/>
</Group>
</GroupsDescription>
Количество <Docflow Id=""> в каждом блоке <GroupId="GUID"> определяет количество документов внутри пакета.
Группа добавляется в xml ответа метода в полном составе и в том случае, если в выборку по параметру date попадают не все документы (DocFlowID) группы.