マップページ
マップページでは ServiceNow 指定した場所データに基づいて、 Google マップページにデータがグラフィカルに表示されます。
必要な数のマップ ページを作成して、表示するデータのタイプ、表示するリンク、およびマップの外観を定義できます。マップ ページを作成したら、マップ ページを表示するモジュールを作成できます。
マップの場所
場所は、ユーザー、施設、または構成アイテム (CI) を見つけるためにさまざまなアプリケーションによって使用され、場所 [cmn_location] テーブルに格納されます。親子階層でさまざまなレベルの場所を設定できます。たとえば、メールサーバーは 2 階の場所に関連付けられ、メールビジネスサービスはニューヨーク市に関連付けられます。
場所の定義方法
| Field (フィールド) | 説明 |
|---|---|
| 名前 | 場所の名前。この名前は、フォーム上でこの場所を参照するときにシステムで使用される表示値です。 |
| 番地 | 場所の番地。 |
| 市区町村 | 場所の市区町村。 |
| 都道府県 | 場所の都道府県。 |
| 郵便番号 | 場所の郵便番号。 |
| 国 | 場所の国。 |
| 連絡先 | この場所の連絡先であるユーザーの名前。 |
| 電話 | 場所の電話番号。 |
| FAX | 場所の FAX 番号。 |
| 親 | この場所の親の場所の名前。場所階層については、上記で説明しています。 |
| 緯度 | 場所の緯度。 住所や都市名、郵便番号などの情報がフォームに十分含まれている場合、 get_lat_long ビジネスルールによって、このフィールドと後述の [ 経度 ] フィールドが自動的に入力されます。 これらのフィールドに手動で入力された値が上書きされないようにするには、このビジネスルールを非アクティブ化します。 |
| 経度 | 場所の経度。 |
| フォームを構成することによって追加できるフィールドは次のとおりです。 | |
| 会社 | 会社 [core_company] テーブルへの参照フィールド。 |
| フルネーム | 場所の親階層をフルネームにまとめた読み取り専用の計算フィールド。 |
| 倉庫 | 場所が倉庫として使用されているかどうかを識別するブールフィールド。 |
| タイムゾーン | 場所のタイムゾーン。デフォルトでは、場所はシステムのタイムゾーンを使用します。 |
緯度と経度
会社または場所レコードが作成されるか、その住所フィールドのいずれかが変更されると (番地、市区町村、都道府県、郵便番号、または国)、get_lat_longビジネスルールがトリガーされます。このビジネスルールは、 GoogleMapsHelper スクリプトインクルードを使用して sys_geocoding_request レコードを作成します。
スケジュール済みジョブ [ ジオコーディング要求の処理 ] は、 sys_geocoding_request レコードを処理するために有効にする必要があります。[ジオコーディング要求の処理 ] は、 Google マップ サービスを使用して、変更または作成された 会社 レコードと 場所 レコードの緯度と経度のフィールドに入力します。