Comment transformer un processus Excel en application mobile métier
Le contexte métier
- identifier les interventions à réaliser ;
- affecter les missions aux inspecteurs ;
- communiquer les tournées ;
- récupérer les informations de terrain ;
- consolider les résultats avant restitution.
Les problèmes rencontrés
1. Affectation manuelle des missions
2. Difficulté de localisation sur le terrain
3. Consolidation complexe des données
Notre solution sur la Power Platform
1. Import du fichier Excel partenaire - Power Automate
2. Centralisation des données - SharePoint
3. Application mobile d'inspection - Power Apps
- Obtenir la liste des inspections prioriétaires
- Filtrer en fonction d’une référence ou d’une ville
- Rechercher les points à inspecter dans un rayon de X km
- Saisir les mesures et remarques directement sur le terrain.
4. Restitution au format Excel
Les fonctionnalités développées
Grâce à tous les outils inclus dans Microsoft 365 et la Power Platform, nous avons pu déployer rapidement de nombreuses fonctionnalités pour les inspecteurs.
Affectation des missions
Une liste SharePoint de paramétrage, accessible uniquement aux administrateurs, permet de lier un code postal et un inspecteur. Ainsi, chaque inspection est automatiquement attribuée à une personne sans intervention manuelle.
Géolocalisation et calcul de distances
Power Apps permet de capter la position GPS de l’utilisateur. On peut alors déterminer la distance de chaque autre point d’inspection, et afficher une carte grâce à l’API Azure Maps tout en conservant une licence Standard.
Interface multilingue
Les inspecteurs ne partageant pas tous la même langue, il a fallut rendre l’ensemble de l’application multilingue. L’utilisateur peut ainsi sélectionner sa langue sur la page d’accueil, et toutes les informations sont automatiquement traduites dans sa langue. Sa préférence est alors sauvegardée pour sa prochaine connexion.
FAQ
Oui tout à fait ! Un fichier Excel qui sert de « base de données » ou d’outil métier peut être transposé dans une base SharePoint + application Power Apps. Cela permet de sécuriser les données, fiabiliser les process et d’apporter de très nombreuses fonctionnalités supplémentaires aux utilisateurs.
Il existe deux types de cartes affichables dans Power Apps :
- Une carte statique, via l’API Azure Maps
- Une carte dynamique via le composant natif de Power Apps.
Seule la 1ère option conserve une licence Standard.
Dans notre exemple, SharePoint permet de stocker un large volume de données (plus de 10 000 lignes). Pour un schéma de données simple, SharePoint est tout à fait adapté. Dans le cas de solutions plus complexes, il faudra s’orienter vers Dataverse pour profiter d’une réelle base de données relationnelle.
Notre client ne paie rien de plus pour cette application : tous ses composants sont déjà inclus dans ses licences Microsoft 365.