1

1C8 + SDK для Wialon Hosting

Тема: 1C8 + SDK для Wialon Hosting

Добрый день, коллеги.

С появлением SDK мы готовим к выходу отдельную конфигурацию 1С8 для работы с Wialon Hosting. Это независимое приложение которое можно будет использовать как расширение интерфейса Wialon, так и интегрировать в уже используемую конфигурацию 1C8.

Приложение имеет открытый исходный код и распространяется свободно среди партнёров компании Gurtam.

Уже сейчас можно скачать текущий вариант реализации.  Для установки необходимо в 1С8 прописать новую (пустую) информационную базу и в режиме конфигуратора выполнить загрузку скачанного файла 1Cv8.dt.

Текущие возможности:
1. Получение списка объектов из Wialon Hosting, создание нового и сохранение его в Wialon Hosting.
2. Организована аналогичная работа с пользователями.
3. Возможность работы с водителями.
4. Синхронизация с Wialon групп объектов.

При создании приложения основной задачей было организовать возможность работы пользователей в среде 1С. Т.е. IT специалисты могут работать в Wialon Hosting, создавать/менять свои объекты, бухгалтера могут работать только в 1С, делая аналогичные операции, но все изменения в автоматическом режиме будут сразу и в 1С и в Wialon Hosting.

В ближайшем будущем планируем внедрить работу с учётными записями.

Готовы принимать идеи по дальнейшему развитию приложения.

Viacheslav Krival
2

1C8 + SDK для Wialon Hosting

(28/04/2012 13:54:21 отредактировано Эмиль)

Re: 1C8 + SDK для Wialon Hosting

Добавить работу с билингом и платежами. Чтобы у бухгалтера в 1с была видна задолженность по каждой учетке. Соотв бух на основании этих данных может автоматически формировать счета на оплату и акты. Также чтобы из 1с можно было назначать тарифы.
Многое мы реализовали в 8 1 с. Можем слить конфу для общего дела.

navion.ru
wialon pro
3

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Эмиль, благодарю за отзыв, именно в этом направлении мы сейчас и двигаемся, привязываем работу билинговой системы хостинга к 1С, что бы была возможность и зачисления платежей и анализа их.

Про счета и акты - это интересно, буду признателен если подробнее опишешь концепцию Вашей реализации.

Viacheslav Krival
4

1C8 + SDK для Wialon Hosting

(30/04/2012 13:08:46 отредактировано Эмиль)

Re: 1C8 + SDK для Wialon Hosting

В своей версии конфы 1с мы сделали следущее:
- печатная форма приложения к договору в которой приводится список объектов с номерами приборов и номерами сим карт. Там же отмечается статус объекта (ремонт, временно выведен из системы). В приложение также указывается тарифы.
- тарифы. Пришлось дублировать тарифы в виалоне и в 1с для корректного списания средств в бухгалтерии.
- автоматическом выписка счетов на оплату и формирование актов по контрагентам. Согласно приложения формируется счета на оплату в соотв с тарифом.
- модуль импорта счетов от сотового оператора. Билайн нам выставляет счета в PDF формате. Пришлось купить программу конвертации из PDF в excell. Было 2 варианта импорта. 1-й по объему трафика 2- й по сумме. Остановились на 2-м. Те мы получаем полную картину в 1с по расходам на gsm. Далее эта сумма распределяется по всем контрагентам (в приложении указаны номера сим карт). При формировании счетов на оплату мы можем указать сумму которую включаем в счет абонплаты. Счет имеет 2 печатные формы. Простая с указанием суммы по абонплате за период и суммы перерасхода gsm трафика. И необходимости оставляем клиентам расширенный счет где приводится расшифровка по каждому номеру.
В связи с выходом sdk думаю надо реализовать следующий алгоритм работы модуля стыковки с 1с:
1. При регистрации объекта в виалон необходимо менеджеру заполнить доп поля в учетной записи (фио или реквизиты ООО)
2. Далее назначается тарифный план и т.д. 
3. 1с на основании данных регистрации учетки формирует приложение к договору где указываются все данные по объекту (прибор, сим карта, ID, дата ввода в эксплуатацию, тарифный план, данные Логин-пароль, ip адрес и порт сервера и т.д.)
4. Далее периодически (1е числа месяца) 1с формирует счета на оплату и акты за прошедший период. Данные берутся из виалон с модуля биллинг. Учет gsm трафика вопрос отдельный. Можно сделать проще. Брать данные из виалон по объему трафика и если он евышает какое то кол-во то включать это в счет по какой то средней стоимости.
5. И формировании счетов на оплату предусмотреть и выставление авансовых счетов.

В идеале было бы хорошо реализовать в виалоне личный кабинет учетной записи. Где будут ссылки на все документы по клиенту. Договор, счета на оплату, акты.  Также формирование счетов на оплату и актов можно реализовать и в самом виалоне. Например сделать это как отдельный модуль при наличии которого у клиента сервиса будет в личном кабинете все необходимые файлы (так сделано во многих интернет магазинах). Далее все это можно экспортировать в 1с для бухгалтерии.

navion.ru
wialon pro
5

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Эмиль
Благодарю, возьмём на заметку.

Viacheslav Krival
6

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Нам нужно контролировать баланс каждой учетной записи через SDK + 1 C ! Буду очень благодарен.
Также хотелось бы чтоб в идеале формировались счета автоматически и отравлялись на e-mail. Может что то еще для этого нужно?! Буду признателен за разъяснения

