📄 Intégration API tracking et l'ERP Odoo



.



Intégration API tracking et l'ERP Odoo


Le but de ce guide est de vous faire comprendre le fonctionnement du module Fleet que nous avons intégré avec l'api de GPSGATE à des fins utiles.

  1. Analyse de l'existant 

Ci dessous, le tableau de comparaison entre GPSGate et Fleet managememt





Fonctionnalités de GPSGATE

Fonctionnalités de Fleet management

Suivi GPS en temps rĂ©el :Suivi en temps rĂ©el de la position des vĂ©hicules  sur une carte interactive; Mise Ă  jour de la position Ă  intervalles rĂ©gulier

Gestion des véhicules:Enregistrement des infos sur chaque véhicule(marque, modèle,N de plaque);suivi de l'historique des véhicules y compris les acquisitions et les cessions

Historique des trajets : Enregistrement détaillé des trajets effectués par chaque véhicule; Visualisation des trajets sur une carte avec des données de vitesse et de temps
Suivi des coûts:Suivi des dépenses liées à chaque véhicule(carburant,maintenance,réparations,assurance);rapport détaillé sur l'utilisation et les coûts de la flotte

Alerte et notifications: Alertes personnalisables pour des Ă©vènements tels que l'excès de vitesse, les sorties des zones dĂ©finies(gĂ©orĂ©pĂ©rage) ou  les arrĂŞts prolongĂ©s; Notifications en temps rĂ©els envoyĂ©es aux gestionnaires de flotte

Maintenance des vĂ©hicules:Gestion des entretiens prĂ©ventifs et correctifs; Alerte de maintenance et suivi des historiques d'entretien 

 Analyse du comportement des conducteurs: Analyse des donnĂ©es de conduite pour obtenir des rapports sur le comportement   des   conducteurs(accĂ©lĂ©rations,freinages),Outils pour optimiser la conduite et amĂ©liorer la sĂ©curitĂ©
Gestion des conducteurs:Enregistrements des informations sur les conducteurs(licence,certifications,);Suivi des performances et des comportements des conducteurs
Rapports de performance: Rapports détaillé sur l'utilisation des véhicules , la consommation des carburants et les performances des conducteurs; Possibilité d'exporter des données pour des analyses plus approfondies
Rapports et analyse: GĂ©nĂ©ration personnalisable des rapports  sur l'utilisation, les coĂ»ts et les performances des vĂ©hicules et conducteurs:Analyse des donnĂ©es pour optimiser la flotte
Intégration avec des dispositifs GPS: Compatible avec une vaste gamme d'appareils de suivi GPS; Prend en charge différents types de capteurs pour des informations complémentaires(température, portes,etc)
Intégration avec d'autres modules odoo: En harmonie avec d'autres modules odoo(vente,achat,CRM,project management) permettant une gestion unifiée de l'entreprise;Gestion documentaire associée à chaque véhicule
Gestion des flottes multiservices: Adapté aux entreprises de tailles variable avec des besoins spécifiques en suivi de flottes; Outils pour gérer plusieurs flottes parallèlement
Personnalisation:Possibilité de personnalité ce module pour répondre aux besoins spécifiques de l'entreprise
Interface utilisateur simplifiée: interface facile à naviguer pour les utilisateurs, adaptée aux fonctions de suivi et de gestion
Interface utilisateur intuitive:Interface conviviale et responsive accessibles depuis  diffĂ©rents appareils

2.0bjectifs

Fleet est une application intégré à odoo qui permet de gérer les flottes automobile. De ce fait, nous avons créée une connexion api avec gpsgate dans le but d'étendre les fonctionnalités non présentes en fonction des besoins spécifiques des clients ou entreprises.

Il en ressort que nous avons implĂ©mentĂ© de telles façon Ă  recueillir les donnĂ©es importantes telles que le repĂ©rages(latitude,longitude,altitude), la vitesse  et le voltage puis la gestion des alertes vidanges et la valeur limite quand cela genèrera de façon automatique.Odoo ayant dĂ©jĂ  une vue cartographique intĂ©grĂ©, nous avons pu afficher ces vĂ©hicules avec le tableau d'affichage des informations telles que le statut,la dernière position et la marque ou l'immatriculation.

