76

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

Добрый день. А есть ли возможность передачи нескольких флагов при использовании операции "search_items"? Хотим получать количество моточасов и последнее ТО по объекту. Количество моточасов лежит в тэге "cneh" с флагом "8192", а последнее ТО "pe" с флагом 32768. Чтобы избежать слишком большого количества обращений, есть ли какие-то решения? Сейчас получается у нас более 500 объектов по которым надо обновлять в базе 1с эти два значения, и получается что обращений на хостинг будет больше 1000.

77

Помощь в интеграции 1С

(10/12/2021 20:23:34 отредактировано developer77)

Re: Помощь в интеграции 1С

Суммируйте флаги)

gps-report.ru
Разработка приложений для Wialon
Мы расширяем возможности мониторинга!
Telegram: @dire77
78

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

Добрый день !!!

Есть ли в виалоне функционал который вернет дату когда Машина зашла и вышла из геоточки ???

Т .е мы знаем геоданные пунта + берем радиус допустимый 2-3км + передаем машину в виалон
а АПИ виалона нам вернет время когда автомобиль зашел в эту точку( с допустимым радиусом)
и время когда покинул эту точку ???

Или это задача уже учетной системы... в которую мы подтянули геоданные машины за этот период ???

Спасибо заранее за ответ

79

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

API.
Создаете нужную геозону, создаете шаблон отчета о посещении этой геозоны (или модифицируете существующий шаблон), строите за нужный период и получаете / парсите результат.

80

Помощь в интеграции 1С

(03/02/2022 11:23:33 отредактировано Andr611)

Re: Помощь в интеграции 1С

Создание геозоны через АПИ
по хелпу:

https://sdk.wialon.com/wiki/ru/sidebar/ … pdate_zone

Выполняю запрос...
HTTPСоединение.Получить("wialon/ajax.html?svc=resource/update_zone&params={""itemId"":22222224,""id"":0,""callMode"":""create"",""n"":""New geo fact_API_611"",""t"":3,""w"":0,""f"":112,""c"":2568583984,""p"":[{""x"":17.8434779284,""y"":49.6353679989,""r"":1000}]}&sid=" + sid_В, имяВыходногоФайла);

ПОлучаю результат

itemId получено из запроса

HTTPСоединение.Получить("wialon/ajax.html?svc=core/search_items&params={""spec"":{""itemsType"":""avl_resource"",""propName"":""zones_library"",""propValueMask"":""*"",""sortType"":""zones_library"",""propType"":""propitemname""},""force"":1,""flags"":""4097"",""from"":0,""to"":5}&sid=" + sid_В, имяВыходногоФайла);       


Оставлю тут... наверняка кому то пригодяится