트랜잭션 관리자: 이벤트

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • 트랜잭션 생성, 수정 및 삭제와 같은 이벤트를 설정하여 규칙 그룹 또는 통합을 트리거하고 트랜잭션을 한 스테이지에서 다른 스테이지로 이동할 수 있습니다.

    이벤트는 스테이지 규칙 및 통합 또는 규칙 그룹을 트리거하는 방법입니다. 이러한 이벤트는 일반적으로 사용자가 한 스테이지에서 다른 스테이지로 전환하는 데 도움이 되는 레이아웃의 버튼 또는 API에 의해 활성화됩니다.

    시스템 이벤트

    시스템 이벤트는 고객이 바로 사용할 수 있는 자주 사용하는 동작입니다.

    트랜잭션(헤더)

    Transaction Manager가 CRM에 포함되면 CRM UI에서 이러한 트랜잭션 이벤트에 해당하는 버튼이 사용자에게 표시됩니다. 사용자가 이러한 버튼 중 하나를 클릭하면 CRM은 해당 CPQ API를 호출합니다.

    • 트랜잭션 생성: 새 트랜잭션을 생성하기 위해 트리거된 이벤트입니다.
    • 트랜잭션 편집: 스테이지 기반 규칙 및 통합 작업을 활성화하여 기존 트랜잭션을 편집할 수 있습니다.
    • 트랜잭션 복사: 트랜잭션 및 해당 라인 항목을 복제하는 이벤트입니다.
    • 라인 업서트: 이 이벤트는 사용자가 카탈로그(UI 효과 "productSearch")를 찾아보고 새 라인을 추가하거나 기존 라인을 재구성한 후 트랜잭션 라인의 생성/업데이트를 관리합니다. 사용자가 카탈로그에서 제품을 선택하거나, 제품을 구성하거나, 재구성(UI 효과 "재구성")을 마친 후 라인 업서트가 자동으로 실행됩니다. 이 이벤트는 트랜잭션과 함께 라인에서 작동하지만 트랜잭션의 모든 라인에서 트랜잭션 수준에서 작동합니다.

      UI 효과에 대한 자세한 내용은 다음 문서를 참조하십시오 트랜잭션 관리자: 레이아웃 - UI 효과.

    • 트랜잭션 삭제: 기존 트랜잭션을 삭제하기 위해 트리거된 이벤트입니다.

    트랜잭션 라인:

    트랜잭션 관리자 라인 수준 이벤트는 네이티브 CPQ 트랜잭션 관리자 UI에 버튼으로 표시됩니다.

    • 라인 복제: 라인과 해당 하위 항목을 복제하지만 트랜잭션의 최상위 라인에만 복제됩니다. 헤더 수준 규칙은 복제 후에도 적용됩니다.
    • 라인 삭제: 트랜잭션에서 하나 이상의 라인을 삭제합니다. UI는 라인 선택을 지원하며 헤드리스 모드에서 ID를 전달할 수 있습니다.

    이벤트 API

    이벤트 API는 세션 쿠키를 통해서만 권한이 부여됩니다.

    경고:
    사용자가 동일한 트랜잭션에서 이벤트 API를 실행하는 이벤트를 시작하는 시나리오를 작성하지 마십시오. UI와 API가 모두 동일한 레코드에 대해 작동하기 때문에 이러한 구현으로 인해 예측할 수 없는 동작이 발생할 수 있습니다.

    사용자 지정 이벤트

    관리자는 시스템 이벤트 외에도 비즈니스별 요구 사항을 충족하는 사용자 지정 이벤트를 정의할 수 있습니다. 사용자 지정 이벤트를 만들려면 다음 단계를 수행합니다.

    1. 트랜잭션 관리자 관리자에서 이벤트를 클릭한 다음 + 새 이벤트를 클릭합니다.

      트랜잭션 관리자: 이벤트

    2. 새 이벤트 창에서 이름을 입력합니다. 이름을 입력하면 변수 이름 필드에 미러링됩니다. 기본적으로 변수 이름은 입력한 이름과 동일하지만 모든 공백과 특수 문자가 제거된 캐멜 대소문자입니다. 예를 들어, Total of Manufacturing Lines 이름을 입력하면 자동으로 입력되는 변수 이름은 totalOfManufacturingLines입니다. 사용자 지정 변수 이름을 만들려면 변수 이름 필드 오른쪽에 있는 연필 아이콘을 클릭하고 고유한 값을 입력합니다.

      트랜잭션 관리자: 이벤트

    3. 트랜잭션 라인 수준을 선택한 다음 저장을 클릭합니다.

    이벤트 편집기가 열립니다. 기본적으로 이벤트의 이벤트 접근은 접근 권한 없음으로 설정됩니다. 이벤트 액세스 편집을 클릭하고 이벤트 액세스 수준을 활성으로 변경한 다음 완료를 클릭하여 이벤트 편집기로 돌아갑니다.

    트랜잭션 관리자: 이벤트

    트랜잭션 관리자: 이벤트

    작업 영역에서 이벤트가 트리거될 때 실행할 규칙 그룹화 또는 통합을 할당할 수 있습니다. 이벤트에 새 작업을 추가하려면 + 새 작업 추가 를 클릭하고 규칙 그룹화 또는 통합을 선택합니다. 사용 가능한 규칙 그룹화 또는 통합 메뉴가 나타납니다. 이벤트에 적용할 규칙 그룹화 또는 통합을 선택합니다. 동일한 이벤트에 여러 규칙 그룹화 또는 통합을 추가할 수 있습니다.

    트랜잭션 관리자: 이벤트

    전환 토글을 사용하여 이벤트가 스테이지 순서에서 트랜잭션을 앞으로나 뒤로 전환할지 결정합니다. 기본적으로 이벤트는 트랜잭션을 다른 스테이지로 전환하지 않습니다. 전환 토글을 클릭하면 전환 기능이 활성화됩니다.

    트랜잭션 관리자: 이벤트

    트랜잭션 관리자: 이벤트

    완료되면 저장을 클릭합니다. 새 이벤트는 이벤트 생성 시기에 선택한 수준에 따라 이벤트 목록에 트랜잭션 수준 이벤트 또는 트랜잭션 라인 수준 이벤트로 나타납니다.

    트랜잭션 관리자: 이벤트

    이벤트 설정: 구성된 항목의 유효성 확인

    사용자 지정 헤더 이벤트의 구성된 항목 확인 설정은 이벤트가 실행될 때 트랜잭션의 제품 구성을 확인합니다. 확인은 확인 상태에 관계없이 실행되는 이벤트 작업 전에 발생합니다.

    이 설정에는 시간 범위 내에 확인된 제품을 제외하는 유효 기간이 포함됩니다. 예를 들어 유효 기간이 15일로 설정되어 있고 제품의 유효성이 7일 전에 확인된 경우 해당 제품의 구성은 확인되지 않습니다. 제품의 유효성이 20일 전에 확인되면 해당 제품의 구성이 확인된 것입니다.

    이 기능을 지원하는 라인 수준 시스템 필드는 (부울) 및 txn.line.configuration.validatedAt(날짜)입니다 txn.line.configuration.status .