3.Utilisation

  • Afficher la liste des vĂ©hicules sur la vue cartographique

Pour ce faire, aller sur le module Fleet :

Et cliquer sur l'icone ci dessus en forme de marqueur

Vous serez rediriger vers la vue cartographique comme présentée cette image ci-dessous:

Vous êtes libre de zoomer pour avoir une vue plus visible, et vous pouvez cliquer sur chaque marqueur bleu pour avoir accès aux informations de chaque véhicule sur la carte.

  • Afficher la liste des vĂ©hicules sur la vue liste

Pour avoir les détails et avoir les droits de lecture et écriture ou suppression vous pouvez opter pour cette vue, il suffit donc cliquer sur l’icône hamburger puis vous serez rediriger vers cette vue comme présentée cette image ci-dessous:

  • Afficher les informations de gĂ©olocalisation  du vĂ©hicule 

En plus de cela , nous pouvons afficher les informations en temps tels que le suivi et le kilométrage.pour ce faire allez cliquer sur l'un des véhicules sur la liste des véhicules et vous serez redirigé vers l'image suivante:

  • Historique des kilomĂ©trages 

Pour voir l'historique des kilométrages et autre , nous défilons sur le sous onglet 'Track' comme cette image:

  • Comment gĂ©nĂ©rer une alerte pour la prochaine vidange?

Le fonctionnement se déroule comme ceci :

-Lorsque le système dĂ©tecte que   la valeur de la diffĂ©rence entre la prochaine vidange et le kilomĂ©trage  , par consĂ©quent le système le renvoi l'alerte automatiquement.Dans notre cas , nous avons spĂ©cifiĂ© comme diffĂ©rence 20km. L'utilisateur est donc ramenĂ© Ă  spĂ©cifier la prochaine vidange.

  •  Comment gĂ©nĂ©rer une alerte batterie?

-Lorsque le système dĂ©tecte  que le voltage  du vĂ©hicule atteint une valeur infĂ©rieur , par consĂ©quent , le système le renvoi l'alerte automatiquement.Dans notre cas , nous avons spĂ©cifiĂ© comme valeur limite 8V.

Scénario:

Lorsque quelqu'un établit une intervention vidange sur un véhicule , celui-ci doit renseigner le véhicule .Tant qu'elle n'a pas été validée, elle ne se chargera pas dans le formulaire des véhicules.Et l'on ne doit ternir de la dernière intervention à laquelle qu'elle soit prise en compte.

  •    Navigation

Dans le cas de l'alerte batterie,allez sur le formulaire de crĂ©ation d'un vĂ©hicule et tentez de saisir manuellement mais sinon  gĂ©nĂ©ralement se fait automatiquement:

Dans le cas d'une intervention ,allez sur l'onglet "Parc auto" et cliquez sur le sous-menu "Interventions"  et crĂ©er l'intervention sur ce vĂ©hicule comme montre cette image:

Tout en remplissant et en spĂ©cifiant la prochaine vidange.Dans notre cas, nous avons spĂ©cifiĂ© une valeur dont la diffĂ©rence doit ĂŞtre infĂ©rieur Ă  20.Après enregistrement et en basculant cette intervention  Ă  Fait,une nouvelle alerte est renvoyĂ©e sur le formulaire de crĂ©ation des vĂ©hicules.

                                                                Conclusion

Au fil de ce ce guide , vous avez appris que le recueil des données issues de GPSGATE a été fait et sa mise à jour se fait à une intervalle régulier de 15min.Ces données sont variables telles que la latitude, le voltage,la longitude , l'altitude, et le kilométrage.Et aussi grâce à eux ,nous récupérons les véhicules et ses informations à la première utilisation.Durant ce scénario, les alertes se génèrent automatiquement et nous savons que le voltage diminue au cours du temps tandis que le kilométrage augmente au cours du temps.Donc la saisie manuelle se passera au niveau du champ "Prochaine vidange" afin que l'écart avec le relevé kilométrique ne dépasse pas 20.

Lien git du projet:https://github.com/H4Support/fleet_tracking.git