Добавлено спустя   6 минут :

Эмиль пишет:

В идеале было бы хорошо реализовать в виалоне личный кабинет учетной записи.

Личный кабинет очень нужен

Эмиль пишет:

Где будут ссылки на все документы по клиенту.

вот он идеал.  Личные кабинет уже есть во многих системах мониторинга. Например, "ГдеМои".  Наличие  "Личного кабинета" пока не является "+" для конечного клиента, но для интеграторов это хорошая разгрузка рабочего персонала.

Большие возможности  Wialon
на YouTube канале "Виалон СУшка"  https://goo.gl/K9Ep6k
Регистрация на Wialon Hosting: https://reg.wialon.su/?what=reg
Бесплатная CRM+конструктор сайтов, интернет-магазин, сквозная аналитика https://clck.ru/ErivE
7

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

По мере обновления решения быдем выкладывать новые версии. Двигаться будем в сторону работы с учётными записями.

Viacheslav Krival
8

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Появилась новая версия приложения. Добавили работу с учётными записями, теперь их можно как получать так и создавать и в Wialon и в 1С, соответственно с синхронизацией в обе стороны. Реализовали возможность зачисления платеже и дней через 1С.

1C8 + SDK для Wialon Hosting

Viacheslav Krival
9

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

krsl
А нам когда будет доступна такая игрушка? Я имел введу Прошников.

Симаков Алексей Арифович
navi-track.ru, glonass.center
тел.:+7-995-319-34-99
"Скидки есть у всех, а у нас можно торговаться!!!"
10

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

akkros Тогда, когда будет SDK на WIalon Pro.

Viacheslav Krival
11

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

krsl
А когда будет SDK на Wialon Pro?

Симаков Алексей Арифович
navi-track.ru, glonass.center
тел.:+7-995-319-34-99
"Скидки есть у всех, а у нас можно торговаться!!!"
12

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

akkros пишет:

krsl
А когда будет SDK на Wialon Pro?

А в том разделе разве есть такая ветка?

И на Pro будет иной SDK, несовместимый с этим.

At the dark side of telematics...
13

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

shal
Все вы ухитрятесь как то делать не так, да по иному, а не по человечески.
Да ладно посмотрим.

Симаков Алексей Арифович
navi-track.ru, glonass.center
тел.:+7-995-319-34-99
"Скидки есть у всех, а у нас можно торговаться!!!"
14

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

shal пишет:
akkros пишет:

krsl
А когда будет SDK на Wialon Pro?

А в том разделе разве есть такая ветка?

И на Pro будет иной SDK, несовместимый с этим.

Интересно чем это обусловлено?

Козлов Сергей
ООО "ГК"АТС-Мониторинг"
Регион: ПФО и не только...
http://www.atc52.ru
15

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Данная ветка содержит тему разработки решения 1С8 на SDK, давайте от неё не будем отступать.

Viacheslav Krival
16

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день! Прошу прошения, если пишу не в той теме, но возник следующий вопрос: Есть база 1С, в которой произведена интеграция с Wialon, на компьютере пользователя установлена "wialon-activex_1006c3_w32". При попытке получения данных от wialon-а на этапе вызова функции GetMessagesU, выдается ошибка без кода. Подскажите, в чем может быть проблема, если раньше все работало замечательно?

17

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Djoko
Пишете на самом деле не туда, необходимо в ветку по ActiveX писать. Проблема может быть в запросе сообщений от несуществующего объекта, или самих сообщений на сервере нет. Сказать что-либо точнее сложно, необходимо дебажить принимающую сторону.

Viacheslav Krival
18

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Спасибо за оперативный ответ! Почитаю ещё раз указанную ветку!

19

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день, вопрос такого характера:
Мы сейчас пытаемся интегрировать Wialon с 1С, столкнулись с проблемой привязки объектов к учетной записи, а именно, большее кол-во наших объектов создано от главной учетной записи, их 1С не подвязывает,  те объекты, что были созданы от конкретной учетной записи, например New car, создатель user222, в этом случае 1С правильно подвязывает внутри себя объект к учетке. Возможно ли как-то упорядочить связи, либо сделать запрос из 1с, чтобы он корректно вытягивал объекты привязанные к учетке, так же как это делается на сайте?

Кузнецов Сергей
SmartGPS
www.getgps.ru
20

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

SmartGPS
Логически всё верно, эти объекты были созданы от главной учётной записи и были розданы права на них нужным пользователя, которые имеют свои учётки. Они не привязаны к тем учётным записям, поэтому описанным способом их нельзя получить.

Но можно взять список этих пользователей и программно получить список объектов, которые им доступны. Это и будут исходные списки объектов, которые можно использовать в своём билинге.

Viacheslav Krival
21

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Благодарю Вас, за исчерпывающий ответ! Спасибо!

Кузнецов Сергей
SmartGPS
www.getgps.ru
22

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Ситуация такая: На сайте http://wialonpro.ru есть пользователь ID 0000. У
этого пользователя есть объект "Газель" c ID 1111.

Получаем список пользователей через RemoteAPI:

Функция "core/update_data_flags"
Параметры: {""type"":""type"",""data"":""user"",""flags"":7,""mode"":0}

т.е. флаг 0x02 – user's custom properties: есть.

