0. yupi71 44 23.08.19 17:00 Сейчас в теме

Загрузка отчета из Wialon в 1С

Загрузка отчетов из систем отслеживания местоположения на базе Wialon в 1С.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. PLAstic 247 27.08.19 09:18 Сейчас в теме
Там настолько гибкие шаблоны, что я, имея опыт написания аналогичного механизма с нуля, просто похихикаю в сторонке.
Удачи вам в продаже "универсального механизма" работы с виалон.
2. yupi71 44 27.08.19 13:40 Сейчас в теме
Весьма благодарен за проявленный интерес к публикации и благие пожелания.
Если у вас не получилось добиться хоть какой-нибудь универсальности в механизме, то, уж извините, возникают сомнения в вашей компетенции в этом вопросе.
Возможности Виалона огромные, не спорю, поэтому и делаю акцент на отчёты таблицами.
Обработка не даёт полной автоматизации всех механизмов, иначе ценник был бы совсем иным.
А позволяет получать аналитические данные для интеграции систем. Ведь вся наиболее весомая информация может выводиться в отчёты.
К примеру бухгалтеру, учитывающему ГСМ не надо будет лезть в Виалон чтобы посмотреть расход, а достаточно сформировать обработку и сравнить с данными учёта.
Также и разработчику не придётся искать всё "с нуля" в толмутах API, а использовать уже готовые запросы и понять принцип работы на рабочем примере.
(1)
4. PLAstic 247 27.08.19 14:32 Сейчас в теме
(2) В trivi знают, что заказанное ими решение теперь тиражится без их ведома?
5. yupi71 44 27.08.19 19:37 Сейчас в теме
Милейший, вам заняться нечем?
Если приобретать не собираетесь и по делу вопросов нет, то пожалуй откланяюсь от сия диспута.
(4)
3. PLAstic 247 27.08.19 14:11 Сейчас в теме
Сравнить с данными? Буху? Это какие же она сможет сравнить данные? Айдишники ТСок у вас сами собой синхронизируются с ОС? Уверен, ни о каком XDTO речи не идёт в вашем случае, всё потегово парсите и собираете.
Общий модуль для работы с виалоном у нас написан. И именно написав его, пробомбив их ленивую техподдержку для получения описания реальных ответов сервера, я понимаю, что никакой универсальности между предприятиями добиться не получится.
Что вы сделали? Просто интегрировали бы поле HTML в форму и открывали бы в ней виалон. Разница небольшая.

Данные с картинки нужны, а не какие-то там табличные отчёты. Реальное время движения, моточасы, расход/заправки/остатки топлива. И конечно, в привязке к конкретным документам заданий, к конкретным ТСкам.
Прикрепленные файлы:
6. yupi71 44 27.08.19 19:42 Сейчас в теме
(3) Каждый сам решает что ему нужно. Я дал пользователям выбор, которого не было.
Можете лучше? Прошу...
7. malikov_pro 233 09.02.20 19:52 Сейчас в теме
(6)
1. 180 строка модуля объекта, оставлен токен к сервису trivi
2. нет настройки подключения к основному API wialon.
8. malikov_pro 233 09.02.20 21:00 Сейчас в теме
(6) 3. в 8.3.13 уже присутствует ЧтениеJSON, использовать "свое" ПолучитьСоответствиеЭлементов(ЧтениеJSON, НачалоПрочитано = Ложь) не оправдано, при этом есть функция с реализацией разбора JSON https://github.com/legionwfz/1C-JSON
4. Не формируется список групп ТС по которым строится отчет (хотя запрос по ним есть для получения id)
5. ТС выбирается из справочника, а не из полученного списка (больше к багофичам)
6. Не формируется список отчетов (хотя запрос по ним есть для получения id)
7. Заполнение params через замену строк не удобно для отладки, создать соответствие, после сериализовать в JSON, система с переносами строк данные принимает.

Промежуточный итог: Для освоения функционала (чтобы свое не писать с нуля) норм, для использования пользователями не подходит. С учетом текущего уровня реализации ценник завышен.
9. elian 82 12.03.20 13:47 Сейчас в теме
Токен является параметром на форме? А как в вашей обработке автоматизировано получение токена?
Или Вы просто копируете его из адресной строки браузера после авторизации в ручную?
10. yupi71 44 12.03.20 17:20 Сейчас в теме
(9) Да, токен это строка на форме и заполняется, как Вы и сказали - копированием.
Он не так часто меняется чтобы автоматизировать его получение.
11. elian 82 12.03.20 22:42 Сейчас в теме
(10) Просто очень было бы интересно понять - как же всё-таки автоматизировать его получение в 1С...
12. yupi71 44 13.03.20 06:53 Сейчас в теме
(11) Насколько помню в Api есть пример получения токен.
Или здесь посмотри https://infostart.ru/public/840849/
13. elian 82 13.03.20 10:31 Сейчас в теме
(12) В публикации https://infostart.ru/public/840849/ приведён пример на старом движке 8.2. В поле HTML-документа загружаем страницу авторизации с сервера и потом из адресной строки достаём токен. Фигня в том, что на движке 8.3.16 это не прокатывает. Там возникает ошибка SSL при таком подходе из-за нового Web Kit. Вот я и пытаюсь понять, как это можно обойти на новом движке?
14. yupi71 44 13.03.20 14:10 Сейчас в теме
15. elian 82 13.03.20 22:47 Сейчас в теме
А каким методом запросы отправляются на сервер - POST или GET?
Если отправляется запрос POST, то что находится в теле запроса?
16. yupi71 44 16.03.20 14:02 Сейчас в теме
(15) Post. В Api по ссылке написан запрос.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Специалист внедрения и сопровождения 1С
Москва
зарплата от 80 000 руб.
Полный день

Product Owner (Менеджер по продукту 1С)
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день

Тим лид по разработке 1С (Team Lead 1С)
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день