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

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 23일
  • 소요 시간: 4분
  • 비동기 주문 처리는 즉각적인 처리를 기다리지 않고 대량의 엔터프라이즈 및 소비자 주문을 처리하여 을 사용하는 주문 관리통신 서비스 공급자(CSP)의 시스템 성능을 개선합니다.

    비동기 주문 처리 개요

    CSP는 기업 고객과 소비자를 모두 지원합니다. 기업 고객은 일반적으로 대량의 다중 사이트 주문을 하는 반면 소비자는 대량 주문을 합니다. 비동기 주문 처리를 사용하면 각 주문이 즉시 처리될 때까지 기다리지 않고 대량 또는 대량 주문을 생성할 수 있어 효율성과 시스템 성능이 향상됩니다.

    비동기 주문 요청을 제출하면 시스템이 202 수락됨 상태와 주문 ID로 응답합니다. 이는 주문이 처리를 위해 수신되었지만 아직 생성되지 않았음을 나타냅니다. 이는 주문이 즉시 생성되면 201 Created 를 반환하는 동기 처리와 다릅니다.

    구독이 통신 서비스 관리 있는 경우 제품 주문 개방형 API를 사용하여 애플리케이션에서 주문을 받을 수 있습니다.주문 관리 주문 처리는 다음 세 단계를 거칩니다.
    • 주문 확인
    • 주문 수집
    • 주문 생성

    동기 주문 처리의 작동 방식

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

    관리자는 에서 AND create_service_order_validation_sync 시스템 속성을 True(기본값) 또는 False로 설정 create_product_order_validation_sync 하여 동기 주문 처리에 대한 주문 확인을 활성화하거나 비활성화할 수 있습니다.ServiceNow AI Platform 많은 수의 고객 주문 기록을 생성할 경우 동기 주문 처리가 비동기 주문 처리보다 시간이 더 오래 걸립니다.

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

    비동기 주문 처리에서는 외부 CPQ(구성, 가격, 견적) 시스템에서 애플리케이션의 주문 관리 Product Order Open API를 통해 대량 주문 또는 대량의 주문 페이로드가 수신됩니다.

    주문 세부 정보가 먼저 확인된 다음 인바운드 큐 [sn_tmt_core_inbound_queue] 테이블에 삽입됩니다. 확인 오류가 발생하면 응답에 오류 메시지가 반환됩니다. 실제 주문 생성은 나중에 예약된 작업이 이 큐에서 항목을 처리할 때 발생하여 대량 처리나 지연된 처리가 가능합니다.

    이 확인은 제품 주문에 대한 시스템 속성과 create_service_order_validation_async 서비스 주문에 대한 시스템 속성에 의해 create_product_order_validation_async 관리됩니다. 이러한 속성은 주문이 인바운드 큐[sn_tmt_core_inbound_queue] 테이블에 삽입되기 전에 주문의 비동기 처리에서 확인을 제어합니다. 기본값은 True로 설정됩니다.

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

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