ИС "Такском-Доклайнз"                  ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
×

3.3.4.17. Метод получения списков документооборотов в пакетах

 
Метод GetGroupList предназначен для получения состава групп документооборотов, начиная с заданного момента времени.
byte[] GetGroupList (DateTime date, DocFlowDirection? direction);
 
date
Этот параметр устанавливает момент времени, начиная с которого будут собраны данные о составе групп, полученных или отправленных с этого момента времени.
direction
 Необязательный параметр, принимающий значение "ingoing" или "outgoing".
Для отбора при фильтрации записей о документах только одного из направлений:
  •  Ingoing - только входящих;
  •  Outgoing - только исходящих.
 По умолчанию (если параметр не задан) будет использоваться значение "ingoing".
 
Пример ответа метода: 
 
<?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) группы.