заходим в "prp" далее "monu", но в "[<text>]" (массиве объектов) нет ID 1111.

Ок. Делаем так: "To get access to items for a given user:"

Функция "user/get_items_access";
Параметры: "{""userId"":"+ПользовательИд+",""directAccess"":0,""itemSuperclass"":""avl_unit""}"

Все равно в списке объектов нет ID 1111.

Но если получить список объектов с помощью:

Функция "core/update_data_flags"
Параметры: {""type"":""type"",""data"":""avl_unit"",""flags"":257,""mode"":0}

Эта газель, там присутствует.

У других пользователей, объекта с ID 1111, нет.

Кто сталкивался с такой проблемой? Подскажите, что делать?

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
23

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

geolead-msk пишет:

заходим в "prp" далее "monu", но в "[<text>]" (массиве объектов) нет ID 1111.

Это св-во - объекты рабочего списка. Пользователь самостоятельно им управляет добавляя и удаляя юниты.

geolead-msk пишет:

Функция "user/get_items_access";
Параметры: "{""userId"":"+ПользовательИд+",""directAccess"":0,""itemSuperclass"":""avl_unit""}"

Надо использовать http://docs.gurtam.com/en/hosting/sdk/w … earch_item или http://docs.gurtam.com/en/hosting/sdk/w … arch_items для поиска и получения данных по объектам.

At the dark side of telematics...
24

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

shal пишет:
geolead-msk пишет:

заходим в "prp" далее "monu", но в "[<text>]" (массиве объектов) нет ID 1111.

Это св-во - объекты рабочего списка. Пользователь самостоятельно им управляет добавляя и удаляя юниты.

geolead-msk пишет:

Функция "user/get_items_access";
Параметры: "{""userId"":"+ПользовательИд+",""directAccess"":0,""itemSuperclass"":""avl_unit""}"

Надо использовать http://docs.gurtam.com/en/hosting/sdk/w … earch_item или http://docs.gurtam.com/en/hosting/sdk/w … arch_items для поиска и получения данных по объектам.

разобрались, спасибо

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
25

1C8 + SDK для Wialon Hosting

(27/09/2012 13:16:56 отредактировано kazintersoft)

Re: 1C8 + SDK для Wialon Hosting

Вопрос к разработчикам Гуртам.
Есть задача интеграции 1С с WialonHosting.
Можете дать примеры кода на чудесном языке 1С, например для получения значения пробега объекта за определенную дату?

Я скачал конфигурацию 1Cv8.dt. Можно поковыряться в нем. Но думаю что участникам форума будут полезны и примеры кода.

KazInterSoft - www.soft.kz
26

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

kazintersoft пишет:

Вопрос к разработчикам Гуртам.
Есть задача интеграции 1С с WialonHosting.
Можете дать примеры кода на чудесном языке 1С, например для получения значения пробега объекта за определенную дату?

Я скачал конфигурацию 1Cv8.dt. Можно поковыряться в нем. Но думаю что участникам форума будут полезны и примеры кода.

Пришлю пример в почту, пишите ceo@geolead.ru

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
27

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

smile ну вот и ответ, а конфигурация, которую Вы скачали - это и есть пример кода.

Viacheslav Krival
28

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день. Скачал конфигурацию, при попытке синхронизироваться выдается ошибка "Итератор  для значения не определен".
https://activex.gurtam.com?svc=core/login&params={"user":"*****","password":"*****"}
{"code": "ERROR", "txt": "Unknown action"}
https://activex.gurtam.com?svc=core/search_items&sid=&params={  "spec":{"itemsType":"avl_unit","propName":"sys_name","propValueMask":"*","sortType":""},"force":1,"flags":5,"from":0,"to":100}
{"code": "ERROR", "txt": "Unknown action"}
https://activex.gurtam.com?svc=core/logout&sid=&params={}
{"code": "ERROR", "txt": "Unknown action"}

Счастье - это чувство перспективы. (с) Ю. Сенкевич
29

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

radioservis
А откуда  ДНС https://activex.gurtam.com ?  Вам необходимо SDK использовать, свою ДНС сайта мониторинга, плюс что бы компонент SDK был активирован на Вашем хостинге.

Viacheslav Krival
30

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

ActiveX у нас активирован, по https://activex.gurtam.com у нас подключается клиент, поэтому и использовал этот адрес.

Счастье - это чувство перспективы. (с) Ю. Сенкевич
31

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Значит у Вас активирован и SDK. Данное решение работает именно на нём. Пропишите ДНС своего сервиса(сайта мониторинга).

Viacheslav Krival
32

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день!
Нужно пример получения данных отчетов с Виалон (пробег за период, запрвки, ...) на 1С через SDK. Помогите, пожалуйста!

33

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Пока помочь нечем, реализации такой ещё нет. Но Вы для примера посмотрите текущий исходник, там для отчётов всё будет по аналогии, те же запросы, только другие параметры передаются, тот же JSON в ответ.

Viacheslav Krival
34

1C8 + SDK для Wialon Hosting

(11/01/2013 15:15:59 отредактировано TScontrol)

Re: 1C8 + SDK для Wialon Hosting

