Первым этапом мы стали собирать информацию о бизнес процессах и производителе данной системы «Топаз». Также совместно с начальником технической службы было разработано техническое задание, в котором были учтены все потребности клиента. В работе клиента существовали сложности в сведении данных по израсходованному топливу и данных с датчиков топлива в системе мониторинга Wialon. Клиент был вынужден каждый раз вручную совмещать данные из двух таблиц для отчётности.
Вторым этапом стало выяснение у производителя «Топаз» о возможности отдавать массивы данных в сторонние системы. Мы узнали, что у данного производителя нет API и данные отправляются через файл базы данных сразу в 1С их разработки. Так как информация о выдаче топлива в системе «Топаз» заблокирована паролем, по просьбе клиента, мы не стали осуществлять интеграцию напрямую в Wialon, хотя возможность такая имелась. Вместо этого, по соображениям кибербезопасности, клиенту нужно было выгружать файл с заправками и загружать его в разработанный нами APPs.
В итоге главная цель была достигнута. Клиент увидел все данные, которые необходимо было свести в одну простую таблицу в системе Wialon.