15.01.2018, 11:23
|
| »»» |
#1
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Загрузка данных расходомеров
Добрый день.
Прошу проконсультировать по следующему вопросу.
Имеется АЗС. На АЗС установлены две колонки выдачи ГСМ (№1 и №2).
Сама цистерна АЗС оборудована датчиком уровня.
Слив - поступление топлива мы можем получать используя метод
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо, "Tank*",,)
Важным является параметр "Tank*", именно из за него мы получаем отрезки с изменениями уровня топлива.Но так как датчик неоткалиброван, значение изменения датчиков уровня топлива не представляет ценности.
Сами колонки оборудованы расходмерами, значения которых так же фиксируется в системе Автограф. Т.е. расход топлива по цистерне можно получить и как расход по расходомеру (колонки №1 и №2).
Каким образом, каким запросом и с каким параметром можно отобрать отрезки со значениями расходмеров? Я подозреваю, что GetStage, но какой параметр тогда указать вместо Tank* ?
|
|
|
|
15.01.2018, 11:25
|
| »»» |
#2
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
yura.nikolaenko, прикрепите схему и данные, тут без этого не решить вопрос. А вы к дилеру обращались?
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
15.01.2018, 11:40
|
| »»» |
#3
|
Дилер
г. Киев, ООО "ТЕХ-КОНТРОЛЬ"
Регистрация: 27.05.2015
Сообщений: 384
|
Юрий, я же Вам на почте ответил, какой параметр является расходом по азс и бензовозу...
ООО "ТЕХ-КОНТРОЛЬ", г. Киев, Украина
Стрелец Дмитрий Иванович, главный инженер
|
|
|
|
15.01.2018, 11:43
|
| »»» |
#4
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от Blackone
|
Юрий, я же Вам на почте ответил, какой параметр является расходом по азс и бензовозу...
|
По использовании параметра "Tank*" метод GetStage не возвращает отрезки по расходомеру. Например запрос по Колонне 2 возвращает пустой массив. Хотя расход по колонке (заправки ТС) были.
|
|
|
|
15.01.2018, 11:56
|
| »»» |
#5
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
Господа, у меня такое ощущение, что вопрос лежит не в плоскости обращения к производителю ПО или к консультации с другими участниками форума, а в плоскости определения нужного имени параметра в некоей Вашей схеме, который отвечает за нужные Вам данные.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
15.01.2018, 12:00
|
| »»» |
#6
|
Дилер
г. Киев, ООО "ТЕХ-КОНТРОЛЬ"
Регистрация: 27.05.2015
Сообщений: 384
|
так и есть
у вас на 2й колонке физически нет в программе параметра бак, в почте все описал
http://prntscr.com/i0obsj
http://prntscr.com/i0oc5j
http://prntscr.com/i0oe7i
ООО "ТЕХ-КОНТРОЛЬ", г. Киев, Украина
Стрелец Дмитрий Иванович, главный инженер
Последний раз редактировалось Blackone; 15.01.2018 в 12:09.
|
|
|
|
15.01.2018, 12:05
|
| »»» |
#7
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Я думаю в плоскости разработчика ПО
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"Engine*" ,,) ?
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"Consumption*" ,,)?
Я думаю разработчик ПО, изучив схему предоставленную дилером сможет помочь сформулировать запрос к API, показав как называется параметр, отбирающий движения по расходомерам.
|
|
|
|
15.01.2018, 12:13
|
| »»» |
#8
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
yura.nikolaenko, для ПО это просто заправки (или сливы - как назначите для соответствующего бака).
Какой параметр (имя) является "баком" с расходомером - к разработчику не имеет никакого отношения.
Вы можете назвать его как угодно.
У Вас некому посмотреть в параметры ТС в раздел баков и найти - в каком баке источником заправок или сливов является расходомер ?
Что-то типа:
или
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
15.01.2018, 12:15
|
| »»» |
#9
|
Дилер
г. Киев, ООО "ТЕХ-КОНТРОЛЬ"
Регистрация: 27.05.2015
Сообщений: 384
|
Сообщение от SK
|
Вы можете назвать его как угодно.
У Вас некому посмотреть в параметры ТС в раздел баков и найти - в каком баке источником заправок или сливов является расходомер ?
Что-то типа:
|
я выше приложил скрины, как настроено, не используем (сейчас в процессе подготовки к установке с лимитами) AGFC, пока что просто подключен дискретный вход трекера на испульсный выход колонки
ООО "ТЕХ-КОНТРОЛЬ", г. Киев, Украина
Стрелец Дмитрий Иванович, главный инженер
|
|
|
|
15.01.2018, 12:20
|
| »»» |
#10
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
Сообщение от Blackone
|
я выше приложил скрины, как настроено, не используем (сейчас в процессе подготовки к установке с лимитами) AGFC, пока что просто подключен дискретный вход трекера на испульсный выход колонки
|
Тогда тем более вопрос не к нам )))))))))))))
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
15.01.2018, 13:15
|
| »»» |
#11
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от SK
|
Сообщение от Blackone
|
я выше приложил скрины, как настроено, не используем (сейчас в процессе подготовки к установке с лимитами) AGFC, пока что просто подключен дискретный вход трекера на испульсный выход колонки
|
Тогда тем более вопрос не к нам )))))))))))))
|
Тогда подскажите к кому?
На скриншотах дилера, и по совету дилера, я пробовал обращаться к группам "Расходы" и "Двигатели" с помощью методов
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"consumption*" ,,)
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"engine*" ,,)
Оба возвращают 0
GetStage точно работает для групп "не баки"?
Может выход завести баки виртуальные как у вас?
|
|
|
|
15.01.2018, 13:42
|
| »»» |
#12
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
Сообщение от yura.nikolaenko
|
Тогда подскажите к кому?
|
Кто создавал этот параметр. Откуда мы знаем - что там за имя/псевдоним ?
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
15.01.2018, 13:45
|
| »»» |
#13
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
Сообщение от yura.nikolaenko
|
Может выход завести баки виртуальные как у вас?
|
Чтобы получать инфо как на моих скриншотах - нужен контроллер топливозаправщика типа AGFC или ПОРТ-3.
Такой контроллер выдает в RS-485 готовый объем, продолжительность и прочие параметры заправки в шину в виде уже конечного репорта.
Т.е. нам остается просто принять это и использовать в неизменном виде. Вся обработка идет в AGFC/ПОРТ-3.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
15.01.2018, 13:49
|
| »»» |
#14
|
Дилер
г. Киев, ООО "ТЕХ-КОНТРОЛЬ"
Регистрация: 27.05.2015
Сообщений: 384
|
Сообщение от SK
|
Сообщение от yura.nikolaenko
|
Тогда подскажите к кому?
|
Кто создавал этот параметр. Откуда мы знаем - что там за имя/псевдоним ?
|
параметр двигателя - Engine1, его расход должен быть Engine1FuelConsum
параметр расхода - FuelRateByCntrs1, я ж скрины приложил
как аг5 переименовала при импорте с 4рки, так и не трогалось
agfc будет, но пока думаем над необходимыми добработками, обеспечением бесперебойности его (баг\фича с обнулением), и автоматизированной лимитизации карт
ООО "ТЕХ-КОНТРОЛЬ", г. Киев, Украина
Стрелец Дмитрий Иванович, главный инженер
|
|
|
|
15.01.2018, 13:52
|
| »»» |
#15
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
Blackone, вот и я говорю, что вопрос вроде как к Вам.
Или я чего-то не понимаю ?
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
15.01.2018, 14:54
|
| »»» |
#16
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от SK
|
Сообщение от yura.nikolaenko
|
Тогда подскажите к кому?
|
Кто создавал этот параметр. Откуда мы знаем - что там за имя/псевдоним ?
|
О каком параметре вы говорите ?
Мои вопросы к разработчику ПО очень конкретны и не зависят от дилера:
Можно ли использовать метод GetStage для получения отрезков по параметрам, отличным от "Tank*" ?
Если да, откуда брать эти параметры? Корректно ли я поступаю, подбирая параметры методом тыка? (enginie, consumption)?
|
|
|
|
15.01.2018, 14:58
|
| »»» |
#17
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
yura.nikolaenko, вам же ответили что эти параметры брать в схеме, так же я попросил схему и вы проигнорировали вопрос и снова требуете ответа. ваш вопрос это все равно что у майкрософта спрашивать имена папок на рабочем столе вашего компьютера
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
15.01.2018, 15:04
|
| »»» |
#18
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от plex
|
yura.nikolaenko, вам же ответили что эти параметры брать в схеме, так же я попросил схему и вы проигнорировали вопрос и снова требуете ответа. ваш вопрос это все равно что у майкрософта спрашивать имена папок на рабочем столе вашего компьютера
|
Приношу извинения за то что проигнорировал вопрос. Я обратился к дилерам принять участие в обсуждении и опубликовать то что нужно. Попрошу их еще опубликовать схему, правда я не знаю что это такое
|
|
|
|
15.01.2018, 15:12
|
| »»» |
#19
|
Дилер
г. Киев, ООО "ТЕХ-КОНТРОЛЬ"
Регистрация: 27.05.2015
Сообщений: 384
|
Сообщение от plex
|
так же я попросил схему
|
закинул в личку
ООО "ТЕХ-КОНТРОЛЬ", г. Киев, Украина
Стрелец Дмитрий Иванович, главный инженер
|
|
|
|
15.01.2018, 15:16
|
| »»» |
#20
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
yura.nikolaenko, скорее всего нужны вам stage_ID1 параметр Engine1FuelConsum
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
Последний раз редактировалось plex; 15.01.2018 в 15:29.
|
|
|
|
15.01.2018, 15:43
|
| »»» |
#21
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
Оно????
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
15.01.2018, 16:41
|
| »»» |
#22
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от plex
|
yura.nikolaenko, скорее всего нужны вам stage_ID1 параметр Engine1FuelConsum
|
К сожалению,
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо," Engine1FuelConsum*" ,,)
возвращает пустой массив отрезков. Как и использование "Engine*","Consum*", и многие другие варинты.
Кстати метод GetTrips позволяет получить "рейсы" колонки и соответственно движение топлива через расходомер. Но к сожалению, не дает возможности получить номер карты идентификации ТС - что заправляется. Т.е вижу заправку но не знаю какое ТС. Может это подскажет в каком направлении думать?
|
|
|
|
15.01.2018, 17:32
|
| »»» |
#23
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
Сообщение от yura.nikolaenko
|
Но к сожалению, не дает возможности получить номер карты
|
Потому что там нужно в отрезках смотреть
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"ID1" ,,) Как-то так должно работать.! Название отрезков ID1 а в массиве полученных данных Engine1FuelConsum есть расход топлива
Добавлено через 3 минуты
Я правильно понял что вам этот массив нужен?
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
15.01.2018, 17:39
|
| »»» |
#24
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от plex
|
Сообщение от yura.nikolaenko
|
Но к сожалению, не дает возможности получить номер карты
|
Потому что там нужно в отрезках смотреть
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"ID1" ,,) Как-то так должно работать.! Название отрезков ID1 а в массиве полученных данных Engine1FuelConsum есть расход топлива
Добавлено через 3 минуты
Я правильно понял что вам этот массив нужен?
|
Ура!
GetStage(СхемаID, СписокGuid, ДатаС, ДатаПо,"ID1" ,,) работает и возвращает массив заправок с идентификаторами ТС.
Спасибо большое.
А где учат такому, что нужно было "ID1" указать в качестве параметров?
|
|
|
|
15.01.2018, 17:45
|
| »»» |
#25
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
Сообщение от yura.nikolaenko
|
А где учат такому, что нужно было "ID1" указать в качестве параметров?
|
я просто открыл программу и посмотрел что там накрутили, достаточно понятно кстати накрутили, разобраться хоть можно
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
15.01.2018, 17:52
|
| »»» |
#26
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от plex
|
Сообщение от yura.nikolaenko
|
А где учат такому, что нужно было "ID1" указать в качестве параметров?
|
я просто открыл программу и посмотрел что там накрутили, достаточно понятно кстати накрутили, разобраться хоть можно
|
Я правильно понял, что в декстопной версии автографа есть что то вроде конфигуратора, с помощью которого вы определили верное наименование параметра?
|
|
|
|
15.01.2018, 17:55
|
| »»» |
#27
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,996
|
Сообщение от yura.nikolaenko
|
Я правильно понял, что в декстопной версии автографа есть что то вроде конфигуратора, с помощью которого вы определили верное наименование параметра?
|
там собственно они и создаются
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
15.01.2018, 17:58
|
| »»» |
#28
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
Сообщение от plex
|
Сообщение от yura.nikolaenko
|
Я правильно понял, что в декстопной версии автографа есть что то вроде конфигуратора, с помощью которого вы определили верное наименование параметра?
|
там собственно они и создаются
|
Ну что ж, еще раз огромное спасибо. В следующий раз перед тем как задавать вопросы, буду штурмовать дилеров и конфигуратор Автографа.
Вопрос решен.
|
|
|
|
17.01.2018, 05:48
|
| »»» |
#29
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,951
|
yura.nikolaenko, АвтоГРАФ 5 ПРО - имеет встроенный конструктор пользовательских параметров. Если в 4-ке был строго определенный набор параметров, то в 5-ке их можно дополнительно создавать и переименовывать самостоятельно с использованием широкого спектра математических выражений и даже конструкций языка программирования прямо в ПО, что и сделал Ваш настройщик схемы. Я полагал, что это Вам известно и писал исходя из этого.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
Последний раз редактировалось SK; 17.01.2018 в 05:55.
|
|
|
|
17.01.2018, 10:14
|
| »»» |
#30
|
Начинающий
Украина
Регистрация: 25.10.2017
Сообщений: 22
|
SK, спасибо за ответ.
Безусловно, что бы в дальнейшем разрабатывать эффективную интеграцию 1С и Автограф, мне необходимо детально изучить программное обеспечение Автографа.
Конечно , я первоначально консультировался с дилером, прежде чем создать тему на форуме. Однако, как говорится, правильно заданный вопрос это 50% ответа.
Только обсуждение на форуме помогло правильно конкретизировать вопрос и получить ответ. Т.е. правильный ответ дал именно участник форума, изучив схему, предоставленную дилеру. Сам дилер так же давал имена параметров в письмах, однако это было не то что нужно. А уж дилер то наверняка лучше программиста 1С знает работу По Автографа, это не упрек, а конкретизация проблемы, с которой я столкнулся.
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 13:39. Часовой пояс GMT.
|
|