Configurer le sélecteur de spoke pour les systèmes externes
Configurez le sélecteur de spoke pour Aria afin d’activer la configuration et l’exécution des demandes de facturation.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
L’application de sélection de spoke fournit un cadre de travail commun qui permet la configuration et l’exécution des demandes d’intégration. Il fonctionne en sélectionnant les implémentations correspondantes en fonction des paramètres d’entrée configurés pour chaque demande.
Procédure
- Accédez à la Tous > Sélecteur de spoke > Type de demande.
-
Sélectionnez Demande de facturation.
La demande de facturation est configurée avec une définition de demande qui appelle les API Aria. Cette implémentation de démonstration sert de référence pour configurer une nouvelle définition de demande qui récupère les données relatives à la facturation à partir d’un système tiers pour les demandes de facturation.
-
Créez les définitions de demande d’intégration.
Si vous indiquez une valeur appropriée pour la commande ou si vous définissez la condition de sélection , la nouvelle définition de demande qui extrait les données relatives à la facturation est déclenchée.
- Pour créer des définitions de demande d’intégration, accédez à Tous > Sélecteur de spoke > Définition de la demande.
-
Dans l’écran Définitions de demandes d’intégration, sélectionnez Nouveau dans la section d’en-tête.
-
Remplissez les champs du formulaire.
Tableau 1. Formulaire de type de demande d’intégration Champ Description Nom Nom du type de demande d’intégration. Type La sélection de la demande de facturation est effectuée comme type de demande d’intégration. Description Brève description de la définition de demande. Ordre La définition de la demande est exécutée dans la valeur d’ordre la moins élevée. Type d'adaptateur Flux Adaptateur de demande Nom du flux configuré pour extraire les enregistrements pour le type de configuration respectif. Remarque :Enregistrement sys_hub_flow avec les entrées, sorties de flux et instantanés de flux corrects.Application Stockez les détails de l’application. Domaine Global Condition Condition de déclenchement de l’adaptateur de demande. Les paramètres suivants doivent être inclus dans la demande de demande de détails de compte pour l’adaptateur de demande d’API Aria :{"api_name":"get_acct_details","request_body":{"client_acct_id":"FT0010001"}}Les paramètres suivants doivent être inclus dans la réponse pour obtenir la réponse des détails du compte pour l’adaptateur de demande d’API Aria :{"status_code":"1","status_reason":"","response_body":{"master_plan_info_list":{"48477095":"Business Internet + Cellphone PI0001061"},"company_name":"Flash Telecom","acct_no":"27045400"}}Les paramètres suivants doivent être inclus dans la demande de demande d’obtention de l’historique des factures pour l’adaptateur de demande d’API Aria :{"api_name":"get_invoice_history","request_body":{"acct_no":"27045400"}}Les paramètres suivants doivent être inclus dans la réponse pour l’adaptateur de demande d’API Obtenir l’historique des factures pour Aria :{"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"}]}}Les paramètres suivants doivent être inclus dans la demande pour la demande d’obtention des détails de facture pour l’adaptateur de demande d’API Aria :{"api_name":"get_invoice_details","request_body":{"acct_no":"27045400","invoice_no":"254547361"}}Les paramètres suivants doivent être inclus dans la réponse pour obtenir la réponse des détails de la facture pour l’adaptateur de demande d’API Aria :{"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)"}]}} - Sélectionnez Enregistrer.
Résultats
Une fois la condition définie et la condition de demande vérifiée, le flux défini s’exécute et les enregistrements de la configuration sont transférés du fournisseur externe que vous avez sélectionné vers votre ServiceNow instance.