Konfigurieren Sie die Spoke-Auswahl für externe Systeme
Konfigurieren Sie die Spoke-Auswahl für Aria, um die Konfiguration und Ausführung von Abrechnungsanforderungen zu aktivieren.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Die Spoke Selector-Anwendung bietet ein gemeinsames Framework, das die Konfiguration und Ausführung von Integrationsanforderungen ermöglicht. Es wird ausgeführt, indem die übereinstimmenden Implementierungen basierend auf den konfigurierten Eingabeparametern für jede Anforderung ausgewählt werden.
Prozedur
- Navigieren zu Alle > Spoke-Auswahl > Anforderungstypan.
-
Wählen Sie Aus Abrechnungsanforderung .
Die Abrechnungsanforderung ist mit einer Anforderungsdefinition konfiguriert, die Aria-APIs aufruft. Diese Demo-Implementierung dient als Referenz für die Konfiguration einer neuen Anforderungsdefinition, die abrechnungsbezogene Daten aus einem Drittparteisystem für Abrechnungsanforderungen abruft.
-
Erstellen Sie die Definitionen der Integrationsanforderung.
Durch Angabe eines entsprechenden Werts für Reihenfolge Oder indem Sie definieren Auswahlbedingung Die neue Anforderungsdefinition, die die abrechnungsbezogenen Daten abruft, wird ausgelöst.
- Navigieren Sie zum Erstellen von Definitionen für Integrationsanforderungen zu Alle > Spoke-Auswahl > Anforderungsdefinitionan.
-
Wählen Sie im Bildschirm „Definitionen der Integrationsanforderung“ die Option aus Neu Im Header-Abschnitt.
-
Füllen Sie im Formular die Felder aus.
Tabelle : 1. Formular „Integrationsanforderungstyp“ Feld Beschreibung Name Name des Integrationsanforderungstyps. Typ Die Auswahl der Abrechnungsanforderung wird als Integrationsanforderungstyp vorgenommen. Beschreibung Kurze Beschreibung der Anforderungsdefinition. Reihenfolge Die Anforderungsdefinition wird im niedrigsten Reihenfolgewert ausgeführt. Adaptertyp Fluss Adapter anfordern Name des Flows, der zum Abrufen der Datensätze für den jeweiligen Konfigurationstyp konfiguriert ist. Hinweis:Der sys_Hub_Flow-Datensatz mit den richtigen Flow-Eingaben, Flow-Ausgaben und Flow-Snapshots.Anwendung Anwendungsdetails speichern. Domäne Global Bedingung Bedingung zum Auslösen des Anforderungsadapters. Die folgenden Parameter müssen in der Anforderung für den Anforderungsadapter „Account-Details abrufen“ für Aria-API enthalten sein:{"api_name":"get_acct_details","request_body":{"client_acct_id":"FT0010001"}}Die folgenden Parameter müssen in der Antwort für den Anforderungsadapter „Antwort auf Accountdetails für Aria-API abrufen“ enthalten sein:{"status_code":"1","status_reason":"","response_body":{"master_plan_info_list":{"48477095":"Business Internet + Cellphone PI0001061"},"company_name":"Flash Telecom","acct_no":"27045400"}}Die folgenden Parameter müssen in der Anforderung für den Anforderungsadapter „Rechnungsverlaufsanforderung für Aria-API abrufen“ enthalten sein:{"api_name":"get_invoice_history","request_body":{"acct_no":"27045400"}}Die folgenden Parameter müssen in der Antwort für den Anforderungsadapter „Antwort zum Rechnungsverlauf für Aria-API abrufen“ enthalten sein:{"status_code":"1","status_reason":"","response_body":{"invoices": [{"amount":135.7,"invoice_no":254547358,"due_date":"2024-11- 30","outstanding_amount":135.7,"usage_bill_from":"2024-10-01","usage_bill_thru":"2024-10-31"}, {"amount":190.26,"invoice_no":254547359,"due_date":"2024-12- 31","outstanding_amount":190.26,"usage_bill_from":"2024-11-01","usage_bill_thru":"2024-11-30"}, {"amount":172.95,"invoice_no":254547360,"due_date":"2025-01- 31","outstanding_amount":172.95,"usage_bill_from":"2024-12-01","usage_bill_thru":"2024-12-31"}, {"amount":437.07,"invoice_no":254547361,"due_date":"2025-02- 28","outstanding_amount":0,"usage_bill_from":"2025-01-01","usage_bill_thru":"2025-01-31"}]}}Die folgenden Parameter müssen in der Anforderung für den Anforderungsadapter „Rechnungsdetails abrufen“ für Aria-API enthalten sein:{"api_name":"get_invoice_details","request_body":{"acct_no":"27045400","invoice_no":"254547361"}}Die folgenden Parameter müssen in der Antwort für den Anforderungsadapter „Antwort auf Rechnungsdetails für Aria-API abrufen“ enthalten sein:{"status_code":"1","status_reason":"","response_body":{"line_items": [{"usage_type_no":10058138,"amount":0,"service_name":"Mobile Data GB","sold_product_number":"PI0001065","service_no":11196572,"description":"Mobile Data GB (10 gigabytes @ $0)"},{"usage_type_no":10058138,"amount":14.35,"service_name":"Mobile Data GB","sold_product_number":"PI0001065","service_no":11196572,"description":"Mobile Data GB (18.847 gigabytes @ $1)"},{"usage_type_no":10058140,"amount":255.73,"service_name":"International Roaming Calls from EU","sold_product_number":"PI0001065","service_no":11197966,"description":"International Roaming Calls from EU (93 minutes @ $2.75)"},{"usage_type_no":10058144,"amount":0.5,"service_name":"Domestic Minutes","sold_product_number":"PI0001065","service_no":11196568,"description":"Domestic Minutes (9.91 minutes @ $.05)"},{"usage_type_no":10058146,"amount":11.75,"service_name":"International Calls to Asia","sold_product_number":"PI0001065","service_no":11196570,"description":"International Calls to Asia (6.56 minutes @ $1.79)"}]}} - Wählen Sie Speichern.
Ergebnisse
Sobald die Bedingung festgelegt und die Anforderungsbedingung erfüllt ist, wird der definierte Flow ausgeführt, und die Datensätze für die Konfiguration werden vom ausgewählten externen Anbieter in abgerufen ServiceNow Instanz.