Oracle NetSuite-Spoke
Automatisieren Sie die Vorgänge zum Erstellen, Lesen, Aktualisieren und Löschen (CRUD) von Datensätzen in Oracle NetSuite von Ihrem ServiceNow Instanz mithilfe von Oracle NetSuite-Spoke. Es bietet vorkonfigurierte Aktionen, Subflows, Aliasse für Verbindungen und Anmeldeinformationen sowie geskriptete REST-APIs für diese Vorgänge.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Oracle NetSuite-Spoke V 1.0.2 Ist die neueste Version.
Unterstützte Versionen
Diese Spoke wurde für erstellt Oracle NetSuite API-Version 1,0 , Kann aber mit späteren Versionen kompatibel sein.
Spoke-Abhängigkeiten
- Komplexes Objekt (com.Glide.object)
- ServiceNow IntegrationHub-Aktionsvorlage – Datenstrom (com.Glide.Hub.action_type.datastream)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub-Aktionsschritt – SOAP (com.Glide.Hub.action_STEP.SOAP)
- ServiceNow Flow Designer – dynamische Eingaben (com.Glide.Hub.Dynamic_input)
- ServiceNow Flow Designer – dynamische Ausgaben (com.Glide.Hub.Dynamic_output)
Spoke-Subflows
Die Oracle NetSuite-Spoke Stellt Beispielsubflows zur Demonstration der Automatisierung bereit Oracle NetSuite Aufgaben. Um einen Beispiel-Subflow anzupassen, kopieren Sie ihn in einen neuen Anwendungsbereich. Verfügbare Beispiel-Subflows:
| Subflow | Beschreibung |
|---|---|
| Datensatzdetails Abrufen (Eingehend) | Löst die Aktion „Datensatzdetails suchen“ aus. Die Ausgabe der Aktion wird als Referenz protokolliert. Sie können den Protokollierungsschritt durch anwenderdefinierte Logik ersetzen, z. B. das Erstellen von Datensätzen in einer gewünschten Tabelle, je nachdem, ob Datensatzdetails gespeichert werden müssen. |
| Bestellung Erstellen (Ausgehend) | Löst die Aktion „Datensatz erstellen“ der Oracle NetSuite-Spoke aus. Erforderliche Daten werden über Subflow-Eingaben bereitgestellt, und alle Felder sind genau gemäß den API-Anforderungen strukturiert. Alle Subflow-Eingaben werden direkt an die Aktion übergeben, mit Ausnahme eines: Die Eingabe vom Typ „Array of Objects“ wird mit der Methode OracleNetsuiteUtils.stringifyArray(Array) in eine Zeichenfolge konvertiert, bevor sie übergeben wird. Diese Methode sollte für alle Array-Eingaben des Objekttyps verwendet werden. |
Spoke-Aktionen
Die Oracle NetSuite-Spoke Stellt Aktionen zur Automatisierung bereit Oracle NetSuite Aufgaben, wenn Ereignisse in auftreten ServiceNow Instanz. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Datensatzverwaltung | Datensatz erstellen | Erstellt einen Datensatz, der einem Objekt in Oracle NetSuite entspricht. Erstellen Sie beispielsweise einen neuen Datensatz für das Objekt: „Purchaseorder“. |
| Datensatz löschen | Löschen Sie einen Datensatz, der einem Objekt in Oracle NetSuite entspricht. Löschen Sie beispielsweise einen Datensatz für das Objekt: „Account“. | |
| Datensatzdetails suchen | Ruft beliebige Datensatzdetails aus Oracle NetSuite ab. | |
| Datensatz aktualisieren | Aktualisiert einen Datensatz, der einem Objekt in Oracle NetSuite entspricht. Aktualisieren Sie beispielsweise einen Datensatz für das Objekt: „Purchaseorder“. | |
| Suchen Sie nach Datensatzlisten-Stream | Ruft die Liste für einen bestimmten Datensatz oder ein bestimmtes Objekt aus Oracle NetSuite ab. Rufen Sie beispielsweise die Liste aller Bestellungen ab. | |
| Metadatenabruf | Objekte abrufen (Metadaten) | Ruft die Liste aller Datensätze oder Objekte aus Oracle NetSuite ab. |
| Objektschema Abrufen (Metadaten) | Ruft alle Schema- oder Felddaten aus Oracle NetSuite für ein bestimmtes Objekt ab. |
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub Verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Informationen zum Einrichten der Spoke finden Sie unter Einrichten Oracle NetSuite-Spoke.