51

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

(27/02/2019 12:01:31 отредактировано Diana)

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

Добрый день!

библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.

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

Иконка вложений Виалон.epf 1.56 Мб, файл был скачан 1542 раз(а) 

Diana Cheley
Wialon Hosting Expert
Gurtam
52

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

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

chdi пишет:
Gazulo пишет:

Добрый день. Не обходимо сделать интеграцию Wialon Local(https://wialon.lwco.biz) с 1С. Можно получить примеры по подключению и получению данных для 1С. Спасибо.

Добрый день!
Отправили вам в ЛС информацию. Если есть вопросы, пишите

Здраствуйте.
Отправляю запрос:
https://hst-api.wialon.comwialon/ajax.h … p;params={
"from": 0,
"to": 0,
"spec": {
"propType": "propitemname",
"itemsType": "avl_resource",
"sortType": "reporttemplates",
"propName": "reporttemplates",
"propValueMask": "*"
},
"force": 1,
"flags": "8193"
}


Приходит ответ:
{"searchSpec":{"itemsType":"avl_resource","propName":"reporttemplates","propValueMask":"*","sortType":"reporttemplates","propType":"propitemname","or_logic":"0"},"dataFlags":8193,"totalItemsCount":2,"indexFrom":0,"indexTo":0,"items":[{"nm":"Технобудцентр","cls":3,"id":1692,"mu":0,"uacl":14345},{"nm":"Партнер Авто Пром","cls":3,"id":2032,"mu":0,"uacl":14345}]}

-- Но списка шаблонов нет..

53

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

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

"nm":"Технобудцентр" - это разве не имя? Вам надо кодировку другую использовать UTF-8.

FFA0-0BBB-8911-15BB

https://www.reg.ru
54

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

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

RedRock пишет:

"nm":"Технобудцентр" - это разве не имя? Вам надо кодировку другую использовать UTF-8.

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

55

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

(01/03/2019 11:02:20 отредактировано RedRock)

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

Я с такими получал.
       jsonParam.put("spec",new JSONObject());

        jsonParam.put("force",1);
        jsonParam.put("flags",8192);
        jsonParam.put("from",0);
        jsonParam.put("to",0);

        JSONObject jsonSpec = jsonParam.getJSONObject("spec");

        jsonSpec.put("itemsType", "avl_resource");
        jsonSpec.put("propName", "reporttemplates");
        jsonSpec.put("propValueMask", "*");
        jsonSpec.put("sortType", "reporttemplates");

FFA0-0BBB-8911-15BB

https://www.reg.ru
56

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

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

RedRock пишет:

Я с такими получал.
       jsonParam.put("spec",new JSONObject());

        jsonParam.put("force",1);
        jsonParam.put("flags",8192);
        jsonParam.put("from",0);
        jsonParam.put("to",0);

        JSONObject jsonSpec = jsonParam.getJSONObject("spec");

        jsonSpec.put("itemsType", "avl_resource");
        jsonSpec.put("propName", "reporttemplates");
        jsonSpec.put("propValueMask", "*");
        jsonSpec.put("sortType", "reporttemplates");

У меня такой же запрос, но результат иной...

57

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

(01/03/2019 11:31:47 отредактировано RedRock)

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

