16.06.2018, 08:36
|
| »»» |
#121
|
Опытный пользователь
Регистрация: 11.01.2011
Сообщений: 2,773
|
Сообщение от ANDRU48
|
Добрый день.
Стоит задача получить список рейсов с разбивкой по полям (Перегон/Обработка), используем обработку для загрузки через веб сервис:
Нажмите для просмотра содержимого...
РейсыТС = WSСсылка.GetTrips(ВыборСхемы, СписокGuid, НачПериода, КонецДня(КонПериода), ДелительРейсов, Неопределено, Неопределено);
ДелительРейсов = 0; // (делим на рейсы).
Складывается впечатление, что рейсы не разбиваются на поля (перегон/обработка), потому что не выбрана геозона.
В автографе стоит делитель рейсов - Поле. Инструмент (Implement) в реестре свойств привязан к ТС.
Можете помочь, как нам быть в данной ситуации?
|
GetTripsArea/ Нужно дополнительно передавать ID0-шники геозон полей.
|
|
|
|
16.06.2018, 09:02
|
| »»» |
#122
|
Дилер
ООО "Системы Контроля и Анализа Транспорта", г. Нижний Новгород
Регистрация: 17.05.2011
Сообщений: 5,672
|
наверное проблема в том что они не знают в каких полях работала техника и им надо сначало выяснитть где она трудилась.
ООО "Системы Контроля и Анализа Транспорта" г. Нижний Новгород
Бородин Николай Олегович, ген. Директор
|
|
|
|
17.06.2018, 18:45
|
| »»» |
#123
|
Опытный пользователь
Регистрация: 11.01.2011
Сообщений: 2,773
|
Сообщение от NickolaDed
|
наверное проблема в том что они не знают в каких полях работала техника и им надо сначало выяснитть где она трудилась.
|
И для этих целей есть GetTripsCustom, где можно передать геозоны произвольным набором (независимо от настроек в схеме), чтобы получить отрезок GeoFence, и понять какие именно ID были задействованы.
|
|
|
|
18.06.2018, 07:46
|
| »»» |
#124
|
Начинающий
Липецк, 48, ООО
Регистрация: 17.08.2017
Сообщений: 5
|
Сообщение от denisio
|
Сообщение от NickolaDed
|
наверное проблема в том что они не знают в каких полях работала техника и им надо сначало выяснитть где она трудилась.
|
И для этих целей есть GetTripsCustom, где можно передать геозоны произвольным набором (независимо от настроек в схеме), чтобы получить отрезок GeoFence, и понять какие именно ID были задействованы.
|
Получаю все геозоны примером из вашей обработки:
Geofences = WSСсылка.EnumGeoFences(ВыборСхемы) ;
Пробовал потом передать двумя путями:
Делитель = 1; //(В обычной обработке выводит Делители 1 - 0,Делители 2 - 1, нам нужен Делители2)
1.
Geofences = WSСсылка.EnumGeoFences(ВыборСхемы) ;
РейсыТС = WSСсылка.GetTripsCustom(ВыборСхемы , СписокGuid, ВремяВыездаФактическое, ВремяВозвращенияФактическ ое, Geofences , ДелительРейсов);
2.
Geofences = Geofences.Items.RGeofenceItem;
РейсыТС = WSСсылка.GetTripsCustom(ВыборСхемы , СписокGuid, ВремяВыездаФактическое, ВремяВозвращенияФактическ ое, Geofences , ДелительРейсов);
Все равно возвращает аналогично
РейсыТС = WSСсылка.GetTrips(ВыборСхемы, СписокGuid, ВремяВыездаФактическое, ВремяВозвращенияФактическ ое, ДелительРейсов, Неопределено, Неопределено);
Как правильно передать геозоны, чтобы он увидел рейсы?
|
|
|
|
18.06.2018, 08:52
|
| »»» |
#125
|
Начинающий
Липецк, 48, ООО
Регистрация: 17.08.2017
Сообщений: 5
|
Dictionary<Guid, RTrips> GetTripsCustom(string schemaID, Guid[] IDs, DateTime SD, DateTime ED, RGeoFence[] geofences, int tripSplitterIndex)
geofences - одна или более геозон, по которым выполняется разбивка дополнительного отрезка GeoFence1.
Что добавлять в параметр "RGeoFence[] geofences"?
|
|
|
|
19.06.2018, 02:29
|
| »»» |
#126
|
Начинающий
Иркутская область
Регистрация: 19.06.2018
Сообщений: 1
|
Добрый день!
Подскажите,пожалуйста, как получить список тс в 1С из автографа?
Пользуюсь обработкой http://i.tk-chel.ru/soft/1c/AutoGRAPH_1C-UAT_Prof_1.zip , схемы получает, а список тс нет, выдает сообщение "Не удалось отправить Http запрос EnumDevices/Схема1."
Открываю Автограф5, там есть схема "Схема1". В чем может быть причина?
|
|
|
|
06.07.2018, 13:23
|
| »»» |
#127
|
Начинающий
Липецк, 48, ООО
Регистрация: 17.08.2017
Сообщений: 5
|
Стоит задача получать заправки с бензовозов из Автограф WEB в путевой лист 1С.
Пользуемся кодом получения заправок из обработки AutoGRAPH_UAT_WS.
Получаем записи заправок тс с бензовоза (выбираем для получения заправок бензовоз, хотим увидеть тс, кого заправил бензовоз и данные по этим заправкам).
Используем в 1С:
ЗаправкиТС = WSСсылка.GetStage(ВыборСхемы, СписокGuid, НачПериода, КонецДня(КонПериода), "Tank*", Неопределено, Неопределено);
СписокGuid – это гуид бензовоза.
Получаем все данные по всем бакам.
В Автографе у нас в Бензовозе их 3: 1-ый бак самого бензовоза; 2-ой AGFC и третий – КУСС.
Нам нужно получить заправки по второму – AGFC.
Используем следующий метод:
Результат ЗаправкиТС = WSСсылка.GetStage(ВыборСхемы, СписокGuid, НачПериода, КонецДня(КонПериода), "Tank2", Неопределено, Неопределено);
Как видим, у заправок во втором случае пропали наименования ТС, в которые проводились заправки.
Подскажите, как правильно получить заправки: чтоб были и наименования ТС и объем заправки?
Скриншоты здесь https://dropmefiles.com/xvFym
Пароль на архив:
123456789
|
|
|
|
09.07.2018, 08:52
|
| »»» |
#128
|
Опытный пользователь
Регистрация: 11.01.2011
Сообщений: 2,773
|
Сообщение от ANDRU48
|
Стоит задача
|
Надо бы схему и бинарник.
|
|
|
|
05.09.2018, 07:15
|
| »»» |
#129
|
Дилер
г.Вологда,Вологодская обл.,ООО "Интэк"
Регистрация: 20.09.2011
Сообщений: 162
|
Сообщение от ANDRU48
|
Dictionary<Guid, RTrips> GetTripsCustom(string schemaID, Guid[] IDs, DateTime SD, DateTime ED, RGeoFence[] geofences, int tripSplitterIndex)
geofences - одна или более геозон, по которым выполняется разбивка дополнительного отрезка GeoFence1.
Что добавлять в параметр "RGeoFence[] geofences"?
|
Так все же что добавлять в этот параметр ,желательно бы с примером.
ООО "Интек", г. Вологда
Тихонов Виктор Анатольевич, начальник отдела мониторинга и ПО
|
|
|
|
23.10.2018, 06:45
|
| »»» |
#130
|
Начинающий
Барнаул
Регистрация: 23.10.2018
Сообщений: 1
|
Приветствую всех. Поделитесь ссылкой на последнюю версию http2ole.
|
|
|
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 03:19. Часовой пояс GMT.
|
|