Коллеги!
Есть ли у кого полноценная, рабочая конфигурация 1С-Управление торговлей 8.2 (11 редакция) с биллингом под wialon hosting? Готовы купить!
Или если кто работает на подобной платформе(1С-Управление торговлей 8.2 (11 редакция)) и задумывается(или в процессе разработки) о необходимости создания качественного биллинг-сервиса, готовы объединить усилия в этом направлении.

TSControl.
35

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

TScontrol пишет:

Коллеги!
Есть ли у кого полноценная, рабочая конфигурация 1С-Управление торговлей 8.2 (11 редакция) с биллингом под wialon hosting? Готовы купить!
Или если кто работает на подобной платформе(1С-Управление торговлей 8.2 (11 редакция)) и задумывается(или в процессе разработки) о необходимости создания качественного биллинг-сервиса, готовы объединить усилия в этом направлении.

у нас есть, звоните, пишите, последний релиз будет завтра))))

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
36

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Всем доброго дня. Тоже возникла необходимость связать 1С и Wialon. Скачали конфу из этой ветки, кое-что прояснилось, всем спасибо. Но может кто-нибудь может продемонстрировать кусок кода с примером, вывода в окне 1С карты с отображением автомобиля? На сайте есть примеры на JS, но как это реализовать в 1С, не знаем. Будем благодарны  за любые примеры.

37

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день, сможем реализовать ТЗ за $ )

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
38

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

geolead-msk пишет:

Добрый день, сможем реализовать ТЗ за $ )

посмотреть можно на реализованную интеграцию???

г. Ульяновск
ГК "NDS"
+79603727071
www.glonassuln.ru
39

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Можно, пишите в почту

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
40

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

geolead-msk пишет:

Добрый день, сможем реализовать ТЗ за $ )

Я так поняла подобные решения уже существуют, но к сожалению реализовывать придется своими силами, может хотя бы подскажете хотя бы с помощью каких средств делали? )))

41

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

dat03 пишет:
geolead-msk пишет:

Добрый день, сможем реализовать ТЗ за $ )

Я так поняла подобные решения уже существуют, но к сожалению реализовывать придется своими силами, может хотя бы подскажете хотя бы с помощью каких средств делали? )))

Пишите в почту ceo@geolead.ru ...

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
42

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

dat03 пишет:

Всем доброго дня. Тоже возникла необходимость связать 1С и Wialon. Скачали конфу из этой ветки, кое-что прояснилось, всем спасибо. Но может кто-нибудь может продемонстрировать кусок кода с примером, вывода в окне 1С карты с отображением автомобиля? На сайте есть примеры на JS, но как это реализовать в 1С, не знаем. Будем благодарны  за любые примеры.

Что бы в 1С что-то отобразить на карте - это нужно писать на JS

"Департамент логистики" - это оптимизация маршрутов доставки в облаке
43

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Всем привет! Подскажите пожалуйста по какому признаку (при интеграции Wialon с 1c)  объекты "вытягиваются" в 1с, как определяется принадлежность к тому или иному ресурсу? Напишите Ваш опыт в данном вопросе. Как лучше это сделать?

Алексей Александров
Скай Телеком
Чебоксары
44

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Свежий вариант реализации для скачивания, чем тот, который на первой странице топика уже есть? Выложите, плс!

45

1C8 + SDK для Wialon Hosting

(10/11/2013 02:39:34 отредактировано babay)

Re: 1C8 + SDK для Wialon Hosting

kazintersoft , спорим нет его) мы тут воткнулись, сьели... много "грязного")
Пишите в  личку поделюсь даже без пива. Тут писать, увы не буду. Так как это будет для многих спам кодотекста ( некие потом ...овно кодом назвут- не будем обобщать:-)) а еще меньшая-умная часть не поймет ....зачем он делиться. Ведь можно за еврики накодить всем) накодить, скопировать и потом продать . Пару раз как минимум.
В любом случае пишите.

S&M Groups
46

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Доброго времени суток!
Есть предположения, почему может возникать такая ошибка?
http://puu.sh/6Zlmp.png

47

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rox

странноватый адрес...пробуйте https://hst-api.wialon.com/wialon/ajax.html?svc=core/login&params={"user":"wialon_test","password":"test"}

для Хостинга

Business Development Manager
Gurtam
48

1C8 + SDK для Wialon Hosting

(18/01/2016 17:02:23 отредактировано gaal)

Re: 1C8 + SDK для Wialon Hosting

Демо конфигурация 1С доработана под Новый способ авторизации в Wialon

Опубликовать вложения

Иконка вложений 1Cv8_gurtam_CSM.dt 519.66 Кб, файл был скачан 1379 раз(а) 

stuff
49

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день!

Не подскажите, вышла ошибка в новой конфигурации? В чем может быть проблема?

  • 1C8 + SDK для Wialon Hosting
50

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