Gazulo У вас + 1 параметр:
"propType": "propitemname",
Попробуйте убрать
Проверил ваши параметры со своим sid, получил ответ:
{"searchSpec":{"itemsType":"avl_resource","propName":"reporttemplates","propValueMask":"*","sortType":"reporttemplates","propType":"propitemname","or_logic":"0"},"dataFlags":8193,"totalItemsCount":5,"indexFrom":0,"indexTo":0,"items":[{"nm":"Тут может быть ваша реклама!","cls":3,"id":1071517,"mu":0,"uacl":547},{"nm":"филиал42","cls":3,"id":12101453,"mu":0,"rep":{"1":{"id":1,"n":"Путевые","ct":"avl_unit","c":47469},"2":{"id":2,"n":"Геозоны","ct":"avl_unit","c":65159},"3":{"id":3,"n":"Путевые Листы","ct":"avl_unit","c":33760},"4":{"id":4,"n":"КОМПЛЕКСНЫЙ ОТЧЕТ","ct":"avl_unit","c":16056},"5":{"id":5,"n":"Отчет по поездкам и стоянкам","ct":"avl_unit","c":37942},"6":{"id":6,"n":"Новый отчет","ct":"avl_route","c":20102}},"repmax":0,"uacl":60610577498111},{"nm":"Тут не место рекламе","cls":3,"id":12501367,"mu":0,"rep":{"1":{"id":1,"n":"Пользователи","ct":"storage_user","c":55738},"2":{"id":2,"n":"ГРУППОВОЙ ОТЧЕТ","ct":"avl_unit_group","c":32583},"3":{"id":3,"n":"Превышения скорости","ct":"avl_unit","c":38709},"4":{"id":4,"n":"КОМПЛЕКСНЫЙ ОТЧЕТ","ct":"avl_unit","c":3255},"5":{"id":5,"n":"Журнал","ct":"avl_unit","c":39554},"6":{"id":6,"n":"Логин","ct":"storage_user","c":61346},"7":{"id":7,"n":"Тарировка","ct":"avl_unit","c":2430},"8":{"id":8,"n":"Трасировка","ct":"avl_unit","c":2376},"9":{"id":9,"n":"Новый отчет","ct":"avl_unit","c":44849},"10":{"id":10,"n":"ТЕХНИЧЕСКИЙ ОТЧЕТ","ct":"avl_unit","c":855},"11":{"id":11,"n":"Для выгрузки заправок","ct":"avl_unit","c":27287},"12":{"id":12,"n":"test","ct":"avl_unit","c":4658},"13":{"id":13,"n":"Стоянки","ct":"avl_unit","c":38141},"14":{"id":14,"n":"Новый отчет","ct":"avl_route","c":15874},"15":{"id":15,"n":"Журнал ресурсов","ct":"avl_resource","c":54828},"16":{"id":16,"n":"Новый отчет","ct":"avl_route","c":34300},"17":{"id":17,"n":"Маршруты","ct":"avl_unit_group","c":11083},"20":{"id":20,"n":"Журнал групп","ct":"avl_unit_group","c":13459},"21":{"id":21,"n":"Потеря связи","ct":"avl_unit_group","c":19425},"22":{"id":22,"n":"Режим труда и отдыха","ct":"avl_unit","c":3372},"24":{"id":24,"n":"Поездки со сменой","ct":"avl_unit","c":42613}},"repmax":0,"uacl":60610577498111},{"nm":"$_ЭкоТэк_adm","cls":3,"id":18325419,"mu":0,"rep":{"1":{"id":1,"n":"ТЕСТ","ct":"avl_unit_group","c":31885}},"repmax":0,"uacl":60610577498111},{"nm":"рес_Тут может быть ваша реклама_ЮК_СБ","cls":3,"id":18841889,"mu":0,"rep":{"1":{"id":1,"n":"КОМПЛЕКСНЫЙ ОТЧЕТ","ct":"avl_unit","c":3255}},"repmax":0,"uacl":60610577498111}]}

Точно на этих ресурсах есть отчеты?

FFA0-0BBB-8911-15BB

https://www.reg.ru
58

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

(01/03/2019 11:30:59 отредактировано Gazulo)

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

RedRock пишет:

Gazulo У вас + 1 параметр:
"propType": "propitemname",
Попробуйте убрать

Побывал и с ним и без него, ничего не меняет.

Может проблема на сайте в настройках, неправильная иерархия.

59

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

(01/03/2019 11:44:07 отредактировано Gazulo)

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

Скрин https://ibb.co/71cKkjJ

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

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

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

Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.

FFA0-0BBB-8911-15BB

https://www.reg.ru
61

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

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

RedRock пишет:

Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.

это куда?

62

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

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

RedRock пишет:

Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.

Разобрался было ограничение права на токен...

63

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

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

Gazulo, судя по форуму - эта одна из самых распространенных ошибок smile

FFA0-0BBB-8911-15BB

https://www.reg.ru
64

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

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

Нужна помощь по интеграции Wialon с 1С. К кому можно обратиться?

65

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

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

Добрый день.
Имеется задача по отображению данных   датчика пассажиропотока (Wialon Hosting) в 1С (конфигурация самописная, на базе 1С Предприятие 8.2) с выводом отчетов в нескольких формах.
Более подробную информацию с формами отчетов могу скинуть в личку.
Есть опытные специалисты, которые готовы помочь?

66

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

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

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

Есть метод в справке: https://sdk.wialon.com/wiki/ru/local/re … es_intelli
https://search-maps.wialon.com/{host}/g … t;long>

Что указывать в {host}? У меня Wialon Local.
Пробовал как написано выше вместо uid пользователя bp user.id указывать gis_sid из авторизации.

Всегда пишет error 1

67

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

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

сам напишу ответ.

В случае с Wialon Local строка должна быть:

{host}/gis_searchintelli?phrase=<text>&count=<uint>&indexFrom=<uint>&uid=<long>
или
{host}/gis_searchintelli?phrase=<text>&count=<uint>&indexFrom=<uint>&gis_sid=<long>

68

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

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

Добрый день,

Какие есть варианты интеграции с 1С нужна выгрузка информации по маршрутам на каждую единицу техники в 1 С 8.3  Бухгалтерия, для создания путевых листов и если возможно, списания топлива. С возможностью корректировать  документы.

69

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

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

nevton пишет:

Добрый день,

Какие есть варианты интеграции с 1С нужна выгрузка информации по маршрутам на каждую единицу техники в 1 С 8.3  Бухгалтерия, для создания путевых листов и если возможно, списания топлива. С возможностью корректировать  документы.

Добрый день
Тут два пути, выбрать конфигурацию с данным функционалом и настроить типовой обмен с 1С Бухгалтерией, если он предусмотрен. Второй вариант это дописывать 1С Бухгалтерию, и скорее всего не внешние обработки, соответственно это затронет конфигурацию, что в дальнейшем скажется на дополнительных часах за обновление пп. Как показывает практика, конфигурации для регламентированной отчетности лучше не переписывать, хотя на вкус и цвет...
По запросу можем вписать путевые листы на любую конфигурацию 1С Предприятие 8, а так же подобрать продукт и помочь с внедрением

Wialon + 1С = легко!
+7 (8412) 26-25-26
http://www.gps.ru/
70

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

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

Добрый день!
Можно тоже получить примеры по подключению и получению данных для 1С,
и как можно получить доступ для тестирования?

71

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

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

Diana пишет:

Добрый день!

библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.

Добрый день!
А расширение конфигурации есть (внешний модуль "виалон_Переопределяемый")?

72

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

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

Diana пишет:

Добрый день!

библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.

Добрый день, не могли бы вы продублировать актуальную библиотеку. Так как пробуем скачать ваш файл файл - выбивает ошибку. Спасибо!

73

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

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

atk.support пишет:
Diana пишет:

Добрый день!

библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.

Добрый день, не могли бы вы продублировать актуальную библиотеку. Так как пробуем скачать ваш файл файл - выбивает ошибку. Спасибо!

Добрый день!

попробуйте, пожалуйста, с этой ссылки скачать https://drive.google.com/file/d/1P4I3EQ … sp=sharing

Diana Cheley
Wialon Hosting Expert
Gurtam
74

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

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

Diana пишет:
Polyakov Sergey пишет:
RedRock пишет:

Polyakov Sergey svc команды с набором параметров вы можете проверять в браузере ввидя их в адресную строку, про двойные кавычки писать не буду, даже мне понятно зачем они smile Прорвете ваш токен в браузере.
В целом у хостинга сервер один(если вы на хостинге) можно прописать:
https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&params={"token":"fde4c1c40e2d5c417918a8d9da7edfc1C7C2807CA0B48D87E8227ABF6B3D93C1988B76A9"}
я получил: {"error":8, "reason":"TOKEN_USER_NOT_FOUND"}
Надеюсь вы специально изменили токен wink или вы просто не на хостинге.

Это не хостинг.
И запросы через браузер я проверял smile
И я не 1С программист, а его ответ про двойные ковычки: "Двойные кавычки нужны, так как кавычка в 1с является спецсимволом и чтобы ее передать в строке нужно поставить еще одну.".
Моя задача лишь помочь человеку smile

Добрый день!
1. Проверьте запрос в браузере, будет ли ошибка, или пришлите в ЛС адрес сервера, проверим
2. Возможно еще какой-то запрос параллельно отправляется ?
3. Попробуйте запрос не в теле передавать, а в url.

ЗапросЛогин = Новый HTTPЗапрос("wialon/ajax.html?svc=token/login&params={""token"":""fde4c1c40e2d5c417918a8d9da7edfc1C7C2807CA0B48D87E8227ABF6B3D93C1988B76A9""}",Заголовки);
...
Ответ=HTTPСоединение.ОтправитьДляОбработки(ЗапросЛогин); // Все равно использовать POST

в ЛС вам скинула файл библиотеки для  работы с Виалоном из 1С.Там есть пример авторизации

Добрый день! И можете скинуть мне библиотеки? Спасибо

75

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

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

vdvicivt , добрый день!

Вот по этой ссылке файл должен быть доступен
https://drive.google.com/file/d/1P4I3EQ … _LR1_/view

Diana Cheley
Wialon Hosting Expert
Gurtam