Skripteinbindung für Integrationen von Drittanbietern für Versandunternehmen
Bevor Sie die Anwendung Enterprise Asset Management mit einem Drittanbieter-Versandunternehmen integrieren können, muss dieses Versandunternehmen eine Skripteinbindung erstellen, die das ITAMShipmentIntegration-Basisskript erweitert. Durch die Erweiterung dieses Skripts können Sie eine Verbindung zur Anwendung des Drittanbieters für Versandunternehmen herstellen und Versanddetails in Echtzeit abrufen.
Struktur der ITAMShipmentIntegration-Skripteinbindung
Funktion „fetchShipmentInfo“.
Die Funktion fetchShipmentInfo in der Skripteinbindung ITAMShipmentIntegration ruft Nachverfolgungsnummern aus Ihrer ServiceNow -Instanz ab und ruft dann die Transportunternehmen-API auf, um Versanddetails für diese Nachverfolgungsnummern abzurufen. Um die Kommunikation mit der Transportunternehmen-API basierend auf Nachverfolgungsnummern zu ermöglichen, muss das Versandunternehmen die entsprechende Geschäftslogik innerhalb der Funktion „fetchShipmentInfo“ definieren. Diese Funktion verarbeitet Antworten von der Transportunternehmen-API und initiiert dann die Funktion processResponse.
processResponse-Funktion
- Link für Transportunternehmen
- Status des Transportunternehmens
- Statusdetail des Transportunternehmens
- Abholdatum des Transportunternehmens
- Lieferdatum des Transportunternehmens
- Währung
- Lieferservicekosten
- Paketgewicht