PCF · Composant Dynamics 365
✦ Gratuit & open source
♛ Sur devis

PCF Google Map Grid : vos enregistrements Dynamics 365 sur une carte

Comptes, contacts, leads. Si vous avez une latitude et une longitude, vous avez une carte. Un composant PCF qui transforme n'importe quelle vue Dynamics 365 en carte Google Maps interactive.

Google Map Grid PCF

Le problème

Dynamics 365 stocke les adresses de vos clients. Mais il ne vous montre pas où ils sont.

Les solutions de cartographie existantes sont payantes, limitées, ou complexes à mettre en place.

Pas de vision territoriale. Impossible de savoir quelles zones sont couvertes et lesquelles sont vides.

Quand il existe une carte, elle affiche tous les points sans distinction. Pas de filtre, pas de contexte.

Ce n'est pas un problème de données. C'est un problème de visualisation.
Google Map Grid le résout. Gratuitement, en quelques minutes.

Fonctionnalités

Ce que Google Map Grid fait

Testez-le. C'est gratuit.

Téléchargez le composant, importez-le dans votre Dynamics 365, et visualisez vos clients sur une carte en 5 minutes.

Explications détaillées

Fonctionnalités en détail

A. Visualiser ses données sur une carte

✦ Gratuit & open source


Tes enregistrements Dynamics 365, enfin visibles

Tu as des comptes, des contacts, des leads. Tu as leurs adresses. Mais Dynamics 365 te les montre en liste.

Google Map Grid transforme n'importe quelle vue en carte Google Maps. Un champ latitude, un champ longitude. C'est tout ce qu'il faut.

Les couleurs viennent directement de tes optionsets D365. Pas de configuration à refaire. Trop de points au même endroit ? Le clustering regroupe automatiquement. Zoom in pour le détail, zoom out pour la vision globale. Une légende collapsible s'affiche sur la carte pour garder le contexte.

⚙️ Configuration

Dans les propriétés du PCF :

  • Champ Latitude : nom logique du champ latitude (ex: address1_latitude)
  • Champ Longitude : nom logique du champ longitude (ex: address1_longitude)
  • Champ Titre : nom logique du champ qui sera utilisé sur la carte (ex: name)
  • Champ OptionSet Couleur : optionset utilisé pour la couleur des markers (ex: customertypecode)

Les couleurs sont héritées automatiquement depuis le champ de l'optionset.

Dynamics 365 : vue carte Google Maps avec ajout dynamique de colonne et de filtres

B. Filtrer et trouver rapidement

✦ Gratuit & open source


Tes filtres D365, respectés sur la carte

Change de vue dans Dynamics 365. La carte suit.
Filtre par commercial, par région, par statut. La carte suit.

Les filtres dynamiques sont automatiquement détectés. Les lookups s'affichent en dropdown. Tu n'as rien à reconfigurer côté composant. Le PCF hérite du comportement natif de ta grille.

Résultat : tu gardes tes habitudes de navigation D365, avec une carte en prime.

⚙️ Configuration

Aucune configuration nécessaire.

Le PCF détecte automatiquement les filtres de la vue D365 et les lookups. Tout est natif.

Dynamics 365 : markers de formes différentes (truck, building, store...) + légende

C. Identifier visuellement les types

✦ Gratuit & open source


Un coup d'œil suffit pour comprendre

Tous les markers ne se ressemblent pas. Et c'est le but.

Tu peux choisir parmi 13 formes de markers : pin, store, building, truck, person, wrench… Chaque forme peut être liée à une valeur d'optionset. Un distributeur ? Icône camion. Un client final ? Icône building.

pin
diamond
circle
square
star
store
building
person
?
question
target
distributor
truck
wrench

Tu veux aller plus loin ? Active le mode mixte : une couleur pour le statut, une forme pour le type. Deux légendes distinctes, zéro confusion.

Les labels personnalisés s'affichent directement sur le marker si tu le souhaites. Configuration JSON, flexible, documentée.

⚙️ Configuration

Dans les propriétés du PCF :

  • Marker Shape : forme par défaut (pin, diamond, circle, square, star, store, building, person, question, target, distributor, truck, wrench)
  • Shape Field : optionset utilisé pour varier la forme
  • MarkerStyleMapping : JSON pour mapper chaque valeur à une forme

Exemple de MarkerStyleMapping :

{
  "1": { "shape": "store", "label": "Distributeur" },
  "2": { "shape": "building", "label": "Client final" },
  "3": { "shape": "truck", "label": "Transporteur" }
}
Dynamics 365 : deux layers (comptes en bleu + leads en orange) sur la même carte

D. Croiser plusieurs entités

♛ Sur devis


Comptes et leads sur la même carte

Tu veux voir tes comptes existants ET tes leads à qualifier ? Sur la même carte ?

Google Map Grid gère plusieurs entités simultanément. Tu configures un "second layer" : entité, champs lat/lng, couleur, forme, filtre. Tu peux en ajouter autant que nécessaire.

Chaque entité a son propre filtre. Tu affiches les leads actifs à côté des comptes signés. Tu vois immédiatement les zones à potentiel. Et celles déjà couvertes.

🔒 Fonctionnalité avancée

Le multi-entités n'est pas inclus dans la version open source.

Contactez-moi pour l'activer →
Dynamics 365 : cercle de distance autour d'un marker + slider

E. Analyser la proximité

♛ Sur devis


Qui est à moins de 50 km ?

Clique sur un marker. Un cercle de distance apparaît.

Tu ajustes le rayon avec un slider (1 à 500 km) ou tu tapes la valeur exacte. Le cercle se redessine en temps réel. Tu vois instantanément quels enregistrements sont dans la zone.

Cette fonction est activable par entité. Utile pour les tournées terrain, l'affectation de secteurs, ou simplement pour répondre à la question : "qui est proche de ce client ?"

🔒 Fonctionnalité avancée

Le cercle de proximité n'est pas inclus dans la version open source.

Contactez-moi pour l'activer →