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