Экспорт статусов задач через API

Remote API  > Примеры >

Экспорт статусов задач через API

Previous pageReturn to chapter overviewNext page

Предположиv, у нас есть мобильные агенты и мы хотим получать через API статусы задач, которые они выполняют.

Делаем отчет содержащий нужные поля.

 

Рис.1770

 

 

Таблица основных данных – Задачи агентов LiW

Выбираем поля –  Начало по плану, Длительность (план) (с), Статус , Начало по факту, Длительность (факт) (с), Внешний идентификатор.

Внешний идентификатор – это содержимое поля "ExtID". При экспорте данных в него рекомендуется заносить ID заявки из Вашей системы. Тогда Вам будет проще идентифицировать задачи.

Сохраняем отчет и проверяем его.

 

Рис.1771

 

 

 

Id шаблона отчета смотрим в диалоге, внизу слева.

 

Рис.1772

 

Id группы тоже смотрим в диалоге.

 

Рис.1773

 

 

 

Пример запроса

par={

 "id": "aa88a890-9948-4c5c-ad07-16696d16d92e",

 "culture": 1033,

 "group_id": 1,

 "from_datetime": 1618876800,

 "to_datetime": 1618963200,

 "minSecBetween": 0,

 "taskServRadius": 0  }

Или полностью

http://ae2.antor.ru:8090/LiwAPI/Service.svc/api?api_key=12345678-1234-5678-1234-123456787654&com=export/data&par={"id":"AA88A890-9948-4C5C-AD07-16696D16D92E","culture":1033,"group_id":1,"from_datetime":1618876800,"to_datetime":1618963200,"agent_ids":null,"car_ids":null,"status_ids":null,"zone_ids":null,"sensor_ids":null,"minSecBetween":0,"taskServRadius":0}

Результат

{"com":"export\/getresult","data":"{\"data\":[{\"data\":[\"2021-04-20T09:00:00\",600,90,\"Complete\",\"2021-04-20T16:54:39\",0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T10:08:00\",600,90,\"Complete\",\"2021-04-20T16:54:51\",0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T11:16:00\",600,90,\"Complete\",\"2021-04-20T16:55:05\",0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T12:12:00\",600,70,\"Move to\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T12:35:00\",600,80,\"Started\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T13:01:00\",600,100,\"Broken\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T13:40:00\",600,50,\"Accepted\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T14:58:00\",600,50,\"Accepted\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T15:35:00\",600,50,\"Accepted\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T08:45:00\",900,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T09:35:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T13:56:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T17:31:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T18:22:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T19:12:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T20:04:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T20:23:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T21:25:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T21:45:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T22:28:00\",600,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"},{\"data\":[\"2021-04-20T23:04:00\",900,10,\"Planned\",null,0,\"\"],\"children\":[],\"tableName\":\"Detail\"}],\"tables\":[{\"level\":1,\"name\":\"Detail\",\"fields\":[{\"name\":\"XRTableCell2\",\"type\":\"DateTime\",\"sourceType\":\"DateTime\"},{\"name\":\"XRTableCell4\",\"type\":\"Int32\",\"sourceType\":\"Int32\"},{\"name\":\"XRTableCell6\",\"type\":\"Int32\",\"sourceType\":\"Int32\"},{\"name\":\"XRTableCell8\",\"type\":\"String\",\"sourceType\":\"String\"},{\"name\":\"XRTableCell10\",\"type\":\"DateTime\",\"sourceType\":\"DateTime\"},{\"name\":\"XRTableCell12\",\"type\":\"Int32\",\"sourceType\":\"Int32\"},{\"name\":\"XRTableCell14\",\"type\":\"String\",\"sourceType\":\"String\"}]}]}","mes":null,"res":"OK"}