ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: 1С + АвтоГРАФ (http://forum.tk-chel.ru/forumdisplay.php?f=112)
-   -   автограф и 1с 8.2 (http://forum.tk-chel.ru/showthread.php?t=3205)

GrafB 20.03.2018 06:58

Цитата:

Сообщение от denisio (Сообщение 177929)
Цитата:

Сообщение от GrafB (Сообщение 177911)
Ещё вопрос в догонку IMEI можно как-то получить?

IMEI только если он заведён в свойства, с помощью GetProperties

Пытаюсь посмотреть что там есть в свойствах, выдаёт ошибку:

Код:

{ВнешняяОбработка.АвтографУАТ.Форма.ФормаБезРЗ.Форма(233)}: Ошибка при вызове метода контекста (GetProperties)
        ВсеСвойства = WSСсылка.GetProperties(ВыборСхемы, СписокGuid);
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса:  {http://tempuri.org/}:AutoGRAPHSvc1C:GetProperties()
по причине:
При вызове веб-сервиса произошла ошибка. Неизвестная ошибка. Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://tempuri.org/}RProperties1C - [1,513]
Проверка дополнительного свойства:
        форма: Элемент
        имя: {http://tempuri.org/}ID
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://tempuri.org/}RProperties1C - [1,513]
Проверка дополнительного свойства:
        форма: Элемент
        имя: {http://tempuri.org/}ID
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {http://tempuri.org/}RProperties1C


GrafB 20.03.2018 12:55

Цитата:

Сообщение от denisio (Сообщение 177930)
Цитата:

Сообщение от GrafB (Сообщение 177906)
Добрый день, подскажите пожалуйста.
Необходимо получать следующие данные:
Altitude
Angle
Latitude
Longitude
Sattelites
Speed
TimeStamp
Используя метод GetTrack для каждого транспортного средства получаю только:
Latitude
Longitude
Speed
TimeStamp
Возможно ли получение остальных параметров и правильный ли я выбрал метод?

Есть GetTripTables для получения указанных табличных параметров (да, там в названии параметра onlineParams ошибка - на самом деле это табличные параметры - поправлю чуть позже). Пример там же на странице.

не нашёл в примере ничего такого, чтобы пользоваться этим методом вместо GetTrack. всё те же параметры, плюс другие, но не нужные мне. Плюс не знаю где посмотреть список этих параметров и как их указывать.

GrafB 23.03.2018 06:52

всё ещё жду ответы.

SK 23.03.2018 10:32

Цитата:

Сообщение от GrafB (Сообщение 178006)
Плюс не знаю где посмотреть список этих параметров и как их указывать.

Какие заданы параметры в схеме для рейсов - такие и будут. Параметры смотреть в схеме в списке параметров.
Вы, возможно, не в курсе, что в ПО АвтоГРАФ не жесткий список параметров, как у большинства софта на рынке, а свободно конструируемый набор, позволяющий реализовать многие экзотические хотелки либо убрать ненужные параметры. Т.е. для разных схем могут быть разные наборы параметров.
Более того, у разных ТС могут быть разные наборы параметров, например: у катка и бензовоза - есть небольшая часть пересекающихся параметров и есть параметры, специфичные для этих типов объектов.

Задача-то у Вас какая ?

GrafB 27.03.2018 11:54

Цитата:

Сообщение от SK (Сообщение 178180)
Цитата:

Сообщение от GrafB (Сообщение 178006)
Плюс не знаю где посмотреть список этих параметров и как их указывать.

Какие заданы параметры в схеме для рейсов - такие и будут.
...
Задача-то у Вас какая ?

где и как посмотреть эти параметры через вэб-интерфейс?

задача отправить фактические рейсы грузовиков на завод, чтобы он проверил что мы побывали в нужных точках доставки.

plex 27.03.2018 12:15

Цитата:

Сообщение от GrafB (Сообщение 178330)
где и как посмотреть эти параметры через вэб-интерфейс?

в настройках транспорта, но рекомендую скачать десктоп версию в нее качнуть схему и данные

zsergey 02.05.2018 04:09

Добрый день!
Как получить геозону по заданным координатам? Задача такая: есть список пройденных КТ. Нужно определить геозоны, в которых находятся эти КТ. Пытаюсь программно по координатам входа в КТ получить "геозону". Прочитал описание СОМ-сервера, вроде как есть решение в разделе "Работа со списком КТ" функция "SetCurrentCoords", передаю ей координаты, но "CurrentCheckPointIndex" постоянно возвращает 0.

SK 21.05.2018 09:17

Цитата:

Сообщение от zsergey (Сообщение 179561)
Добрый день!
Как получить геозону по заданным координатам? Задача такая: есть список пройденных КТ. Нужно определить геозоны, в которых находятся эти КТ. Пытаюсь программно по координатам входа в КТ получить "геозону". Прочитал описание СОМ-сервера, вроде как есть решение в разделе "Работа со списком КТ" функция "SetCurrentCoords", передаю ей координаты, но "CurrentCheckPointIndex" постоянно возвращает 0.

Ваш вопрос не совсем понятен. Чем отличаются геозоны от КТ в Вашем понимании ? Это, в общем-то, одно и то же...
Опишите Вашу задачу более подробно.

zsergey 22.05.2018 02:53

[quote=SK;180129]
Цитата:

Сообщение от zsergey (Сообщение 179561)
Опишите Вашу задачу более подробно.

Контрольные точки - контрагенты, геозоны - населенные пункты. Один и тот же клиент может работать в разных городах. Получаю список пройденных контрольных точек, теперь чтобы узнать адрес контрагента, нужно определить геозону.

ANDRU48 15.06.2018 09:44

Добрый день.

Стоит задача получить список рейсов с разбивкой по полям (Перегон/Обработка), используем обработку для загрузки через веб сервис:

Нажмите для просмотра содержимого...

РейсыТС = WSСсылка.GetTrips(ВыборСхемы, СписокGuid, НачПериода, КонецДня(КонПериода), ДелительРейсов, Неопределено, Неопределено);


ДелительРейсов = 0; // (делим на рейсы).


Складывается впечатление, что рейсы не разбиваются на поля (перегон/обработка), потому что не выбрана геозона.
В автографе стоит делитель рейсов - Поле. Инструмент (Implement) в реестре свойств привязан к ТС.

Можете помочь, как нам быть в данной ситуации?


Текущее время: 21:36. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot