대량 고객 및 소비자 주문에 대한 비동기 주문 처리

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • CSP(통신 서비스 공급자)의 관리자인 경우 애플리케이션에서 ServiceNow® Order Management for Telecommunications, Media, and Technology 비동기 주문 처리를 사용하여 대량의 엔터프라이즈, 다중 사이트 고객 주문 및 소비자 주문을 지원할 수 있습니다.

    개요

    CSP는 기업 고객과 소비자 모두를 지원합니다. 일반적으로 기업 고객의 주문은 대규모 다중 사이트 주문이며 소비자의 주문은 대량입니다.

    Telecommunications Service Management 구독이 있는 경우 주문 API를 사용하여 애플리케이션에서 ServiceNow® Order Management 주문을 받을 수 있습니다. 주문 처리 는 다음 세 단계를 거칩니다.
    • 주문 확인
    • 수집 순서
    • 주문 생성

    동기식 주문 처리의 작동 방식

    동기식 주문 처리를 사용하면 API를 통해 애플리케이션에서 Order Management 주문이 수신됩니다. 그런 다음, 주문 확인 후 고객 주문 테이블에 주문 기록이 동시에 생성됩니다.

    관리자는 에서 및 create_service_order_validation_sync 시스템 속성을 True(기본값) 또는 FalseNow Platform로 설정하여 create_product_order_validation_sync 동기식 주문 처리를 위해 주문 확인을 활성화하거나 비활성화할 수 있습니다. 많은 수의 고객 주문 기록을 만들 때 동기식 주문 처리는 비동기식 주문 처리보다 시간이 더 오래 걸립니다.

    비동기 주문 처리의 작동 방식

    비동기 주문 처리에서는 외부 CPQ(Configure, Price, and Quote) 시스템에서 애플리케이션의 P roduct Order Open API(Scripted Rest End Point)를 통해 많은 양의 주문 또는 많은 수의 주문 페이로드가 수신됩니다.Order Management 주문 상세 정보가 먼저 확인된 다음 인바운드 큐 [sn_tmt_core_inbound_queue] 테이블에 삽입됩니다. 유효성 검사 오류가 있는 경우 응답에 오류 메시지가 반환됩니다.

    이 유효성 검사는 제품 주문의 시스템 속성과 서비스 주문의 create_product_order_validation_asynccreate_service_order_validation_async 시스템 속성으로 관리됩니다. 이러한 속성은 주문이 인바운드 큐 [sn_tmt_core_inbound_queue] 테이블에 삽입되기 전에 주문의 비동기 처리에서 유효성 검사를 제어합니다. 기본값은 True로 설정됩니다.

    주문 상세 정보가 성공적으로 확인되면 예약된 작업이 실행되어 인바운드 큐 [sn_tmt_core_inbound_queue] 테이블에서 기록을 선택한 후 다음 다이어그램과 같이 고객 주문 테이블에 항목을 생성합니다.

    그림 1. 비동기 주문 처리 워크플로우
    비동기 주문이 생성되는 방법을 보여주는 워크플로우입니다. 텍스트 설명은 다음 단계를 참조하십시오.
    비동기 주문 처리는 다음 단계를 따릅니다.
    1. P roduct Order Open API를 활성화해야합니다. 새 매개 변수 모드를 사용하면 API가 주문을 동기적 또는 비동기적으로 처리할 수 있습니다. API에 대한 자세한 내용은 Product Order Open API를 참조하세요.
    2. 비동기 모드에서 P roduct Order Open API를 통해 많은 양의 주문 또는 많은 수의 주문 페이로드를 받은 후 주문 상세 정보가먼저 확인됩니다. 주문 상세 정보에는 제품 오퍼링, 주문 라인 항목, 주문 사양, 주문 라인 항목 특성 및 주문 라인 항목의 사양 관계가 포함됩니다. 유효성 검사의 작동 방식에 대한 자세한 내용은 을 참조하십시오.
    3. 주문 상세 정보의 유효성 검사가 완료되면 고유한 레코드 ID를 가진 각 주문에 대한 항목이 인바운드 큐 [sn_tmt_core_inbound_queue] 테이블에 생성됩니다. 다음 다이어그램에서는 인바운드 큐 상태 모델의 작동 방식을 보여줍니다. 주문 항목이 생성되는 방법에 대한 자세한 내용은 을 참조하십시오 .
      그림 2. 인바운드 큐 상태 모델
      인바운드 큐 상태 프로세스에 대한 모델입니다. 텍스트 설명은 이 섹션의 3단계를 참조하십시오.
    4. 인바운드 큐 [sn_tmt_core_inbound_queue] 테이블에서 모든 주문이 캡처되면 예약된 작업이 실행되어 신규 상태의 레코드에 대한 고객 주문을 생성합니다. 예약된 작업이 주문을 생성하는 방법에 대한 자세한 내용은 을 참조하십시오 .