здравствуйте,  пытаюсь  данные вытащить  отчетами    расскажите  про  параметр   Шаблоны  не могу понять где  про  него  прочитать
https://hst-api.wialon.com/wialon/ajax. … eport&
    params={
        ....
        "reportTemplateId":0,
....
как правильно сформировать шаблон  для получения  данных  о  времени начала смены и окончания смены

51

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день

В Wialon't есть 2 варианта выполнения отчёта
- с помощью существующего шаблона (описание шаблона хранится в ресурсе учётной записи, отображается в интерфейсе)
- с помощью динамического шаблона (описание шаблона подаётся параметром в запрос выполнения, нигде не сохраняется и не отображается)

Для начала попробуйте следующий вариант:
- создайте нужный шаблон отчёта в интерфейсе
- получите шаблон через Remote API с помощью запроса report/get_report_data
- выполните отчёт запросом report/exec_report. В качестве reportTemplateId передайте id шаблона, полученного в предыдущем пункте

52

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Здравствуйте. Есть клиент, который хочет сделать интеграцию 1С с Wialon Hosting. Хотелось бы узнать кто может помочь? Готовы нанять человека, который сможет всё это сделать на стороне клиента.

53

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

нужна помощь по интеграции 1С с Wialon Hosting!!!

54

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Тут все реализовано, http://mospostavka.ru/page/nastrojka-in … smt-wialon
если не достаточно, пишите в почту

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
55

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день!

shmi пишет:

Добрый день

В Wialon't есть 2 варианта выполнения отчёта
- с помощью существующего шаблона (описание шаблона хранится в ресурсе учётной записи, отображается в интерфейсе)
- с помощью динамического шаблона (описание шаблона подаётся параметром в запрос выполнения, нигде не сохраняется и не отображается)

Для начала попробуйте следующий вариант:
- создайте нужный шаблон отчёта в интерфейсе
- получите шаблон через Remote API с помощью запроса report/get_report_data
- выполните отчёт запросом report/exec_report. В качестве reportTemplateId передайте id шаблона, полученного в предыдущем пункте

Кто-нибудь сможет подсказать элементарные вещи:
report/get_report_data требует в качестве параметра ID ресурса  и массив ID шаблонов. Что это такое? И где это брать?

56

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

sibteco_1c пишет:

Кто-нибудь сможет подсказать элементарные вещи:
report/get_report_data требует в качестве параметра ID ресурса  и массив ID шаблонов. Что это такое? И где это брать?

Если получите ресурс с флагом 0x00002000, то придёт объект со списком шаблонов отчётов ресурса.

https://sdk.wialon.com/wiki/en/sidebar/ … _templates

57

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rual пишет:
sibteco_1c пишет:

Кто-нибудь сможет подсказать элементарные вещи:
report/get_report_data требует в качестве параметра ID ресурса  и массив ID шаблонов. Что это такое? И где это брать?

Если получите ресурс с флагом 0x00002000, то придёт объект со списком шаблонов отчётов ресурса.

https://sdk.wialon.com/wiki/en/sidebar/ … _templates

Спасибо! А как получить ресурс?.. Еще и с флагом......

58

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

sibteco_1c пишет:

Спасибо! А как получить ресурс?.. Еще и с флагом......

Или сделать core/update_data_flags c type = "type", data = "avl_resource", или core/search_item, если знаете id ресурса.

Советую посмотреть коды примеров на Wialon SDK Playground, там демонстрируется много разных небольших использований, из которых более или менее можно понять, что откуда берётся.

59

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rual пишет:
sibteco_1c пишет:

Спасибо! А как получить ресурс?.. Еще и с флагом......

Или сделать core/update_data_flags c type = "type", data = "avl_resource", или core/search_item, если знаете id ресурса.

Советую посмотреть коды примеров на Wialon SDK Playground, там демонстрируется много разных небольших использований, из которых более или менее можно понять, что откуда берётся.

Ура! Большое спасибо!! про core/update_data_flags ни в жизнь бы не догадался

60

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день. Подскажите, как мне получить текущее местоположение объекта (координаты X,Y), зная его id?

61

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

1c_77 пишет:

Добрый день. Подскажите, как мне получить текущее местоположение объекта (координаты X,Y), зная его id?

Тот же code/search_item и флаг 0x00400000.

Если нужно постоянно следить, то core/update_data_flags с:

[{"type": "id", "data": <id>, "flags": 4194305, "mode": 1}]

Где 4194305 это тот же *0x00400000* плюс один (базовый флаг с именем/прочим).

А затем поллить /avl_evts, куда будут приходить обновления позиций тех объектов, на которые подписались.

62

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день. Возможно вы дописывали/обновляли тестовую конфигурацию с момента последней публикации.
Буду благодарен если выложите самую актуальную версию

63

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день.
в своей работе столкнулась с Wialon. К сожалению, осталась наедине с проблемой взаимодействия с 1С.
Разработчики 1С отказались как-то комментировать подключение к системе.
у нас программа RG-soft Вывоз мусора.
Ребята, которые занимаются Wialon-ом тоже футболят.
Подскажите, пожалуйста, с чего мне начать)

64

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день, напишите нам, мы сделаем интеграцию с вашей системой.

Евгений Максимов
+79169944009
www.geosmt.ru
www.en.geoservice24.ru
65

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

vitalii.muratovskyi пишет:

Добрый день. Возможно вы дописывали/обновляли тестовую конфигурацию с момента последней публикации.
Буду благодарен если выложите самую актуальную версию

Тоже есть интерес к последней версии. Ждем ответ.

66

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Здравствуйте!

В данный момент озадачили интеграцией Wialon Hosting  и 1С: Управление автотранспортом ПРОФ фирмы Рарус.  Причем официально Рарус поддерживает выгрузку данных с Виалона, но на деле выдает ошибку: нет, мол, в системе навигации транспорта с таким ID.  Беда в том, что работа с Виалон "зашита" в защищенные функции Раруса, то есть не посмотришь, что там и как. Сам рарус посылает в техподдержку Виалона.

Хорошо, скачал отсюда конфигурацию Гуртама под 1С 8 (С новым способом авторизации). Также не работает: 

Не выполнено: Ошибка при отправке команды на сервер Wialon.
Ошибка при передаче запроса на сервер!
    Команда: https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&params={"token":e7fe7cccaadf87df6049e7e3561c98c2431E9304B7580BBE923ECB8C11FDF638E7D4461F}
    Ответ: {"error":4}

Подскажите, в чем может быть дело?

67

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Denial пишет:

Здравствуйте!

В данный момент озадачили интеграцией Wialon Hosting  и 1С: Управление автотранспортом ПРОФ фирмы Рарус.  Причем официально Рарус поддерживает выгрузку данных с Виалона, но на деле выдает ошибку: нет, мол, в системе навигации транспорта с таким ID.  Беда в том, что работа с Виалон "зашита" в защищенные функции Раруса, то есть не посмотришь, что там и как. Сам рарус посылает в техподдержку Виалона.

Хорошо, скачал отсюда конфигурацию Гуртама под 1С 8 (С новым способом авторизации). Также не работает: 

Не выполнено: Ошибка при отправке команды на сервер Wialon.
Ошибка при передаче запроса на сервер!
    Команда: https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&params={"token":e7fe7cccaadf87df6049e7e3561c98c2431E9304B7580BBE923ECB8C11FDF638E7D4461F}
    Ответ: {"error":4}

Подскажите, в чем может быть дело?

%22 = "
токен как текст надо передавать
https://hst-api.wialon.com/wialon/ajax. … 8FF5F8%22}

68

1C8 + SDK для Wialon Hosting

(31/10/2017 14:42:47 отредактировано Denial)

Re: 1C8 + SDK для Wialon Hosting

%22 = "
токен как текст надо передавать
https://hst-api.wialon.com/wialon/ajax. … 8FF5F8%22}

Благодарю за подсказку! Действительно, в модуле проставил кавычки - дело пошло. Но вскоре опять стопорнулось: как я понимаю, при передаче любой команды на сервер должен возвращаться ответ в виде текстового файла в формате JSON, который мы разбираем средствами 1С. Но файл (текст) не возвращается. Возвращается пустое значение.   Куда копать?

P.S.  Причем в браузере все нормально: копирую эту команду в адресное окно браузера - возвращается текст.  1С, установленная на этом же компьютере, делает то же самое - пустое значение.

69

1C8 + SDK для Wialon Hosting

(14/11/2017 10:19:07 отредактировано dusa)

Re: 1C8 + SDK для Wialon Hosting

используйте ОтправитьДляОбработки
пример вроде как нормальный есть в синтаксис-помощнике
я получаю ответ как файл
            Ответ = Новый ТекстовыйДокумент();
            Ответ.Прочитать(ФайлРезультата, КодировкаТекста.UTF8);
еще удобно пользоваться
ПрочитатьJSON (ReadJSON)

надо внимательно с заданием ресурса и сервера в запросе быть наверняка такая же проблема у вас как с кавычками
напр
    Сервер = "hst-api.wialon.com";
    Ресурс = "wialon/ajax.html";
нет завершающих слешов

70

1C8 + SDK для Wialon Hosting

(15/11/2017 15:18:49 отредактировано Denial)

Re: 1C8 + SDK для Wialon Hosting

Здравствуйте!


На ТС установлен датчик моточасов дополнительного оборудования (подключен к in2). Не совсем понятно, как "дергать" показания этого датчика.

Вначале я его должен "виртуально" создать методом unit/update_sensor?   Или же, если я уже вижу показания этого датчика в Wialon Hosting - этого не требуется?

Просьба также подсказать:  я запускаю свой динамический отчет методом report/exec_report, используя таблицу unit_trips. Как правильно прописать в шаблоне отчета получение данных именно от произвольного цифрового датчика in2?

