1

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Тема: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Добрый день.

1) Обязательно требуется механизм экспорта и импорта всех объектов в Hecterra (Полей, Культур, Операций, Агрегатов, Регистраций).

1. Нужно для BackUp на всякий случай
2. У многих клиентов примерное одинаковый список агрегатов, культур, операций и каждому создавать вручную все это очень долго и муторно. Легче создать шаблон, закинуть его новому клиенту и отредактировать.


2) Добавьте уже календари из хостинга, с ними наиболее удобно выбирать нужную дату. Текущие календари неудобны. (прикрепил скрин календаря из хостинга)

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

4) Ситуация: Зарегистрировали обработку и потом удалили (Отключили) объект (например трактор встал на ремонт на два месяца и клиент не хочет платить абонку за эти два месяца). Через два месяца объект подключили к системе.
Вопросы:
После удаления объекта обработка к привязке к полю, водителю, операции сохранится?
После удаления объекта будут ли отображаться потрачено топливо в обработке?
После подключения объекта можно будет его прикрепить к данной обработке или нужно будет удалять и регистрировать заново?

5) При изменении в объекте настроек по топлива (например что-бы убрать ложный слив из-за колебания) как пересчитываются данные по топливу в Hecterra?

6) Если Вы еще и сделаете алгоритм в привязке к водителю для подсчета заработной платы в зависимости от обработок (стоимость операции рубль-Га) будет вообще красота.

  • Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел
  • Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел
Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
2

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

И еще вопросы

7) Где все данные по полям, обработка и т.д. содержатся? В учетной записи или в самом приложении?

8) Как быть если несколько пользователей работают с одной учеткой? (как это будет в приложении)

9) Будет ли админка для приложения, так как в текущем варианте нужно обязательно знать пароль пользователя что-бы помочь клиенту. Будет ли функция войти под пользователем?

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
3

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Поддерживаю все 9 вопросов, актуальны.
+1

4

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss, qazar

1. На счет бэкапов, импортов, экспортов данных мы, конечно же, подумаем в будущем. Просто для первой версии такого рода функционал не показался нам критически принципиальным. Если людям в целом понравится то, что мы сделали, тогда возможно будет смысл бекапить что-то… 

Но никак я не могу поверить в то, что у людей одинаковые агрегаты! У каждого свои, наверное, и коды у всех разные (если уж используется автоматическое назначение).

