サードパーティ配送業者統合用のスクリプトインクルード
エンタープライズ資産管理 アプリケーションをサードパーティの配送業者と統合する前に、その配送業者はベース ITAMShipmentIntegration スクリプトを拡張するスクリプトインクルードを作成する必要があります。このスクリプトを拡張することで、サードパーティの配送業者アプリケーションに接続し、出荷の詳細をリアルタイムで取得できます。
ITAMShipmentIntegration スクリプトインクルードの構造
fetchShipmentInfo 関数
ITAMShipmentIntegration スクリプトインクルード内の fetchShipmentInfo 関数は、 ServiceNow インスタンスから追跡番号を取得し、配送業者 API を呼び出してそれらの追跡番号の出荷の詳細を取得します。追跡番号に基づいて配送業者 API との通信を有効にするには、配送業者は対応するビジネスロジックを fetchShipmentInfo 関数内で定義する必要があります。この関数は、配送業者 API からの応答を処理してから、processResponse 関数を開始します。
processResponse 関数
ITAMShipmentIntegration スクリプトインクルード内の processResponse 関数は、配送業者 API から応答を取得し、次の配送業者の詳細で出荷レコードを更新します。
- 配送業者リンク
- 配送業者ステータス
- 配送業者ステータスの詳細
- 配送業者集荷日
- 配送業者配送日
- 通貨
- 配送サービスコスト
- パーセルの重み付け
重要:
IT Asset Management アプリケーションは、この機能内でビジネスロジックを自動的に定義します。ビジネスロジックは変更しないでください。