71

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день!
Пользуемся Виалон Хостинг.
На некоторых машинах  у нас стоят планшеты у водителей, который предназначены для отметки водителем когда он приезжает на загрузку и когда загружается. После майских праздников произошло смещение по времени, т.е. пример
Вот так мы сейчас опрашиваем виалон с планшета через сервер 1С.
Запрос:
"wialon/ajax.html?svc=report/exec_report&params={""reportResourceId"":15422997,""reportTemplateId"":5,""reportObjectId"":"+16494736+",""reportObjectSecId"":0,""interval"":{""from"":"+1526014620+",""to"":"+1526015220+",""flags"":0} }&sid="+0347e5f615b689db73ec3f674a241f39
Ответ:
{"reportResult":{"msgsRendered":1,"stats":[["Отчет","3-Дополнительный отчет (ПАРУС)"],["Объект","Mercedes Actros О034ХК\/152"],["Время выполнения отчета","2018-05-14 20:19:40"],["Нач. уровень","416 lt"],["Кон. уровень","416 lt"],["Нач. пробег","56696 km"],["Кон. пробег","56696 km"]],"tables":[{"name":"unit_stays","label":"Стоянки","grouping":{"type":"total","nested":{"type":"day"}},"flags":4352,"rows":1,"level":3,"columns":8,"header":["№","Grouping","Водитель","Начало","Конец","Длительность","Положение","Количество"],"header_type":["","","driver","time_begin","time_end","duration","location","stays_count"]}],"attachments":[{"name":"График (обороты дв. и уровень топлива)","type":"chart","datasets":["Датчик оборотов двигателя (smoothed)","Обработанный уровень топлива"],"axis_y":["rpm","Volume, litres"],"axis_x":"Time","flags":20,"p":{"sensor_mask":"*","chart_regions":[{"id":"chart_stops_regions","color":14413564,"priority":5,"name":"Stops"},{"id":"chart_stays_regions","color":16773056,"priority":4,"name":"Parkings"},{"id":"chart_trips_regions","color":16766408,"priority":3,"name":"Trips"}]}},{"name":"График (обороты дв. и скорость)","type":"chart","datasets":["Скорость (сглаж.), km\/h","Датчик оборотов двигателя"],"axis_y":["Speed, km\/h","rpm"],"axis_x":"Time","flags":20,"p":{"sensor_mask":"*","chart_regions":[{"id":"chart_stops_regions","color":14413564,"priority":5,"name":"Stops"},{"id":"chart_stays_regions","color":16773056,"priority":2,"name":"Parkings"},{"id":"chart_trips_regions","color":16766408,"priority":1,"name":"Trips"}]}},{"name":"График (Расход топлива и скорость)","type":"chart","datasets":["Скорость, km\/h","Уровень топлива"],"axis_y":["Speed, km\/h","Volume, litres"],"axis_x":"Time","flags":20,"p":{"sensor_mask":"*","chart_regions":[{"id":"chart_stops_regions","color":14413564,"priority":5,"name":"Stops"},{"id":"chart_stays_regions","color":16773056,"priority":4,"name":"Parkings"},{"id":"chart_trips_regions","color":16766408,"priority":3,"name":"Trips"}]}}]},"reportLayer":{"name":"report unit_msgs","bounds":[0,0,0,0],"units":[]},"layerCount":2}

интервал времени с 11.05.2018 9:57:00 по 11.05.2018 10:07:00,

корректировку времени делаем не на 4 часа (как было до майских
праздников), а только на 2, тогда показания одометра совпадают.
Хотелось бы разобраться почему это произошло?

Может нам вообще другим запросом пользоваться?
У нас особенность такая. Мобильная 1С - не он-лайн система. Обмен
данными планшет-сервер1С происходит,  оптом при синхронизации.
Запуск синхронизации мы делаем по нажатию водителем кнопки сразу же.
После синхронизации, сервер 1С тут же опрашивает виалон.
Но эти "сразу же" и "тут же" не всегда такие быстрые, если интернет отваливается.

Что можете посоветовать?

72

1C8 + SDK для Wialon Hosting

(16/01/2021 01:17:26 отредактировано rvvlad)

Re: 1C8 + SDK для Wialon Hosting

shmi пишет:

Добрый день

В Wialon't есть 2 варианта выполнения отчёта
- с помощью существующего шаблона (описание шаблона хранится в ресурсе учётной записи, отображается в интерфейсе)
- с помощью динамического шаблона (описание шаблона подаётся параметром в запрос выполнения, нигде не сохраняется и не отображается)

Для начала попробуйте следующий вариант:
- создайте нужный шаблон отчёта в интерфейсе
- получите шаблон через Remote API с помощью запроса report/get_report_data
- выполните отчёт запросом report/exec_report. В качестве reportTemplateId передайте id шаблона, полученного в предыдущем пункте

Меня интересует вторй вариан!
Как правильно передать шаблон параметром?

?svc=report/exec_report&params={"reportResourceId":9481,
"reportTemplateId":0,
"reportTemplate":{"id":0,"n":"","ct":"avl_unit","p":"{\"descr\":\"\",\"bind\":{\"avl_unit\":[]}}","tbl":[{"n":"unit_stats","l":"Статистика","c":"","cl":"","cp":"","s":"[\"address_format\",\"time_format\",\"us_units\"]","sl":"[\"Address\",\"Time Format\",\"Measure\"]","filter_order":[],"p":"{\"address_format\":\"1255211008_10_5\",\"time_format\":\"%Y-%m-%E_%H:%M:%S\",\"us_units\":0}","sch":{"f1":0,"f2":0,"t1":0,"t2":0,"m":0,"y":0,"w":0,"fl":0},"f":0},{"n":"unit_trips","l":"Поездки","c":"[\"time_begin\",\"location_begin\",\"coord_begin\",\"time_end\",\"location_end\",\"coord_end\",\"duration\",\"mileage\",\"correct_mileage\",\"urban_mileage\",\"suburban_mileage\",\"absolute_mileage_begin\",\"absolute_mileage_end\",\"fuel_consumption_all\",\"fuel_consumption_imp\",\"fuel_consumption_abs\",\"fuel_consumption_ins\",\"fuel_consumption_fls\",\"fuel_consumption_math\",\"fuel_consumption_rates\"]","cl":"[\"Начало\",\"Нач. положение\",\"Нач. координаты\",\"Конец\",\"Кон. положение\",\"Кон. координаты\",\"Длительность\",\"Пробег\",\"Пробег (скорректированный)\",\"Городской пробег\",\"Загородный пробег\",\"Начальный пробег\",\"Конечный пробег\",\"Потрачено\",\"Потрачено по ДИРТ\",\"Потрачено по ДАРТ\",\"Потрачено по ДМРТ\",\"Потрачено по ДУТ\",\"Потрачено по расчету\",\"Потрачено по нормам\"]","cp":"[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}]","s":"","sl":"","filter_order":["duration","mileage","base_eh_sensor","engine_hours","speed","stops","sensors","sensor_name","driver","trailer","geozones_ex"],"p":"","sch":{"f1":0,"f2":0,"t1":0,"t2":0,"m":0,"y":0,"w":0,"fl":0},"f":0}]},
"reportObjectId":9491,
"reportObjectSecId":0,
"interval":{"flags":16777216,
"from":1604181600,
"to":1609451999},
"reportObjectIdList":[]}&sid=