А впрочем, используя средства виалона можно шаблонизировать или забекапить агрегаты, водителей, поля. Что касается культур и операций, то в текущий момент времени для создания шаблонов можно применить API (https://sdk.wialon.com/products/hecterra/).

2. Неудобный календарь — мы это запомним, возможно когда-то заменим на другой. Пока же интерфейс и юзабилити для нас не был главной целью. Это всего лишь простенькая визуализация нашего agro API.

3. Топливо обсуждаем здесь https://forum.gurtam.com/viewtopic.php?id=14567 (все дальнейшие вопросы по топливу прошу направлять туда). Если кратко, то расчет топлива зависит от интервала обработки и того, что виалон выдаст за этот интервал.

4. Хектерра пребывает в блаженном неведении, если объект удаляют с виалона. Т.е. обработка сохранится. Ее, конечно, нельзя будет запросить для объекта (так как его не существует), но для поля она будет. 

5. После того как кандидат подтвержден, т.е. обработка зарегистрирована, все данные по нему хранятся в Hecterra. Поэтому для пересчета данных, надо будет удалить эту обработку, а затем запросить и зарегистрировать снова. Когда Хектерра дает вам отчет, она данные для него берет из своей базы, а не из виалона, и что вы зарегистрировали в качестве обработок, то в отчете и будет.

6. З\п водителя — возможно, неплохая идея для будущих релизов.

7. Поля, обработки, операции, культуры хранятся в самом приложении.

8. Не ясен вопрос, конкретизируйте.

9. Подумаем.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
5

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

По 8 вопросу.

Если например создана одна учетная запись и под ней создано несколько пользователей (для диспечтера, агронома, директора), то я так понимаю в Hecterra они должны работать с одного пользователя что-бы видеть одни и те же данные.

Если они зайдут каждый под своим логином Wialon'a то они не увидят обработки, орудия, поля друг друга.


Правильно я понимаю?

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
6

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
В виалоне никто из них не увидит обработок, потому что в виалоне оработок нет. Или опять не понимаю суть вопроса.

Что они видят в Хектерре зависит главным образом от выбранного ресурса ("текущий ресурс"), а также немножко (видимость объектов) — от прав самого пользователя. Таким образом, в Хектерра диспетчер, агроном, директор не под одним пользователем должны работать, а под одним ресурсом, если Вы понимаете разницу.

Мне кажется, в документации это достаточно хорошо освещено — https://apps.wialon.com/docs/ru/hecterra.html

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
7

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Все понял. Привязывается не к пользователю а к ресурсу (или учетной записи). Это хорошо.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
8

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
Календарь из виалона мы решили не тянуть, но для упрощения жизни пользователя добавили стрелки быстрого перелистывания годов.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
9

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
Реализован экспорт полей в файл.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
10

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Поднимем тему. Появилось множество вопросов.

1. Будет ли все таки импорт/экспорт Культур, Операций, Агрегатов?

2.  Составные обработки. Начали тестировать. (уже писал в тех. поддержку, но решил опубликовать и здесь)
Первое: 16 обработок за два дня по одному полю у меня объединялись 4.5 минуты. Это оооооочень долго. Планируется это как-то ускорить?
Второе: При нажатии Объединить ничего не происходит (смотрите первое). Система начинает обрабатывать эти 16 обработок, но пользователю это никак не выводится. Он естественно начинает клацать несколько раз кнопку объединить и его выкидывает из системы и он не может залогиниться несколько минут.
Нужно как-то вывести сообщение пользователю что объединение началось и нужно подождать столько то времени.

3. Экспорт отчета в CSV.
У некоторых клиентов .CSV через microsoft office открывается криво и надо им долго и муторно объяснять что делать. Отсуда несколько вопросов:
Для чего вообще требуется выгрузка в Hecterra в формате CSV?
Файлы этого формата загружаются в какое-то специфичное ПО? Или еще что-то? Почему именно этот формат?

У вас есть уже готовый функционал в Wialon Hosting по выгрузке отчета в нужный пользователю формат.
Это же объектно-ориентированное программирование. Почему нельзя взять уже готовый набор функций из Wialon Hosting, допилить и включить в Hecterra?

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
11

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
1. Над импортом-экспортом данных мы пока думаем. Расскажите подробнее, как и для чего вы хотели бы это использовать. Тогда нам будет проще понять, как именно следует это реализовывать.

2. В случае, когда в объединение участвует большое количество обработок, действительно запрос может выполняться довольно долго. Мы работаем над ускорением этого процесса в данный момент времени. Чтобы не смущать пользователя, в ближайшем обновлении мы добавим предупреждающее сообщение о том, что есть уже выполняющийся запрос.

3. Что касается CSV, то это открытый формат, а для Excel официальных спецификаций нет. 

P.S. В идеале, по каждой отдельному вопросу было бы неплохо создавать отдельную тему на форуме. Так удобнее обсуждать.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
12

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

alek пишет:

Beifuss
1. Над импортом-экспортом данных мы пока думаем. Расскажите подробнее, как и для чего вы хотели бы это использовать. Тогда нам будет проще понять, как именно следует это реализовывать.

Ну например мне сейчас потребуется создавать 10 обособленных подразделений клиента. Каждому придется вручную заполнять культуры, агрегаты (ширину) и т.д.
А так создал одно подразделение и копируешь его настройки в другие по шаблону.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
13

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

С культурами понятно, а вот агрегаты — это ведь прицепы из Виалона. Если их и клонировать, то средствами Виалона (есть там импорт-экспорт). Однако при этом ширину все равно придется вручную задавать, видимо...

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
14

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

alek пишет:

С культурами понятно, а вот агрегаты — это ведь прицепы из Виалона. Если их и клонировать, то средствами Виалона (есть там импорт-экспорт). Однако при этом ширину все равно придется вручную задавать, видимо...

Вот и не хотелось бы каждый раз при импорте прицепов переходить в Hecterra и нудно долго забивать их ширину и операцию.
Может стоит эту информацию продублировать в произвольные поля прицепа и Hecterra ее автоматом подхватит.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
15

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
Вообще да, теоретически можно взять из виалона операцию и ширину (если они там заполнены), но все равно это не избавляет пользователя от заполнения.

В случае, когда надо расклонировать данные, например, на 10 подразделений клиента, то ведь маловероятно, что в этих 10 подразделениях будет использоваться абсолютно идентичный набор агрегатов с одинаковыми параметрами. Или может такое быть? Как минимум, коды привязки у них будут разные (если коды используются).

Да и поля у каждого подразделения свои...

Если задуматься, то у них общего может быть только:
- список культур
- список операций

Возможно, я здесь что-то упускаю?

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
16

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

alek
Импорт/экспорт полей нужен для того, что бы забекапить информацию пользователя на всякий случай. люди разные и им свойственно кликать куда не попадя и удалять что непопадя.

Агрегаты у всех практически одни и те же. И если Hecterra будет их ширину добавлять в произвольные поля и при импорте этих прицепов и синхронизации Wialon с Hecterra автоматом их подягивать будет круто.
А вот если еще и при синхронизации прицепов между Hecterra и Wialon будет из произвольных полей прицепа создаваться операция и автоматом привязываться к агрегату будет еще круче.

Тогда импортом/экспортом прицепов можно закрыть и импорт/экспорт агрегатов и операций.

Бейфус Алексей
ГК "Современные технологии"
Саратовская область г.Энгельс
http://navexp.ru
17

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
Поясните, при импорте\экспорте полей, какую именно информацию хотелось бы бекапить?

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
18

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss пишет:

Агрегаты у всех практически одни и те же. И если Hecterra будет их ширину добавлять в произвольные поля и при импорте этих прицепов и синхронизации Wialon с Hecterra автоматом их подягивать будет круто.
А вот если еще и при синхронизации прицепов между Hecterra и Wialon будет из произвольных полей прицепа создаваться операция и автоматом привязываться к агрегату будет еще круче.
Тогда импортом/экспортом прицепов можно закрыть и импорт/экспорт агрегатов и операций.

Взято в работу.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
19

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss
Реализовано:
- если у прицепа в Wialon есть произвольное поле width (с числовым значением в метрах, разделитель — точка), то Hecterra интерпретирует это как ширину захвата, и соответствующее поле заполняется у агрегата автоматически;
- если у прицепа в Wialon есть произвольное поле operation (обычно с текстовым значением), то у агрегата автоматически заполняется операция (при этом если такой операции не существует в справочнике, то она создается).

Все это происходит только при первой синхронизации прицепа с Wialon Hosting.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
20

Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Re: Импорт/экспорт всех объектов в Hecterra и еще несколько вопросов/пожел

Beifuss пишет:

Обязательно требуется механизм экспорта и импорта всех объектов в Hecterra (Полей, Культур, Операций, Агрегатов, Регистраций).
1. Нужно для BackUp на всякий случай
2. У многих клиентов примерное одинаковый список агрегатов, культур, операций и каждому создавать вручную все это очень долго и муторно. Легче создать шаблон, закинуть его новому клиенту и отредактировать.
...

Мы реализовали возможность переноса данных из одного ресурса в другой. Этот механизм может быть полезен в том числе и для создания шаблонных ресурсов. Подробности в теме: https://forum.gurtam.com/viewtopic.php?id=16735

Katerina Alexandrova
Product Manager (Mobile)
Gurtam