Re: Помощь в интеграции 1С
Добрый день!
библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.
Wialon Hosting Expert
Gurtam
Добрый день!
библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.
Gazulo wrote:Добрый день. Не обходимо сделать интеграцию 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}]}
-- Но списка шаблонов нет..
"nm":"Технобудцентр" - это разве не имя? Вам надо кодировку другую использовать UTF-8.
"nm":"Технобудцентр" - это разве не имя? Вам надо кодировку другую использовать UTF-8.
Это имя ресурса, там все нормально в 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");
Я с такими получал.
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");
У меня такой же запрос, но результат иной...
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}]}
Точно на этих ресурсах есть отчеты?
Gazulo У вас + 1 параметр:
"propType": "propitemname",
Попробуйте убрать
Побывал и с ним и без него, ничего не меняет.
Может проблема на сайте в настройках, неправильная иерархия.
Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.
Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.
это куда?
Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.
Разобрался было ограничение права на токен...
Gazulo, судя по форуму - эта одна из самых распространенных ошибок
Нужна помощь по интеграции Wialon с 1С. К кому можно обратиться?
Добрый день.
Имеется задача по отображению данных датчика пассажиропотока (Wialon Hosting) в 1С (конфигурация самописная, на базе 1С Предприятие 8.2) с выводом отчетов в нескольких формах.
Более подробную информацию с формами отчетов могу скинуть в личку.
Есть опытные специалисты, которые готовы помочь?
Здравствуйте.
Есть метод в справке: 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
сам напишу ответ.
В случае с 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>
Добрый день,
Какие есть варианты интеграции с 1С нужна выгрузка информации по маршрутам на каждую единицу техники в 1 С 8.3 Бухгалтерия, для создания путевых листов и если возможно, списания топлива. С возможностью корректировать документы.
Добрый день,
Какие есть варианты интеграции с 1С нужна выгрузка информации по маршрутам на каждую единицу техники в 1 С 8.3 Бухгалтерия, для создания путевых листов и если возможно, списания топлива. С возможностью корректировать документы.
Добрый день
Тут два пути, выбрать конфигурацию с данным функционалом и настроить типовой обмен с 1С Бухгалтерией, если он предусмотрен. Второй вариант это дописывать 1С Бухгалтерию, и скорее всего не внешние обработки, соответственно это затронет конфигурацию, что в дальнейшем скажется на дополнительных часах за обновление пп. Как показывает практика, конфигурации для регламентированной отчетности лучше не переписывать, хотя на вкус и цвет...
По запросу можем вписать путевые листы на любую конфигурацию 1С Предприятие 8, а так же подобрать продукт и помочь с внедрением