Pages de la carte
Les pages de carte affichent ServiceNow les données graphiquement sur une page de Google carte en fonction des données d’emplacement que vous fournissez.
Vous pouvez créer autant de pages de carte que nécessaire pour définir les types de données à afficher, les liens à afficher et l’apparence de la carte. Après avoir créé les pages de carte, vous pouvez créer des modules pour afficher les pages de carte.
Emplacements des cartes
Les emplacements sont utilisés par diverses applications pour localiser les utilisateurs, les installations ou les éléments de configuration (CI) et sont stockés dans la table Emplacement [cmn_location]. Vous pouvez configurer différents niveaux d’emplacement dans une hiérarchie parent-enfant. Par exemple, un serveur de messagerie peut être associé à un emplacement de Second Floor, tandis que le service d’entreprise de messagerie peut être associé à la ville de New York.
Mode de définition des emplacements
| Champ | Description |
|---|---|
| Nom | Le nom de l’emplacement. Ce nom correspond à la valeur d’affichage utilisée par le système lorsqu’il fait référence à cet emplacement sur un formulaire. |
| Rue | Adresse postale de l’emplacement. |
| Ville | Ville de l’emplacement. |
| État / Province | État ou province de l’emplacement. |
| Code postal | Code postal de l’emplacement. |
| Pays | Pays de l’emplacement. |
| Contact | Nom d’un utilisateur qui est le contact pour cet emplacement. |
| Téléphone | Numéro de téléphone de l’emplacement. |
| Télécopie | Numéro de fax de l’emplacement. |
| Parent | Nom de l’emplacement parent de cet emplacement. Les hiérarchies d’emplacements sont décrites ci-dessus. |
| Latitude | Latitude de l’emplacement. La get_lat_long règle métier renseigne automatiquement ce champ et le champ Longitude décrit ci-dessous lorsque le formulaire contient suffisamment d’informations, telles qu’une adresse ou un nom de ville et un code postal. Désactivez cette règle métier pour empêcher le système de remplacer les valeurs saisies manuellement dans ces champs. |
| Longitude | Longitude de l’emplacement. |
| Champs pouvant être ajoutés en configurant le formulaire : | |
| Entreprise | Un champ de référence à la table Société [core_company]. |
| Nom complet | Champ calculé en lecture seule qui assemble la hiérarchie parente de l’emplacement dans un nom complet. |
| Entrepôt | Un champ booléen qui identifie si l’emplacement est utilisé comme entrepôt. |
| Fuseau horaire | Fuseau horaire de l’emplacement. Par défaut, l’emplacement utilise le fuseau horaire du système. |
Latitude et longitude
Lorsqu’un enregistrement de société ou d’emplacement est créé, ou que l’un de ses champs d’adresse est modifié [rue, ville, état, code postal ou pays], la règle métier get_lat_long est déclenchée. Cette règle métier utilise le script include GoogleMapsHelper pour créer des enregistrements sys_geocoding_request .
Une tâche planifiée appelée Demande de géocodage de processus s’exécute toutes les 10 minutes et traite sys_geocoding_request enregistrements. La demande de géocodage de processus utilise Google le service de carte pour renseigner les champs de latitude et de longitude des enregistrements de société et d’emplacement modifiés ou créés.