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