판매 및 주문 관리 요청 추적기
판매 및 주문 관리 워크플로우의 상태를 모니터링하고 에이전트가 동기 및 비동기 플로우의 상태를 추적할 수 있도록 합니다.
인바운드 큐 테이블
수정된 인바운드 큐 테이블 [sn_tmt_core_inbound_queue]에 기록을 추가합니다.
인바운드 큐 테이블을 개선하기 위해 다음 필드가 추가되었습니다.
- 요청된 플로우
- 계정
- 연락처
- 소비자
- 응답 페이로드
- 소스 기록 ID
- 상태
- 백그라운드에서 실행
- 개시자
- 도메인
| 필드 | 설명 | 필드 유형 |
|---|---|---|
| 요청된 플로우 | 현금 엔터티로 연결 매핑에 대한 참조입니다(예: 판매된 제품-주문 매핑). | 참조:: sn_l2c_core_entity_mapping |
| 백그라운드로 실행 | 플로우를 동기 또는 비동기로 설정할지 결정합니다. | true/false 기본값: True |
| 자원 | 인바운드 큐 테이블에 기록을 생성하는 플로우의 이름입니다. | 문자열 |
| 소스 기록 ID | 소스 기록의 시스템 생성 ID입니다. | 목록 |
| 소스 테이블 | 요청이 트리거되는 기본 현금으로 연결 엔터티 테이블입니다. | 테이블 이름 |
| 기록 ID | 대상 기록의 시스템 생성 ID입니다. | 문자열 |
| 참조 테이블 | 요청에 대한 대상 엔터티 테이블의 이름입니다. | 테이블 이름 |
| 페이로드 | 플로우를 트리거하기 위해 입력으로 수신된 요청입니다. | 문자열 |
| 응답 페이로드 | 플로우의 결과를 포함하고 기록 수준 작업 및 트랜잭션 상태를 캡처하는 요청의 응답입니다. | JSON |
| 상태 | 트랜잭션의 현재 상태입니다. | 문자열(선택) 새로 만들기, 진행 중, 완료, 오류 |
| 상태 | 플로우의 완료 상태(예: 성공, 부분 성공, 실패)입니다 | 문자열(선택) 성공, 부분 성공, 실패 |
| 오류 메시지 | 예외에 대해 반환되는 오류 메시지입니다. | 문자열 |
| 계정 | 소스 또는 대상 기록과 연결된 계정입니다. | 참조:: customer_account |
| 연락처 | 소스 또는 대상 기록과 연결된 접촉 창구입니다. | 참조:: customer_contact |
| 소비자 | 소스 또는 대상 기록과 연결된 소비자입니다. | 참조: csm_consumer |
| 개시자 | 현재 사용자 세션의 사용자 ID입니다. | 참조:: sys_user |
| 도메인 | 기록의 현재 도메인 범위(예: 전역) | 도메인 ID |
주:
요청된 플로우<비어 있지 않음>를 사용하여 현금으로 연결 코어 API를 사용하여 기록을 필터링합니다. 인바운드 큐 테이블 [sn_tmt_core_inbound_queue]은 요청과 관련된 상태 및 기타 상세 정보를 제공합니다. 예를 들어 견적 기록을 통해 주문을 생성하는 동안 주문 헤더 번호와 요청 상태를 확인할 수 있는 링크가 포함된 확인 메시지가 나타납니다.requested_flow 및 response_payload 필드는 에이전트에게 표시되지 않습니다.
확인 메시지의 링크를 선택하여 인바운드 큐 기록의 상태 및 요청과 관련된 기타 상세 정보를 봅니다.
보안 역할
| 역할 | 권한 |
|---|---|
| 인바운드 큐 관리자 [sn_tmt_core.inbound_queue_admin] | 이 사용자는 인바운드 큐 테이블의 요청에 대한 작업을 생성하고, 읽고, 업데이트할 수 있습니다. 주: 판매 및 주문 관리 요청의 경우 사용자는 requested_flow 필드에 액세스할 수 없습니다. |
| 인바운드 큐 사용자 생성 [sn_tmt_core.inbound_queue_create_user] | 이 사용자는 인바운드 큐 테이블에서 판매 및 주문 관리 요청에 대해서만 읽기 작업을 수행할 수 있습니다. 주: 판매 및 주문 관리 요청의 경우 사용자는 response_payload, 페이로드 또는 requested_flow 필드에 액세스할 수 없습니다. |
| 인바운드 큐 쓰기 사용자 [sn_tmt_core.inbound_queue_writer] | 이 사용자는 인바운드 큐 테이블에서 판매 및 주문 관리 요청에 대해서만 읽기 작업을 수행할 수 있습니다. 주: 판매 및 주문 관리 요청의 경우 사용자는 response_payload, 페이로드 또는 requested_flow 필드에 액세스할 수 없습니다. |
| 인바운드 큐 읽기 사용자 [sn_tmt_core.inbound_queue_read] | 이 사용자는 판매 및 주문 관리 요청과 관련된 모든 요청에 대해 읽기 작업을 수행할 수 있습니다. 주: 판매 및 주문 관리 요청의 경우 사용자는 response_payload, 페이로드 또는 requested_flow 필드에 액세스할 수 없습니다. |
보관 정책
인바운드 큐 테이블에 기록을 보관하고 일정 기간(일) 후에 테이블에서 기록을 정리할 시기를 결정합니다. 성공한 요청과 실패한 요청에 대해 서로 다른 보존 기간을 구현할 수 있습니다.
| 보관 규칙 | 기간 |
|---|---|
| 성공한 요청 | 10일 |
| 실패한 요청 | 30일 |