외부 시스템에 대한 스포크 선택기 구성
청구 요청의 구성 및 실행을 사용하도록 Aria용 스포크 선택기를 구성합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
스포크 선택기 애플리케이션은 통합 요청의 구성 및 실행을 가능하게 하는 공통 프레임워크를 제공합니다. 각 요청에 대해 구성된 입력 매개변수를 기반으로 일치하는 구현을 선택하여 작동합니다.
프로시저
- 다음으로 이동 모두 > 스포크 선택기 > 요청 유형.
-
청구 요청을 선택합니다.
청구 요청은 Aria API를 호출하는 요청 정의로 구성됩니다. 이 데모 구현은 청구 요청에 대해 외부 공급업체 시스템에서 청구 관련 데이터를 검색하는 새 요청 정의를 구성하기 위한 참조 역할을 합니다.
-
통합 요청 정의를 생성합니다.
순서에 적절한 값을 부여하거나 선택 조건을 정의하면 청구 관련 데이터를 가져오는 새 요청 정의가 트리거됩니다.
- 통합 요청 정의를 작성하려면 다음으로 이동합니다. 모두 > 스포크 선택기 > 요청 정의.
-
통합 요청 정의 화면의 헤더 섹션에서 새로 만들기를 선택합니다.
-
양식에서 필드를 채웁니다.
표 1. 통합 요청 유형 양식 필드 설명 이름 통합 요청 유형의 이름입니다. 유형 청구 요청 선택은 통합 요청 유형으로 이루어집니다. 설명 요청 정의에 대한 간략한 설명입니다. 순서 요청 정의는 최소 순서 값으로 실행됩니다. 어댑터 유형 플로우 어댑터 요청 각 구성 유형에 대한 기록을 가져오도록 구성된 플로우의 이름입니다. 주:올바른 플로우 입력, 플로우 출력 및 플로우 스냅샷이 있는 sys_hub_flow 기록입니다.애플리케이션 스토어 애플리케이션 상세 정보입니다. 도메인 전역 조건 요청 어댑터를 트리거하는 조건입니다. 다음 매개변수는 Aria API에 대한 계정 상세 정보 가져오기 요청 어댑터에 대한 요청에 포함되어야 합니다.{"api_name":"get_acct_details","request_body":{"client_acct_id":"FT0010001"}}Aria API 요청 어댑터에 대한 계정 상세 정보 응답 가져오기에 대한 응답에 다음 매개변수가 포함되어야 합니다.{"status_code":"1","status_reason":"","response_body":{"master_plan_info_list":{"48477095":"Business Internet + Cellphone PI0001061"},"company_name":"Flash Telecom","acct_no":"27045400"}}Aria API에 대한 송장 기록 요청 가져오기 요청 어댑터에 대한 요청에는 다음 매개변수가 포함되어야 합니다.{"api_name":"get_invoice_history","request_body":{"acct_no":"27045400"}}Aria API 요청 어댑터에 대한 송장 이력 응답 가져오기에 대한 응답에는 다음 매개변수가 포함되어야 합니다.{"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"}]}}다음 매개변수는 Aria API에 대한 송장 상세 정보 요청 가져오기 요청 어댑터에 대한 요청에 포함되어야 합니다.{"api_name":"get_invoice_details","request_body":{"acct_no":"27045400","invoice_no":"254547361"}}다음 매개변수는 Aria API 요청 어댑터에 대한 송장 상세 정보 응답 가져오기에 대한 응답에 포함되어야 합니다.{"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)"}]}} - 저장을 선택합니다.
결과
조건이 설정되고 요청 조건이 일치하면 정의된 플로우가 실행되고 선택한 외부 제공자로부터 구성으로 기록을 인스턴스로 ServiceNow 가져옵니다.