25.01.2011, 18:14
|
| »»» |
#1
|
Начинающий
Регистрация: 25.01.2011
Сообщений: 8
|
Обработка событий
Доброе время суток) Расскажу историю сначала:
написала обработку с использованием OLE-механизма, на основе данных авторгафа создаются доки в 1С.
минусы: оператору надо выбирать автомобили и задавать интервал времени для выборки данных, работает медленно...............
а нельзя ли обрабатывать событие от Автографа? то есть в идеале я хотела бы сделать так, чтоб оператор не вводил данные никакие вообще, а например машина работающая на линии достигла контрольной точки и в 1С сформировался документ или оператор в автографе нажал снять с рейса и в 1С сформировался документ...
Добавлено через 23 минуты
Возможно такое?
|
|
|
|
25.01.2011, 19:00
|
| »»» |
#2
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,956
|
Сообщение от Наталья
|
Доброе время суток) Расскажу историю сначала:
написала обработку с использованием OLE-механизма, на основе данных авторгафа создаются доки в 1С.
минусы: оператору надо выбирать автомобили и задавать интервал времени для выборки данных, работает медленно...............
а нельзя ли обрабатывать событие от Автографа? то есть в идеале я хотела бы сделать так, чтоб оператор не вводил данные никакие вообще, а например машина работающая на линии достигла контрольной точки и в 1С сформировался документ или оператор в автографе нажал снять с рейса и в 1С сформировался документ...
Добавлено через 23 минуты
Возможно такое?
|
1. Зачем выбирать автомобили ? Разве нельзя сделать автовыбор по какому-то критерию ?
2. Работает медленно - подчеркну, медленне, чем можно сделать, потому что считает точно и множество разных параметров. Если отключить часть функционала в ПО и уменьшить количество расчетов - все пойдет быстрее. Просто переключая машинки в ПО - Вы не замечаете долей секунд, необходимых на полный обсчет одной машинки, а вот когда обсчитываются много машин и за достаточно серьезные интервалы времени - вы эти доли умножаете на соответствующее количество машин и коэффициент времени. Логично, правда ? Вы же 1С-ница - наверняка делали перерасчет базы на больших интервалах ? Считали итоги ? Все то же самое. Фильтры и параметры в ПО АвтоГРАФ - это не нечто застывшее и статичное - изменили радиус остановки - и ПО мгновенно пересчитает Вам текущую машинку, и OLE-отчет в 1С выдаст несколько другую таблицу значений... Подключили новую адресную базу - и вуаля, теперь адреса на любом временном отрезке. Заменили список КТ - и снова вуаля на лету. А представьте, что данные по всем машинам за все время каждый раз бы полностью пересчитывались, как итоги в 1С... Так даже в 1С не перерасчитывают последовательности документов по каждому изменению - т.к. процедура получается небыстрая, особенно при больших базах. Соль аналогии, надеюсь, понятна.
3. Дополняя вышеизложенное: при приеме данных ПО не ведет авторасчет всех принятых данных, так поступает WEB-ПО АвтоГРАФ - в силу своей специфики. А тут перерасчет on-fly. Почему опять же не ведет ? См. выше про фильтры, КТ, адреса и параметры, во-первых. Во-вторых, опять же, для точного расчета некоторых параметров нужно, к примеру, окно скользящего среднего. И рассчитываемая точка требует данных как слева от нее, так и справа по временной оси... А данные на краю интервала приема имеют только "левую створку" окна и несколько изменятся при приеме следующего пакета. Есть и другие нюансы.
Ну а вообще - есть плагин Нотифир - он позволяет обрабатывать ряд событий на лету в онлайн-режиме. Чем можно и воспользоваться.
4. WEB-ПО АвтоГРАФ может работать с событиями, но и требует гораздо больших вычислений на сервере + не позволит вот так поиграться с параметрами и фильтрами в ретроспективе (по тем же причинам, что я излагал выше - а именно полный перерасчет базы). А это иногда бывает ой-ой-ой как надо... Если же нет - WEB-ПО.
5. Еще кое что: Нажал диспетчер снять с рейса в 1С и сформировался документ и ушла команда в ПО АвтоГРАФ - как Вам такой инверсный вариант ?
6. Формировать документ по прибытию в КТ, конечно, можно... Лишь бы машина не оказывалась где-то на границах КТ - иначе при вх/вых база столько документов бесполезных наформирует. Тут зачастую нужны проверки не только на вход в КТ, а и на другие события - к примеру - сработку датчика-концевика двери, что подтверждает разгрузку и т.п. А то проеде машина через КТ, но не выгрузит - а ему ПО засчитает выполнение задания... Есть и тут нюансы, как говорится.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
30.01.2011, 03:28
|
| »»» |
#3
|
Начинающий
Регистрация: 25.01.2011
Сообщений: 8
|
Сообщение от tkadmin
|
Сообщение от Наталья
|
Доброе время суток) Расскажу историю сначала:
написала обработку с использованием OLE-механизма, на основе данных авторгафа создаются доки в 1С.
минусы: оператору надо выбирать автомобили и задавать интервал времени для выборки данных, работает медленно...............
а нельзя ли обрабатывать событие от Автографа? то есть в идеале я хотела бы сделать так, чтоб оператор не вводил данные никакие вообще, а например машина работающая на линии достигла контрольной точки и в 1С сформировался документ или оператор в автографе нажал снять с рейса и в 1С сформировался документ...
Добавлено через 23 минуты
Возможно такое?
|
1. Зачем выбирать автомобили ? Разве нельзя сделать автовыбор по какому-то критерию ?
2. Работает медленно - подчеркну, медленне, чем можно сделать, потому что считает точно и множество разных параметров. Если отключить часть функционала в ПО и уменьшить количество расчетов - все пойдет быстрее. Просто переключая машинки в ПО - Вы не замечаете долей секунд, необходимых на полный обсчет одной машинки, а вот когда обсчитываются много машин и за достаточно серьезные интервалы времени - вы эти доли умножаете на соответствующее количество машин и коэффициент времени. Логично, правда ? Вы же 1С-ница - наверняка делали перерасчет базы на больших интервалах ? Считали итоги ? Все то же самое. Фильтры и параметры в ПО АвтоГРАФ - это не нечто застывшее и статичное - изменили радиус остановки - и ПО мгновенно пересчитает Вам текущую машинку, и OLE-отчет в 1С выдаст несколько другую таблицу значений... Подключили новую адресную базу - и вуаля, теперь адреса на любом временном отрезке. Заменили список КТ - и снова вуаля на лету. А представьте, что данные по всем машинам за все время каждый раз бы полностью пересчитывались, как итоги в 1С... Так даже в 1С не перерасчитывают последовательности документов по каждому изменению - т.к. процедура получается небыстрая, особенно при больших базах. Соль аналогии, надеюсь, понятна.
3. Дополняя вышеизложенное: при приеме данных ПО не ведет авторасчет всех принятых данных, так поступает WEB-ПО АвтоГРАФ - в силу своей специфики. А тут перерасчет on-fly. Почему опять же не ведет ? См. выше про фильтры, КТ, адреса и параметры, во-первых. Во-вторых, опять же, для точного расчета некоторых параметров нужно, к примеру, окно скользящего среднего. И рассчитываемая точка требует данных как слева от нее, так и справа по временной оси... А данные на краю интервала приема имеют только "левую створку" окна и несколько изменятся при приеме следующего пакета. Есть и другие нюансы.
Ну а вообще - есть плагин Нотифир - он позволяет обрабатывать ряд событий на лету в онлайн-режиме. Чем можно и воспользоваться.
4. WEB-ПО АвтоГРАФ может работать с событиями, но и требует гораздо больших вычислений на сервере + не позволит вот так поиграться с параметрами и фильтрами в ретроспективе (по тем же причинам, что я излагал выше - а именно полный перерасчет базы). А это иногда бывает ой-ой-ой как надо... Если же нет - WEB-ПО.
5. Еще кое что: Нажал диспетчер снять с рейса в 1С и сформировался документ и ушла команда в ПО АвтоГРАФ - как Вам такой инверсный вариант ?
6. Формировать документ по прибытию в КТ, конечно, можно... Лишь бы машина не оказывалась где-то на границах КТ - иначе при вх/вых база столько документов бесполезных наформирует. Тут зачастую нужны проверки не только на вход в КТ, а и на другие события - к примеру - сработку датчика-концевика двери, что подтверждает разгрузку и т.п. А то проеде машина через КТ, но не выгрузит - а ему ПО засчитает выполнение задания... Есть и тут нюансы, как говорится.
|
5. Пункт очень интересный, я что то даже и не думала о таком варианте Сейчас делаю второй вариант, на основе 5 пункта.
2. Убыстрила, изменив пару строчек, но все равно не намного
6. Я тут прочитала что в новой версии есть возможность создавать КТ произвольной формы, в принципи это + куча проверок позволит снизить кол-во ненужных документов.
А вы не подскажете где можно взять последний вариант документации. А то оказывается он у меня не первой свежести. Да и программу тож свежу не мешало бы, на сайте ссылка на новый релиз не работает.
|
|
|
|
30.01.2011, 18:09
|
| »»» |
#4
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,956
|
Последний билд на 21-01-2011 с полностью настроенными ДЕМО-данными (2 машинки с топливом онлайн), интегрированным модулем расширенных отчетов и векторными картами: Челябинская область + обзорная России:
Название: AG_FOR_DEMO.ZIP
Размер: 40.33 Мб
Доступен до: 2011-02-20 13:03:28
Описание: АвтоГРАФ-ДЕМО 21-01-2011
Ссылка для скачивания файла: http://ifolder.ru/21458362
Дока по OLE в версии с демо-данными в папке !!!_OLE
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
30.01.2011, 18:15
|
| »»» |
#5
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,956
|
Сообщение от Наталья
|
2. Убыстрила, изменив пару строчек, но все равно не намного
|
Я же говорю, что время тратится на обработку данных. Вы же сами хотите, чтобы учитывалась взаимосвязь массы параметров при обработке.
Если можете написать собственный более быстрый движок обработки без потерь точности и взаимосвязи параметров - думаю Ваш софт будет пользоваться большим спросом.
Это как 3D MAX - можно включить рендер на упрощенное отображение и это будет относительно быстро, хотя и не слишком точно. Но если хотите получить хорошую картинку - придется подождать.
Ведь никто не хочет, чтобы софт на запрос "сколько будет 6 + 9 ?" отвечал "10...20 - где-то так"...
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
31.01.2011, 07:33
|
| »»» |
#6
|
Начинающий
Регистрация: 25.01.2011
Сообщений: 8
|
Сообщение от tkadmin
|
Сообщение от Наталья
|
2. Убыстрила, изменив пару строчек, но все равно не намного
|
Я же говорю, что время тратится на обработку данных. Вы же сами хотите, чтобы учитывалась взаимосвязь массы параметров при обработке.
Если можете написать собственный более быстрый движок обработки без потерь точности и взаимосвязи параметров - думаю Ваш софт будет пользоваться большим спросом.
Это как 3D MAX - можно включить рендер на упрощенное отображение и это будет относительно быстро, хотя и не слишком точно. Но если хотите получить хорошую картинку - придется подождать.
Ведь никто не хочет, чтобы софт на запрос "сколько будет 6 + 9 ?" отвечал "10...20 - где-то так"...
|
да, с скоростью все ясно)
а вот 5 пункт не понятен, как можно нажав кнопку в обработке снять с рейса машину?? я думала у меня не свежая документация, что там нет таких возможностей, а оказывается...что все в основном переменные доступны только для чтения, но никак не для записи. Как быть то?? или я что то неправильно поняла....
Добавлено через 19 секунд
спасибо за свежий релиз)
|
|
|
|
31.01.2011, 10:56
|
| »»» |
#7
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,956
|
Сообщение от Наталья
|
Сообщение от tkadmin
|
Сообщение от Наталья
|
2. Убыстрила, изменив пару строчек, но все равно не намного
|
Я же говорю, что время тратится на обработку данных. Вы же сами хотите, чтобы учитывалась взаимосвязь массы параметров при обработке.
Если можете написать собственный более быстрый движок обработки без потерь точности и взаимосвязи параметров - думаю Ваш софт будет пользоваться большим спросом.
Это как 3D MAX - можно включить рендер на упрощенное отображение и это будет относительно быстро, хотя и не слишком точно. Но если хотите получить хорошую картинку - придется подождать.
Ведь никто не хочет, чтобы софт на запрос "сколько будет 6 + 9 ?" отвечал "10...20 - где-то так"...
|
да, с скоростью все ясно)
а вот 5 пункт не понятен, как можно нажав кнопку в обработке снять с рейса машину?? я думала у меня не свежая документация, что там нет таких возможностей, а оказывается...что все в основном переменные доступны только для чтения, но никак не для записи. Как быть то?? или я что то неправильно поняла....
Добавлено через 19 секунд
спасибо за свежий релиз)
|
Позвоните к нам в офис и свяжитесь с Константином Макаровым - это главный программист.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
02.02.2011, 13:29
|
| »»» |
#8
|
Дилер
г. Ухта, Республика Коми, РФ, ИП Завальнев И. Н.
Регистрация: 14.12.2010
Сообщений: 1,760
|
Наталья, небольшая рекомендация для скорости выгрузки: поставьте в параметрах на закладке фильтров поиск остановок "быстро". Я замечал реально помогает на тех моментах, когда уровень GPS слабый; такие моменты с этой настройкой программа обрабатывает в лет.
ООО "Центр Газ", ИП Завальнев И.Н., г. Ухта, Республика Коми, РФ
Третьяков Михаил Егорович, начальник отдела мониторинга и тахографии
|
|
|
|
27.06.2011, 02:38
|
| »»» |
#9
|
Начинающий
Регистрация: 25.01.2011
Сообщений: 8
|
Здравствуйте! Не могли бы поделится свежей документацией?
|
|
|
|
27.06.2011, 06:55
|
| »»» |
#10
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,956
|
Вы про какую документацию ?
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 01:51. Часовой пояс GMT.
|
|