Тема: Импорт списка зарегистрированных заправок из эксель
ОЧЕНЬ нужна возможность импортировать зарегистрированные заправки из внешних таблиц эксель в журнал событий по обьекту. как это сделать? Чтоб не вносить каждую заправку по отдельности.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
ОЧЕНЬ нужна возможность импортировать зарегистрированные заправки из внешних таблиц эксель в журнал событий по обьекту. как это сделать? Чтоб не вносить каждую заправку по отдельности.
Было бы интересно если бы это было в стандартном функционале Wialon.
Плюсую.
Предоставьте, пожалуйтса, пример такой внешней таблицы.
Для любого импорта должен быть четкий формат данных. Надо понять, с чем имеем дело в этом случае.
Еще отмечу, что на текущий момент сообщения у нас могут импортироваться только в один объект, нет механизма импортировать сообщения сразу в несколько объектов, особенно трудно представить, как это сделать из одного файла. С заправками скорее всего будет та же история, и если и импортировать данне, то для одного объекта. Это то, что нужно?
Можно попробовать выгрузить стандартные отчеты из интерфейсов газпрома и ликарда, и взять их за шаблон. Если мне не изменяет память, эта тема уже поднималась.
было б хорошо сделать импорт любого типа объектов из xml например...ведь часто загрузка информации может быть из внешней системы не только по заправкам, но и по маршрутам, расписаниям, рейсам, сменам и т.п....
у вас очень хорошо сделано по экспорту, что любое свойство можно экспортировать либо в другой объект либо в файл - это очень круто,особенно если в двух направлениях
Предложение как раз актуально по импорту в один объект, для начала, точнее в журнал зарегистрированных событий, под ветвь заправки, нескольких событий "Заправка"
Формат по типу "зарегистрировать событие" в объект, только не отдельно по каждой заправке, а списком.
Предоставьте, пожалуйтса, пример такой внешней таблицы.
Для любого импорта должен быть четкий формат данных. Надо понять, с чем имеем дело в этом случае.Еще отмечу, что на текущий момент сообщения у нас могут импортироваться только в один объект, нет механизма импортировать сообщения сразу в несколько объектов, особенно трудно представить, как это сделать из одного файла. С заправками скорее всего будет та же история, и если и импортировать данне, то для одного объекта. Это то, что нужно?
Можно конечно регистрировать заправки на стороне, непосредственно в выгруженном отчете, в таблице эксель, обновляя таблицу через web запросы, НО КАК сделать это я не знаю.
ОЧЕНЬ нужна возможность импортировать зарегистрированные заправки из внешних таблиц эксель в журнал событий по обьекту. как это сделать? Чтоб не вносить каждую заправку по отдельности.
пример такой внешней таблицы
Wialon отлично работает с json форматом. Поэтому данные, которые можно к нему привести, экспортировать легко. К сожалению, нет доступа к личному кабинету ни в газпроме, ни в ликарде. Поэтому не могу ничего сказать про их форматы. Если всё ж есть возможность сбросить реальные примеры, то будет замечательно. Можно в ЛС. Хватит одной заправки.
Из последнего примера .xlsx (сюда же отнесем и .csv) сложно будет сделать что-либо путное. Например, сможем преобразовать данные в таблицу, но какие строки к чему относятся с высокой вероятностью можно будет разнести только вручную. Т.е. получим столбец с цифрами 10, 20, 50, но определить, что это объем заправки скорее всего придется вручную. Также наверняка появятся проблемы с незаполненными ячейками. Например, стоимость - обязательное поле. Если оно будет незаполнено, то не зареистрируется вся заправка. А столбец с объектом просто не нужен, т.к. подразумевается, что импорт будет проводиться в выбранный объект.
Возможно ли сделать apps который бы импортировал заправки из табличного документа (xlsx, odt и тд) с возможность выбора столбцов для импорта и соответствий этих столбцов необходимым полям (дата время объем и прочее), нечто схожее реализовано в 1с при импорте данных.
вот экспорт из ЛК Лукойл:
прилагаю cvs отчета
В какое место системы вы хотите их импортировать? В общем случае очень мало мест в базе Виалон, куда можно записать эти данные, в события "заправка" если только...
Но в итоге в общих топливных отчетах этих данных не будет. Что дальше с ними в Виалон делать тогда?
так тема про события - заправки, как я понял, тема заглохла из-за разности форматов в различных ЛК, Но можно сделать импорт для самых распространенных: Лукойл, Роснефть (ТНК). Тема очень актуальна.
В Виалон нет механизма дальнейшего рационального использования этих данных. Поэтому зачем их импортировать?
Логичнее экспортировать из Виалон данные по заправкам в некое внешнее приложение, в которое также загружать данные от ТК. И уже там анализировать и делать выводы, отчеты, уведомления и пр.
Собственно, таким путем уже 3 или 4 компании пошли, есть соответствующие продукты, "wialon oil" и ему подобные.
В отчете по топливу можно получить разницу между заправкой из виалона из заправкой из ЛК, это позволит выявить недоливы топлива (воровство). Мне кажется это рационально и более удобно, чем хранить эти данные в таблицах, сотканных из 2-х отчетов (ЛК и виалона). Всё будет в виалоне, как и предполагается на данный момент. Просто не хватает функции импорта нескольких заправок по объекту.
Гуртом сам должен решить какой будит шаблон, например колонка один - дата, колонка два - объем топлива. Так же как вы сделали с импортом/экспортом тарировочных таблиц. А привязываться к формальным и внутренним документом сторонней компании - это неправильно.
Скопировать колонки из выгрузки в другую таблицу в нужном порядке, это не такая трудоемкая работа, нежеле вводить все данные по заправкам вручную.