Ошибка 4
Что не так ?

Убрал первую таблицу (Статистика) Все заработало
1. Но вчем проблема с первой таблицей?
2. Откуда она взялась если в конструкторе я ее не добавлял?

73

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день

ERROR  4 обозначает не верный формат параметров. Возможно проблема в "p":"{\"address_format\":\"1255211008_10_5\",\"time_format\":\"%Y-%m-%E_%H:%M:%S\",\"us_units\":0}, где % нужно URL-кодировать

Эти параметры статистики всегда при создании отчета отправляются, т.к формат адреса, времени (и некоторые другие параметры) необходимо, чтобы в этом формате возвращать данные в отчете.

Diana Cheley
Wialon Hosting Expert
Gurtam
74

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Спасибо

Diana пишет:

Добрый день

ERROR  4 обозначает не верный формат параметров. Возможно проблема в "p":"{\"address_format\":\"1255211008_10_5\",\"time_format\":\"%Y-%m-%E_%H:%M:%S\",\"us_units\":0}, где % нужно URL-кодировать

Эти параметры статистики всегда при создании отчета отправляются, т.к формат адреса, времени (и некоторые другие параметры) необходимо, чтобы в этом формате возвращать данные в отчете.

75

1C8 + SDK для Wialon Hosting

(19/01/2021 12:09:11 отредактировано rvvlad)

Re: 1C8 + SDK для Wialon Hosting

Откуда такая разница в пробеге, между "hecterra" и отчетам в Виалоне?
Мне нужно заполнить путевой лист для с/х техники с учетом площади обработанной трактором/комбайном. Если из общего пробега вычленить по времени данные "гектерры" то общий пробег не совпадает.

  • 1C8 + SDK для Wialon Hosting
  • 1C8 + SDK для Wialon Hosting
  • 1C8 + SDK для Wialon Hosting
  • 1C8 + SDK для Wialon Hosting
76

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Добрый день!

На разных интервалах пробег может отличаться. Например, интервал поездки может не совпадать с интервалом нахождения объекта в геозоне, к примеру, даже на пару сообщений , следовательно пробег будет разный. Точно также при сравнении с Hecterra.
Для более подробного анализа напишите, пожалуйста, на support@gurtam.com с примером объекта и отчетов.

Diana Cheley
Wialon Hosting Expert
Gurtam
77

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

Выяснил в чем проблема: Карты в Виалон и в "Гектерра" не совпадают. На рисунке видно "лишние" треки "за полем" в "Гектерре".
Вопрос: Почему разные карты, и чья это зона ответственности?

  • 1C8 + SDK для Wialon Hosting
78

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rvvlad
В Hecterra треки не лишние. Это развороты у края поля во время обработки. Мы их считаем в общий пробег, который относится к обработке.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
79

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rvvlad
Скажите, а вы в путевой лист обычно включаете пробег, который объект сделал во время движения к полю или с поля назад на базу?

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
80

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

alek пишет:

rvvlad
В Hecterra треки не лишние. Это развороты у края поля во время обработки. Мы их считаем в общий пробег, который относится к обработке.

Трреки в Гектерре  не совпадают с пробегом по причине разных карт в Виалоне и в Гектере. Где карты одинаковые - там пробег почти совпадает.

81

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

alek пишет:

rvvlad
Скажите, а вы в путевой лист обычно включаете пробег, который объект сделал во время движения к полю или с поля назад на базу?

В том то и проблема, что хотелось бы четко разделить путь до поля, по полю, между полями и путь "домой" или еще куда нибудь.
В одном из отчетов трактор съехал с поля на 20 км. и вернулся обрабатывать дальше, и это все засчиталось в обработку поля.

82

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rvvlad пишет:

Трреки в Гектерре  не совпадают с пробегом по причине разных карт в Виалоне и в Гектере. Где карты одинаковые - там пробег почти совпадает.

Дело в том, что используемые слои карт никак не влияют на расчет пробега. Но даже если бы и влияkи, то Hecterra не рассчитывает пробег на своей стороне, а запрашивает данные из Wialon.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
83

1C8 + SDK для Wialon Hosting

Re: 1C8 + SDK для Wialon Hosting

rvvlad пишет:

В том то и проблема, что хотелось бы четко разделить путь до поля, по полю, между полями и путь "домой" или еще куда нибудь.
В одном из отчетов трактор съехал с поля на 20 км. и вернулся обрабатывать дальше, и это все засчиталось в обработку поля.

Спасибо за пояснения по путевым листам!

В Hecterra, когда трактор отъезжает далеко от поля, этот пробег в обработку не включается (но в общее время такой "отъезд" включается, если трактор возобновил работу на поле в рамках той же смены водителя или тех же суток).

Katerina Alexandrova
Product Manager (Mobile)
Gurtam